There are two ways to use this in Jenkins.
Either way, outputFileName, logFileName, reportFileName should all be the default of "output.xml", "report.html" and "log.html" in the jenkins "Publish Robot Framework test result" section or pipeline step.
Note: While copying template, use raw file, otherwise may contain escape string.
1. Build Details
- Build URL
- Project URL
- Build Name
- Date of Job
- Job Duration
- Submitted by
2. Test Summary
3. Statistics by Suite
This table contains below details.
- (Name) Test suite name
- (Failed tests) Number of Failed test cases in the suite
- (Passed tests) Number of Passed test cases in the suite
- (Duration) Suite execution time.
4. Links to below.
- Detailed Results.
- Report
- Log
- Console output
5. Test Trend(all tests)
- Test Result Trend Image(Refer: https://github.com/vladwa/robot-email-template/blob/master/Test%20Result%20Trend.png)
- Duration Trend Image(Refer: https://github.com/vladwa/robot-email-template/blob/master/Duration%20Trend.png)
6. Test Execution Results
- Test Name
- Status
- Message
- Execution time
- Duration