TestBlockStoragePolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,724 of 5,7240%76 of 760%84848028024646
run(TestBlockStoragePolicy.CheckChooseStorageTypes)7570%n/a11565611
testChooseStorageTypesWithDiskUnavailableAndNonNewBlock()5530%n/a11474711
testChooseStorageTypesWithDiskUnavailableAndNewBlock()5130%n/a11474711
runWithArchiveUnavailable(TestBlockStoragePolicy.CheckChooseStorageTypes)4670%n/a11454511
testDefaultPolicies()3940%180%1010636311
testStorageTypeCheckAccess()3390%n/a11191911
testSetStoragePolicy()3290%n/a11696911
testSetStoragePolicyWithSnapshot()3050%n/a11515111
testChooseTargetWithTopology()2110%40%33323211
testAddDatanode2ExistingPipelineInSsd()2050%60%44303011
testChooseSsdOverDisk()1980%60%44313111
testChangeFileRep(String, byte, StorageType[], StorageType[])1970%60%44444411
testStorageIDCheckAccess()1480%n/a11101011
testChooseExcess()940%40%33212111
testStorageType()940%n/a11202011
testGetFileStoragePolicyAfterRestartNN()890%40%33212111
testGetAllStoragePoliciesFromFs()840%40%33171711
runWithBothUnavailable(TestBlockStoragePolicy.CheckChooseStorageTypes)580%40%33121211
checkLocatedBlocks(HdfsLocatedFileStatus, int, int, StorageType[])560%40%33111111
testGetStoragePolicy()550%n/a11151511
testCreateFileWithConfiguredDefaultPolicies()450%n/a11131311
static {...}430%n/a11121211
testChangeHotFileRep()410%n/a112211
testChangeWarmRep()410%n/a112211
testChangeColdRep()410%n/a112211
assertCreationFallback(BlockStoragePolicy, StorageType, StorageType, StorageType, StorageType, StorageType, StorageType)360%n/a119911
assertStorageType(List, short, StorageType[])350%40%336611
assertReplicationFallback(BlockStoragePolicy, StorageType, StorageType, StorageType, StorageType, StorageType)310%n/a117711
testConfigKeyEnabled()290%n/a118811
lambda$testConfigKeyDisabled$0()290%n/a118811
genStorageTypes(int)260%20%224411
testCreateDefaultPoliciesFromConf()260%n/a11101011
testStorageTypeCheckAccessResult(StorageType[], StorageType[], boolean)250%40%33121211
testStorageIDCheckAccessResult(String[], String[], boolean)250%40%33121211
checkDirectoryListing(HdfsFileStatus[], byte[])220%20%224411
newStorageTypes(int, int)180%n/a114411
checkChooseStorageTypes(BlockStoragePolicy, short, List, EnumSet, boolean, StorageType[])110%n/a113311
checkChooseExcess(BlockStoragePolicy, short, List, StorageType[])90%n/a113311
assertStorageTypes(StorageType[], StorageType[])80%n/a114411
testChooseStorageTypes()70%n/a114411
assertStorageTypes(List, StorageType[])70%n/a112211
testConfigKeyDisabled()0%n/a112211
asList(int, int)0%n/a111111
testChooseStorageTypesWithBothUnavailable()0%n/a113311
testChooseStorageTypesWithArchiveUnavailable()0%n/a113311
TestBlockStoragePolicy()0%n/a111111