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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3,688 of 44,72191%766 of 1,92860%8664,3555187,4971593,3775510
Array.java1636829%11321%71527441801
DateTrunc.java6630682%134376%133875701001
Minute.java607455%1715%1319112441001
UuidtoInt.java570%20%7711116611
SplitByChar.java570%20%7711116611
Quote.java570%20%7711116611
YearsSub.java5410566%2250%295210701
MonthsAdd.java5410566%2250%295210701
WeeksSub.java5410566%2250%295210701
MonthsSub.java5410566%2250%295210701
DaysSub.java5410566%2250%295210701
YearsAdd.java5410566%2250%295210701
DaysAdd.java5410566%2250%295210701
WeeksAdd.java5410566%2250%295210701
DictGetMany.java5329284%132161%12269590901
CryptoFunction.java517358%5758%6139253701
G.java480%20%7710106611
InttoUuid.java480%20%7710106611
ArrayApply.java4322383%82676%8255390801
QuarterFloor.java4321583%5964%5165341801
QuarterCeil.java4321583%5964%5165341801
Lambda.java3928587%51979%73165521901
DayFloor.java3524487%5550%5153370901
DayCeil.java3524487%5550%5153370901
YearFloor.java3524487%5550%5153370901
SecondFloor.java3519084%5550%5153320901
HourFloor.java3519084%4660%4153320901
MinuteFloor.java3519084%5550%5153320901
SecondCeil.java3519084%5550%5153320901
MinuteCeil.java3519084%5550%5153320901
HourCeil.java3519084%4660%4153320901
ArrayMatchAny.java353751%3125%486122601
ArrayMatchAll.java353751%3125%486122601
DictGet.java3323387%92170%9247470901
StructElement.java3216183%41477%4155280601
CreateNamedStruct.java2713883%3975%3153280901
AesCryptoFunction.java2415386%3975%4124191601
EncryptKeyRef.java246472%20%4106163901
ArrayRangeQuarterUnit.java244665%20%26291501
Ignore.java242652%20%476103601
Sm4Decrypt.java2318188%40%4104242801
Sm4Encrypt.java2318188%40%4104242801
Ipv6FromUInt128StringOrNull.java233862%20%375122601
ArrayCumSum.java2215287%3350%3103250701
ArrayDifference.java2215087%3350%3102230701
ArrayAvg.java2213385%2466%2102220701
QuartersDiff.java226975%3125%383131601
Greatest.java2127092%3975%3132360701
Least.java2127092%3975%3132360701
Substring.java2116088%6650%81732731101
Random.java2114287%1787%31943521501
Lcm.java2113886%2466%2112220801
Uuid.java212857%n/a385133801
UuidNumeric.java212857%n/a385133801
Char.java207077%1375%2103181801
Timestamp.java205974%2250%282140601
UnixTimestamp.java1923992%112367%93235001501
ArraySum.java1912987%2250%292220701
ArrayProduct.java1911285%2466%2102200701
ArrayReverseSplit.java199383%4450%4112170701
ArrayCompact.java196276%3350%3102150701
RegexpCount.java195674%20%384122701
JsonbExtractBool.java195072%20%374112601
JsonbExtractLargeint.java195072%20%374112601
JsonbExtractIsnull.java195072%20%374112601
Password.java193967%20%374112601
MultiSearchAllPositions.java193967%20%374112601
StPolygonfromtext.java193866%20%374112601
UrlEncode.java193866%20%374112601
HllFromBase64.java193866%20%374112601
StLinestringfromtext.java193866%20%374112601
JsonbType.java193766%20%374102601
Dpow.java193766%20%374102601
Domain.java192960%20%374102601
EncodeAsSmallInt.java192455%20%374102601
EncodeAsInt.java192455%20%374102601
RegexpReplace.java1819191%5758%4142320801
RegexpReplaceOne.java1818391%5758%4142310801
ArraySortBy.java188382%2250%2102160801
ArraySplit.java188282%2250%292160701
UniqueFunction.java187781%4866%5146261801
ArrayFilter.java187380%2250%282140601
Crc32Internal.java183666%20%384112701
Pi.java182153%20%374102601
CreateMap.java1711787%3770%3133310801
MonthCeil.java1626394%2880%2151370901
MonthFloor.java1626394%2880%2151370901
YearCeil.java1626394%2880%2151370901
TrimIn.java169084%2250%4104182801
GetVariantType.java163266%20%26281501
Field.java1523994%3562%3111290701
ArrayIntersect.java1413790%31583%3162290701
ArrayPosition.java1412389%2880%2131230801
ArrayEnumerateUniq.java147984%3562%3111190701
ArrayDistinct.java146782%4450%4111160701
Mask.java146582%2250%291140701
ToQuantileState.java146181%2250%291130701
ArraySort.java145980%2250%291140701
ArrayReverseSort.java145980%2250%291140701
UtcTimestamp.java142362%n/a274112701
CurrentTime.java142362%n/a274112701
CurrentDate.java142362%n/a274112701
SessionUser.java142261%n/a274112701
User.java142261%n/a274112701
LastQueryId.java142261%n/a274112701
CurrentUser.java142261%n/a274112701
Database.java142261%n/a274112701
ConnectionId.java142261%n/a274112701
BitmapEmpty.java142160%n/a264102601
Version.java142160%n/a264102601
HllEmpty.java142160%n/a264102601
E.java142160%n/a264102601
QuantileStateEmpty.java142160%n/a264102601
CurrentCatalog.java142058%n/a264102601
JsonObject.java139187%11191%1121180601
RandomBytes.java136483%1150%291141801
FromUnixtime.java1121895%51372%52133701201
ArrayZip.java1112291%3975%3132230701
NgramSearch.java116986%3350%392140601
Pmod.java1011391%41071%4152250801
YearOfWeek.java104782%1150%4103133901
QuartersAdd.java96888%1150%281121701
QuartersSub.java96888%1150%281121701
UniqueFunctionParams.java91359%n/a12261201
ConvertTz.java812493%3562%31522101101
HllCardinality.java84785%1150%392122801
Rtrim.java610094%1375%2102181801
Trim.java610094%1375%2102181801
RtrimIn.java610094%1375%2102181801
GroupingId.java68793%1150%2102201901
AssertTrue.java66191%2250%291130701
ParseUrl.java512096%3125%290180701
JsonbParseErrorToValue.java57693%3125%2100140801
GroupingScalarFunction.java51473%n/a14271401
ScalarFunctionParams.java5758%n/a12241201
Sm4CryptoFunction.java2887%2100%15291401
If.java54899%2675%2120610801
Second.java13797%51575%52002501001
DateFormat.java12197%2250%21212201001
Microsecond.java11697%51777%52102301001
Now.java8197%3562%3130180901
CreateStruct.java5096%1150%181120701
ArrayFirst.java2291%n/a14161401
ArrayLast.java2291%n/a14161401
Nvl.java29499%1583%1100310701
NullIf.java28099%1150%170300601
AesDecrypt.java27999%2250%2110300901
AesEncrypt.java27999%2250%2110300901
Coalesce.java24399%1583%1100320701
WeekFloor.java23699%2466%2110320801
WeekCeil.java23699%1583%1110320801
StrToMap.java18399%3350%3110200801
AutoPartitionName.java18199%11593%1160310801
WidthBucket.java17699%1150%170150601
Format.java16199%1150%160160501
YearWeek.java15499%1787%11502501101
ArrayRange.java15299%1583%1110230801
ToJson.java15199%1583%190220601
SubReplace.java14899%1375%190190701
Sha2.java14099%1583%1110200801
SplitByRegexp.java13699%11191%1140210801
Locate.java12499%1375%190170701
IsIpAddressInRange.java12499%1150%170160601
TimeDiff.java12399%1787%1110260701
Week.java12299%1375%190180701
ConcatWs.java12099%1150%180190701
Abs.java11999%1150%170180601
Hour.java11999%21083%21602101001
StrToDate.java11799%3975%3130220701
JsonContains.java11699%2250%290140701
Ipv6CIDRToRange.java11399%1150%170180601
BitTest.java11299%1150%170140601
MapContainsKey.java11199%2466%2100190701
MapContainsValue.java11199%2466%2100190701
MaskLastN.java11099%1583%1110180801
MaskFirstN.java11099%1583%1110180801
CountEqual.java10999%2466%2100190701
ArrayContains.java10999%1583%1100190701
FormatRound.java10799%1150%170140601
Gcd.java10799%1150%170140601
ArrayRemove.java10499%2466%290180601
ArrayPushFront.java10499%1583%190180601
ArrayPushBack.java10499%1583%190180601
DaysDiff.java10299%1375%190160701
MinutesSub.java10299%1150%180150701
WeeksDiff.java10299%1375%190160701
SecondsAdd.java10299%1150%180150701
MonthsDiff.java10299%1375%190160701
MinutesAdd.java10299%1150%180150701
MinutesDiff.java10299%1375%190160701
SecondsDiff.java10299%1375%190160701
SecondsSub.java10299%1150%180150701
YearsDiff.java10299%1375%190160701
HoursAdd.java10299%1150%180150701
ElementAt.java10299%1150%170150601
DayOfMonth.java10299%2880%21501901001
HoursDiff.java10299%1375%190160701
HoursSub.java10299%1150%180150701
Tokenize.java10199%2880%2120240701
LtrimIn.java10099%1375%190160701
Floor.java10099%1375%190150701
Round.java10099%1375%190150701
Ceil.java10099%1375%190150701
Dceil.java10099%2250%290150701
RoundBankers.java10099%1375%190150701
Dfloor.java10099%1375%190150701
Dround.java10099%1375%190150701
MonthsBetween.java10099%2250%290130701
Ltrim.java10099%1375%190160701
Conv.java9798%1150%170150601
JsonLength.java9698%2250%290140701
ArraySlice.java9698%1375%190160701
ArrayJoin.java9698%1375%190150701
Quarter.java9498%2675%21401801001
Month.java9498%2675%21401801001
DayOfYear.java9498%2675%21401801001
CountSubstring.java9498%1375%190150701
Overlay.java9298%1150%170130601
Truncate.java9198%1375%190140701
ArrayMin.java8898%1583%1110150801
ArrayMax.java8898%1583%1110150801
Ipv4CIDRToRange.java8798%1150%170160601
ArrayShuffle.java8698%2250%290140701
MoneyFormat.java8398%1150%170140601
BitCount.java8398%1150%170140601
ToMonday.java8398%1150%1100160901
LastDay.java8398%1150%1100160901
JsonSet.java8198%1583%180140501
JsonInsert.java8198%1583%180140501
DateDiff.java8198%1150%170130601
Log.java8198%1375%190140701
JsonReplace.java8198%1583%180140501
SplitPart.java8098%1150%170130601
Replace.java8098%1150%170130601
Translate.java8098%1150%170130601
Rpad.java8098%1150%170130601
ReplaceEmpty.java8098%1150%170130601
JsonKeys.java8098%1375%190140701
RegexpExtract.java8098%1150%170130601
RegexpExtractOrNull.java8098%1150%170130601
Lpad.java8098%1150%170130601
SubstringIndex.java8098%1150%170130601
ConvertTo.java7998%1375%190150701
MakeDate.java7898%1375%1100140801
BitmapFromArray.java7898%1150%170130601
Ipv4NumToString.java7898%1150%170140601
MicroSecondsDiff.java7698%1375%190140701
MilliSecondsDiff.java7698%1375%190140701
Positive.java7498%1150%170130601
MicroSecondsSub.java7498%1150%190140801
MicroSecondsAdd.java7498%1150%190140801
ToIso8601.java7498%1150%170130601
Year.java7498%1150%1100150901
MilliSecondsAdd.java7498%1150%190140801
DecodeAsVarchar.java7498%1150%170130601
Negative.java7498%1150%170130601
JsonbExtract.java7498%1150%170110601
MilliSecondsSub.java7498%1150%190140801
Elt.java7398%1150%170110601
StDistanceSphere.java7198%1150%170110601
StAngleSphere.java7198%1150%170110601
Grouping.java7098%1375%190130701
Ipv6NumToString.java6998%1150%170130601
StartsWith.java6898%1150%170110601
Repeat.java6898%1150%170110601
Instr.java6898%1150%170110601
StIntersects.java6898%1150%170110601
JsonbExtractString.java6898%1150%170110601
EndsWith.java6898%1150%170110601
Fmod.java6898%1150%170110601
ArrayUnion.java6898%1150%170110601
XpathString.java6898%1150%170130601
Left.java6898%1150%170110601
JsonbExistsPath.java6898%1150%170110601
JsonbExtractBigint.java6898%1150%170110601
StDisjoint.java6898%1150%170110601
JsonbExtractInt.java6898%1150%170110601
Strcmp.java6898%1150%170110601
FindInSet.java6898%1150%170110601
JsonbExtractDouble.java6898%1150%170110601
AppendTrailingCharIfAbsent.java6898%1150%170120601
StTouches.java6898%1150%170110601
RegexpExtractAll.java6898%1150%170120601
Right.java6898%1150%170110601
CutIpv6.java6798%1150%170120601
BitmapXorCount.java6698%1150%180110701
Reverse.java6698%1150%170120601
BitmapOrCount.java6698%1150%180110701
BitmapOr.java6698%1150%180110701
ArrayRepeat.java6698%1150%170120601
BitmapAndCount.java6698%1150%180110701
Weekday.java6598%1150%170120601
ToBitmapWithCheck.java6598%1150%170120601
DayOfWeek.java6598%1150%170120601
WeekOfYear.java6598%1150%170120601
ToBitmap.java6598%1150%170120601
Date.java6598%1150%1100140901
DayName.java6598%1150%170120601
Hex.java6598%1150%170120601
ToDate.java6598%1150%1100140901
BitmapRemove.java6598%1150%170100601
MonthName.java6598%1150%170120601
ArrayRangeSecondUnit.java6498%1150%170110601
ArrayRangeHourUnit.java6498%1150%170110601
ArrayRangeDayUnit.java6498%1150%170110601
ArrayRangeYearUnit.java6498%1150%170110601
ArrayRangeMonthUnit.java6498%1150%170110601
ArrayRangeWeekUnit.java6498%1150%170110601
ArrayRangeMinuteUnit.java6498%1150%170110601
NormalCdf.java6398%1150%170110601
SubBitmap.java6398%1150%170110601
ArrayExcept.java6398%1150%170110601
JsonSearch.java6398%1150%170110601
ArrayContainsAll.java6398%1150%170110601
BitmapSubsetLimit.java6398%1150%170110601
BitmapSubsetInRange.java6398%1150%170110601
ArraysOverlap.java6398%1150%170110601
StCircle.java6398%1150%170110601
StAngle.java6398%1150%170110601
ArrayWithConstant.java6298%1150%170110601
BitmapAndNotCountAlias.java6198%1150%180110701
BitmapAndNotCount.java6198%1150%180110701
IsIpv4Mapped.java6098%1150%170120601
BitmapXor.java6098%1150%170100601
XxHash32.java6098%1150%170110601
BitmapAnd.java6098%1150%170100601
ToIpv6.java6098%1150%170120601
IsIpv6String.java6098%1150%170120601
ArrayFlatten.java6098%1375%170110501
MurmurHash364.java6098%1150%170110601
Ipv4StringToNumOrDefault.java6098%1150%170120601
JsonExtractNoQuotes.java6098%1150%170110601
MurmurHash332.java6098%1150%170110601
Concat.java6098%1150%170110601
Ipv6StringToNumOrDefault.java6098%1150%170120601
XxHash64.java6098%1150%170110601
ToIpv4.java6098%1150%170120601
Ipv6StringToNumOrNull.java6098%1150%170120601
Sm3sum.java6098%1150%170110601
Md5Sum.java6098%1150%170110601
Ipv4StringToNumOrNull.java6098%1150%170120601
IsIpv4Compat.java6098%1150%170120601
ToIpv6OrNull.java6098%1150%170120601
ToIpv6OrDefault.java6098%1150%170120601
ToIpv4OrNull.java6098%1150%170120601
Ipv6StringToNum.java6098%1150%170120601
ToIpv4OrDefault.java6098%1150%170120601
IsIpv4String.java6098%1150%170120601
Ipv4StringToNum.java6098%1150%170120601
Cardinality.java5998%1150%170110601
InnerProductApproximate.java5898%1150%16090501
L2DistanceApproximate.java5898%1150%16090501
L2Distance.java5798%1150%170110601
InnerProduct.java5798%1150%170110601
CosineDistance.java5798%1150%170110601
L1Distance.java5798%1150%170110601
Lower.java5698%1150%170110601
StX.java5698%1150%170110601
FromBase64.java5698%1150%170110601
MapKeys.java5698%1150%170100601
NullOrEmpty.java5698%1150%170110601
StAsBinary.java5698%1150%170110601
StAswkt.java5698%1150%170110601
MultiMatchAny.java5698%1150%170100601
BitLength.java5698%1150%170110601
Sm3.java5698%1150%170110601
StPolyfromtext.java5698%1150%170110601
Unhex.java5698%1150%170110601
NotNullOrEmpty.java5698%1150%170110601
CharacterLength.java5698%1150%170110601
BitmapHash64.java5698%1150%170110601
StGeometryFromWKB.java5698%1150%170110601
Md5.java5698%1150%170110601
StPolygon.java5698%1150%170110601
StGeomfromtext.java5698%1150%170110601
SplitByString.java5698%1150%170110601
Sha1.java5698%1150%170110601
BitmapHash.java5698%1150%170110601
Crc32.java5698%1150%170110601
StLinefromtext.java5698%1150%170110601
FromIso8601Date.java5698%1150%170110601
UrlDecode.java5698%1150%170110601
StGeomFromWKB.java5698%1150%170110601
Length.java5698%1150%170110601
UnhexNull.java5698%1150%170110601
Uncompress.java5698%1150%170110601
HllHash.java5698%1150%170110601
BitmapFromString.java5698%1150%170110601
StY.java5698%1150%170110601
BitmapFromBase64.java5698%1150%170110601
ToDays.java5698%1150%170110601
StAstext.java5698%1150%170110601
MapValues.java5698%1150%170100601
StGeometryfromtext.java5698%1150%170110601
FromDays.java5698%1150%1100130901
Upper.java5698%1150%170110601
Ascii.java5698%1150%170110601
Compress.java5698%1150%170110601
FromMillisecond.java5598%1150%180120701
BitmapHasAll.java5598%1150%170100601
StContains.java5598%1150%170100601
BitmapAndNotAlias.java5598%1150%170100601
BitmapContains.java5598%1150%170100601
BitmapNot.java5598%1150%170100601
Power.java5598%1150%170100601
QuantilePercent.java5598%1150%170100601
NextDay.java5598%1150%170100601
StPoint.java5598%1150%170100601
Xor.java5598%1150%170100601
EsQuery.java5598%1150%170100601
Pow.java5598%1150%170100601
BitmapHasAny.java5598%1150%170100601
StAzimuth.java5598%1150%170100601
Atan2.java5598%1150%170100601
BitShiftLeft.java5598%1150%170100601
ArrayConcat.java5598%1150%170100601
BitShiftRight.java5598%1150%170100601
ExtractUrlParameter.java5598%1150%170110601
BitmapAndNot.java5598%1150%170100601
Fpow.java5598%1150%170100601
IsInf.java5398%1150%16090501
IsNan.java5398%1150%16090501
FromMicrosecond.java5298%1150%180110701
FromSecond.java5298%1150%180110701
Ipv4ToIpv6.java5198%1150%170110601
ArrayEnumerate.java4998%1150%170110601
MapSize.java4998%1150%170100601
NonNullable.java4998%1150%16090501
ArrayLastIndex.java4897%1150%17090601
ArrayCount.java4897%1150%17090601
ArrayFirstIndex.java4897%1150%17090601
BitmapToArray.java4897%1150%170100601
ArrayPopFront.java4897%1150%170100601
ArrayPopBack.java4897%1150%170100601
StAreaSquareMeters.java4797%1150%170100601
BitmapToBase64.java4797%1150%170100601
Space.java4797%1150%170100601
JsonbParse.java4797%1150%170100601
Radians.java4797%1150%170100601
Tanh.java4797%1150%170100601
MicroSecondTimestamp.java4797%1150%170100601
Asinh.java4797%1150%170100601
BitmapMin.java4797%1150%170100601
Sec.java4797%1150%170100601
Degrees.java4797%1150%170100601
TopLevelDomain.java4797%1150%170100601
Initcap.java4797%1150%170100601
Dsqrt.java4797%1150%170100601
StAreaSquareKm.java4797%1150%170100601
Cosh.java4797%1150%170100601
Bin.java4797%1150%170100601
Cbrt.java4797%1150%170100601
JsonbValid.java4797%1150%170100601
Atan.java4797%1150%170100601
SecondTimestamp.java4797%1150%170100601
Csc.java4797%1150%170100601
JsonQuote.java4797%1150%170100601
Even.java4797%1150%170100601
Sign.java4797%1150%170100601
SignBit.java4797%1150%170100601
Tan.java4797%1150%170100601
SecToTime.java4797%1150%170100601
Dexp.java4797%1150%170100601
Protocol.java4797%1150%170100601
Cos.java4797%1150%170100601
JsonUnQuote.java4797%1150%170100601
MilliSecondTimestamp.java4797%1150%170100601
Atanh.java4797%1150%170100601
Sleep.java4797%1150%170100601
Acosh.java4797%1150%170100601
BitmapToString.java4797%1150%170100601
Cot.java4797%1150%170100601
DateV2.java4797%1150%170100601
Dlog10.java4797%1150%170100601
Acos.java4797%1150%170100601
DigitalMasking.java4797%1150%170100601
Log2.java4797%1150%170100601
Sin.java4797%1150%170100601
DomainWithoutWww.java4797%1150%170100601
FirstSignificantSubdomain.java4797%1150%170100601
TimeToSec.java4797%1150%170100601
ToBase64.java4797%1150%170100601
BitmapCount.java4797%1150%170100601
Exp.java4797%1150%170100601
JsonbParseErrorToNull.java4797%1150%170100601
CutToFirstSignificantSubdomain.java4797%1150%170100601
Time.java4797%1150%170100601
BitmapMax.java4797%1150%170100601
HllToBase64.java4797%1150%170100601
Asin.java4797%1150%170100601
Ln.java4797%1150%170100601
Log10.java4797%1150%170100601
ToDateV2.java4797%1150%170100601
Sqrt.java4797%1150%170100601
Sinh.java4797%1150%170100601
FormatNumber.java4497%1150%16080501
ParseDataSize.java4497%1150%16080501
Nullable.java4497%1150%15080401
EncodeAsLargeInt.java4297%1150%170100601
MultiMatch.java4297%1150%170100601
EncodeAsBigInt.java4297%1150%170100601
ArrayMap.java71100%n/a080140801
ArrayExists.java50100%2100%07090601
JsonArrayIgnoreNull.java44100%2100%060100501
JsonArray.java44100%2100%060100501
PreparePlaceholder.java41100%2100%08090701
ScalarFunction.java36100%n/a060100601
Score.java25100%n/a06080601
HighOrderFunction.java18100%n/a01040101
EncodeString.java14100%n/a02040201