PrestoS3FileSystem

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,747 of 1,7470%151 of 1510%1281283353355252
initialize(URI, Configuration)3110%160%99454511
createAmazonS3Client(Configuration, ClientConfiguration)1000%140%88303011
rename(Path, Path)950%80%55181811
getFileStatus(Path)930%80%55161611
create(Path, FsPermission, boolean, int, short, long, Progressable)910%80%55101011
createEncryptionMaterialsProvider(Configuration)730%80%55151511
listPrefix(Path, OptionalInt, PrestoS3FileSystem.ListingMode)680%80%55141411
delete(Path, boolean)670%60%44111111
createAwsCredentialsProvider(URI, Configuration)660%100%66191911
getS3ObjectMetadata(Path, String, String)600%n/a11131311
getCustomAWSCredentialsProvider(URI, Configuration, String)600%n/a117711
statusFromPrefixes(List)500%20%227711
getAwsCredentials(URI, Configuration)480%80%55121211
static {...}450%n/a119911
isDirectory(PrestoS3FileSystem.PrestoS3ObjectMetadata)420%80%55101011
getS3ObjectMetadata(Path)410%40%336611
getObjectSize(Path, ObjectMetadata)380%60%445511
keyFromPath(Path)340%40%337711
close()290%20%226611
statusFromListing(ListObjectsV2Result)280%40%339911
lambda$getS3ObjectMetadata$5(String, String, Path)280%50%449911
lambda$statusFromObjects$4(S3ObjectSummary)270%n/a115511
listStatus(Path)240%20%226611
open(Path, int)230%n/a112211
createLocatedFileStatus(FileStatus)190%n/a114411
statusFromObjects(List)180%n/a117711
getBucketName(URI)170%40%335511
isHadoopFolderMarker(S3ObjectSummary)140%40%331111
listFiles(Path, boolean)130%20%221111
deleteObject(String)120%n/a114411
listLocatedStatus(Path)110%n/a112211
lambda$statusFromObjects$2(S3ObjectSummary)110%40%331111
lastModifiedTime(ObjectMetadata)100%20%222211
lambda$statusFromObjects$1(S3ObjectSummary)90%20%221111
lambda$statusFromObjects$3(S3ObjectSummary)80%20%221111
qualifiedPath(Path)70%n/a111111
keysEqual(Path, Path)60%n/a111111
append(Path, int, Progressable)50%n/a111111
directory(Path)50%n/a111111
isGlacierObject(S3ObjectSummary)50%n/a111111
getScheme()40%n/a111111
setWorkingDirectory(Path)40%n/a112211
setS3Client(AmazonS3)40%n/a112211
PrestoS3FileSystem()30%n/a111111
getUri()30%n/a111111
getWorkingDirectory()30%n/a111111
getS3Client()30%n/a111111
setMetricsCollector(RequestMetricCollector)30%n/a112211
lambda$close$0()30%n/a111111
mkdirs(Path, FsPermission)0%n/a111111
getFileSystemStats()0%n/a111111
getMetricsCollector()0%n/a111111