| testProducerStopOnRenameFailure() |  | 0% |  | 0% | 3 | 3 | 33 | 33 | 1 | 1 |
| testPosixRenameDirectoryWherePartAlreadyThereOnDestination() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testGetPathStatusWithPendingJsonDir() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testRenameResumeThroughGetStatusWithSrcDirETagChangedJustBeforeResume() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testRenamePathRetryIdempotency() |  | 0% | | n/a | 1 | 1 | 31 | 31 | 1 | 1 |
| testRenameResumeThroughListStatusWithSrcDirETagChangedJustBeforeResume() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testRenameSrcDirDeleteEmitDeletionCountInClientRequestId() |  | 0% |  | 0% | 3 | 3 | 31 | 31 | 1 | 1 |
| testRenameIdempotencyForNonHnsBlob() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testRenameWithColonInSourcePath() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| testRenameCompleteBeforeRenameAtomicityRedo() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| testGetPathStatusWithoutPendingJsonFile() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| testPosixRenameDirectoryWhereDirectoryAlreadyThereOnDestination() |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| crashRenameAndRecover(AzureBlobFileSystem, AbfsBlobClient, String, FunctionRaisingIOE) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testParallelRenameForAtomicRenameShouldFail() |  | 0% |  | 0% | 2 | 2 | 26 | 26 | 1 | 1 |
| testAtomicityRedoInvalidFile(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testFailureInGetPathStatusDuringRenameRecovery() |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| testRenamePendingJsonIsRemovedPostSuccessfulRename() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testBlobRenameOfDirectoryHavingNeighborWithSamePrefix() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testRenameWithMultipleDirsInSource() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| testRenameResumeThroughListStatusWithSrcDirDeletedJustBeforeResume() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testRenameWithMultipleImplicitDirsInSource() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| testBlobRenameWithListGivingPaginatedResultWithOneObjectPerList() |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| testGetClientTransactionIdAfterRename() |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| testCopyBlobIdempotency() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testAppendAtomicBlobDuringRename() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testRenameJsonDeletedBeforeRenameAtomicityCanDelete() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testRenameFirstLevelDirectory() |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| testPosixRenameDirectory() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testRenameBlobIdempotencyWhereDstIsCreatedFromSomeOtherProcess() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testRenameDirWhenMarkerBlobIsAbsentOnDstDir() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| crashRename(AzureBlobFileSystem, AbfsBlobClient, String) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testCopyBlobTakeTime() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testRenameWithExplicitDirInSource() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testRenameWithNoDestinationParentDir() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testCopyBlobTakeTimeAndBlobIsDeleted() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testCopyAfterSourceHasBeenDeleted() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testRenameDirWithDifferentParallelismConfig() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| performRenameAndValidate(AzureBlobFileSystem, Path, Path, String) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| setupAndTestHBaseFailedRenameRecovery(AzureBlobFileSystem, AbfsBlobClient, String, String, FunctionRaisingIOE) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testCopyBlobTakeTimeAndEventuallyFail() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testCopyBlobTakeTimeAndEventuallyAborted() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testRenamePreRenameFailureResolution(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testRenameDirectory() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testBlobRenameSrcDirHasNoMarker() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$21(int[], int[], InvocationOnMock) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| testRenameFileUnderDir() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testDirRenameWithDestAsRoot() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testRenameWithDestParentAsRoot() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testGetAtomicRenameKeyForNonRootFolder() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testFileRenameWithDestAsRoot() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testRenameBlobInSameDirectoryWithNoMarker() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$testRenamePreRenameFailureResolution$44(int[], AzureBlobFileSystem, AbfsBlobClient, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| renameDir(AzureBlobFileSystem, String, String, String, Path, Path) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testRenameWhenDestinationPathContainsColon() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$testCopyBlobTakeTimeAndBlobIsDeleted$10(AzureBlobFileSystem, String, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testRenameWithDestParentNotExist() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$testParallelRenameForAtomicRenameShouldFail$13(AtomicBoolean, AzureBlobFileSystem, Path, Path, AtomicBoolean, AtomicBoolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| lambda$testCopyBlobIdempotency$5(InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testEnsureFileIsRenamed() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testRenameRoot() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$testFailureInGetPathStatusDuringRenameRecovery$38(int[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$testBlobRenameWithListGivingPaginatedResultWithOneObjectPerList$16(InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$testRenameIdempotencyForNonHnsBlob$35(AtomicInteger, AbfsHttpOperation, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testRenameToRoot() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testRenameBlobToDstWithColonInSourcePath() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testRenameWithColonInDestinationPath() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$testRenameJsonDeletedBeforeRenameAtomicityCanDelete$3(Path, int[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$addMockForCopyOperationFinalStatus$47(String, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$addMockForProgressStatusOnCopyOperation$46(InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$addMockForCopyOperationFinalStatus$48(String, AbfsBlobClient, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testHBaseHandlingForFailedRenameWithListRecovery() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testHBaseHandlingForFailedRenameWithGetFileStatusRecovery() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| addSpyHooksOnClient(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testRenamePathRetryIdempotency$34(List, InvocationOnMock) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| testRenameWithPreExistingDestination() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$testAtomicityRedoInvalidFile$45(Path, int[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$19(int[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testGetAtomicRenameKeyForRootFolder() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testHbaseListStatusBeforeRenamePendingFileAppendedWithIngressOnBlob() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| addMockForProgressStatusOnCopyOperation(AbfsBlobClient) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$addMockForCopyOperationFinalStatus$49(String, AbfsBlobClient, BlobRenameHandler) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testRenameSrcDirDeleteEmitDeletionCountInClientRequestId$30(String, TracingHeaderValidator, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$testRenameSrcDirDeleteEmitDeletionCountInClientRequestId$29(String, TracingHeaderValidator, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$testRenamePendingJsonIsRemovedPostSuccessfulRename$0(Integer[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$testRenamePreRenameFailureResolution$43(int[], AzureBlobFileSystem, Path, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$crashRenameAndRecover$40(String, int[], InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$testRenameResumeThroughGetStatusWithSrcDirETagChangedJustBeforeResume$27(AtomicInteger, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$testRenameResumeThroughListStatusWithSrcDirETagChangedJustBeforeResume$25(AtomicInteger, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$testAppendAtomicBlobDuringRename$15(AtomicBoolean, FSDataOutputStream, AtomicBoolean, AtomicBoolean) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$testCopyAfterSourceHasBeenDeleted$11(AbfsBlobClient, AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRenameNotFoundBlobToEmptyRoot() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testRenameIdempotencyForNonHnsBlob$36(AtomicInteger, AbfsHttpOperation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| validateAtomicRenameKey(AbfsBlobClient, String, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testParallelRenameForAtomicRenameShouldFail$12(AtomicBoolean, AtomicBoolean, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$crashRename$42(AzureBlobFileSystem, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$22(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testCopyBlobTakeTimeAndEventuallyAborted$9(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testCopyBlobTakeTimeAndEventuallyFail$8(AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameBlobIdempotencyWhereDstIsCreatedFromSomeOtherProcess$6(AzureBlobFileSystem, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$17(AzureBlobFileSystem, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testRenameCompleteBeforeRenameAtomicityRedo$4(AzureBlobFileSystem, Path, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$20(int[], BlobRenameHandler) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testProducerStopOnRenameFailure$18(InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testAppendAtomicBlobDuringRename$14(AtomicBoolean, AtomicBoolean, InvocationOnMock) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$testHBaseHandlingForFailedRenameWithListRecovery$1(String, AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| mockRetriedRequest(AbfsDfsClient, List, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameIdempotencyForNonHnsBlob$37(AbfsBlobClient, Path, Path, AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameDirWithDifferentParallelismConfig$31(AzureBlobFileSystem, Path, Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testHBaseHandlingForFailedRenameWithGetFileStatusRecovery$2(String, AzureBlobFileSystem) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameSrcDirDeleteEmitDeletionCountInClientRequestId$28(AzureBlobFileSystem, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addMockForCopyOperationFinalStatus(AbfsBlobClient, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$crashRename$41(BlobRenameHandler[], BlobRenameHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testFailureInGetPathStatusDuringRenameRecovery$39(AzureBlobFileSystem, Path, Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testGetPathStatusWithPendingJsonDir$33(AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testGetPathStatusWithoutPendingJsonFile$32(AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameResumeThroughGetStatusWithSrcDirETagChangedJustBeforeResume$26(AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameResumeThroughListStatusWithSrcDirETagChangedJustBeforeResume$24(AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRenameResumeThroughListStatusWithSrcDirDeletedJustBeforeResume$23(AtomicInteger, InvocationOnMock) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testCopyBlobTakeTime$7(BlobRenameHandler[], BlobRenameHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ITestAzureBlobFileSystemRename() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |