org.apache.hadoop.hdfs.protocol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,518 of 14,5180%935 of 9350%1,4991,4993,4543,4541,0261,026132132
DatanodeInfo1,0200%560%102102258258747411
TestBlockListAsLongs7470%140%2020109109121211
LayoutVersion.Feature4100%n/a4446464411
ReencryptionStatus4070%440%40409898181811
CacheDirective4050%400%51519999313111
TestLayoutVersion3710%200%25258888151511
BlockStoragePolicy3580%360%39397979212111
LocatedBlock3510%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
LocatedBlocks2470%200%26265555161611
CachePoolInfo2450%280%33336565191911
TestErasureCodingPolicy2330%60%7750504411
ErasureCodingPolicy1990%180%25254949161611
HdfsPathHandle1960%280%222245458811
BlockListAsLongs1870%200%24244848131311
BlockListAsLongs.BufferDecoder1840%100%121242427711
CacheDirectiveInfo1820%140%161648489911
HdfsFileStatus1790%400%282841418811
ExtendedBlock1690%200%29294242191911
HdfsLocatedFileStatus1490%80%24244242202011
RollingUpgradeInfo1380%220%23232828121211
ZoneReencryptionStatus1370%n/a19194949191911
SnapshotDiffReport.DiffReportEntry1330%180%20203535111111
HdfsNamedFileStatus1300%80%22223636181811
ZoneReencryptionStatus.Builder1290%40%14143939121211
SnapshotDiffReport1280%120%151528289911
TestExtendedBlock1240%n/a5521215511
BlockListAsLongs.LongsDecoder.new Iterator() {...}1200%120%111120205511
EncryptionZone1180%60%121234349911
ProvidedStorageLocation1170%120%131324247711
SystemErasureCodingPolicies1160%20%6619195511
TestBlockType1160%n/a2230302211
ErasureCodingPolicyInfo1130%120%17173232111111
CacheDirectiveIterator1090%60%7725254411
BlockListAsLongs.LongsDecoder1040%40%7719195511
LocatedStripedBlock960%40%111125259911
DatanodeVolumeInfo950%n/a9930309911
AddErasureCodingPolicyResponse950%40%111131319911
BlockListAsLongs.BufferDecoder.new Iterator() {...}940%40%6619194411
BlockListAsLongs.Builder940%20%5525254411
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
SnapshotInfo570%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
DatanodeInfoWithStorage480%n/a6613136611
HdfsConstants.StoragePolicySatisfierMode470%20%33882211
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
TestAnnotations380%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
UnregisteredNodeException220%n/a33773311
SnapshottableDirectoryStatus.new Comparator() {...}210%20%33552211
ZoneReencryptionStatus.State210%n/a11441111
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