org.apache.hadoop.hdfs.protocol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,242 of 15,2420%919 of 9190%1,4881,4883,4513,4511,0231,023132132
DatanodeInfo1,0200%560%102102258258747411
TestBlockListAsLongs7490%140%2020112112121211
ReencryptionStatus4550%440%40409898181811
LayoutVersion.Feature4100%n/a4446464411
CacheDirective4050%400%51519999313111
TestLayoutVersion3870%200%24248787141411
BlockStoragePolicy3760%360%39397979212111
LocatedBlock3730%380%43437474242411
SnapshotStatus3670%260%25257474121211
SnapshottableDirectoryStatus3420%220%21216464101011
DatanodeID3350%180%44447878353511
Block3220%240%45458787333311
DatanodeInfo.DatanodeInfoBuilder2940%20%29298282282811
ECBlockGroupStats2920%160%22228282141411
LayoutVersion2820%280%212148487711
TestReadOnly2740%60%7714144411
CachePoolInfo2710%280%33336565191911
LocatedBlocks2680%200%26265555161611
HdfsFileStatus.Builder2530%100%25256262202011
ErasureCodingPolicy2310%180%25254949161611
TestErasureCodingPolicy2300%60%7750504411
ReplicatedBlockStats2300%100%18186363131311
HdfsPathHandle1960%280%222245458811
BlockListAsLongs1870%200%24244848131311
BlockListAsLongs.BufferDecoder1840%100%121242427711
CacheDirectiveInfo1820%140%161648489911
HdfsFileStatus1790%400%282841418811
ExtendedBlock1750%200%29294242191911
RollingUpgradeInfo1560%220%23232828121211
DatanodeVolumeInfo1560%n/a9930309911
HdfsLocatedFileStatus1560%80%24244242202011
SnapshotDiffReport.DiffReportEntry1530%180%20203535111111
SnapshotDiffReport1400%120%151528289911
ZoneReencryptionStatus.Builder1390%40%14143939121211
HdfsNamedFileStatus1370%80%22223636181811
ZoneReencryptionStatus1370%n/a19194949191911
EncryptionZone1360%60%121234349911
TestExtendedBlock1350%n/a5522225511
BlockListAsLongs.LongsDecoder.new Iterator() {...}1210%120%111120205511
ErasureCodingPolicyInfo1200%120%17173232111111
LocatedStripedBlock1180%40%111125259911
ProvidedStorageLocation1170%120%131324247711
SystemErasureCodingPolicies1160%20%6619195511
TestBlockType1160%n/a2230302211
CacheDirectiveIterator1150%60%7725254411
AddErasureCodingPolicyResponse1120%40%111131319911
BlockListAsLongs.LongsDecoder1040%40%7719195511
BlockListAsLongs.BufferDecoder.new Iterator() {...}950%40%6619194411
BlockListAsLongs.Builder940%20%5525254411
HdfsConstants.StoragePolicy900%90%121223234411
FsPermissionExtension860%120%141419198811
UnresolvedPathException840%120%101019194411
CacheDirectiveInfo.Expiration830%80%14141919101011
CorruptFileBlocks800%100%111119196611
SnapshotInfo800%n/a8815158811
TestHdfsFileStatusMethods.MethodSignature800%80%8818184411
SnapshotDiffReport.DiffType760%80%9919195511
DatanodeInfo.AdminStates740%40%6613134411
NSQuotaExceededException700%60%8814145511
TestErasureCodingPolicyInfo670%n/a3326263311
DSQuotaExceededException670%40%6611114411
SnapshotDiffReportListing660%20%9923238811
TestHdfsFileStatusMethods660%20%6618185511
CachePoolStats650%n/a7713137711
CacheDirectiveStats650%n/a7713137711
CacheDirectiveInfo.Builder650%n/a8820208811
SnapshotDiffReportListing.DiffReportListingEntry630%20%8822227711
HdfsPartialListing630%40%9918187711
DatanodeInfoWithStorage610%n/a6613136611
ErasureCodingPolicyState600%40%8816166611
QuotaByStorageTypeExceededException590%40%6613134411
HdfsConstants.RollingUpgradeAction580%20%33882211
RollingUpgradeStatus570%80%101015156611
DirectoryListing550%100%101014145511
LayoutVersion.FeatureInfo550%20%9916168811
OpenFilesIterator.OpenFilesType520%40%6611114411
BlockListAsLongs.BlockReportReplica490%20%11111515101011
TestLocatedBlock490%n/a3313133311
LocatedBlocks.new Comparator() {...}480%100%7710102211
HdfsConstants.StoragePolicySatisfierMode470%20%33882211
FSLimitException.PathComponentTooLongException460%n/a5510105511
UnregisteredNodeException460%n/a33773311
SnapshottableDirectoryStatus.Bean450%n/a8816168811
DatanodeAdminProperties440%n/a11111818111111
CacheDirectiveStats.Builder430%n/a7713137711
CachePoolStats.Builder430%n/a7713137711
TestAnnotations430%60%55772211
DatanodeLocalInfo410%n/a5511115511
HdfsConstants.DatanodeReportType390%n/a11221111
BatchedDirectoryListing390%n/a5513135511
OpenFilesIterator380%n/a33993311
BlockChecksumOptions360%n/a5510105511
FSLimitException.MaxDirectoryItemsExceededException350%n/a44774411
SnapshotDiffReport.DiffStats330%n/a6612126611
StripedBlockInfo330%n/a6612126611
QuotaExceededException320%n/a5511115511
SnapshotInfo.Bean310%20%6610105511
RollingUpgradeInfo.Bean310%n/a5510105511
BlockLocalPathInfo310%n/a5511115511
LayoutFlags310%40%44882211
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
TestBlockListAsLongs.new Answer() {...}220%n/a22442211
SnapshottableDirectoryStatus.new Comparator() {...}210%20%33662211
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