AwsS3DistributionServiceImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total906 of 1,82450%53 of 8537%45881983811345
activate(ComponentContext)3320%140%88707011
distributeElement(String, MediaPackage, MediaPackageElement, boolean, File)1307035%1317%78354901
process(Job)1090%70%55252511
distributeHLSElements(String, MediaPackage, Set, boolean)10125071%21688%210146601
presignedURI(URI)440%40%338811
createAWSBucket()219381%1150%1231901
distributeElement(String, MediaPackage, MediaPackageElement, boolean)202454%n/a014801
getElements(MediaPackage, Set)172862%1375%132901
distributeSync(String, MediaPackage, String)150%n/a113311
distributeSync(String, MediaPackage, Set, boolean)140%20%224411
retractSync(String, MediaPackage, String)140%n/a113311
retractSync(String, MediaPackage, Set)130%20%224411
getAWSConfigKey(ComponentContext, String)120%n/a113311
deactivate()100%20%224411
retractElement(String, MediaPackage, MediaPackageElement)92875%1150%122901
distribute(String, MediaPackage, Set, boolean)74686%n/a012801
retract(String, MediaPackage, Set)74185%n/a012801
getDistributedObjectName(MediaPackageElement)62177%2250%232501
setStorageTmp(String)61875%n/a012601
distribute(String, MediaPackage, Set, boolean, boolean)50%n/a111111
setUserDirectoryService(UserDirectoryService)40%n/a112211
setOrganizationDirectoryService(OrganizationDirectoryService)40%n/a112211
getDistributionType()30%n/a111111
lambda$distributeHLSElements$0(MediaPackageElement)675%1150%120101
lambda$distributeHLSElements$1(MediaPackageElement)787%1150%120101
distributeElements(String, MediaPackage, Set, boolean)60100%4100%0301201
retractElements(String, MediaPackage, Set)49100%2100%0201001
AwsS3DistributionServiceImpl()42100%n/a0101401
buildObjectName(String, String, String, String, String)25100%n/a010101
buildObjectName(String, String, MediaPackageElement)21100%n/a010401
distribute(String, MediaPackage, String, boolean)15100%n/a010301
retract(String, MediaPackage, String)14100%n/a010301
getDistributionUri(String)8100%n/a010101
distribute(String, MediaPackage, String)7100%n/a010101
lambda$distributeHLSElements$4(List, Track)5100%n/a010101
lambda$distributeHLSElements$3(List, Track)5100%n/a010101
setS3(AmazonS3)4100%n/a010201
setS3TransferManager(TransferManager)4100%n/a010201
setBucketName(String)4100%n/a010201
setOpencastDistributionUrl(String)4100%n/a010201
setWorkspace(Workspace)4100%n/a010201
setServiceRegistry(ServiceRegistry)4100%n/a010201
setSecurityService(SecurityService)4100%n/a010201
static {...}4100%n/a010101
lambda$distributeHLSElements$2(MediaPackageElement)3100%n/a010101