TestBlockRecovery

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,089 of 2,0890%54 of 540%54543843842727
TestBlockRecovery()3740%n/a117711
startUp()1750%20%22434311
testFinalizedRwrReplicas()1060%20%22171711
testFinalizedRbwReplicas()1050%20%22171711
testRecoveryWithDatanodeDelayed(GenericTestUtils.SleepAnswer)1030%40%33292911
testStopWorker(TestBlockRecovery.TestStopWorkerRunnable)1020%40%33282811
testSafeLength()950%40%33151511
testSyncReplicas(ReplicaRecoveryInfo, ReplicaRecoveryInfo, InterDatanodeProtocol, InterDatanodeProtocol)930%n/a11181811
testNotMatchedReplicaID()920%20%22222211
testFinalizedReplicas()870%20%22171711
testRURReplicas()740%40%33202011
testZeroLenReplicas()710%40%33151511
testErrorReplicas()660%40%33161611
testNoReplicaUnderRecovery()650%20%22151511
testRecoveryInProgressException()610%40%33131311
testRBWReplicas()600%20%22111111
testRWRReplicas()600%20%22111111
testRBW_RWRReplicas()570%20%22101011
testFailedReplicaUpdate()530%20%22121211
initRecoveringBlocks()400%n/a118811
initBlockRecords(DataNode)360%n/a117711
static {...}340%n/a118811
tearDown()300%60%44101011
waitForActiveNN()290%n/a119911
testInitReplicaRecoveryDoesNotHoldLock()70%n/a112211
testRecoverAppendDoesNotHoldLock()70%n/a112211
testRecoverCloseDoesNotHoldLock()70%n/a112211