S3EventSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,704 of 2,06617%217 of 24812%1611833594694559
parseMessage(Message)2750%440%2323595911
receiveBatch(SqsClient, StreamingJobProperties, int)221229%240%1213485401
deletePendingMessages(SqsClient, List)1420%80%55323211
renewBatchVisibility(SqsClient, S3EventSourceOffsetProvider.TaskBatch, List, int)1140%140%88272711
replayIfNeed(StreamingInsertJob)722727%11738%710111901
fetchRemoteMeta(StreamingJobProperties, Map)7111762%161242%1215165001
changeMessageVisibility(SqsClient, List, int)680%40%33171711
parseMessages(SqsClient, List, List)580%40%33131311
onTaskCommitted(long, long)510%60%449911
getShowMaxOffset()480%100%669911
isCommitted(String, String, String)430%120%777711
deleteSkippedMessages(SqsClient, List, List)420%20%22151511
releaseMessages(SqsClient, List)350%40%339911
makeReadyBatch(List, List, List, Map, long)340%60%446611
logBatchFailures(String, List)320%40%338811
getCommitOffsetJson(Offset, long, List)320%40%335511
buildDeleteEntries(List)300%20%227711
getNextOffset(StreamingJobProperties, Map)260%40%336611
isInvalidReceipt(BatchResultErrorEntry)240%80%554411
ensureInitialized(Long, Map)215271%3350%3462101
collectReceiptsToRelease(List, List)190%n/a114411
lastFileName(S3EventOffset)180%40%334411
lambda$deletePendingMessages$8(Set, Map.Entry)180%40%333311
getShowCurrentOffset()150%20%222211
closeClientResources(FileSystem, SqsClient)141144%4100%0341101
restoreFromPersistInfo(String)14317%2100%025701
rememberCommittedBatch(S3EventSourceOffsetProvider.TaskBatch)140%20%224411
getRetryableReceiptHandles(List, List)120%n/a113311
refreshApproximateNumberOfMessages(SqsClient)104180%3125%2331501
hasMoreDataToConsume()100%40%331111
getPersistInfo()90%20%221111
lambda$rememberCommittedBatch$12(String, Map)90%n/a111111
rewriteTvfParams(InsertIntoTableCommand, Offset, long)80%n/a112211
lambda$invalidateReceipts$13(Set, String, String)80%20%221111
lambda$getRetryableReceiptHandles$9(BatchResultErrorEntry)80%20%221111
lambda$collectReceiptsToRelease$5(S3EventSourceOffsetProvider.ParsedMessage)80%20%221111
lambda$getRetryableReceiptHandles$10(List, BatchResultErrorEntry)70%n/a111111
lambda$deletePendingMessages$7(List, DeleteMessageBatchResultEntry)70%n/a111111
deserializeOffset(String)60%n/a111111
invalidateReceipts(Map, Set)60%n/a112211
fetchRemoteMeta(Map)50%n/a111111
validateAlterOffset(String)50%n/a111111
lambda$invalidateReceipts$14(Set, Map)50%n/a111111
lambda$rememberCommittedBatch$11(String)40%n/a111111
lambda$isCommitted$4(String)40%n/a111111
lambda$deleteSkippedMessages$2(S3EventSourceOffsetProvider.ParsedMessage)40%n/a111111
lambda$receiveBatch$1(String)40%n/a111111
lambda$receiveBatch$0(S3EventSourceOffsetProvider.ParsedMessage)40%n/a111111
lambda$collectReceiptsToRelease$6(S3EventSourceOffsetProvider.ParsedMessage)30%n/a111111
lambda$deleteSkippedMessages$3(S3EventSourceOffsetProvider.ParsedMessage)30%n/a111111
getSourceType()0%n/a111111
deserializeOffsetProperty(String)0%n/a111111
close()30100%n/a0101001
static {...}17100%n/a010401
createSqsClient(S3Client)14100%n/a010401
S3EventSourceOffsetProvider(String)11100%n/a010401
getLagMessages()9100%2100%020101
updateOffset(Offset)5100%n/a010201
getLastSourceEventTimestampSeconds()3100%n/a010101