org.apache.doris.nereids.trees.expressions.functions.scalar

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total33,383 of 41,21619%1,538 of 1,6828%2,9913,4294,8345,9392,1682,588381482
AesDecrypt3550%100%131335358811
WidthBucket3140%20%6619195511
Lambda298268%240%28314955161901
Greatest2970%120%121235356611
Least2970%120%121235356611
MonthCeil2700%100%121234347711
DayFloor2700%100%121234347711
WeekFloor2700%100%121234347711
WeekCeil2700%100%121234347711
YearFloor2700%100%121234347711
MonthFloor2700%100%121234347711
YearCeil2700%100%121234347711
DayCeil2700%100%121234347711
Field2610%80%101028286611
DateTrunc25312032%441221%303735553901
Sm4Encrypt2500%80%111126267711
Sm4Decrypt2500%80%111126267711
RegexpReplaceOne2300%140%141431317711
ArrayApply2220%320%222230306611
StrToMap2170%100%121222227711
MinuteCeil2160%100%121229297711
SecondCeil2160%100%121229297711
HourCeil2160%100%121229297711
SecondFloor2160%100%121229297711
MinuteFloor2160%100%121229297711
HourFloor2160%100%121229297711
AutoPartitionName1880%160%151530307711
SubReplace1780%60%9919196611
Array1655926%12214%81328401601
TimeDiff1640%80%101027276611
CreateNamedStruct1630%120%141426268811
SplitByRegexp1580%140%141421217711
ParseUrl1460%60%9919196611
ArrayZip1390%120%121221216611
JsonContains1380%60%9914146611
ArrayProduct1360%20%6617175511
ArraySum1360%20%6617175511
YearWeek1360%60%9918186611
Week1360%60%9918186611
ArrayAvg1360%20%6617175511
ArrayCumSum1350%20%6617175511
ArrayDifference1330%20%6616165511
RegexpReplace12811046%1317%91417322701
IsIpAddressInRange1260%20%6614145511
ArrayReverseSplit1250%100%111117176611
MaskFirstN1250%80%111118187711
MaskLastN1250%80%111118187711
Pmod1240%140%141423237711
ArrayJoin1180%60%9916166611
ArraySlice1180%60%9916166611
Ipv6CIDRToRange1150%20%6616165511
Dfloor1140%60%9915156611
RoundBankers1140%60%9916166611
Dround1140%60%9916166611
Dceil1140%60%9915156611
MapContainsKey1130%60%9917176611
MapContainsValue1130%60%9917176611
ArrayPosition1110%60%9917176611
CountEqual1110%60%9917176611
StructElement1108443%13527%101412261501
JsonObject1100%160%131316165511
JsonLength1100%60%9914146611
FormatRound1090%20%6612125511
MinutesDiff1090%20%6613135511
SecondsDiff1090%20%6613135511
HoursDiff1090%20%6613135511
DaysDiff1090%20%6613135511
YearsDiff1090%20%6613135511
WeeksDiff1090%20%6613135511
MonthsDiff1090%20%6613135511
ArrayPushBack1060%60%8816165511
ArrayRemove1060%60%8816165511
ArrayPushFront1060%60%8816165511
Truncate1050%60%9914146611
JsonSet1040%100%9913134411
JsonReplace1040%100%9913134411
JsonInsert1040%100%9913134411
Tokenize1040%100%111122226611
Conv1030%20%6613135511
ConcatWs1030%20%7714146611
AesEncrypt10125471%5550%7138352801
ArraySplit1010%40%8814146611
Ltrim1000%40%9916167711
LtrimIn1000%40%9916167711
Rtrim1000%40%9916167711
TrimIn1000%40%9916167711
Trim1000%40%9916167711
ArrayShuffle1000%60%9915156611
RtrimIn1000%40%9916167711
ArraySortBy1000%40%101016168811
JsonKeys940%60%9914146611
ArrayFilter900%40%8814146611
Ipv4CIDRToRange890%20%6614145511
Translate860%20%6611115511
SubstringIndex860%20%6611115511
RegexpExtractOrNull860%20%6611115511
Rpad860%20%6611115511
Lpad860%20%6611115511
SplitPart860%20%6611115511
RegexpExtract860%20%6611115511
Replace860%20%6611115511
Random856242%1118%1117193051101
NgramSearch850%60%8812125511
JsonbExtract850%20%6610105511
Elt840%20%6610105511
Char840%40%9916167711
ArrayMin830%40%9913137711
ArrayMax830%40%9913137711
MoneyFormat810%20%6612125511
StAngleSphere810%20%66995511
ConvertTo810%40%8813136611
StDistanceSphere810%20%66995511
ArrayUnion790%20%6610105511
ArrayIntersect790%20%6610105511
BitmapAndCount770%20%7710106611
BitmapOrCount770%20%7710106611
BitmapOr770%20%7710106611
BitmapXorCount770%20%7710106611
ToQuantileState760%40%8811116611
BitmapFromArray760%20%6611115511
Ipv4NumToString760%20%6612125511
ArrayRange7311360%8220%7128252701
CutIpv6730%20%6610105511
DecodeAsVarchar720%20%6611115511
Negative720%20%6611115511
Second720%20%6611115511
ToMonday720%20%6611115511
LastDay720%20%6611115511
ToIso8601720%20%6611115511
BitmapAnd710%20%66995511
BitmapXor710%20%66995511
JsonExtractNoQuotes710%20%6610105511
JsonExtract710%20%6610105511
JsonbExtractString700%20%66995511
GetJsonBigInt700%20%66995511
RegexpExtractAll700%20%6610105511
Fmod700%20%66995511
JsonbExtractBigint700%20%66995511
XpathString700%20%6611115511
ArrayRangeMonthUnit700%20%66995511
ArrayReverseSort700%40%8812126611
StartsWith700%20%66995511
ArrayRangeWeekUnit700%20%66995511
JsonbExtractLargeint700%20%66995511
StIntersects700%20%66995511
Instr700%20%66995511
ArrayRangeDayUnit700%20%66995511
ArrayRangeSecondUnit700%20%66995511
ArrayRangeMinuteUnit700%20%66995511
JsonbExtractIsnull700%20%66995511
ArrayRangeYearUnit700%20%66995511
JsonbExtractInt700%20%66995511
ArrayRangeHourUnit700%20%66995511
StTouches700%20%66995511
Strcmp700%20%66995511
StDisjoint700%20%66995511
JsonbExistsPath700%20%66995511
ArraySort700%40%8812126611
GetJsonDouble700%20%66995511
EndsWith700%20%66995511
GetJsonInt700%20%66995511
JsonbExtractDouble700%20%66995511
FindInSet700%20%66995511
GetJsonString700%20%6610105511
Sha2700%20%66995511
JsonbExtractBool700%20%66995511
StrToDate694338%100%91114194601
BitmapSubsetInRange690%20%66995511
JsonSearch690%20%66995511
NormalCdf690%20%66995511
StCircle690%20%66995511
ArrayMatchAll690%40%7710105511
ArrayMatchAny690%40%7710105511
StAngle690%20%66995511
SubBitmap690%20%66995511
BitmapSubsetLimit690%20%66995511
ArrayRepeat680%20%6610105511
AssertTrue680%40%8811116611
MicroSecondsSub680%20%7711116611
Mask680%20%6610105511
Md5Sum680%20%6610105511
MicroSecondsAdd680%20%7711116611
Sm3sum680%20%6610105511
MilliSecondsSub680%20%7711116611
XxHash32680%20%6610105511
XxHash64680%20%6610105511
MurmurHash332680%20%6610105511
MurmurHash364680%20%6610105511
MilliSecondsAdd680%20%7711116611
Ipv6NumToString670%20%6611115511
BitmapRemove670%20%66885511
ArrayExcept650%20%66995511
ArrayWithConstant640%20%66995511
Reverse640%20%6610105511
BitmapAndNotCountAlias630%20%77996611
DayName630%20%6610105511
Weekday630%20%6610105511
WeekOfYear630%20%6610105511
Quarter630%20%6610105511
BitmapAndNotCount630%20%77996611
MonthName630%20%6610105511
ConvertTz626149%3125%8119186901
ArrayConcat620%20%66885511
ArrayEnumerateUniq600%20%66995511
WeeksAdd599361%2250%376181501
WeeksSub599361%2250%376181501
L2Distance590%20%66995511
MultiSearchAllPositions590%20%66995511
CosineDistance590%20%66995511
L1Distance590%20%66995511
InnerProduct590%20%66995511
ToIpv6OrDefault580%20%6610105511
Ipv4StringToNumOrNull580%20%6610105511
SplitByChar580%20%66995511
Ipv4StringToNum580%20%6610105511
IsIpv4String580%20%6610105511
SplitByString580%20%66995511
IsIpv4Compat580%20%6610105511
ToIpv4580%20%6610105511
ToIpv6580%20%6610105511
MultiMatchAny580%20%66885511
Ipv6StringToNumOrNull580%20%6610105511
ToIpv4OrDefault580%20%6610105511
RandomBytes580%20%8811117711
ToIpv6OrNull580%20%6610105511
ToIpv4OrNull580%20%6610105511
Ipv6StringToNumOrDefault580%20%6610105511
IsIpv6String580%20%6610105511
Ipv6StringToNum580%20%6610105511
Ipv4StringToNumOrDefault580%20%6610105511
Ipv6FromUInt128StringOrNull580%20%6610105511
IsIpv4Mapped580%20%6610105511
Atan2570%20%66885511
Fpow570%20%66885511
QuantilePercent570%20%66885511
JsonbParseErrorToValue570%20%66885511
StPoint570%20%66885511
BitmapNot570%20%66885511
JsonbParseNotnullErrorToValue570%20%66885511
Xor570%20%66885511
StAzimuth570%20%66885511
MicroSecondsDiff570%20%66995511
Ignore570%20%66995511
MilliSecondsDiff570%20%66995511
EsQuery570%20%66885511
JsonbType570%20%66885511
BitmapAndNotAlias570%20%66885511
ExtractUrlParameter570%20%66995511
StContains570%20%66885511
BitShiftLeft570%20%66885511
JsonbParseNullableErrorToValue570%20%66885511
Pow570%20%66885511
Dpow570%20%66885511
BitmapAndNot570%20%66885511
BitmapHasAny570%20%66885511
BitmapHasAll570%20%66885511
Cardinality570%20%66995511
BitShiftRight570%20%66885511
JsonArray550%60%7710104411
MonthsAdd549864%2250%275180501
MonthsSub549864%2250%275180501
YearsSub549864%2250%275180501
YearsAdd549864%2250%275180501
DaysAdd549864%2250%275180501
DaysSub549864%2250%275180501
Upper540%20%66995511
StPolygon540%20%66995511
Unhex540%20%66995511
StPolyfromtext540%20%66995511
StGeomfromtext540%20%66995511
HllFromBase64540%20%66995511
StLinestringfromtext540%20%66995511
NullOrEmpty540%20%66995511
MapValues540%20%66885511
BitmapFromString540%20%66995511
StGeomFromWKB540%20%66995511
StLinefromtext540%20%66995511
Lower540%20%66995511
Ascii540%20%66995511
FromIso8601Date540%20%66995511
ToDate540%20%66995511
StY540%20%66995511
StX540%20%66995511
Sm3540%20%66995511
Crc32540%20%66995511
StGeometryFromWKB540%20%66995511
UnhexNull540%20%66995511
StPolygonfromtext540%20%66995511
StAswkt540%20%66995511
StGeometryfromtext540%20%66995511
Quote540%20%66995511
NotNullOrEmpty540%20%66995511
TimeToSec540%20%66995511
UrlEncode540%20%66995511
Md5540%20%66995511
StAsBinary540%20%66995511
BitLength540%20%66995511
BitmapHash64540%20%66995511
YearOfWeek540%20%9911118811
MapKeys540%20%66885511
UrlDecode540%20%66995511
UuidtoInt540%20%66995511
BitmapFromBase64540%20%66995511
Sha1540%20%66995511
StAstext540%20%66995511
FromBase64540%20%66995511
FromUnixtime535249%60%799154601
Locate519565%60%697183601
MonthsBetween517158%60%696133601
ArrayExists490%20%77996611
Ipv4ToIpv6490%20%66995511
ArrayCount480%20%77996611
ArrayLastIndex480%20%77996611
ArrayFirstIndex480%20%77996611
FromMillisecond480%20%66995511
MapSize470%20%66885511
ArrayEnumerate470%20%66995511
CryptoFunction466960%6650%6118222501
BitmapToArray460%20%66885511
ArrayPopBack460%20%66885511
ArrayPopFront460%20%66885511
ArrayCompact460%20%66885511
ArrayDistinct460%20%66885511
FromDays450%20%66885511
Radians450%20%66885511
InttoUuid450%20%66885511
Dlog10450%20%66885511
DateV2450%20%66885511
Microsecond450%20%66885511
Log2450%20%66885511
StAreaSquareMeters450%20%66885511
CutToFirstSignificantSubdomain450%20%66885511
BitmapMin450%20%66885511
JsonbParse450%20%66885511
JsonQuote450%20%66885511
EncodeAsSmallInt450%20%66885511
BitmapToString450%20%66885511
FromMicrosecond450%20%66885511
JsonbParseNotnullErrorToInvalid450%20%66885511
JsonbParseErrorToInvalid450%20%66885511
DigitalMasking450%20%66885511
JsonbParseNullable450%20%66885511
HllToBase64450%20%66885511
JsonbParseNotnull450%20%66885511
Dsqrt450%20%66885511
MilliSecondTimestamp450%20%66885511
Dexp450%20%66885511
EncodeAsBigInt450%20%66885511
JsonbParseNullableErrorToInvalid450%20%66885511
Cbrt450%20%66885511
ToBase64450%20%66885511
Sleep450%20%66885511
StAreaSquareKm450%20%66885511
Tanh450%20%66885511
Domain450%20%66885511
Sec450%20%66885511
SecToTime450%20%66885511
Protocol450%20%66885511
TopLevelDomain450%20%66885511
Degrees450%20%66885511
Cot450%20%66885511
Log10450%20%66885511
ToDateV2450%20%66885511
Cosh450%20%66885511
JsonbParseErrorToNull450%20%66885511
DomainWithoutWww450%20%66885511
Space450%20%66885511
BitmapToBase64450%20%66885511
Initcap450%20%66885511
MicroSecondTimestamp450%20%66885511
EncodeAsInt450%20%66885511
JsonbValid450%20%66885511
JsonUnQuote450%20%66885511
BitmapMax450%20%66885511
EncodeAsLargeInt450%20%66885511
G450%20%66885511
FirstSignificantSubdomain450%20%66885511
FromSecond450%20%66885511
JsonbParseNullableErrorToNull450%20%66885511
Atan450%20%66885511
SecondTimestamp450%20%66885511
Cosec450%20%66885511
Ceil437162%60%696153601
Round437162%60%696153601
NonNullable420%20%44663311
MultiMatch410%20%66885511
ArrayMap403042%n/a589145801
Password390%n/a44774411
UnixTimestamp3821484%161852%102744201001
CreateMap3810072%4660%51210292701
Overlay356765%20%464113501
AesCryptoFunction3314080%7541%7115171501
Sm4CryptoFunction330%20%55994411
ReplaceEmpty315563%20%464113501
Date303352%20%696125801
HllCardinality302242%20%686105701
Power273052%20%46483501
NextDay273052%20%46483501
Log273052%20%46483501
Uuid250%n/a66886611
UuidNumeric250%n/a66886611
BitCount235871%20%464123501
ToBitmapWithCheck234063%20%464103501
CharacterLength233157%20%46493501
ToDays233157%20%46493501
BitmapCount232248%20%46483501
Exp232248%20%46483501
Sin232248%20%46483501
Cos232248%20%46483501
Tan232248%20%46483501
Sign232248%20%46483501
Asin232248%20%46483501
Acos232248%20%46483501
UtcTimestamp230%n/a55775511
ArrayContains228980%4233%493171601
Database220%n/a55775511
LastQueryId220%n/a55775511
User220%n/a55775511
ConnectionId220%n/a55775511
SessionUser220%n/a55775511
CurrentUser220%n/a55775511
Ln212453%20%36382501
QuantileStateEmpty210%n/a44664411
BitmapEmpty210%n/a44664411
HllEmpty210%n/a44664411
E210%n/a44664411
ElementAt208881%20%262131501
Timestamp205673%2250%272120501
ArraysOverlap204569%20%26291501
CurrentCatalog200%n/a44664411
EncryptKeyRef186478%20%394142801
HighOrderFunction180%n/a11441111
Floor179785%4233%391150601
Nullable172559%20%24261301
Positive165677%20%262111501
Hour165677%20%262111501
Minute165677%20%262111501
DayOfWeek164774%20%262101501
Length163870%20%26291501
CreateStruct163468%1150%373102601
Substring1518792%6857%61712801001
ArrayFirst130%n/a22332211
ArrayLast130%n/a22332211
GroupingScalarFunction10533%n/a23352301
Nvl830497%4233%390310601
Now78192%6650%5141190801
SecondsAdd69093%1150%261121501
MinutesSub69093%1150%261121501
MinutesAdd69093%1150%261121501
SecondsSub69093%1150%261121501
AppendTrailingCharIfAbsent66491%1150%261101501
DayOfYear65790%1150%261101501
MakeDate65189%1150%26181501
ScalarFunction51777%n/a14171401
Version51676%n/a14161401
If57399%2675%2110600701
Coalesce26098%2466%291320601
NullIf29799%1150%160290501
Abs11699%1150%160160501
DateDiff10899%1150%160130501
DateFormat9598%1150%160120501
HoursSub9598%1150%160120501
HoursAdd9598%1150%160120501
GroupingId8798%1150%190180801
Repeat6998%1150%16090501
Left6998%1150%16090501
Right6998%1150%16090501
Grouping6798%1375%180110601
Concat6798%1150%160100501
ToBitmap6298%1150%160100501
Hex6298%1150%160100501
Year6298%1150%160100501
Month6298%1150%160100501
DayOfMonth6298%1150%160100501
BitmapContains5698%1150%16080501
HllHash5398%1150%16090501
BitmapHash5398%1150%16090501
Sqrt4497%1150%16080501
Bin4497%1150%16080501
CurrentTime23100%n/a05070501
CurrentDate23100%n/a05070501
Pi21100%n/a04060401