org.apache.hadoop.hdfs.qjournal.client

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total10,394 of 10,3940%484 of 4840%5985982,1882,1883563563737
TestQuorumJournalManager2,5560%420%7474537537535311
QuorumJournalManager1,6540%1300%9797340340323211
IPCLoggerChannel1,1100%440%9090222222686811
TestQuorumJournalManagerUnit9700%180%3030188188212111
AsyncLoggerSet7260%560%6161167167333311
TestQJMWithFaults5910%280%2727138138131311
QuorumCall5450%640%5252115115202011
TestIPCLoggerChannel3220%40%9975757711
IPCLoggerChannelMetrics2070%120%16163939101011
QuorumOutputStream1980%180%21214343121211
TestQuorumCall1620%n/a4442424411
TestEpochsAreUnique1450%60%6631313311
SegmentRecoveryComparator1300%160%111123233311
QuorumException1250%120%8826262211
TestSegmentRecoveryComparator1170%n/a3339393311
TestQJMWithFaults.RandomFaultyChannel.new TestQJMWithFaults.WrapEveryCall() {...}1140%140%101017173311
TestQJMWithFaults.InvocationCountingChannel.new TestQJMWithFaults.WrapEveryCall() {...}1130%40%4413132211
SpyQJournalUtil850%n/a7719197711
DirectExecutorService640%20%15151919141411
TestQJMWithFaults.InvocationCountingChannel520%20%6613135511
TestQuorumCall.new FakeTimer() {...}480%40%4411112211
TestEpochsAreUnique.FaultyLoggerFactory450%n/a22882211
TestQJMWithFaults.WrapEveryCall400%20%4415153311
DirectExecutorService.DirectFuture390%20%7715156611
TestQJMWithFaults.RandomFaultyChannel330%n/a33883311
TestEpochsAreUnique.SometimesFaulty270%20%33662211
QuorumCall.new FutureCallback() {...}250%n/a33553311
IPCLoggerChannel.new FutureCallback() {...}230%n/a33553311
TestQJMWithFaults.InvocationCountingChannel.new Callable() {...}220%n/a22222211
TestQJMWithFaults.new AsyncLogger.Factory() {...}0%n/a22332211
SpyQJournalUtil.new AsyncLogger.Factory() {...}0%n/a22332211
TestIPCLoggerChannel.new Supplier() {...}0%20%33222211
SpyQJournalUtil.1.new IPCLoggerChannel() {...}0%n/a22222211
TestIPCLoggerChannel.new IPCLoggerChannel() {...}0%n/a22222211
TestQuorumJournalManagerUnit.new QuorumJournalManager() {...}0%n/a22222211
TestQJMWithFaults.new AsyncLogger.Factory() {...}0%n/a22222211
LoggerTooFarBehindException0%n/a11111111