org.apache.hadoop.hdfs.protocol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,490 of 14,4900%935 of 9350%1,4991,4993,4543,4541,0261,026132132
DatanodeInfo1,0200%560%102102258258747411
TestBlockListAsLongs7470%140%2020109109121211
LayoutVersion.Feature4100%n/a4446464411
CacheDirective4050%400%51519999313111
ReencryptionStatus4050%440%40409898181811
TestLayoutVersion3700%200%25258888151511
BlockStoragePolicy3550%360%39397979212111
LocatedBlock3480%380%43437474242411
SnapshotStatus3330%260%25257474121211
ECBlockGroupStats3140%240%27278888151511
Block3100%240%45458787333311
SnapshottableDirectoryStatus3050%220%21216464101011
DatanodeID2930%180%44447878353511
DatanodeInfo.DatanodeInfoBuilder2930%20%29298282282811
LayoutVersion2820%280%212148487711
TestReadOnly2590%60%7713134411
HdfsFileStatus.Builder2530%100%25256262202011
ReplicatedBlockStats2520%180%23236868141411
CachePoolInfo2450%280%33336565191911
LocatedBlocks2440%200%26265555161611
TestErasureCodingPolicy2330%60%7750504411
ErasureCodingPolicy1990%180%25254949161611
HdfsPathHandle1960%280%222245458811
BlockListAsLongs1870%200%24244848131311
BlockListAsLongs.BufferDecoder1840%100%121242427711
CacheDirectiveInfo1820%140%161648489911
HdfsFileStatus1790%400%282841418811
ExtendedBlock1680%200%29294242191911
HdfsLocatedFileStatus1480%80%24244242202011
RollingUpgradeInfo1370%220%23232828121211
ZoneReencryptionStatus1370%n/a19194949191911
SnapshotDiffReport.DiffReportEntry1330%180%20203535111111
ZoneReencryptionStatus.Builder1290%40%14143939121211
HdfsNamedFileStatus1290%80%22223636181811
SnapshotDiffReport1280%120%151528289911
TestExtendedBlock1220%n/a5521215511
BlockListAsLongs.LongsDecoder.new Iterator() {...}1200%120%111120205511
ProvidedStorageLocation1170%120%131324247711
EncryptionZone1160%60%121234349911
SystemErasureCodingPolicies1160%20%6619195511
TestBlockType1160%n/a2230302211
ErasureCodingPolicyInfo1130%120%17173232111111
CacheDirectiveIterator1090%60%7725254411
BlockListAsLongs.LongsDecoder1040%40%7719195511
AddErasureCodingPolicyResponse950%40%111131319911
BlockListAsLongs.BufferDecoder.new Iterator() {...}940%40%6619194411
BlockListAsLongs.Builder940%20%5525254411
DatanodeVolumeInfo940%n/a9930309911
LocatedStripedBlock940%40%111125259911
HdfsConstants.StoragePolicy900%90%121223234411
FsPermissionExtension860%120%141419198811
UnresolvedPathException840%120%101019194411
CacheDirectiveInfo.Expiration830%80%14141919101011
CorruptFileBlocks800%100%111119196611
TestHdfsFileStatusMethods.MethodSignature800%80%8818184411
SnapshotDiffReport.DiffType760%80%9919195511
DatanodeInfo.AdminStates740%40%6613134411
TestErasureCodingPolicyInfo690%n/a3326263311
SnapshotDiffReportListing660%20%9923238811
TestHdfsFileStatusMethods660%20%6617175511
CacheDirectiveInfo.Builder650%n/a8820208811
SnapshotDiffReportListing.DiffReportListingEntry630%20%8822227711
HdfsPartialListing630%40%9918187711
ErasureCodingPolicyState600%40%8816166611
HdfsConstants.RollingUpgradeAction580%20%33882211
SnapshotInfo560%n/a8815158811
DirectoryListing550%100%101014145511
LayoutVersion.FeatureInfo550%20%9916168811
OpenFilesIterator.OpenFilesType520%40%6611114411
RollingUpgradeStatus510%80%101015156611
TestLocatedBlock500%n/a3313133311
BlockListAsLongs.BlockReportReplica490%20%11111515101011
LocatedBlocks.new Comparator() {...}480%100%7710102211
HdfsConstants.StoragePolicySatisfierMode470%20%33882211
DatanodeInfoWithStorage470%n/a6613136611
CachePoolStats450%n/a7713137711
CacheDirectiveStats450%n/a7713137711
NSQuotaExceededException450%60%8813135511
SnapshottableDirectoryStatus.Bean450%n/a8816168811
QuotaByStorageTypeExceededException440%40%6613134411
DatanodeAdminProperties440%n/a11111818111111
DSQuotaExceededException430%40%6611114411
CacheDirectiveStats.Builder420%n/a7713137711
CachePoolStats.Builder420%n/a7713137711
HdfsConstants.DatanodeReportType390%n/a11221111
BatchedDirectoryListing390%n/a5513135511
OpenFilesIterator380%n/a33993311
TestAnnotations370%60%55662211
BlockChecksumOptions360%n/a5510105511
SnapshotDiffReport.DiffStats330%n/a6612126611
StripedBlockInfo330%n/a6612126611
QuotaExceededException320%n/a5511115511
FSLimitException.PathComponentTooLongException310%n/a5510105511
SnapshotInfo.Bean310%20%6610105511
RollingUpgradeInfo.Bean310%n/a5510105511
BlockLocalPathInfo310%n/a5511115511
DatanodeLocalInfo290%n/a5511115511
ReencryptionStatusIterator280%n/a33773311
EncryptionZoneIterator280%n/a33773311
OpenFileEntry270%n/a5510105511
HdfsFileStatus.Flags270%n/a11551111
HdfsConstants.SafeModeAction270%n/a11221111
BlockType270%20%33772211
CachePoolIterator260%n/a33773311
LocatedBlock.ProvidedLastComparator260%80%55771111
FSLimitException.MaxDirectoryItemsExceededException230%n/a44774411
LayoutFlags230%40%44882211
TestBlockListAsLongs.new Answer() {...}220%n/a22442211
SnapshottableDirectoryStatus.new Comparator() {...}210%20%33552211
ZoneReencryptionStatus.State210%n/a11441111
UnregisteredNodeException200%n/a33773311
CacheDirectiveIterator.SingleEntry170%20%55884411
LastBlockWithStatus150%n/a33663311
CachePoolEntry150%n/a33663311
CacheDirectiveEntry150%n/a33663311
ECTopologyVerifierResult150%n/a33663311
BlockChecksumType150%n/a11331111
HdfsConstants.UpgradeAction150%n/a11221111
HdfsConstants.ReencryptAction150%n/a11221111
SnapshotException130%n/a33663311
FSLimitException120%n/a33553311
LayoutVersion.LayoutFeatureComparator110%n/a22332211
BlockListAsLongs.new BlockListAsLongs() {...}110%n/a55555511
AclException90%n/a22442211
SnapshotAccessControlException0%n/a22442211
XAttrNotFoundException0%n/a22442211
Block.new WritableFactory() {...}0%n/a22222211
NoECPolicySetException0%n/a11221111
AlreadyBeingCreatedException0%n/a11221111
RecoveryInProgressException0%n/a11221111
RollingUpgradeException0%n/a11221111
HdfsConstants0%n/a11221111