com.facebook.presto.execution

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total65,567 of 65,5670%2,432 of 2,4320%3,9893,98913,32313,3232,7622,762276276
TestNodeScheduler4,0150%630%6666653653343411
TestHistoryBasedStatsTracking2,9770%20%3535264264343411
QueryStateMachine2,3970%1040%17517563263212312311
TestMemoryRevokingScheduler1,8090%20%3838357357373711
QueryStats1,5600%860%123123345345808011
TestSqlTaskExecution1,5220%140%1818240240101011
TestQueryStats1,4980%n/a881521528811
TestQueryStateMachine1,4720%220%4242371371313111
SqlStageExecution1,4050%1160%127127320320696911
SqlQueryExecution1,2680%720%9292271271555511
TestQueues1,1770%n/a2727225225272711
SqlTaskExecution1,1210%1080%8080245245252511
TestEventListener1,0870%220%2323195195121211
SqlTaskManager9810%400%5959201201393911
TestSqlTaskManager9210%140%2323158158161611
StageExecutionStateMachine8570%520%6868166166424211
SqlTask8570%400%5858196196383811
TestSqlTask8360%80%1717149149131311
TestThriftResourceGroupInfo8330%n/a1414146146141411
MockRemoteTaskFactory.MockRemoteTask7380%420%5353176176323211
StageExecutionStats7180%760%8585131131474711
SqlQueryManager7010%260%5656165165434311
TestCreateTableTask6870%n/a991031039911
QueryTracker6680%640%5454158158222211
MemoryRevokingScheduler6060%480%5555132132303011
CreateTableTask6010%480%3737101101131311
QueryManagerConfig5750%n/a9797188188979711
ClusterSizeMonitor5660%340%4444121121272711
TestClusterSizeMonitor5650%100%2727110110222211
QueryStateTimer5610%120%5252125125464611
TestStartTransactionTask5540%40%1212127127101011
TaskManagerConfig5470%40%9191172172898911
TestStateMachine5440%80%5050137137464611
TestStageExecutionStateMachine5070%20%1616162162151511
TestWarnings5050%20%2626129129252511
TestQueryManagerConfig4910%n/a331531533311
BasicStageExecutionStats4770%140%3535115115282811
SqlTaskExecution.Status4700%500%45459696191911
StateMachine4680%440%4040101101181811
TestTaskManagerConfig4600%n/a331401403311
TestQueryInfo4570%n/a551011015511
QueryInfo4560%80%5151132132474711
CallTask4540%400%272775757711
TestThriftTaskStatus4490%n/a11118484111111
StageExecutionInfo.TaskStatsAggregator4230%60%16167878131311
QueryManagerStats3680%150%38388686292911
AccessControlCheckerExecution3040%40%42427979404011
TaskTestUtils2990%n/a10104545101011
TestStageExecutionStats2920%20%6653535511
QueryIdGenerator2790%140%121226265511
TaskThresholdMemoryRevokingScheduler2760%180%26266969171711
MockManagedQueryExecution2710%40%23235757212111
BenchmarkNodeScheduler.BenchmarkData2690%120%151553538811
TaskStatus2680%120%31317575252511
StageExecutionInfo2640%180%171773738811
CreateMaterializedViewTask2630%100%111154546611
TestUseTask2570%n/a10105959101011
TestSqlStageExecution2570%80%111153537711
AddColumnTask2540%180%121244443311
TestSetSessionTask2540%20%12124949111111
AddConstraintTask2460%190%151532325511
TestTaskWithConnectorTypeSerde2400%n/a13134343131311
TestCreateMaterializedViewTask2390%n/a4448484411
DataDefinitionExecution2380%40%42426868404011
ExecutionFailureInfo2330%140%23235858161611
TestPageSplitterUtil2310%40%8847476611
CreateFunctionTask2280%120%121241416611
TestPlannerWarnings2220%80%131349499911
QueryStateMachine.QueryOutputManager2100%140%18184343111111
SqlTaskExecution.DriverSplitRunnerFactory2090%180%181841419911
TestCommitTask2070%n/a6650506611
AlterColumnNotNullTask2040%180%131331314411
TaskInfo2020%40%17173838151511
TestQueryLimit2020%n/a7722227711
TestRollbackTask1990%n/a6646466611
UseTask1980%140%17173131101011
SqlQueryExecution.SqlQueryExecutionFactory1980%20%3330302211
Input1910%200%21213737111111
SplitConcurrencyController1880%340%212128284411
CreateViewTask1860%40%9931317711
NodeTaskMap.NodeTasks.PartitionedSplitsTracker1800%160%131339395511
SetSessionTask1800%40%7725255511
RenameColumnTask1760%160%111131313311
TestQueryTrackerHighTaskCountKill1760%n/a4446464411
NodeTaskMap.NodeTasks.AccumulatedTaskStatsTracker1750%140%111135354411
DropColumnTask1730%180%131329294411
TaskId1720%140%18182828111111
TestSqlTaskExecution.OutputBufferConsumer1680%80%8831314411
StartTransactionTask1650%130%141440406611
TestQueryIdGenerator1630%80%6619192211
TestSplitConcurrencyController1620%80%8823234411
StageExecutionState1600%40%6619194411
BenchmarkNodeScheduler1550%120%111131315511
TaskStateMachine1540%60%18183939151511
TestPrepareTask1520%n/a6633336611
FragmentResultCacheContext1520%140%161633339911
QueryState1490%n/a4418184411
TestSqlTaskExecution.BuildStates.BuildState1480%240%23233939111111
RevokeRolesTask1460%100%111125256611
GrantRolesTask1460%100%111125256611
StageId1420%140%18182828111111
TestBeginQuery1420%n/a12124444121211
TaskSource1410%140%161634349911
NodeTaskMap.NodeTasks1410%60%111130308811
SqlTaskExecutionFactory1410%20%3324242211
RenameTableTask1380%120%9922223311
TestFinalQueryInfo1370%40%7738385511
TestSqlTaskExecution.TestingScanOperatorFactory.TestingScanOperator1370%80%16163434121211
TestSetRoleTask1360%n/a5530305511
RenameViewTask1360%120%9920203311
StageExecutionId1350%140%161624249911
TestCompletedEventWarnings1340%40%7737375511
Lifespan1340%240%23232424111111
SetPropertiesTask1340%100%9925254411
TestCreateMaterializedViewTask.MockMetadata1340%80%17173030131311
TestingSessionContext1330%20%22222727212111
GrantTask1330%100%101020205511
RevokeTask1330%100%101020205511
SqlTaskExecution.SchedulingLifespanManager1310%160%141429296611
TestQueryRunnerUtil1300%60%14143535111111
MockRemoteTaskFactory1300%20%5529294411
Output1270%160%161623238811
TestResettableRandomizedIterator1240%120%9931313311
NodeTaskMap.NodeTasks.TaskStatsTracker1230%40%6625254411
TestCreateFunctionTask1210%n/a4421214411
StageInfo1210%40%15152929131311
TestSqlTaskExecution.TestingCrossJoinOperatorFactory.TestingCrossJoinOperator1200%160%171727279911
TestResetSessionTask1180%n/a3325253311
SqlTaskExecution.DriverSplitRunner1150%160%151529297711
DropConstraintTask1150%80%8818184411
QueryManagerStats.StatisticsListener1140%200%151532325511
SqlTaskExecution.SchedulingLifespan1140%160%141423236611
DDLDefinitionExecution.DDLDefinitionExecutionFactory1120%20%4417173311
TestId1100%n/a2210102211
TestSqlTaskExecution.TestingCrossJoinOperatorFactory1100%60%111123238811
TestSqlTaskExecution.TestingBuildOperatorFactory1080%60%111122228811
TestDropFunctionTask1070%n/a6627276611
ResetSessionTask1020%40%7713135511
DropFunctionTask1020%40%7718185511
TestThreadCountParser1010%n/a8823238811
TaskState1010%n/a4414144411
MockQueryExecution990%n/a41414747414111
SqlTaskExecution.new FutureCallback() {...}980%20%5516164411
SafeEventLoopGroup.SafeEventLoop980%100%9926264411
CreateRoleTask970%80%8813134411
SqlTaskIoStats960%n/a8822228811
TestStageInfo960%60%7720204411
FutureStateChange960%20%8826267711
TestDeallocateTask930%n/a5524245511
TestCreateTableTask.MockMetadata920%40%12122323101011
TestSqlTaskExecution.TestingScanOperatorFactory920%60%111119198811
SqlStageExecution.StageTaskListener910%20%5522224411
TestNodeSchedulerConfig910%n/a3338383311
SessionDefinitionExecution.SessionDefinitionExecutionFactory910%20%4413133311
TestNodeScheduler.TestingQueryManager890%n/a5519195511
SqlTask.new StateMachine.StateChangeListener() {...}870%120%8819192211
SqlTask.TaskHolder870%60%101024247711
TestSqlTaskExecution.TestingBuildOperatorFactory.TestingBuildOperator870%100%131319198811
DropTableTask860%80%7716163311
CreateSchemaTask840%40%6616164411
TestingMetadataUpdateHandleSerde840%n/a3315153311
CreateTypeTask830%20%6617175511
PartialResultQueryManager820%80%101020206611
TestEventListener.EventsBuilder820%20%12122626111111
TruncateTableTask820%60%6614143311
RenameSchemaTask820%40%5512123311
PartitionedSplitsInfo810%100%141418189911
AlterFunctionTask810%n/a5518185511
Column780%100%111118186611
TrackingRemoteTaskFactory.UpdateQueryStats770%80%6618182211
ScheduledSplit740%80%111120207711
SqlTaskExecution.PendingSplits740%100%111118186611
SetRoleTask730%60%7720203311
DropSchemaTask730%60%7713134411
PrepareTask670%60%7712124411
MemoryRevokingScheduler.new VoidTraversingQueryContextVisitor() {...}660%60%6610103311
TestSqlTaskManager.MockLocationFactory660%n/a77777711
DropMaterializedViewTask650%40%5512123311
TestPartialResultQueryManager650%n/a2215152211
QueryLimit630%40%9914147711
TestNodeScheduler.TestAffinitySplitRemote610%80%101013136611
TestSqlTaskExecution.BuildStates590%80%101013136611
NodeTaskMap590%n/a9912129911
ThreadCountParser560%60%5510102211
DropViewTask560%40%5511113311
StageExecutionInfo.OperatorKey560%100%8811113311
NodeTaskMap.NodeStatsTracker560%n/a5516165511
AccessControlCheckerExecution.AccessControlCheckerExecutionFactory550%n/a33883311
DropRoleTask530%20%4410103311
ExecutionFactoriesManager520%100%7715152211
TaskThresholdMemoryRevokingScheduler.new VoidTraversingQueryContextVisitor() {...}500%40%44772211
TestNodeScheduler.TestSplitRemote490%n/a8814148811
TestInput490%n/a33883311
MemoryRevokingScheduler.new VoidTraversingQueryContextVisitor() {...}480%40%44772211
SqlStageExecution.ListenerManager470%40%6610104411
DDLDefinitionExecution450%n/a22552211
SqlTaskExecution.SchedulingLifespanManager.new AbstractIterator() {...}440%60%55992211
TestSqlTaskExecution.Pauser430%40%6617174411
SqlTaskExecution.PendingSplitsForPlanNode430%40%6610104411
TestingPageSourceProvider430%n/a33663311
SessionDefinitionExecution410%n/a22552211
Failure400%20%5510104411
QueryExecution.QueryOutputInfo390%n/a5510105511
TrackingRemoteTaskFactory380%n/a22772211
TestOutput380%n/a33993311
CreateFunctionTask.new ExpressionRewriter() {...}360%20%33882211
TimeoutThread340%n/a22882211
TestStateMachine.State340%n/a11221111
QueryLimit.Source340%n/a11441111
SqlTaskExecution.SplitsState340%n/a11441111
MemoryRevokingSchedulerUtils340%40%33881111
NodeResourceStatusConfig0%n/a7712127711
RollbackTask0%20%44993311
TestBeginQuery.TestMetadata0%n/a4410104411
TestQueryManager0%n/a17171717171711
CommitTask0%20%44883311
TestBeginQuery.TestConnector0%n/a66886611
SqlTask.TaskInstanceId0%n/a44994411
QueryStateMachine.new FutureCallback() {...}0%20%55664411
TaskManagementExecutor0%n/a44884411
TaskWithConnectorType0%n/a5511115511
TestPlannerWarnings.PassRemoteProjectSanityChecker0%20%44553311
TestColumn0%n/a33773311
TestEventListenerPlugin.TestingEventListener0%n/a5511115511
TestQueryStateMachine.new DelegatingTransactionManager() {...}0%n/a22222211
TestQueryStateMachine.new DelegatingTransactionManager() {...}0%n/a22222211
TestQueryStateMachine.new DelegatingTransactionManager() {...}0%n/a22222211
TestExecutionFailureInfo0%n/a22882211
SqlQueryExecution.PlanRoot0%n/a44884411
MemoryRevokingUtils0%n/a11551111
TaskStateMachine.new StateMachine.StateChangeListener() {...}0%n/a22332211
QueryManagerConfig.ExchangeMaterializationStrategy0%n/a11331111
TaskManagerConfig.TaskPriorityTracking0%n/a11331111
TestPlannerWarnings.TestWarningsRule0%n/a33773311
TaskMetadataContext0%n/a55995511
SafeEventLoopGroup0%n/a33773311
TestNodeScheduler.TestSplitLocal0%n/a66996611
TestNodeScheduler.new NetworkLocationCache() {...}0%20%33442211
MemoryRevokingSchedulerUtils.new TraversingQueryContextVisitor() {...}0%20%55664411
TestCreateMaterializedViewTask.MockMetadata.new MetadataResolver() {...}0%n/a88888811
SqlTaskExecution.CheckTaskCompletionOnBufferFinish0%40%44882211
TestSqlTaskExecution.TestingSplit0%n/a66996611
TriggerFailurePlanChecker0%20%44773311
TestMemoryRevokingScheduler.TestOperatorContext0%20%33662211
TestingPlanCheckerProviderPlugin0%n/a55775511
TestBeginQuery.TestPlugin.new ConnectorFactory() {...}0%n/a44444411
TestNodeScheduler.TestNetworkTopology0%n/a22442211
BenchmarkNodeScheduler.BenchmarkNetworkTopology0%n/a22442211
TestHistoryBasedStatsTracking.new Matcher() {...}0%20%44333311
DataDefinitionExecution.new FutureCallback() {...}0%n/a33553311
AccessControlCheckerExecution.new FutureCallback() {...}0%n/a33553311
Location0%n/a33553311
TestEventListenerPlugin.TestingEventListenerPlugin0%n/a22442211
TestBeginQuery.TestPlugin0%n/a22442211
DeallocateTask0%n/a33553311
QueryTracker.QueryAndTaskCount0%n/a33663311
BenchmarkNodeScheduler.TestSplitRemote0%n/a44664411
SqlTaskExecution.PerPipelineStatus0%n/a11441111
TestQueues.new SimpleModule() {...}0%n/a11331111
TestEventListenerPlugin.TestingEventListenerFactory0%n/a33553311
QueryExecutionMBean0%n/a22442211
TestNodeScheduler.TestHardAffinitySplitRemote0%n/a33443311
EagerPlanValidationExecutionMBean0%n/a22442211
ExplainAnalyzeContext0%n/a22442211
DataDefinitionTask0%20%22331111
TestHistoryBasedStatsTracking.new Plugin() {...}0%n/a22222211
TestBeginQuery.TestConnector.new ConnectorPageSourceProvider() {...}0%n/a22222211
TestQueryIdGenerator.TestIdGenerator0%n/a22332211
SchedulerStatsTracker.new SchedulerStatsTracker() {...}0%n/a55555511
TestSqlTaskManager.MockExchangeClientSupplier0%n/a22222211
TestCreateMaterializedViewTask.MockMetadata.new ConnectorTableHandle() {...}0%n/a11111111
TestCreateMaterializedViewTask.MockMetadata.new ConnectorTransactionHandle() {...}0%n/a11111111
SchedulerStatsTracker0%n/a11111111
TestQueryInfo.new Key() {...}0%n/a11111111
TestEventListenerPlugin0%n/a11111111
ManagedQueryExecution0%n/a11111111