org.apache.doris.nereids.rules.expression.rules

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,343 of 16,14473%695 of 2,02065%5491,5068273,32573491470
FoldConstantRuleOnBE.java1,42340222%1696126%10313128537781601
OneRangePartitionEvaluator.java7111,63469%13914951%9019011645754403
FoldConstantRuleOnFE.java3301,38480%4718179%4816664363125013
PartitionRangeExpander.java32247359%395357%36667017681914
DateFunctionRewrite.java25712933%41918%243338650801
SimplifyRange.java2261,13283%168684%211062622275507
PartitionPruner.java14437272%354153%22492810911102
PredicateRewriteForPartitionPrune.java12313%175%91230350301
PartitionPredicateToRange.java9246783%343852%30492211611301
BetweenToEqual.java9215462%202252%142912410801
SimplifyInPredicate.java9111555%19932%1625133331101
ConvertAggStateCast.java773028%137%71115240401
ColumnRange.java5216075%10100%10301249102501
ColumnBound.java368770%466%61972541601
DigitalMaskingConvert.java3231%n/a14481401
MultiColumnBound.java294158%4450%376171301
SimplifyComparisonPredicate.java2874196%2113186%2290715011401
OrToIn.java2561596%108889%10641015801502
OneListPartitionEvaluator.java2520989%41275%42155401301
SimplifyDecimalV3Comparison.java2212785%31381%3137320501
UnknownPartitionEvaluator.java210%n/a55885511
SimplifyArithmeticRule.java38195%37195%45237511502
SupportJavaDateFormatter.java10586%61266%6175321801
PartitionPruneExpressionExtractor.java22293%53587%5294550903
SortedPartitionRanges.java3568%n/a245162413
SimplifyArithmeticComparisonRule.java29795%2291%2203620801
NullSafeEqualToEqual.java7383%51168%4121130401
LogToLn.java53%0%25371401
SimplifyConflictCompound.java23195%52784%5242520801
PartitionItemToRange.java15593%1392%2102391301
LikeToEqualRewrite.java11592%31785%3142260401
SimplifyCastRule.java25396%53788%5251580401
ArrayContainToArrayOverlap.java17096%51979%5182370601
MergeDateTrunc.java9894%5964%5123240501
ExtractCommonFactorRule.java42898%4896%23311070801
ReplaceVariableByLiteral.java3286%50%151100401
RangePartitionValueIterator.java6093%787%171150301
FoldConstantRule.java6295%5758%5101140401
SimplifyConditionalFunction.java18498%2395%1181380601
TopnToMax.java3895%3350%37180401
InPredicateExtractNonConstant.java10299%1191%1110230501
InPredicateDedup.java6398%583%180140501
SimplifyNotExprRule.java102100%14100%0120230501
TrySimplifyPredicateWithMarkJoinSlot.java100100%8100%080200401
CaseWhenToIf.java51100%100%050110401
InPredicateToEqualToRule.java37100%100%06060501
DistinctPredicatesRule.java36100%100%05090401
NormalizeBinaryPredicatesRule.java30100%4100%06050401
OnePartitionEvaluator.java100%100%02030101
PartitionSlotInput.java100%n/a01040101