Package io.jenkins.plugins.report.jtreg
Class ReportParserCallable
java.lang.Object
jenkins.MasterToSlaveFileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>
io.jenkins.plugins.report.jtreg.ReportParserCallable
- All Implemented Interfaces:
FilePath.FileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>,Serializable,org.jenkinsci.remoting.RoleSensitive
public class ReportParserCallable
extends MasterToSlaveFileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>
implements FilePath.FileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.jenkins.plugins.report.jtreg.model.Suite -
Constructor Summary
ConstructorsConstructorDescriptionReportParserCallable(String reportMatcherGlob, io.jenkins.plugins.report.jtreg.parsers.ReportParser reportParser) -
Method Summary
Methods inherited from class jenkins.MasterToSlaveFileCallable
checkRolesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jenkinsci.remoting.RoleSensitive
checkRoles
-
Field Details
-
FAKE_SUITE
public static final io.jenkins.plugins.report.jtreg.model.Suite FAKE_SUITE
-
-
Constructor Details
-
ReportParserCallable
public ReportParserCallable(String reportMatcherGlob, io.jenkins.plugins.report.jtreg.parsers.ReportParser reportParser)
-
-
Method Details
-
invoke
public List<io.jenkins.plugins.report.jtreg.model.Suite> invoke(File f, hudson.remoting.VirtualChannel channel) throws IOException, InterruptedException - Specified by:
invokein interfaceFilePath.FileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>- Throws:
IOExceptionInterruptedException
-