foo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total78,836 of 87,90110%9,792 of 10,6307%9,20110,01021,37923,5634,1134,495102140
TestFull.TestRequiredFieldsBitmap.Builder19,4440%2,2210%1,9671,9675,4945,49479279211
TestFull.TestRequiredFieldsBitmap15,2170%2,6000%1,7181,7183,8153,81541841811
TestFull.TestMessPacked.Builder3,0960%2440%27927987687614214211
TestFull.TestMess.Builder2,5521,41935%15318454%2273656971,11014818001
TestFull.TestMessPacked1,8710%1820%167167452452767611
TestFull.TestMessageCheck.Builder1,57143921%1985521%183223423556799201
TestFull.TestMess1,55431216%1444%132163298394598801
TestFull.TestMessOneof.Builder1,29534521%1994117%2032383895059210001
TestFull.TestMessOneof1,29529618%2383412%191225327403437201
TestFull.TestMessOptional1,23042925%2384816%148212281369266901
TestFull.TestMessOptional.Builder1,20456631%1297536%153205323486859401
TestFull.TestMessSubMess.Builder1,05936125%1815021%144178283395456001
TestFull.DefaultRequiredValues9620%1500%123123237237484811
TestFull.AllocValues.Builder9180%1150%108108264264484811
TestFull.DefaultRequiredValues.Builder8740%1000%102102247247484811
TestFull.TestMessageCheck81731828%1213924%98139178263345901
TestFull.AllocValues7220%980%9494176176454511
TestFull.SubMess.Builder69233832%864534%88122188292405301
TestFull.DefaultOptionalValues66623225%11514%84115161213264801
TestFull.TestFieldFlags64316520%7710%7290148194324701
TestFull.TestFieldFlags.Builder63535936%334758%6399180292465401
TestFull.DefaultOptionalValues.Builder55028434%493541%6894148231424801
TestFull.SubMess54717424%8716%7198122165254601
TestFull.TestMessSubMess50821529%883629%76108113170284601
TestFull.SubMess.SubSubMess46423%6312%6077112148284101
TestFull.SubMess.SubSubMess.Builder40621734%332845%4769115182293601
TestFull.TestMessRequiredMessage.Builder3940%610%5555121121242411
TestFull.TestFieldNo2621433610%380%5353100100343411
TestFull.TestFieldNo2621443610%380%5353100100343411
TestFull.TestFieldNo163610%380%5353100100343411
TestFull.TestFieldNo153610%380%5353100100343411
TestFull.TestMessRequiredString3610%380%5353100100343411
TestFull.TestFieldNo335544323610%380%5353100100343411
TestFull.TestFieldNo335544313610%380%5353100100343411
TestFull.TestFieldNo20473610%380%5353100100343411
TestFull.TestFieldNo20483610%380%5353100100343411
TestFull.TestMessRequiredMessage3360%380%53538989343411
TestFull.TestMessRequiredEnumSmall3280%340%50508787333311
TestFull.TestMessRequiredEnum3280%340%50508787333311
TestFull.TestMessRequiredDouble3230%320%49498888333311
TestFull.TestMessRequiredBytes3230%320%49498787333311
TestFull.TestMessRequiredFloat3210%320%49498888333311
TestFull.LowerCase3200%320%49498484333311
TestFull.TestMessRequiredUInt643200%320%49498787333311
TestFull.TestMessRequiredFixed643200%320%49498787333311
TestFull.TestMessRequiredInt643200%320%49498787333311
TestFull.TestMessRequiredSInt643200%320%49498787333311
TestFull.TestMessRequiredSFixed643200%320%49498787333311
TestFull.TestMessRequiredBool3190%320%49498787333311
TestFull.TestMessRequiredFixed323180%320%49498686333311
TestFull.TestMessRequiredUInt323180%320%49498686333311
TestFull.TestMessRequiredInt323180%320%49498686333311
TestFull.TestMessRequiredSFixed323180%320%49498686333311
TestFull.TestMessRequiredSInt323180%320%49498686333311
TestFull.TestFieldNo33554431.Builder2830%350%38389292202011
TestFull.TestFieldNo262144.Builder2830%350%38389292202011
TestFull.TestFieldNo2048.Builder2830%350%38389292202011
TestFull.TestFieldNo15.Builder2830%350%38389292202011
TestFull.TestMessRequiredString.Builder2830%350%38389292202011
TestFull.TestFieldNo33554432.Builder2830%350%38389292202011
TestFull.TestFieldNo262143.Builder2830%350%38389292202011
TestFull.TestFieldNo2047.Builder2830%350%38389292202011
TestFull.TestFieldNo16.Builder2830%350%38389292202011
TestFull.TestMessageCheck.SubMessage24532%2826%385364100223401
TestFull.TestMessRequiredEnumSmall.Builder2380%310%34347878181811
TestFull.TestMessRequiredEnum.Builder2380%310%34347878181811
TestFull.EmptyMess2370%0%39396868313111
TestFull.LowerCase.Builder2330%290%33337676181811
TestFull.TestMessRequiredBytes.Builder2190%270%32327171181811
TestFull.TestMessRequiredFixed64.Builder2030%250%30306767171711
TestFull.TestMessRequiredInt32.Builder2030%250%30306767171711
TestFull.TestMessRequiredSFixed32.Builder2030%250%30306767171711
TestFull.TestMessRequiredSInt32.Builder2030%250%30306767171711
TestFull.TestMessRequiredSInt64.Builder2030%250%30306767171711
TestFull.TestMessRequiredFloat.Builder2030%250%30306767171711
TestFull.TestMessRequiredDouble.Builder2030%250%30306767171711
TestFull.TestMessRequiredBool.Builder2030%250%30306767171711
TestFull.TestMessRequiredUInt32.Builder2030%250%30306767171711
TestFull.TestMessRequiredUInt64.Builder2030%250%30306767171711
TestFull.TestMessRequiredFixed32.Builder2030%250%30306767171711
TestFull.TestMessRequiredSFixed64.Builder2030%250%30306767171711
TestFull.TestMessRequiredInt64.Builder2030%250%30306767171711
TestFull.TestMessageCheck.SubMessage.Builder17637%2237%26385692132001
TestFull.TestEnumDupValues0%0%16163333111111
TestFull.EmptyMess.Builder0%0%19194040121211
TestFull.LowerCase.CaseEnum0%0%13132323101011
TestFull.TestMessRequiredInt64.new AbstractParser() {...}0%n/a2212122211
TestFull.EmptyMess.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo15.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo262143.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredSInt64.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredEnumSmall.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo33554431.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredFixed64.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredString.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredSFixed64.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredBool.new AbstractParser() {...}0%n/a2212122211
TestFull.LowerCase.new AbstractParser() {...}0%n/a2212122211
TestFull.DefaultRequiredValues.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo2047.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredUInt64.new AbstractParser() {...}0%n/a2212122211
TestFull.TestRequiredFieldsBitmap.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo16.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredEnum.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredDouble.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredUInt32.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo262144.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredSInt32.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessPacked.new AbstractParser() {...}0%n/a2212122211
TestFull.AllocValues.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredInt32.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredFloat.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredSFixed32.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo33554432.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredBytes.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredFixed32.new AbstractParser() {...}0%n/a2212122211
TestFull.TestFieldNo2048.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMessRequiredMessage.new AbstractParser() {...}0%n/a2212122211
TestFull.TestMess.new AbstractParser() {...}8%n/a1211121201
TestFull.SubMess.SubSubMess.new AbstractParser() {...}8%n/a1211121201
TestFull.DefaultOptionalValues.new AbstractParser() {...}8%n/a1211121201
TestFull.TestMessOneof.new AbstractParser() {...}8%n/a1211121201
TestFull.TestMessOptional.new AbstractParser() {...}8%n/a1211121201
TestFull.TestEnum86%86%62374351001
TestFull.TestEnumSmall74%66%61472551001
TestFull.TestMessSubMess.new AbstractParser() {...}55%n/a025120201
TestFull.TestMessageCheck.SubMessage.new AbstractParser() {...}55%n/a025120201
TestFull.TestMessageCheck.new AbstractParser() {...}55%n/a025120201
TestFull.SubMess.new AbstractParser() {...}55%n/a025120201
TestFull.TestFieldFlags.new AbstractParser() {...}55%n/a025120201
TestFull.TestMessPacked.new Internal.IntListAdapter.IntConverter() {...}0%0%33332211
TestFull.TestMessPacked.new Internal.IntListAdapter.IntConverter() {...}0%0%33332211
TestFull.TestEnumDupValues.new Internal.EnumLiteMap() {...}0%n/a22222211
TestFull.LowerCase.CaseEnum.new Internal.EnumLiteMap() {...}0%n/a22222211
TestFull.TestMessOneof.TestOneofCase18797%95%2242461501
TestFull1,68799%n/a243972401
TestFull.TestEnumSmall.new Internal.EnumLiteMap() {...}50%n/a12121201
TestFull.TestEnum.new Internal.EnumLiteMap() {...}50%n/a12121201
TestFull.TestMess.new Internal.IntListAdapter.IntConverter() {...}83%50%13030201
TestFull.TestMess.new Internal.IntListAdapter.IntConverter() {...}83%50%13030201