| registerSchedulerMetrics() |  | 0% |  | 0% | 4 | 4 | 48 | 48 | 1 | 1 |
| init(ResourceScheduler, Configuration) |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| updateQueueMetrics(Resource, Resource, String) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| updateQueueMetricsByRelease(Resource, String) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| initMetricsCSVOutput() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| SchedulerMetrics() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| registerNodesUsageMetrics(String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| registerQueueMetrics(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| registerClusterResourceMetrics() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getSchedulerMetricsClass(Configuration, Class) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| registerJvmMetrics() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addAMRuntime(ApplicationId, long, long, long, long) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| trackApp(ApplicationId, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| untrackApp(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| trackQueue(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| registerContainerAppNumMetrics() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSchedulerAppAttempt(ApplicationId) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getInstance(Configuration, Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| increaseSchedulerHandleCounter(SchedulerEventType) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isMetricsAvailable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSchedulerHandleTimer(SchedulerEventType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTracked(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQueueMetricName(String, SchedulerMetrics.QueueMetric) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTrackedApp(ApplicationId, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setRunning(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| increaseSchedulerAllocationCounter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| increaseSchedulerCommitSuccessCounter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| increaseSchedulerCommitFailureCounter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeTrackedApp(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMetrics() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAppTrackedMetrics() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQueueTrackedMetrics() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRunning() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchedulerAllocateTimer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchedulerCommitSuccessTimer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchedulerCommitFailureTimer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchedulerHandleTimer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |