GatewayAddressCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,403 of 1,5207%138 of 1401%1101133073334043
getServerAddressesViaGatewayAsync(RxDocumentServiceRequest, String, List, boolean)1800%140%88363611
getMasterAddressesViaGatewayAsync(RxDocumentServiceRequest, ResourceType, String, String, boolean, boolean, Map)1690%100%66323211
tryGetAddresses(RxDocumentServiceRequest, PartitionKeyRangeIdentity, boolean)1190%120%77262611
lambda$getMasterAddressesViaGatewayAsync$21(RxDocumentServiceRequest, String, Throwable)780%100%66191911
lambda$getServerAddressesViaGatewayAsync$9(RxDocumentServiceRequest, String, Throwable)780%100%66191911
openAsync(DocumentCollection, List)770%60%44191911
resolveMasterAsync(RxDocumentServiceRequest, boolean, Map)720%160%99131311
toPartitionAddressAndRange(String, List)700%80%55131311
lambda$tryGetAddresses$6(boolean, PartitionKeyRangeIdentity, Throwable)580%100%66151511
lambda$openAsync$26(DocumentCollection, List)460%20%22111111
getAddressesForRangeId(RxDocumentServiceRequest, String, String, boolean)450%n/a118811
lambda$getAddressesForRangeId$17(String, String, List)440%40%338811
lambda$getServerAddressesViaGatewayAsync$8(RxDocumentServiceRequest, Instant, String, RxDocumentServiceResponse)330%40%33101011
lambda$resolveMasterAsync$10(List)290%40%338811
lambda$getAddressesForRangeId$14(String, List)280%20%228811
lambda$getMasterAddressesViaGatewayAsync$20(RxDocumentServiceRequest, Instant, String, RxDocumentServiceResponse)270%20%228811
lambda$updateAddresses$0(URI, Set)260%40%336611
lambda$tryGetAddresses$5(PartitionKeyRangeIdentity, Utils.ValueHolder)240%40%335511
GatewayAddressCache(DiagnosticsClientContext, URI, Protocol, IAuthorizationTokenProvider, UserAgentContainer, HttpClient, long, boolean)219782%3125%2352701
updateAddresses(URI)190%20%225511
lambda$tryGetAddresses$2(Instant, PartitionKeyRangeIdentity, Instant)130%20%224411
logAddressResolutionStart(RxDocumentServiceRequest, URI)120%20%223311
toAddressInformation(Address)110%n/a111111
logAddressResolutionEnd(RxDocumentServiceRequest, String, String)110%20%223311
lambda$toPartitionAddressAndRange$23(PartitionKeyRangeIdentity, URI, Set)100%20%224411
lambda$getAddressesForRangeId$16(String, List)90%n/a113311
lambda$tryGetAddresses$4(RxDocumentServiceRequest, PartitionKeyRangeIdentity)90%n/a113311
lambda$tryGetAddresses$3(RxDocumentServiceRequest, PartitionKeyRangeIdentity)90%n/a113311
notAllReplicasAvailable(AddressInformation[])80%20%221111
lambda$getMasterAddressesViaGatewayAsync$19(HttpRequest, HttpHeaders)80%n/a112211
lambda$getServerAddressesViaGatewayAsync$7(HttpRequest, HttpHeaders)80%n/a112211
lambda$getAddressesForRangeId$15(String, Pair)70%n/a111111
lambda$tryGetAddresses$1(Pair)70%n/a111111
lambda$openAsync$25(DocumentCollection, List)60%n/a111111
lambda$openAsync$24(Address)60%n/a111111
lambda$getAddressesForRangeId$12(Address)60%n/a111111
lambda$getAddressesForRangeId$18(Throwable)50%n/a112211
lambda$getAddressesForRangeId$13(String, List, List)50%n/a111111
lambda$resolveMasterAsync$11(Throwable)40%n/a112211
lambda$toPartitionAddressAndRange$22(Address)30%n/a111111
static {...}2981%1150%120201
dispose()0%n/a111111
GatewayAddressCache(DiagnosticsClientContext, URI, Protocol, IAuthorizationTokenProvider, UserAgentContainer, HttpClient, boolean)11100%n/a010201