| testEnqueueImmediate() |  | 0% |  | 0% | 13 | 13 | 57 | 57 | 1 | 1 |
| testThreadPoolShrinkUnbounded() |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| testShutdown() |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| testEnqueue() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| testEnqueueWithTimeout() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testSchedule() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testThreadPoolShrink() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| checkCompleted(AutomaticWorkQueueTest.DeadLockThread) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| testUnboundedConstructor() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testConstructor() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| numRunning(AutomaticWorkQueueTest.BlockingWorkItem[]) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| testDeadLockEnqueueLoads() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNonDeadLockEnqueueLoads() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| checkDeadLock(AutomaticWorkQueueTest.DeadLockThread) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| AutomaticWorkQueueTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |