StoreReader

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total300 of 1,62881%52 of 20975%4714661339341
readFromStoreAsync(Uri, RxDocumentServiceRequest)784335%11426%89122201
createReadReplicaResult(List, int, int, boolean, RxDocumentServiceRequest)383044%3770%3661301
readMultipleReplicasInternalAsync(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, boolean)243961%7330%5641301
lambda$readFromReplicas$6(Throwable)22621%5116%344601
lambda$readPrimaryAsync$17(RxDocumentServiceRequest, String, Signal)20520%n/a012501
createStoreResult(StoreResponse, Exception, boolean, boolean, Uri)1832394%65289%63067901
lambda$toStoreResult$4(boolean, ReadMode, RxDocumentServiceRequest, Pair, Throwable)133874%2466%2421101
readFromReplicas(List, List, AtomicInteger, RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, boolean, MutableVolatile, MutableVolatile, boolean, MutableVolatile)1110690%1990%1622501
lambda$readFromReplicas$7(RxDocumentServiceRequest, MutableVolatile, boolean, List, MutableVolatile, int, MutableVolatile, AtomicInteger, List)1010491%62076%51432301
lambda$startBackgroundAddressRefresh$23(Throwable)80%n/a112211
lambda$readPrimaryInternalAsync$21(RxDocumentServiceRequest, StoreResult)63284%4100%032801
lambda$readPrimaryInternalAsync$18(boolean, Pair, StoreResponse)61976%2250%232601
readMultipleReplicaAsync(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, boolean)54990%1375%131801
lambda$readMultipleReplicaAsync$1(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, StoreReader.ReadReplicaResult)53788%2675%251701
readPrimaryInternalAsync(RxDocumentServiceRequest, boolean, boolean)53186%1150%121601
lambda$readPrimaryAsync$15(RxDocumentServiceRequest, boolean, boolean, StoreReader.ReadReplicaResult)52985%2675%251601
lambda$readMultipleReplicasInternalAsync$14(boolean, RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, List)44591%4100%0321101
lambda$toStoreResult$3(boolean, ReadMode, Pair, RxDocumentServiceRequest, StoreResponse)42887%2100%022601
lambda$readPrimaryInternalAsync$19(boolean, RxDocumentServiceRequest, boolean, Uri)42686%2100%022701
lambda$readMultipleReplicasInternalAsync$12(List, int, List, MutableVolatile, RxDocumentServiceRequest)41376%n/a012301
lambda$readPrimaryInternalAsync$20(boolean, Throwable)33090%1150%121901
lambda$createReadReplicaResult$8(StoreResult)30%n/a111111
static {...}675%1150%120101
completeActivity(Mono, Object)0%n/a111111
lambda$readMultipleReplicasInternalAsync$13(int, List, RxDocumentServiceRequest, boolean, boolean, boolean, ReadMode, boolean, boolean, MutableVolatile)55100%n/a0101101
readPrimaryAsync(RxDocumentServiceRequest, boolean, boolean)44100%4100%030901
verifyCanContinueOnException(CosmosException)37100%11191%1701301
earlyResultIfNotEnoughReplicas(List, RxDocumentServiceRequest, int)24100%4100%030501
toStoreResult(RxDocumentServiceRequest, Pair, ReadMode, boolean)18100%n/a010301
lambda$readMultipleReplicasInternalAsync$10(List, List, AtomicInteger, RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, boolean, MutableVolatile, MutableVolatile, boolean, MutableVolatile)18100%n/a010101
lambda$readPrimaryAsync$16(StoreReader.ReadReplicaResult)17100%2100%020301
StoreReader(TransportClient, AddressSelector, ISessionContainer)16100%n/a010601
startBackgroundAddressRefresh(RxDocumentServiceRequest)14100%n/a010401
readMultipleReplicaAsync(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode)11100%n/a010101
lambda$readMultipleReplicasInternalAsync$11(AtomicInteger, List, List)10100%4100%030301
lambda$readFromReplicas$5(RxDocumentServiceRequest, ReadMode, boolean, Pair)7100%n/a010101
lambda$readMultipleReplicasInternalAsync$9(List)6100%n/a010101
generateNextRandom(int)4100%n/a010101
lambda$readMultipleReplicaAsync$2(RxDocumentServiceRequest, String)4100%n/a010101
lambda$readMultipleReplicaAsync$0(StoreReader.ReadReplicaResult)3100%n/a010101
lambda$startBackgroundAddressRefresh$22(List)100%n/a010101