S3ATestUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,001 of 2,0010%120 of 1200%162162450450102102
verifyFileStatus(FileStatus, long, int, long, long, long, String, String, FsPermission)1250%100%66191911
verifyDirStatus(S3AFileStatus, int, String)1060%20%22121211
createDirsAndFiles(FileSystem, Path, int, int, int, List, List)900%40%33161611
removeBucketOverrides(String, Configuration, String[])800%80%55151511
checkListingContainsPath(S3AFileSystem, Path)740%80%55161611
checkListingDoesNotContainPath(S3AFileSystem, Path)680%40%33141411
createMockStoreContext(boolean, ContextAccessors)660%n/a11202011
skipIfEncryptionNotSet(Configuration, S3AEncryptionMethods[])480%80%55101011
requestRange(String)450%60%44111111
createTestFileSystem(Configuration, boolean)420%60%44121211
assertOptionEquals(Configuration, String, String)420%20%228811
prepareTestConfiguration(Configuration)400%20%22111111
verifyExceptionClass(Class, Exception)390%20%227711
assertStreamIsNotChecksummed(S3AInputStream)370%n/a11111111
unsetAllEncryptionPropertiesForBaseAndBucket(Configuration)350%n/a112211
createTestFileContext(Configuration)330%40%339911
skipIfIOEContainsMessage(PathIOException, String[])320%40%334411
requestSessionCredentials(Configuration, String, int)310%n/a118811
buildClassListString(List)290%40%336611
getInputStreamStatistics(FSDataInputStream)290%40%336611
assumePathCapabilityFalse(FileSystem, String)280%20%226611
roundTrip(Writable, Configuration)280%n/a117711
readWithStatus(FileSystem, FileStatus)280%n/a118811
listInitialThreadsForLifecycleChecks()280%n/a118811
getInnerStream(FilterInputStream)260%n/a115511
removeBaseAndBucketOverrides(Configuration, String[])250%20%224411
assumePathCapability(FileSystem, String)240%n/a116611
removeBaseAndBucketOverrides(String, Configuration, String[])240%20%224411
read(FileSystem, Path)240%n/a115511
lambda$put$1(Path, FileSystem, String)240%n/a113311
getTestProperty(Configuration, String, String)230%60%444411
print(Logger, S3ATestUtils.MetricDiff[])210%20%223311
getS3AInputStream(FSDataInputStream)210%20%224411
createTestPath(Path)200%20%224411
setPerformanceFlags(Configuration, String)200%20%224411
reset(S3ATestUtils.MetricDiff[])190%20%223311
assertInstanceOf(Class, Object)190%n/a114411
addDeprecatedKeys()180%20%225511
static {...}180%n/a116611
buildAwsCredentialsProvider(Configuration)170%20%226611
getCurrentThreadNames()160%n/a117711
createFiles(FileSystem, Path, int, int, int)150%n/a111111
getProjectBuildDir()140%20%224411
lsR(FileSystem, Path, boolean)140%20%224411
etag(FileStatus)140%n/a112211
assumeStoreAwsHosted(FileSystem)130%20%224411
getInnermostStream(FilterInputStream)120%20%224411
getTestBucketName(Configuration)110%n/a112211
callQuietly(Logger, CallableRaisingIOE)110%n/a115511
verifyFileStatus(FileStatus, long, long, long)110%n/a112211
enableMultipartPurge(Configuration, int)90%n/a113311
skipIfS3ExpressBucket(Configuration)90%20%223311
unsetEncryption(Configuration)90%n/a112211
assume(String, boolean)90%20%224411
disablePrefetching(Configuration)90%n/a112211
lambda$interceptClosing$0(Callable)90%n/a112211
getTestPropertyLong(Configuration, String, long)80%n/a112211
getTestPropertyBool(Configuration, String, boolean)80%n/a112211
skipIfNotEnabled(Configuration, String, String)80%20%223311
isCreatePerformanceEnabled(FileSystem)80%n/a111111
isS3ExpressStorage(FileSystem)80%n/a111111
sdkClientException(Throwable)80%n/a114411
getTestPropertyInt(Configuration, String, int)70%n/a111111
skipIfEncryptionTestsDisabled(Configuration)70%n/a113311
skipIfStorageClassTestsDisabled(Configuration)70%n/a113311
skipIfACLTestsDisabled(Configuration)70%n/a113311
deployService(Configuration, Service)70%n/a113311
put(FileSystem, Path, String)70%n/a111111
expectErrorCode(int, ExitUtil.ExitException)70%20%223311
raiseAsAssumption(Throwable)70%n/a111111
getOutputStreamStatistics(FSDataOutputStream)70%n/a113311
maybeSkipRootTests(Configuration)70%n/a113311
sdkClientException(String, Throwable)70%n/a114411
lambda$skipIfEncryptionNotSet$6(EncryptionSecrets, S3AEncryptionMethods)70%n/a112211
getTestPropertyBytes(Configuration, String, String)60%n/a112211
disableCreateSession(Configuration)60%n/a112211
printThenReset(Logger, S3ATestUtils.MetricDiff[])60%n/a113311
interceptClosing(Class, String, Callable)60%n/a111111
terminateService(Service)60%n/a112211
getStatusWithEmptyDirFlag(S3AFileSystem, Path)60%n/a111111
authenticationContains(Configuration, String)60%n/a112211
innerGetFileStatus(S3AFileSystem, Path, boolean, Set)60%n/a111111
isBulkDeleteEnabled(FileSystem)60%n/a111111
lambda$createDirsAndFiles$2(FileSystem, Path)60%n/a112211
getFsName(Configuration)50%n/a111111
getCSVTestFile(Configuration)50%n/a111111
disableFilesystemCaching(Configuration)50%n/a112211
skipIfNotS3ExpressBucket(Configuration)50%n/a113311
isS3ExpressTestBucket(Configuration)50%n/a111111
assumeSessionTestsEnabled(Configuration)50%n/a112211
requestSessionCredentials(Configuration, String)50%n/a111111
toPathList(RemoteIterator)50%n/a111111
lambda$lsR$3(LocatedFileStatus)50%n/a111111
createTestFileSystem(Configuration)40%n/a111111
unsetHadoopCredentialProviders(Configuration)40%n/a112211
assumeS3ExpressFileSystem(FileSystem)40%n/a112211
assumeNotS3ExpressFileSystem(FileSystem)40%n/a112211
lambda$getCurrentThreadNames$5(String)40%n/a111111
lambda$getCurrentThreadNames$4(String)40%n/a111111
getCSVTestPath(Configuration)30%n/a111111
getLandsatCSVFile(Configuration)30%n/a111111
getLandsatCSVPath(Configuration)30%n/a111111