S3EventSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total94 of 2,09995%30 of 24887%3618324479659
ensureInitialized(Long, Map)215271%2466%2462101
rewriteTvfParams(InsertIntoTableCommand, Offset, long)80%n/a112211
fetchRemoteMeta(StreamingJobProperties, Map)718796%22692%21525101
renewBatchVisibility(SqsClient, S3EventSourceOffsetProvider.TaskBatch, List, int)710793%14100%0822701
closeClientResources(FileSystem, SqsClient)71872%4100%0321101
parseMessages(SqsClient, ObjStorage, List, List)55491%1375%1311301
isCommitted(String, String, String)53888%11191%171701
releaseMessages(SqsClient, List)53085%4100%032901
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
lambda$collectReceiptsToRelease$5(S3EventSourceOffsetProvider.ParsedMessage)675%1150%120101
getSourceType()0%n/a111111
deserializeOffsetProperty(String)0%n/a111111
makeReadyBatch(List, List, List, Map, long)3397%2466%240601
getCommitOffsetJson(Offset, long, List)3196%1375%130501
getNextOffset(StreamingJobProperties, Map)2596%1375%130601
parseMessage(Message, ObjStorage)300100%63886%62306801
receiveBatch(SqsClient, ObjStorage, StreamingJobProperties, int)244100%22291%21305401
deletePendingMessages(SqsClient, List)142100%1787%1503201
replayIfNeed(StreamingInsertJob)99100%11794%11001901
changeMessageVisibility(SqsClient, List, int)68100%4100%0301701
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
static {...}17100%n/a010401
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
getLastSourceEventTimestampSeconds()3100%n/a010101
lambda$deleteSkippedMessages$3(S3EventSourceOffsetProvider.ParsedMessage)3100%n/a010101