Package hudson.plugins.sauce_ondemand
Class SauceOnDemandReportFactory
java.lang.Object
hudson.tasks.junit.TestResultAction.Data
hudson.plugins.sauce_ondemand.SauceOnDemandReportFactory
public class SauceOnDemandReportFactory
extends hudson.tasks.junit.TestResultAction.Data
Contributes
SauceOnDemandReport to CaseResult.- Author:
- Kohsuke Kawaguchi
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindSessionIDs(hudson.tasks.junit.CaseResult cr, String... output) Returns all sessions matching a given jobName in the provided logs.getTestAction(hudson.tasks.junit.TestObject testObject) static booleanmatchTestNames(String jobName, String fullName, String displayName) Makes this a singleton -- since it's stateless, there's no need to keep one around for every build.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
SauceOnDemandReportFactory
public SauceOnDemandReportFactory()
-
-
Method Details
-
readResolve
Makes this a singleton -- since it's stateless, there's no need to keep one around for every build.- Returns:
- Singleton Report Factory Instance
-
getTestAction
- Specified by:
getTestActionin classhudson.tasks.junit.TestResultAction.Data
-
findSessionIDs
Returns all sessions matching a given jobName in the provided logs. If no session is found for the jobName, return all session that do not provide job-name (old format) -
matchTestNames
-