| drainMaxLoop(SimplePlainQueue, Subscriber, boolean, Disposable, QueueDrain) |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 1 | 1 |
| postCompleteDrain(long, Subscriber, Queue, AtomicLong, BooleanSupplier) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| checkTerminated(boolean, boolean, Observer, boolean, SimpleQueue, Disposable, ObservableQueueDrain) |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 1 | 1 |
| drainLoop(SimplePlainQueue, Observer, boolean, Disposable, ObservableQueueDrain) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| postComplete(Subscriber, Queue, AtomicLong, BooleanSupplier) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| checkTerminated(boolean, boolean, Subscriber, boolean, SimpleQueue, QueueDrain) |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
| postCompleteRequest(long, Subscriber, Queue, AtomicLong, BooleanSupplier) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| createQueue(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| request(Subscription, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| isCancelled(BooleanSupplier) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| QueueDrainHelper() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |