OutboundMessageQueue

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total16 of 37895%8 of 4481%848391126
tryPoll(long, Runnable)81260%3125%232501
remove(Message)44291%4660%4611101
lambda$runEventually$0(Consumer)40%n/a111111
OutboundMessageQueue(MonotonicClock, OutboundMessageQueue.MessageConsumer)32100%n/a0101001
lockOrCallback(Runnable)31100%10100%060801
static {...}28100%n/a0101001
add(Message)21100%n/a010501
pruneInternalQueueWithLock(long)21100%n/a010401
runEventually(Consumer)15100%1150%120401
maybePruneExpired(long)15100%2100%020301
pruneWithLock(long)13100%n/a010301
tryRun(Runnable)13100%2100%020501
tryLock()13100%4100%030101
lockOrCallback(long, Runnable)12100%2100%020301
runEventually(Runnable)12100%2100%020501
lambda$maybeUpdateNextExpirationDeadline$3(long, long, long)12100%2100%020301
lambda$maybeUpdateEarliestExpiresAt$2(long, long, long)12100%2100%020301
shouldSend(Message, MonotonicClock, long)10100%2100%020101
unlock()9100%n/a010301
maybeUpdateEarliestExpiresAt(long, long)8100%n/a010101
maybeUpdateNextExpirationDeadline(long, long)8100%n/a010101
nextExpirationIn(long, TimeUnit)8100%n/a010101
maybePruneExpired()6100%n/a010101
lambda$runEventually$5(Runnable)4100%n/a010101
lambda$maybePruneExpired$1(long)4100%n/a010101
lambda$static$4()1100%n/a010101