org.apache.hadoop.hdfs.qjournal.protocol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total44,073 of 44,0730%5,222 of 5,2220%6,1096,10912,16712,1673,3953,395150150
QJournalProtocolProtos.CanRollBackRequestProto.Builder1,1790%1730%149149330330606011
QJournalProtocolProtos9390%n/a441001004411
QJournalProtocolProtos.NewEpochRequestProto.Builder9210%1300%118118261261515111
QJournalProtocolProtos.FormatRequestProto.Builder9160%1280%117117259259515111
QJournalProtocolProtos.JournalRequestProto.Builder9070%1160%115115257257545411
QJournalProtocolProtos.AcceptRecoveryRequestProto.Builder8490%1230%110110242242474711
QJournalProtocolProtos.RequestInfoProto.Builder8120%1030%104104232232505011
QJournalProtocolProtos.JournalRequestProto7810%1220%107107192192464611
QJournalProtocolProtos.GetJournaledEditsRequestProto.Builder7400%960%9696213213464611
QJournalProtocolProtos.GetEditLogManifestRequestProto.Builder7350%940%9595211211464611
QJournalProtocolProtos.CanRollBackRequestProto7270%1180%105105177177464611
QJournalProtocolProtos.DoUpgradeRequestProto.Builder6950%1040%9494198198414111
QJournalProtocolProtos.RequestInfoProto6890%1040%9696171171444411
QJournalProtocolProtos.GetEditLogManifestResponseProto.Builder6630%870%8787192192424211
QJournalProtocolProtos.DiscardSegmentsRequestProto.Builder6630%870%8787192192424211
QJournalProtocolProtos.PrepareRecoveryResponseProto.Builder6560%840%8888187187444411
QJournalProtocolProtos.NewEpochRequestProto6300%960%9191157157434311
QJournalProtocolProtos.FormatRequestProto6210%940%9090154154434311
QJournalProtocolProtos.GetJournaledEditsRequestProto6120%900%8787154154424211
QJournalProtocolProtos.GetEditLogManifestRequestProto6050%880%8686152152424211
QJournalProtocolProtos.FinalizeLogSegmentRequestProto.Builder5910%790%8181171171404011
QJournalProtocolProtos.StartLogSegmentRequestProto.Builder5860%770%8080169169404011
QJournalProtocolProtos.IsFormattedRequestProto.Builder5860%780%7878171171383811
QJournalProtocolProtos.DoRollbackRequestProto.Builder5860%780%7878171171383811
InterQJournalProtocolProtos.GetStorageInfoRequestProto.Builder5860%780%7878171171383811
QJournalProtocolProtos.DoFinalizeRequestProto.Builder5860%780%7878171171383811
QJournalProtocolProtos.GetJournalStateRequestProto.Builder5860%780%7878171171383811
QJournalProtocolProtos.GetJournalCTimeRequestProto.Builder5860%780%7878171171383811
QJournalProtocolProtos.PrepareRecoveryResponseProto5600%820%8282137137414111
QJournalProtocolProtos.AcceptRecoveryRequestProto5550%820%8282141141414111
QJournalProtocolProtos.DiscardSegmentsRequestProto5310%740%7777136136404011
QJournalProtocolProtos.GetEditLogManifestResponseProto5290%740%7777135135404011
QJournalProtocolProtos.PersistedRecoveryPaxosData.Builder5140%700%7272150150363611
QJournalProtocolProtos.PurgeLogsRequestProto.Builder5140%700%7272150150363611
QJournalProtocolProtos.PrepareRecoveryRequestProto.Builder5140%700%7272150150363611
QJournalProtocolProtos.GetJournalStateResponseProto5130%680%7373133133393911
QJournalProtocolProtos.FinalizeLogSegmentRequestProto4980%700%7474126126393911
QJournalProtocolProtos.StartLogSegmentRequestProto4880%680%7373122122393911
QJournalProtocolProtos.SegmentStateProto4810%640%7070124124383811
QJournalProtocolProtos.GetJournalStateResponseProto.Builder4750%510%6363140140363611
QJournalProtocolProtos.DoRollbackRequestProto4480%580%6767117117383811
InterQJournalProtocolProtos.GetStorageInfoRequestProto4480%580%6767117117383811
QJournalProtocolProtos.DoFinalizeRequestProto4480%580%6767117117383811
QJournalProtocolProtos.IsFormattedRequestProto4480%580%6767117117383811
QJournalProtocolProtos.GetJournalStateRequestProto4480%580%6767117117383811
QJournalProtocolProtos.GetJournalCTimeRequestProto4480%580%6767117117383811
QJournalProtocolProtos.HeartbeatRequestProto.Builder4370%610%6363129129323211
QJournalProtocolProtos.DoPreUpgradeRequestProto.Builder4370%610%6363129129323211
QJournalProtocolProtos.DoUpgradeRequestProto4310%600%6868109109383811
QJournalProtocolProtos.PersistedRecoveryPaxosData4150%540%6464107107373711
QJournalProtocolProtos.PrepareRecoveryRequestProto4150%540%6464107107373711
QJournalProtocolProtos.PurgeLogsRequestProto4150%540%6464107107373711
QJournalProtocolProtos.SegmentStateProto.Builder4000%430%5656117117333311
QJournalProtocolProtos.GetJournaledEditsResponseProto3920%460%5959101101363611
QJournalProtocolProtos.JournalIdProto3570%380%54549999353511
QJournalProtocolProtos.GetJournaledEditsResponseProto.Builder3340%340%48489898303011
QJournalProtocolProtos.DoPreUpgradeRequestProto3320%380%54548888353511
QJournalProtocolProtos.HeartbeatRequestProto3320%380%54548888353511
QJournalProtocolProtos.QJournalProtocolService.Stub3290%n/a2222124124222211
QJournalProtocolProtos.JournalIdProto.Builder3260%350%4646100100282811
QJournalProtocolProtos.QJournalProtocolService3220%690%7373119119101011
QJournalProtocolProtos.GetJournalCTimeResponseProto3160%320%50508686343411
QJournalProtocolProtos.CanRollBackResponseProto3150%320%50508686343411
QJournalProtocolProtos.IsFormattedResponseProto3150%320%50508686343411
QJournalProtocolProtos.NewEpochResponseProto3080%300%49498383343411
QJournalProtocolProtos.QJournalProtocolService.new BlockingService() {...}2790%690%686874745511
QJournalProtocolProtos.QJournalProtocolService.BlockingStub2660%n/a21216363212111
QJournalProtocolProtos.IsFormattedResponseProto.Builder2460%250%38387575252511
QJournalProtocolProtos.GetJournalCTimeResponseProto.Builder2460%250%38387575252511
QJournalProtocolProtos.CanRollBackResponseProto.Builder2460%250%38387575252511
QJournalProtocolProtos.NewEpochResponseProto.Builder2410%230%37377373252511
QJournalProtocolProtos.PurgeLogsResponseProto2330%160%40406767323211
QJournalProtocolProtos.DoFinalizeResponseProto2330%160%40406767323211
QJournalProtocolProtos.JournalResponseProto2330%160%40406767323211
QJournalProtocolProtos.FinalizeLogSegmentResponseProto2330%160%40406767323211
QJournalProtocolProtos.DiscardSegmentsResponseProto2330%160%40406767323211
QJournalProtocolProtos.HeartbeatResponseProto2330%160%40406767323211
QJournalProtocolProtos.DoRollbackResponseProto2330%160%40406767323211
QJournalProtocolProtos.FormatResponseProto2330%160%40406767323211
QJournalProtocolProtos.AcceptRecoveryResponseProto2330%160%40406767323211
QJournalProtocolProtos.StartLogSegmentResponseProto2330%160%40406767323211
QJournalProtocolProtos.DoPreUpgradeResponseProto2330%160%40406767323211
QJournalProtocolProtos.DoUpgradeResponseProto2330%160%40406767323211
QJournalProtocolProtos.JournalResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.FormatResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.DiscardSegmentsResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.FinalizeLogSegmentResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.AcceptRecoveryResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.DoRollbackResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.HeartbeatResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.PurgeLogsResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.DoUpgradeResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.DoPreUpgradeResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.StartLogSegmentResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.DoFinalizeResponseProto.Builder1480%140%27274848202011
QJournalProtocolProtos.QJournalProtocolService.new QJournalProtocolProtos.QJournalProtocolService() {...}1460%n/a21214141212111
InterQJournalProtocolProtos.InterQJournalProtocolService1060%150%19192929101011
InterQJournalProtocolProtos.InterQJournalProtocolService.new BlockingService() {...}810%150%141420205511
InterQJournalProtocolProtos520%n/a4414144411
RequestInfo500%20%101017179911
InterQJournalProtocolProtos.InterQJournalProtocolService.Stub410%n/a4416164411
QJournalProtocolProtos.StartLogSegmentRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoUpgradeResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetEditLogManifestRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournalCTimeRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.SegmentStateProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.FinalizeLogSegmentResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.RequestInfoProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournaledEditsResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournaledEditsRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoPreUpgradeResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.PrepareRecoveryRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.AcceptRecoveryRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournalCTimeResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournalStateRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoRollbackRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.AcceptRecoveryResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.PurgeLogsResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetJournalStateResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoFinalizeRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.NewEpochRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.JournalIdProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.IsFormattedRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.FinalizeLogSegmentRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoPreUpgradeRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoFinalizeResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.IsFormattedResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.PurgeLogsRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.GetEditLogManifestResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.StartLogSegmentResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.HeartbeatRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DiscardSegmentsResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.FormatRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.FormatResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DiscardSegmentsRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoUpgradeRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.CanRollBackRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.DoRollbackResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.NewEpochResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.PrepareRecoveryResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.JournalRequestProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.HeartbeatResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.CanRollBackResponseProto.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.PersistedRecoveryPaxosData.new AbstractParser() {...}360%n/a2212122211
QJournalProtocolProtos.JournalResponseProto.new AbstractParser() {...}360%n/a2212122211
InterQJournalProtocolProtos.GetStorageInfoRequestProto.new AbstractParser() {...}360%n/a2212122211
InterQJournalProtocolProtos.InterQJournalProtocolService.BlockingStub320%n/a33993311
InterQJournalProtocolProtos.InterQJournalProtocolService.new InterQJournalProtocolProtos.InterQJournalProtocolService() {...}200%n/a33553311
JournalOutOfSyncException0%n/a11221111
JournalNotFormattedException0%n/a11221111