CloudPluginDownloader

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total384 of 3840%36 of 360%363678781818
validateInput(CloudPluginDownloader.PluginType, String)560%140%88111111
publishDownloadedFile(Path, CloudPluginDownloader.RemoteStreamSupplier)520%n/a118811
buildS3Path(Cloud.ObjectStoreInfoPB, CloudPluginDownloader.PluginType, String)440%40%338811
validateLocalPath(CloudPluginDownloader.PluginType, String, String)440%40%337711
selectCloudStorageInfo(Cloud.GetObjStoreInfoResponse)370%60%447711
downloadFromCloud(CloudPluginDownloader.PluginType, String, String)290%n/a117711
downloadToLocal(Path, CloudPluginDownloader.RemoteStreamSupplier)160%n/a114411
lambda$acquireTargetLock$1(Path, CloudPluginDownloader.TargetLock)160%20%223311
doDownload(Cloud.ObjectStoreInfoPB, String, Path)140%n/a113311
lambda$releaseTargetLock$2(Path, CloudPluginDownloader.TargetLock)130%20%222211
acquireTargetLock(Path)110%n/a113311
isLegacySaaSMode()100%40%331111
getCloudStorageInfo()100%n/a115511
releaseTargetLock(Path, CloudPluginDownloader.TargetLock)90%n/a113311
static {...}80%n/a113311
createStorageAdapter(Cloud.ObjectStoreInfoPB)60%n/a111111
lambda$doDownload$0(FileSystem, String)60%n/a111111
CloudPluginDownloader()30%n/a111111