com.facebook.presto.sql.planner.assertions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,116 of 13,1160%1,052 of 1,0520%1,2181,2182,4902,4906876877575
PlanMatchPattern.java1,9430%500%18018032532515515533
RowExpressionVerifier.java1,8190%3040%197197269269404011
ExpressionVerifier.java8840%1520%108108159159323211
BasePlanTest.java7430%0%5151128128505011
WindowMatcher.java3530%140%27277474202022
OptimizerAssert.java3450%60%19196262161611
DynamicFilterMatcher.java3450%240%28286161161611
PlanMatchingVisitor.java3130%360%252565657711
AggregationFunctionMatcher.java2980%500%36364949111111
SymbolAliases.java2970%180%30306262212122
TestExpressionVerifier.java2940%n/a10104646101011
TopNRowNumberMatcher.java2790%100%22226363171722
SpecificationProvider.java2750%180%22224949131311
FunctionCallProvider.java2630%260%24244646111122
RowNumberMatcher.java2580%80%20206161161622
AggregationMatcher.java2360%260%212155558811
WindowFrameProvider.java2300%40%9942427711
WindowFunctionMatcher.java2270%180%151543436611
JoinMatcher.java2150%240%191945457711
ValuesMatcher.java1980%160%161639398811
ExpressionMatcher.java1970%140%161646469911
ColumnReference.java1710%140%131338386611
MergeJoinMatcher.java1660%160%151537377711
TableScanMatcher.java1480%60%13133333101022
PlanAssert.java1420%40%7718185511
Util.java1360%200%131327273311
ExchangeMatcher.java1270%160%121231314411
GroupIdMatcher.java1100%80%101027276611
MarkDistinctMatcher.java1060%40%9923237711
StatsOutputRowCountMatcher.java1060%120%131323237711
CorrelationMatcher.java1020%140%121224245511
SemiJoinMatcher.java1000%80%8821214411
UnnestMatcher.java940%80%7718183311
IndexSourceMatcher.java900%60%8826265511
StatsJoinKeyCountMatcher.java870%80%8812124411
SpatialJoinMatcher.java800%80%8819194411
AliasMatcher.java780%60%7712124411
BaseStrictSymbolsMatcher.java730%0%6612125511
TableWriterMatcher.java720%40%7719195511
ApproximateStatsOutputRowCountMatcher.java690%60%77994411
MatchResult.java670%0%101018189911
OutputMatcher.java670%80%8821214411
StrictAssignedSymbolsMatcher.java590%40%7715155511
TopNMatcher.java580%40%6616164411
RemoteSourceMatcher.java550%0%5512124411
EquiJoinClauseProvider.java520%n/a33883311
FilterMatcher.java500%n/a4411114411
StrictSymbolsMatcher.java470%n/a6611116611
CteConsumerMatcher.java420%0%5513134411
SortMatcher.java420%0%5512124411
CteProducerMatcher.java420%0%5513134411
LimitMatcher.java380%60%6610103311
NotPlanNodeMatcher.java370%0%55994411
PlanNodeMatcher.java360%n/a5510105511
StatsOutputSizeMatcher.java360%0%55664411
StatsConfidenceLevelMatcher.java340%0%55664411
AliasPresent.java340%n/a44664411
StatsSourceInfoMatcher.java310%n/a44664411
OffsetMatcher.java300%40%55993311
SymbolCardinalityMatcher.java290%0%55884411
AggregationStepMatcher.java290%0%44993311
PlanMatchingState.java280%40%55663311
AnySymbol.java270%40%7710105511
AnySymbolReference.java210%40%55883311
AssignUniqueIdMatcher.java190%0%44773311
RowNumberSymbolMatcher.java190%0%44773311
SymbolAlias.java180%n/a33553311