testCommitLifecycle() |  | 0% | | n/a | 1 | 1 | 57 | 57 | 1 | 1 |
testParallelJobsToAdjacentPaths() |  | 0% |  | 0% | 3 | 3 | 48 | 48 | 1 | 1 |
testOutputFormatIntegration() |  | 0% | | n/a | 1 | 1 | 53 | 53 | 1 | 1 |
testMapFileOutputCommitter() |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
testTwoTaskAttemptsCommit() |  | 0% | | n/a | 1 | 1 | 34 | 34 | 1 | 1 |
testConcurrentCommitTaskWithSubDir() |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
testRecoveryAndCleanup() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
validateContent(Path, boolean, String) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
testFailAbort() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
validateMapFileOutputContent(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
startJob(TestManifestCommitProtocol.CommitterFactory, boolean) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
testCommitterWithDuplicatedCommit() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
writeMapFileOutput(RecordWriter, TaskAttemptContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
testAMWorkflow() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
TestManifestCommitProtocol() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
writeOutput(RecordWriter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
lambda$testConcurrentCommitTaskWithSubDir$12(TextOutputFormat[], int, TaskAttemptContext[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
loadReport(String, boolean) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
assertJobAbortCleanedUp(TestManifestCommitProtocol.JobData) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
teardown() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
setupJob(TestManifestCommitProtocol.JobData) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
assertCommitterFactoryIsManifestCommitter(JobContext, Path) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
getReaders(FileSystem, Path, Configuration) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
writeTextOutput(TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testCommitterWithNoOutputs() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
commitTaskAndJob(ManifestCommitter, JobContext, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
abortJobQuietly(ManifestCommitter, JobContext, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
getPart0000(Path) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
testAbortTaskThenJob() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
executeWork(String, TestManifestCommitProtocol.JobData, TestManifestCommitProtocol.ActionToTest) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
lambda$testCommitLifecycle$2(LocatedFileStatus) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertConfigurationUsesManifestCommitter(Configuration) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
newJob(Path, Configuration, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
setupCommitter(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testAbortJobNotTask$11(Job, JobContext, TaskAttemptContext, ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
assertPart0000DoesNotExist(Path) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$testCommitJobButNotTask$8(Job, JobContext, TaskAttemptContext, ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$static$5(Path) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
getMethodName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
assertTaskAttemptPathDoesNotExist(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertJobAttemptPathDoesNotExist(ManifestCommitter, JobContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
cleanupOutputDir() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setup() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertJobAttemptPathExists(ManifestCommitter, JobContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testUnsupportedSchema$13() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
newJob() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
abortJobQuietly(TestManifestCommitProtocol.JobData) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertSuccessMarkerDoesNotExist(Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createConfiguration() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
executeWork(String, TestManifestCommitProtocol.ActionToTest) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
expectJobCommitFailure(JobContext, ManifestCommitter, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
expectFNFEonTaskCommit(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
logAggregateIOStatistics() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
abortInTeardown(TestManifestCommitProtocol.JobData) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createCommitter(TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createCommitter(Path, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
startJob(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
expectJobCommitToFail(JobContext, ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCommitJobButNotTask() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testAbortJobNotTask() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$expectFNFEonTaskCommit$4(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$expectJobCommitFailure$3(ManifestCommitter, JobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
bindCommitter(Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
loadManifest(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testAbortTaskNoWorkDone() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testAbortJobNoWorkDone() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testUnsupportedSchema() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unsetUUIDOptions(Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testAbortTaskThenJob$9(ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAbortJobNoWorkDone$7(Job, JobContext, TaskAttemptContext, ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPart0000$1(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
commitTask(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
commitJob(ManifestCommitter, JobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$assertPart0000DoesNotExist$10(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAbortTaskNoWorkDone$6(Job, JobContext, TaskAttemptContext, ManifestCommitter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testRecoveryAndCleanup$0(ManifestCommitter, TaskAttemptContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getOutputDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getJobId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAttempt0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTaskAttempt0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAttempt1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTaskAttempt1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
suitename() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
log() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shouldExpectSuccessMarker() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
validateTaskAttemptPathDuringWrite(Path, long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
validateTaskAttemptPathAfterWrite(Path, long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
validateTaskAttemptWorkingDirectory(ManifestCommitter, TaskAttemptContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |