Package hudson.plugins.sauce_ondemand
Class JenkinsBuildInformation
java.lang.Object
com.saucelabs.ci.BuildInformation
hudson.plugins.sauce_ondemand.JenkinsBuildInformation
- All Implemented Interfaces:
Serializable
@ExportedBean
public class JenkinsBuildInformation
extends com.saucelabs.ci.BuildInformation
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJenkinsBuildInformation(com.saucelabs.saucerest.model.builds.Build build) JenkinsBuildInformation(String buildId) -
Method Summary
Modifier and TypeMethodDescriptionlonggetEfficiency(long maxJobDuration, long totalJobDuration) longintintintintgetName()longMethods inherited from class com.saucelabs.ci.BuildInformation
clearChanges, equals, getChanges, hasBuildName, hasChange, hasChanges, hashCode, populateFromJson, setEndTime, setJobsErrored, setJobsFailed, setJobsFinished, setJobsPassed, setName, setStartTime, setStatus
-
Constructor Details
-
JenkinsBuildInformation
-
JenkinsBuildInformation
public JenkinsBuildInformation(com.saucelabs.saucerest.model.builds.Build build)
-
-
Method Details
-
getBuildId
- Overrides:
getBuildIdin classcom.saucelabs.ci.BuildInformation
-
getStatus
- Overrides:
getStatusin classcom.saucelabs.ci.BuildInformation
-
getName
- Overrides:
getNamein classcom.saucelabs.ci.BuildInformation
-
getStartDate
-
getDuration
@Exported(visibility=2) public long getDuration() -
getStartTime
@Exported(visibility=2) public long getStartTime()- Overrides:
getStartTimein classcom.saucelabs.ci.BuildInformation
-
getEndTime
@Exported(visibility=2) public long getEndTime()- Overrides:
getEndTimein classcom.saucelabs.ci.BuildInformation
-
getPrettyDuration
-
getEfficiency
-
getJobsFinished
@Exported(visibility=2) public int getJobsFinished()- Overrides:
getJobsFinishedin classcom.saucelabs.ci.BuildInformation
-
getJobsPassed
@Exported(visibility=2) public int getJobsPassed()- Overrides:
getJobsPassedin classcom.saucelabs.ci.BuildInformation
-
getJobsFailed
@Exported(visibility=2) public int getJobsFailed()- Overrides:
getJobsFailedin classcom.saucelabs.ci.BuildInformation
-
getJobsErrored
@Exported(visibility=2) public int getJobsErrored()- Overrides:
getJobsErroredin classcom.saucelabs.ci.BuildInformation
-
getJobsPassRate
-
getJobsFailRate
-
getJobsErrorRate
-