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
checkRoles
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
invoke
in interfaceFilePath.FileCallable<List<io.jenkins.plugins.report.jtreg.model.Suite>>
- Throws:
IOException
InterruptedException
-