TestBlockRecovery

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