TestReplicationPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,191 of 5,1910%124 of 1240%1151158788785353
testChooseReplicasToDelete()3440%20%22676711
testChooseTargetWithMoreThanHalfStaleNodes()3270%60%44646411
testConvertLastBlockToUnderConstructionDoesNotCauseSkippedReplication()3030%40%33454511
testChooseTarget2()2900%120%77484811
testChooseReplicaToDelete()2240%20%22373711
testAddStoredBlockDoesNotCauseSkippedReplication()2110%n/a11272711
testChooseLowRedundancyBlocks()1900%20%22242411
testStripedChooseReplicaToDelete()1880%20%22353511
testChooseTargetWithHalfStaleNodes()1780%40%33292911
testIsMovable()1750%n/a11252511
testChooseTarget3()1680%60%44252511
testMaxLoad()1670%n/a11333311
testChooseTarget1()1520%40%33232311
testUpdateDoesNotCauseSkippedReplication()1440%n/a11171711
testChoooseTarget4()1370%80%55202011
testRereplicate3()1370%n/a11202011
testChooseTarget6()1330%n/a11252511
testUseDelHint()1220%n/a11171711
testupdateNeededReplicationsDoesNotCauseSkippedReplication()1140%n/a11141411
testRereplicate1()1000%n/a11161611
testChooseExcessReplicaApartFromFavoredNodes()890%20%22151511
testChooseTargetWithStaleNodes()870%n/a11181811
testChooseTargetWithMoreThanAvailableNodes()800%40%33151511
testRereplicate2()790%n/a11131311
testChooseFromFavoredNodesWhenPreferLocalSetToFalse()780%20%22141411
testReplicationWithPriority()760%20%22202011
testChooseTarget5()720%n/a11141411
testChosenFailureForNotEnoughStorageSpace()620%20%22121211
testGetInvalidateWorkPctPerIteration()570%20%22141411
getDatanodeDescriptors(Configuration)550%n/a116611
testChooseNodeWithMultipleStorages2()490%n/a117711
testAvoidLocalWriteNoEnoughNodes()490%40%33101011
testChooseNodeWithMultipleStorages1()480%n/a117711
containsWithinRange(DatanodeStorageInfo, DatanodeDescriptor[], int, int)430%160%996611
containsWithinRange(DatanodeDescriptor, DatanodeStorageInfo[], int, int)430%160%996611
testChosenFailureForStorageType()420%n/a11101011
testAvoidLocalWrite()370%20%226611
assertTheChosenBlocks(List, int[])360%40%337711
testGetReplWorkMultiplier()360%20%22101011
resetHeartbeatForStorages()300%20%224411
testReduceChooseTimesIfNOStaleNode()280%20%225511
testGetInvalidateWorkPctPerIteration_NegativeValue()270%20%228811
testGetInvalidateWorkPctPerIteration_GreaterThanOne()270%20%228811
calculateRemaining(DatanodeDescriptor)260%20%224411
data()240%n/a113311
updateHeartbeatForExtraStorage(long, long, long, long)240%n/a115511
testChooseTargetWithMoreThanAvailableNodesWithStaleness()190%n/a116611
genBlockInfo(long, boolean)170%20%224411
static {...}130%20%222211
chooseTarget(int, DatanodeDescriptor, Set, List, EnumSet)120%n/a111111
TestReplicationPolicy(String)90%n/a115511
chooseTarget(int, DatanodeDescriptor, Set, List)80%n/a111111
genBlockInfo(long)50%n/a111111