PromiseImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total166 of 48966%29 of 4434%256550137843
await(long, TimeUnit, boolean)530%100%66202011
cancel(boolean)220%60%444411
await()13423%3125%234601
getOrThrowUninterruptibly(long, TimeUnit)100%n/a114411
addOrFireListener(PromiseImpl.StateListener)92170%3350%241801
get(long, TimeUnit)80%n/a112211
getOrThrow(long, TimeUnit)80%n/a112211
isCancelled()80%20%221111
isDone()70%20%221111
get0()61571%1375%131501
getOrThrowUninterruptibly()6960%1150%124701
handleCompletion(PromiseImpl.StateListener, int)51168%n/a012501
tryHandlingRuntimeException(RuntimeException, PromiseImpl)5550%n/a012501
setState(int, Object, Exception, RuntimeException)43890%1375%1311201
tryCancel(boolean)20%n/a111111
PromiseImpl()20100%n/a010701
then(Function, Function, Function)16100%n/a010301
thenAsync(AsyncFunction, AsyncFunction, AsyncFunction)16100%n/a010301
getOrThrow0()15100%4100%030501
thenOnResultOrException(ResultHandler, ExceptionHandler)10100%n/a010201
thenOnException(ExceptionHandler)9100%n/a010201
thenOnResult(ResultHandler)9100%n/a010201
thenOnResultOrException(Runnable)9100%n/a010201
thenAlways(Runnable)9100%n/a010201
thenOnRuntimeException(RuntimeExceptionHandler)9100%n/a010201
handleRuntimeException(RuntimeException)8100%n/a010201
tryHandleException(Exception)7100%n/a010101
tryHandleResult(Object)7100%n/a010101
thenCatchRuntimeException(Function)6100%n/a010101
then(Function, Function)6100%n/a010101
thenCatchRuntimeExceptionAsync(AsyncFunction)6100%n/a010201
thenAsync(AsyncFunction, AsyncFunction)6100%n/a010101
get()5100%n/a010201
getOrThrow()5100%n/a010201
handleException(Exception)5100%n/a010201
handleResult(Object)5100%n/a010201
then(Function)5100%n/a010101
thenCatch(Function)5100%n/a010101
thenAsync(AsyncFunction)5100%n/a010101
thenCatchAsync(AsyncFunction)5100%n/a010101
create()4100%n/a010101
thenFinally(Runnable)4100%n/a010101
static {...}4100%n/a010101