-
-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copy Junit results from external tests #976
Comments
As mentioned in #1042 the current junit test report strategy is running the tests locally to find out where the junit reports are generated, and then use that path in the docker cp command to copy to host machine. This is kind of hardcoded, which only works for certain version. If anything updates the reports are not accurate. |
Your last sentence is not quite right... If reports get generated they are still accurate, we just happen not to be able to find them because something may have changed about where they get generated, so the reports are not available via Jenkins UI. For the underlying test frameworks, there is usually a way to tell the framework where you would like to put the report. If so, that is what we should do, so that all reports go to a common/standard location. |
@yinggzz - some of the tests in the description were removed, but this is the issue to get test results to a mount so that the Jenkins job could display them (to make it easier to debug) |
Actually going to close this as stale and created #3464 as a fresh take on this work. |
A single issue to track which external tests have their junit results copied out for easier viewing via Jenkins GUI, will close the individual issues in favour of this issue.
External tests that have been updated to copy junit results out to mount:
kafka
tomcat
wildfly
lucene-solr - Add test report directory mount for lucene-solr tests #466 is using mount, which has been removed. Need to update
derby
elasticsearch - Update external elasticsearch tests junit cp story #1057
Add step to display junit report for elasticsearch onto jenkins gui #611
jenkins - Add docker cp step to copy jenkins test result xmls to host for reporting #537
scala
thorntail-mp-tck - Add Thorntail (WildFly-Swarm) MicroProfile TCK tests to build #533
payara-mp-tck - Update MicroProfile TCK Runners against Payara #1068
Add Payara mp metrics tck to external test build #528 - though 528 is merged, results are not displayed, we need to check why
openliberty-mp-tck - openliberty_microprofile_tck updates #1066 Add OpenLiberty MicroProfile TCK to external test #552
The text was updated successfully, but these errors were encountered: