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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,456 of 16,38772%715 of 2,07865%5661,5428473,38375498471
FoldConstantRuleOnBE.java1,42941222%1756326%10713529138781601
OneRangePartitionEvaluator.java7111,63469%13914951%9019011645754403
FoldConstantRuleOnFE.java3281,40581%4718579%4816864366125013
PartitionRangeExpander.java32247359%395357%36667017681914
SimplifyRange.java3011,13078%229280%271143624385707
DateFunctionRewrite.java25712933%41918%243338650801
PartitionPruner.java14437272%354153%22492810911102
PredicateRewriteForPartitionPrune.java12313%175%91230350301
BetweenToEqual.java9215462%202252%142912410801
SimplifyInPredicate.java9111555%19932%1625133331101
PartitionPredicateToRange.java9046983%333954%29492111611301
ConvertAggStateCast.java773028%137%71115240401
ColumnRange.java5216075%10100%10301249102501
ConcatWsMultiArrayToOne.java3728%40%36481401
ColumnBound.java368770%466%61972541601
DigitalMaskingConvert.java3231%n/a14481401
OrToIn.java2961195%128687%12641215801502
MultiColumnBound.java294158%4450%376171301
OneListPartitionEvaluator.java2520989%41275%42155401301
SimplifyComparisonPredicate.java2380997%2415486%25103616311401
SimplifyDecimalV3Comparison.java2214786%31785%3167350601
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