SearchIndexingPublisher

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total923 of 9230%86 of 860%78781831833535
handleResponse(List, IndexBatchResponse)1800%320%1717424211
lambda$sendBatch$13(List, List, Context, HttpResponseException)960%40%33151511
SearchIndexingPublisher(SearchIndexClientImpl, JsonSerializer, Function, boolean, int, int, Duration, Duration, Consumer, Consumer, Consumer, Consumer)880%20%22242411
sendBatch(List, List, Context)650%60%44111111
createBatch()630%20%22121211
fillFromQueue(List, List, int, Set)470%60%44121211
addActions(Collection, Context, Runnable)410%40%339911
getActions()400%40%338811
flush(boolean, boolean, Context)310%40%339911
calculateRetryDelay(int)280%n/a114411
createAndProcessBatch(Context)270%20%228811
reinsertFailedActions(List)250%20%225511
lambda$addActions$2(TryTrackingIndexAction)170%20%224411
batchAvailableForProcessing()140%20%221111
isRetryable(int)130%60%441111
lambda$sendBatch$10(List, Response)130%n/a112211
lambda$sendBatch$12(List, IndexBatchException)110%n/a112211
lambda$flushLoop$5(boolean, Context)110%40%333311
lambda$addActions$1(IndexAction)110%n/a111111
flushLoop(boolean, Context)100%n/a113311
isSuccess(int)100%40%331111
lambda$sendBatch$14(List, Throwable)100%n/a111111
lambda$sendBatch$11(List)100%n/a113311
lambda$sendBatch$9(TryTrackingIndexAction)90%n/a111111
lambda$createAndProcessBatch$8(List, IndexBatchResponse)60%n/a112211
lambda$createAndProcessBatch$7(TryTrackingIndexAction)60%n/a111111
lambda$flushLoop$6(boolean, Context, IndexBatchResponse)60%n/a111111
lambda$new$0(Integer)60%n/a111111
createDocumentTooLargeException()50%n/a111111
createDocumentHitRetryLimitException()50%n/a111111
lambda$handleResponse$15(String, TryTrackingIndexAction)50%n/a111111
lambda$flush$4(SignalType)40%n/a111111
lambda$flush$3(SignalType)40%n/a111111
getBatchActionCount()30%n/a111111
getCurrentRetryDelay()30%n/a111111