S3EventSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total161 of 2,05192%36 of 24885%4118338468659
releaseMessages(SqsClient, List)31411%3125%237901
parseMessages(SqsClient, List, List)292950%1375%1371301
ensureInitialized(Long, Map)215271%2466%2462101
changeMessageVisibility(SqsClient, List, int)165276%1375%1321701
rewriteTvfParams(InsertIntoTableCommand, Offset, long)80%n/a112211
fetchRemoteMeta(StreamingJobProperties, Map)718196%22692%21525001
renewBatchVisibility(SqsClient, S3EventSourceOffsetProvider.TaskBatch, List, int)710793%14100%0822701
closeClientResources(FileSystem, SqsClient)71872%4100%0321101
isCommitted(String, String, String)53888%11191%171701
restoreFromPersistInfo(String)51270%2100%022701
fetchRemoteMeta(Map)50%n/a111111
validateAlterOffset(String)50%n/a111111
lambda$collectReceiptsToRelease$6(S3EventSourceOffsetProvider.ParsedMessage)30%n/a111111
onTaskCommitted(long, long)4996%3350%340901
makeReadyBatch(List, List, List, Map, long)3294%3350%341601
lambda$collectReceiptsToRelease$5(S3EventSourceOffsetProvider.ParsedMessage)675%1150%120101
getSourceType()0%n/a111111
deserializeOffsetProperty(String)0%n/a111111
getCommitOffsetJson(Offset, long, List)3196%1375%130501
getNextOffset(StreamingJobProperties, Map)2596%1375%130601
parseMessage(Message)273100%73784%72306101
receiveBatch(SqsClient, StreamingJobProperties, int)243100%22291%21305401
deletePendingMessages(SqsClient, List)142100%1787%1503201
replayIfNeed(StreamingInsertJob)99100%11794%11001901
refreshApproximateNumberOfMessages(SqsClient)51100%2250%2301501
getShowMaxOffset()48100%10100%060901
deleteSkippedMessages(SqsClient, List, List)42100%2100%0201501
logBatchFailures(String, List)32100%4100%030801
close()30100%n/a0101001
buildDeleteEntries(List)30100%2100%020701
isInvalidReceipt(BatchResultErrorEntry)24100%2675%250401
collectReceiptsToRelease(List, List)19100%n/a010401
lastFileName(S3EventOffset)18100%1375%130401
lambda$deletePendingMessages$8(Set, Map.Entry)18100%4100%030301
getShowCurrentOffset()15100%2100%020201
createSqsClient(S3Client)14100%n/a010401
rememberCommittedBatch(S3EventSourceOffsetProvider.TaskBatch)14100%2100%020401
getRetryableReceiptHandles(List, List)12100%n/a010301
S3EventSourceOffsetProvider(String)11100%n/a010401
hasMoreDataToConsume()10100%1375%130101
getLagMessages()9100%2100%020101
getPersistInfo()9100%2100%020101
lambda$rememberCommittedBatch$12(String, Map)9100%n/a010101
lambda$invalidateReceipts$13(Set, String, String)8100%2100%020101
lambda$getRetryableReceiptHandles$9(BatchResultErrorEntry)8100%2100%020101
lambda$getRetryableReceiptHandles$10(List, BatchResultErrorEntry)7100%n/a010101
lambda$deletePendingMessages$7(List, DeleteMessageBatchResultEntry)7100%n/a010101
deserializeOffset(String)6100%n/a010101
invalidateReceipts(Map, Set)6100%n/a010201
updateOffset(Offset)5100%n/a010201
lambda$invalidateReceipts$14(Set, Map)5100%n/a010101
lambda$rememberCommittedBatch$11(String)4100%n/a010101
lambda$isCommitted$4(String)4100%n/a010101
lambda$deleteSkippedMessages$2(S3EventSourceOffsetProvider.ParsedMessage)4100%n/a010101
lambda$receiveBatch$1(String)4100%n/a010101
lambda$receiveBatch$0(S3EventSourceOffsetProvider.ParsedMessage)4100%n/a010101
static {...}4100%n/a010101
getLastSourceEventTimestampSeconds()3100%n/a010101
lambda$deleteSkippedMessages$3(S3EventSourceOffsetProvider.ParsedMessage)3100%n/a010101