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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,317 of 46,21290%1,043 of 2,42657%1,0604,7877038,0151813,5604534
SearchDslParser67213116%16174%9397136161111301
Array1688934%13735%91928501901
SearchDslParser.QsAstBuilder11660783%347067%32731914202101
Lambda8028578%71973%933126132001
SearchDslParser.QsPlan722626%118%91115203501
SearchDslParser.QsNode685343%175%111415262501
Minute607455%175%1319112441001
SplitByChar570%20%7711116611
Quote570%20%7711116611
StructElement5616875%71568%6178320601
DictGetMany5329284%132161%12269590901
CryptoFunction517358%5758%6139253701
InttoUuid480%20%7710106611
G480%20%7710106611
DateTrunc4432888%104682%103855701001
ArrayApply4322383%82676%8255390801
QuarterFloor4321583%5964%5165341801
QuarterCeil4321583%5964%5165341801
CreateNamedStruct3715981%61266%6185320901
DayFloor3519084%4660%4153320901
YearFloor3519084%4660%4153320901
DayCeil3519084%4660%4153320901
MinuteCeil3513879%4660%4153270901
SecondCeil3513879%4660%4153270901
HourCeil3513879%4660%4153270901
SecondFloor3513879%4660%4153270901
MinuteFloor3513879%4660%4153270901
HourFloor3513879%4660%4153270901
ArrayMatchAll353751%325%486122601
ArrayMatchAny353751%325%486122601
DictGet3323387%92170%9247470901
Search3211277%9535%71893001101
SearchDslParser.QsFieldBinding322442%100%687121301
CurrentTime279678%7956%71952621101
MapEntries269578%3350%486212501
JsonbExtractLargeint246873%20%485133701
JsonbExtractBool246873%20%485133701
EncryptKeyRef246472%20%4106163901
ArrayRangeQuarterUnit244665%20%26291501
Ignore242652%20%476103601
Sm4Encrypt2318188%40%4104242801
Sm4Decrypt2318188%40%4104242801
Ipv6FromUInt128StringOrNull233862%20%375122601
ArrayCumSum2215287%3350%3103250701
ArrayDifference2215087%3350%3102230701
ArrayAvg2213385%2466%2102220701
CreateMap2213085%5964%5164350901
QuartersDiff226975%325%383131601
Substring2116088%6650%81732731101
Lcm2113886%2466%2112220801
Uuid212857%n/a385133801
UuidNumeric212857%n/a385133801
SubBinary2010083%4233%61331731001
Char207077%375%2103181801
Timestamp205974%2250%282140601
ArrayProduct1911285%2466%2102200701
ArrayReverseSplit199383%4450%4112170701
ArrayCompact196276%3350%3102150701
RegexpCount195674%20%384122701
GetFormat195072%20%374132601
Password193967%20%374112601
MultiSearchAllPositions193967%20%374112601
HllFromBase64193866%20%374112601
StLinestringfromtext193866%20%374112601
StPolygonfromtext193866%20%374112601
UrlEncode193866%20%374112601
Dpow193766%20%374102601
ToBase64Binary192960%20%374102601
Domain192960%20%374102601
FromBase64Binary192960%20%374102601
EncodeAsSmallInt192455%20%374102601
EncodeAsInt192455%20%374102601
RegexpReplace1819191%5758%4142320801
RegexpReplaceOne1818391%5758%4142310801
ArraySortBy1812086%5758%5152220901
If1811386%3770%3145250901
ArraySplit188282%2250%292160701
ArrayFilter187380%2250%282140601
Crc32Internal183666%20%384112701
Pi182153%20%374102601
MonthCeil1620992%2880%2151320901
MonthFloor1620992%2880%2151320901
YearCeil1620992%2880%2151320901
TrimIn169084%2250%4104182801
Nvl167983%2675%2105180601
NullIf166580%2250%275170501
GetVariantType163266%20%26281501
Field1523994%3562%3111290701
ArraySum1413790%3562%3111220701
ArrayIntersect1413790%31583%3162290701
ArrayPosition1412389%2880%2131230801
ArrayEnumerateUniq147984%3562%3111190701
ArrayDistinct146782%4450%4111160701
ToQuantileState146181%2250%291130701
UtcTimestamp142362%n/a274112701
CurrentDate142362%n/a274112701
Database142261%n/a274112701
LastQueryId142261%n/a274112701
User142261%n/a274112701
ConnectionId142261%n/a274112701
SessionUser142261%n/a274112701
CurrentUser142261%n/a274112701
Version142160%n/a264102601
QuantileStateEmpty142160%n/a264102601
BitmapEmpty142160%n/a264102601
HllEmpty142160%n/a264102601
E142160%n/a264102601
CurrentCatalog142058%n/a264102601
Coalesce1314791%21688%2163320701
JsonObject1314091%1794%1161280701
RandomBytes136483%50%291141801
GreatestLeast1211090%21083%2103240401
CreateStruct126784%4450%4133190901
ArrayZip1112892%3975%3132230701
NgramSearch116986%3350%392140601
AesCryptoFunction1017094%21083%3133211701
Pmod1011391%41071%4152250801
YearOfWeek104782%50%4103133901
QuartersAdd96888%50%281121701
QuartersSub96888%50%281121701
UniqueFunctionParams91359%n/a12261201
ConvertTz810793%3562%31521901101
HllCardinality84785%50%392122801
ToJson24097%2880%2111330601
FromUnixtime22397%41477%42123701201
Rtrim10094%375%2102181801
Trim10094%375%2102181801
RtrimIn10094%375%2102181801
GroupingId8793%50%2102201901
JsonbExtractString8693%50%281131701
JsonbExtractBigint8693%50%281131701
JsonbExtractInt8693%50%281131701
JsonbExtractDouble8693%50%281131701
AssertTrue6191%2250%291130701
UnixTimestamp20797%41680%42424301401
Random15896%787%11913501501
ParseUrl12096%325%290180701
JsonbParseErrorToValue7693%325%2100140801
GroupingScalarFunction1473%n/a14271401
ScalarFunctionParams758%n/a12241201
Sm4CryptoFunction2887%2100%15291401
Second13797%51575%52002501001
DateFormat12197%2250%21212101001
Microsecond11697%51777%52102301001
Now8197%3562%3130180901
ArrayFirst2291%n/a14161401
ArrayLast2291%n/a14161401
AesDecrypt27999%2250%2110300901
AesEncrypt27999%2250%2110300901
StrToMap18399%3350%3110200801
WeekFloor18299%583%1110270801
WeekCeil18299%583%1110270801
AutoPartitionName18199%1593%1160310801
WidthBucket17699%50%170150601
Mask17099%3350%390270601
ExportSet16199%2250%2100190801
Format16199%50%160160501
YearWeek15499%787%11502501101
Sha215399%583%1110210801
ArrayRange15299%583%1110230801
SubReplace14899%375%190190701
CountEqual14699%5964%5150250801
ArrayRemove14699%5964%5150250801
MapContainsEntry14599%787%1110200701
Uniform14299%1191%11602401001
JsonSet13899%1191%1120240601
JsonReplace13899%1191%1120240601
JsonInsert13899%1191%1120240601
ElementAt13799%583%1100200701
SplitByRegexp13699%1191%1140210801
Locate12499%375%190170701
IsIpAddressInRange12499%50%170160601
TimeDiff12399%787%1110260701
Week12299%375%190180701
ConcatWs12099%50%180190701
Hour11999%21083%21602101001
Abs11999%50%170180601
JsonContains11699%2250%290140701
Ipv6CIDRToRange11399%50%170180601
BitTest11299%50%170140601
MapContainsKey11199%2466%2100190701
MapContainsValue11199%2466%2100190701
ArrayContains10999%583%1100190701
Gcd10799%50%170140601
FormatRound10799%50%170140601
ArrayUnion10599%3770%3120170701
StrToDate10499%2880%2120200701
ArrayPushBack10499%583%190180601
ArrayPushFront10499%583%190180601
MinutesDiff10299%375%190160701
DayOfMonth10299%2880%21501901001
SecondsDiff10299%375%190160701
HoursDiff10299%375%190160701
DaysDiff10299%375%190160701
YearsDiff10299%375%190160701
WeeksDiff10299%375%190160701
MonthsDiff10299%375%190160701
Tokenize10199%2880%2120240701
Ltrim10099%375%190160701
Dfloor10099%375%190150701
LtrimIn10099%375%190160701
Ceil10099%375%190150701
Floor10099%375%190150701
RoundBankers10099%375%190150701
Dround10099%375%190150701
Round10099%375%190150701
MonthsBetween10099%2250%290130701
ArraysOverlap10099%3770%3120170701
Dceil10099%2250%290150701
Conv9798%50%170150601
ArrayJoin9698%375%190150701
JsonLength9698%2250%290140701
ArraySlice9698%375%190160701
MaskFirstN9598%50%180150701
MaskLastN9598%50%180150701
Month9498%2675%21401801001
Quarter9498%2675%21401801001
DayOfYear9498%2675%21401801001
CountSubstring9498%375%190150701
Overlay9298%50%170130601
Truncate9198%375%190140701
ArrayMin8898%583%1110150801
ArrayMax8898%583%1110150801
Ipv4CIDRToRange8798%50%170160601
ArrayShuffle8698%2250%290140701
ArrayReverseSort8598%4660%4120160701
ArraySort8598%4660%4120160701
MoneyFormat8398%50%170140601
BitCount8398%50%170140601
DateDiff8198%50%170130601
Log8198%375%190140701
Translate8098%50%170130601
SubstringIndex8098%50%170130601
RegexpExtractOrNull8098%50%170130601
Rpad8098%50%170130601
Lpad8098%50%170130601
SplitPart8098%50%170130601
RegexpExtract8098%50%170130601
JsonKeys8098%375%190140701
Replace8098%50%170130601
ReplaceEmpty8098%50%170130601
ConvertTo7998%375%190150701
MakeSet7898%50%180120701
BitmapFromArray7898%50%170130601
MakeDate7898%375%1100140801
Ipv4NumToString7898%50%170140601
Atan7898%375%190130701
MonthsAdd7698%50%180120701
MonthsSub7698%50%180120701
MicroSecondsDiff7698%375%190140701
MilliSecondsDiff7698%375%190140701
YearsSub7698%50%180120701
YearsAdd7698%50%180120701
DaysAdd7698%50%180120701
DaysSub7698%50%180120701
WeeksAdd7698%50%180120701
WeeksSub7698%50%180120701
DecodeAsVarchar7498%50%170130601
MicroSecondsSub7498%50%190130801
Negative7498%50%170130601
Year7498%50%1100150901
JsonbExtract7498%50%170110601
Positive7498%50%170130601
MicroSecondsAdd7498%50%190130801
MilliSecondsSub7498%50%190130801
MilliSecondsAdd7498%50%190130801
ToIso86017498%50%170130601
Elt7398%50%170110601
StAngleSphere7198%50%170110601
StDistanceSphere7198%50%170110601
Grouping7098%375%190130701
Md5Sum6998%50%170120601
Sm3sum6998%50%170120601
Ipv6NumToString6998%50%170130601
XxHash326998%50%170120601
XxHash646998%50%170120601
RegexpExtractAll6898%50%170120601
Fmod6898%50%170110601
XpathString6898%50%170130601
StartsWith6898%50%170110601
StIntersects6898%50%170110601
Repeat6898%50%170110601
Instr6898%50%170110601
JsonbExtractIsnull6898%50%170110601
StTouches6898%50%170110601
Strcmp6898%50%170110601
StDisjoint6898%50%170110601
JsonbExistsPath6898%50%170110601
AppendTrailingCharIfAbsent6898%50%170120601
EndsWith6898%50%170110601
Left6898%50%170110601
Right6898%50%170110601
FindInSet6898%50%170110601
CutIpv66798%50%170120601
BitmapAndCount6698%50%180110701
ArrayRepeat6698%50%170120601
BitmapOrCount6698%50%180110701
Reverse6698%50%170120601
BitmapOr6698%50%180110701
BitmapXorCount6698%50%180110701
JsonRemove6698%375%170120501
ToBitmap6598%50%170120601
Hex6598%50%170120601
DayName6598%50%170120601
Weekday6598%50%170120601
WeekOfYear6598%50%170120601
ToDate6598%50%1100140901
Sm36598%50%170120601
ToBitmapWithCheck6598%50%170120601
Date6598%50%1100140901
Length6598%50%170120601
DayOfWeek6598%50%170120601
BitmapRemove6598%50%170100601
MonthName6598%50%170120601
Md56598%50%170120601
ToMonday6598%50%1100140901
LastDay6598%50%1100140901
Sha16598%50%170120601
ArrayRangeMonthUnit6498%50%170110601
ArrayRangeWeekUnit6498%50%170110601
ArrayRangeDayUnit6498%50%170110601
ArrayRangeSecondUnit6498%50%170110601
ArrayRangeMinuteUnit6498%50%170110601
ArrayRangeYearUnit6498%50%170110601
ArrayRangeHourUnit6498%50%170110601
BitmapSubsetInRange6398%50%170110601
JsonSearch6398%50%170110601
SecondsAdd6398%50%180110701
NormalCdf6398%50%170110601
StCircle6398%50%170110601
MinutesSub6398%50%180110701
MinutesAdd6398%50%180110701
StAngle6398%50%170110601
HoursSub6398%50%180110701
HoursAdd6398%50%180110701
ArrayExcept6398%50%170110601
SubBitmap6398%50%170110601
SecondsSub6398%50%180110701
ArrayContainsAll6398%50%170110601
BitmapSubsetLimit6398%50%170110601
ArrayWithConstant6298%50%170110601
BitmapAndNotCountAlias6198%50%180110701
BitmapAndNotCount6198%50%180110701
ToIpv6OrDefault6098%50%170120601
Ipv4StringToNumOrNull6098%50%170120601
ArrayFlatten6098%375%170110501
Ipv4StringToNum6098%50%170120601
IsIpv4String6098%50%170120601
IsIpv4Compat6098%50%170120601
ToIpv46098%50%170120601
ToIpv66098%50%170120601
Ipv6StringToNumOrNull6098%50%170120601
BitmapAnd6098%50%170100601
ToIpv4OrDefault6098%50%170120601
BitmapXor6098%50%170100601
JsonExtractNoQuotes6098%50%170110601
ToIpv6OrNull6098%50%170120601
ToIpv4OrNull6098%50%170120601
Ipv6StringToNumOrDefault6098%50%170120601
IsIpv6String6098%50%170120601
Ipv6StringToNum6098%50%170120601
Ipv4StringToNumOrDefault6098%50%170120601
Concat6098%50%170110601
MurmurHash3326098%50%170110601
MurmurHash3646098%50%170110601
IsIpv4Mapped6098%50%170120601
Cardinality5998%50%170110601
InnerProductApproximate5898%50%16090501
L2DistanceApproximate5898%50%16090501
L2Distance5798%50%170110601
CosineDistance5798%50%170110601
L1Distance5798%50%170110601
InnerProduct5798%50%170110601
FromDays5698%50%1100130901
Upper5698%50%170110601
StPolygon5698%50%170110601
Unhex5698%50%170110601
StPolyfromtext5698%50%170110601
StGeomfromtext5698%50%170110601
NullOrEmpty5698%50%170110601
SplitByString5698%50%170110601
MapValues5698%50%170100601
BitmapFromString5698%50%170110601
CharacterLength5698%50%170110601
StGeomFromWKB5698%50%170110601
Uncompress5698%50%170110601
StLinefromtext5698%50%170110601
Lower5698%50%170110601
MultiMatchAny5698%50%170100601
Ascii5698%50%170110601
FromIso8601Date5698%50%170110601
HllHash5698%50%170110601
Compress5698%50%170110601
StY5698%50%170110601
StX5698%50%170110601
Crc325698%50%170110601
SecToTime5698%50%170110601
StGeometryFromWKB5698%50%170110601
UnhexNull5698%50%170110601
StAswkt5698%50%170110601
StGeometryfromtext5698%50%170110601
ToDays5698%50%170110601
NotNullOrEmpty5698%50%170110601
BitmapHash5698%50%170110601
JsonbValid5698%50%170110601
StAsBinary5698%50%170110601
BitLength5698%50%170110601
BitmapHash645698%50%170110601
MapKeys5698%50%170100601
UrlDecode5698%50%170110601
UuidtoInt5698%50%170110601
BitmapFromBase645698%50%170110601
StAstext5698%50%170110601
FromBase645698%50%170110601
Atan25598%50%170100601
Fpow5598%50%170100601
QuantilePercent5598%50%170100601
StPoint5598%50%170100601
BitmapNot5598%50%170100601
Xor5598%50%170100601
StAzimuth5598%50%170100601
EsQuery5598%50%170100601
BitmapContains5598%50%170100601
JsonbType5598%50%170100601
BitmapAndNotAlias5598%50%170100601
ExtractUrlParameter5598%50%170110601
StContains5598%50%170100601
ArrayConcat5598%50%170100601
BitShiftLeft5598%50%170100601
Pow5598%50%170100601
BitmapAndNot5598%50%170100601
Power5598%50%170100601
BitmapHasAny5598%50%170100601
BitmapHasAll5598%50%170100601
NextDay5598%50%170100601
BitShiftRight5598%50%170100601
IsNan5398%50%16090501
FromMicrosecond5398%50%180110701
FromMillisecond5398%50%180110701
IsInf5398%50%16090501
FromSecond5398%50%180110701
Ipv4ToIpv65198%50%170110601
MapSize4998%50%170100601
ArrayEnumerate4998%50%170110601
NonNullable4998%50%16090501
BitmapToArray4897%50%170100601
JsonHash4897%50%170100601
ArrayCount4897%50%17090601
ArrayLastIndex4897%50%17090601
ArrayPopBack4897%50%170100601
ArrayFirstIndex4897%50%17090601
ArrayPopFront4897%50%170100601
Radians4797%50%170100601
Atanh4797%50%170100601
Dlog104797%50%170100601
DateV24797%50%170100601
Log24797%50%170100601
StAreaSquareMeters4797%50%170100601
CutToFirstSignificantSubdomain4797%50%170100601
BitmapMin4797%50%170100601
JsonbParse4797%50%170100601
JsonQuote4797%50%170100601
BitmapToString4797%50%170100601
FromBinary4797%50%170100601
Acosh4797%50%170100601
SortJsonbObjectKeys4797%50%170100601
Sqrt4797%50%170100601
DigitalMasking4797%50%170100601
BitmapCount4797%50%170100601
NormalizeJsonNumbersToDouble4797%50%170100601
HllToBase644797%50%170100601
Dsqrt4797%50%170100601
Exp4797%50%170100601
MilliSecondTimestamp4797%50%170100601
Dexp4797%50%170100601
Cbrt4797%50%170100601
ToBase644797%50%170100601
Sleep4797%50%170100601
StAreaSquareKm4797%50%170100601
Tanh4797%50%170100601
Bin4797%50%170100601
Sin4797%50%170100601
Sec4797%50%170100601
Protocol4797%50%170100601
TopLevelDomain4797%50%170100601
Csc4797%50%170100601
Degrees4797%50%170100601
Cot4797%50%170100601
Cos4797%50%170100601
Log104797%50%170100601
Tan4797%50%170100601
ToDateV24797%50%170100601
Even4797%50%170100601
ToBinary4797%50%170100601
Cosh4797%50%170100601
JsonbParseErrorToNull4797%50%170100601
DomainWithoutWww4797%50%170100601
Space4797%50%170100601
BitmapToBase644797%50%170100601
Initcap4797%50%170100601
TimeToSec4797%50%170100601
MicroSecondTimestamp4797%50%170100601
Soundex4797%50%170100601
Sign4797%50%170100601
JsonUnQuote4797%50%170100601
Ln4797%50%170100601
SignBit4797%50%170100601
BitmapMax4797%50%170100601
Sinh4797%50%170100601
Asin4797%50%170100601
FirstSignificantSubdomain4797%50%170100601
Time4797%50%170100601
Acos4797%50%170100601
Asinh4797%50%170100601
SecondTimestamp4797%50%170100601
Nullable4497%50%15080401
ParseDataSize4497%50%16080501
FormatNumber4497%50%16080501
EncodeAsBigInt4297%50%170100601
MultiMatch4297%50%170100601
EncodeAsLargeInt4297%50%170100601
Greatest2896%50%15070401
Least2896%50%15070401
UniqueFunction95100%21083%2140260801
SearchDslParser.QsClauseType81100%n/a010140101
JsonArray80100%6100%090170601
JsonArrayIgnoreNull80100%6100%090170601
ArrayMap71100%n/a080140801
ArrayExists50100%2100%07090601
ScalarFunction36100%n/a060100601
Score25100%n/a06080601
SearchDslParser.new BaseErrorListener() {...}23100%n/a02020201
HighOrderFunction18100%n/a01040101
EncodeString14100%n/a02040201