Class MachineIndependentResultsDownloader
java.lang.Object
com.testdroid.jenkins.remotesupport.MachineIndependentTask
com.testdroid.jenkins.remotesupport.MachineIndependentResultsDownloader
- All Implemented Interfaces:
hudson.remoting.Callable<Boolean,,com.testdroid.api.APIException> Serializable,org.jenkinsci.remoting.RoleSensitive
public class MachineIndependentResultsDownloader
extends MachineIndependentTask
implements hudson.remoting.Callable<Boolean,com.testdroid.api.APIException>
Utility for downloading results from the cloud after a run is completed
- See Also:
-
Field Summary
Fields inherited from class com.testdroid.jenkins.remotesupport.MachineIndependentTask
cloudUrl, credentials, credentialsId, isProxy, noCheckCertificate, proxyHost, proxyPassword, proxyPort, proxyUser -
Constructor Summary
ConstructorsConstructorDescriptionMachineIndependentResultsDownloader(TestdroidCloudSettings.DescriptorImpl settings, TaskListener listener, long projectId, long testRunId, String resultsPath, boolean downloadScreenshots, IBitbarCredentials credentials) -
Method Summary
Modifier and TypeMethodDescriptioncall()voidcheckRoles(org.jenkinsci.remoting.RoleChecker checker) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.remoting.Callable
getChannelOrFail, getOpenChannelOrFail
-
Constructor Details
-
MachineIndependentResultsDownloader
public MachineIndependentResultsDownloader(TestdroidCloudSettings.DescriptorImpl settings, TaskListener listener, long projectId, long testRunId, String resultsPath, boolean downloadScreenshots, IBitbarCredentials credentials)
-
-
Method Details
-
checkRoles
- Specified by:
checkRolesin interfaceorg.jenkinsci.remoting.RoleSensitive- Throws:
SecurityException
-
call
- Specified by:
callin interfacehudson.remoting.Callable<Boolean,com.testdroid.api.APIException> - Throws:
com.testdroid.api.APIException
-