UploadPack

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total586 of 3,80084%122 of 54977%1183731389532095
sendPack(ProgressMonitor, PacketLineOut, OutputStream, FetchRequest, PackStatistics.Accumulator, Collection, List, List)5135187%195373%14371310401
uploadWithExceptionPropagation(InputStream, OutputStream, OutputStream)485452%1787%1582501
negotiate(FetchRequest, PackStatistics.Accumulator, PacketLineOut)4211573%81869%61463101
upload(InputStream, OutputStream, OutputStream)333047%6225%45112201
service(PacketLineOut)3220986%53386%52065401
findRef(String)32820%9110%5681001
isSideBand()230%60%445511
getRequestPolicy()201237%7330%4671101
getAllRefs()170%n/a114411
objectInfo(PacketLineOut)165677%2100%0221301
sendMessage(String)150%n/a113311
verifyClientShallow(Set)142564%1375%1341401
setTransferConfig(TransferConfig)142160%5337%453801
processHaveLines(List, ObjectId, PacketLineOut, PackStatistics.Accumulator, UploadPack.Option)1316492%52180%51524201
shouldGiveUp(List, PacketLineOut, int)138586%31583%31132301
wantedRefs(FetchV2Request)135480%1583%1421401
serveOneCommandV2(PacketLineOut)134075%1787%1521601
parseDeepenNots(List)133774%1583%1421101
checkNotAdvertisedWants(UploadPack, List, Collection)1116993%11593%1935401
getDepth()110%20%223311
getFilterSpec()110%20%223311
setRequestValidator(UploadPack.RequestValidator)100%20%223311
lambda$3(Collection, Ref)100%n/a112211
parseWants(PackStatistics.Accumulator)89392%16100%0912701
okToGiveUpImp()82676%6100%042801
getProtocolV2Hook()80%20%222211
close()7436%1150%123501
getFilteredRefs(Collection)56192%3770%3611601
objectIdToRevCommit(RevWalk, ObjectId)5654%1150%123501
objectIdToRevObject(RevWalk, ObjectId)5654%1150%123501
fetchV2(PacketLineOut)435698%25896%23118901
computeShallowsAndUnshallows(FetchRequest, UploadPack.IOConsumer, UploadPack.IOConsumer, List)410896%22090%21212401
setAdvertisedRefs(Map)42787%1375%131901
setTimeout(int)40%n/a112211
setPackConfig(PackConfig)40%n/a112211
getFilterBlobLimit()40%n/a111111
sendAdvertisedRefs(RefAdvertiser, String)13697%51979%51314201
getPeerUserAgent()1178%2250%231301
getTimeout()0%n/a111111
getAdvertiseRefsHook()0%n/a111111
getRefFilter()0%n/a111111
getPreUploadHook()0%n/a111111
getPostUploadHook()0%n/a111111
getMessageOutputStream()0%n/a111111
getV2CapabilityAdvertisement()8097%11392%1811901
refToObjectId(Ref)777%1150%121201
lambda$16(RevObject)571%1150%120101
lambda$1(Ref, Ref)0%n/a111111
lambda$5(Ref, Ref)0%n/a111111
lambda$8(Ref, Ref)0%n/a111111
setAdvertiseRefsHook(AdvertiseRefsHook)787%1150%121301
setProtocolV2Hook(ProtocolV2Hook)787%1150%120201
setRefFilter(RefFilter)787%1150%120201
setPreUploadHook(PreUploadHook)787%1150%120201
setPostUploadHook(PostUploadHook)787%1150%120201
UploadPack(Repository)128100%n/a0102901
sendPack(PackStatistics.Accumulator, FetchRequest, Collection, List, List, PacketLineOut)87100%2880%2602201
wantSatisfied(RevObject)62100%1990%1601701
serviceV2(PacketLineOut)57100%1990%1601301
lsRefsV2(PacketLineOut)55100%4100%0301501
exactRefs(List)47100%3770%3601101
refIdSet(Collection)37100%1583%140901
setRequestPolicy(UploadPack.RequestPolicy)35100%5100%0501101
getAdvertisedOrDefaultRefs()33100%6100%0401001
addTagChain(RevObject, PackWriter)28100%1583%140701
importantRefsFirst(Collection)23100%n/a010801
objectIdsToRevObjects(RevWalk, Iterable)23100%2100%020401
addCommonBase(RevObject)18100%2100%020501
useProtocolV2()17100%6100%040301
findSymrefs(RefAdvertiser, Map)17100%4100%030401
lambda$10(PacketLineOut, List, ObjectId)17100%n/a010401
mapRefs(Map, List)16100%n/a010501
want(RevObject)15100%2100%020401
lambda$9(PacketLineOut, ObjectId)13100%n/a010201
okToGiveUp()12100%2100%020301
lambda$25(Predicate, Predicate, Ref)12100%4100%030201
setExtraParameters(Collection)6100%n/a010201
sendAdvertisedRefs(RefAdvertiser)5100%n/a010201
lambda$23(Ref)5100%n/a010201
lambda$24(Ref)5100%n/a010201
setBiDirectionalPipe(boolean)4100%n/a010201
setCachedPackUriProvider(CachedPackUriProvider)4100%n/a010201
lambda$11(List, ObjectId)4100%n/a010101
lambda$12(List, ObjectId)4100%n/a010101
lambda$18(ObjectWalk, ObjectId)4100%n/a010101
lambda$21(RevWalk, ObjectId)4100%n/a010101
getRepository()100%n/a010101
getRevWalk()100%n/a010101
getAdvertisedRefs()100%n/a010101
isBiDirectionalPipe()100%n/a010101
getStatistics()100%n/a010101
not(Predicate)100%n/a010101
lambda$14(RevObject)100%n/a010101
lambda$15(RevObject)100%n/a010101
lambda$2(Ref, Ref)100%n/a010101