Class TMSReportUploader
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.test.client.AbstractTMSClient
-
- de.tracetronic.jenkins.plugins.ecutest.report.tms.TMSReportUploader
-
public class TMSReportUploader extends AbstractTMSClient
Class providing the upload ofTRFReport
s to a test management system.
-
-
Constructor Summary
Constructors Constructor Description TMSReportUploader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
upload(List<FilePath> reportFiles, String credentialsId, String timeout, Item project, FilePath workspace, Launcher launcher, TaskListener listener)
Uploads the reports to the test management system.-
Methods inherited from class de.tracetronic.jenkins.plugins.ecutest.test.client.AbstractTMSClient
isCompatible, login, logout
-
-
-
-
Method Detail
-
upload
public boolean upload(List<FilePath> reportFiles, String credentialsId, String timeout, Item project, FilePath workspace, Launcher launcher, TaskListener listener) throws IOException, InterruptedException
Uploads the reports to the test management system.- Parameters:
reportFiles
- the report filescredentialsId
- the credentials idtimeout
- the export timeoutproject
- the projectworkspace
- the workspacelauncher
- the launcherlistener
- the listener- Returns:
true
if upload succeeded,false
otherwise- Throws:
IOException
- signals that an I/O exception has occurredInterruptedException
- if the build gets interrupted
-
-