Has anyone had any success integrating the Ranorex reports created into Hudson CI? If so how did you do it? I have tried converting the Ranorex generated reports into Junit format which Hudson is supposed to support however this doesn't work and Hudson fails to read in the resulting xml that is created.
Is anyone else using Hudson CI?
I am this close to having our continuous integration system up and running this is the last piece of the puzzle.
since integration of Ranorex tests into a CI server workflow was discussed in this forum multiple times and since none of the major CI server (including Jenkins/Hudson) supports Ranorex results format (rxlog.data) I would like to ask if one of following alternatives is possible:
extend Ranorex functionality so that in test-suite settings there will be setting "Test results format" and possible values: "Ranorex (rxlog.data)", "xUnit/jUnit", "Both". Then if integration of Ranorex tests with a CI server is necessary, it would be possible to select "xUnit/JUnit" or "Both" and make the CI server parse the xUnit results file (to be able to create test results trend chart, etc.)
if the first solution is currently not possible (or too time consuming for the Ranorex team) maybe it would be possible to publish an "official" Ranorex XSLT file which could be use to transform the results from Ranorex (rxlog.data) into xUnit format.
Unfortunately at the moment it is not planned to provide other formats for the Ranorex Report than the current one, but I will treat this as feature request and we will discuss internally if we can provide such a feature. Thank you for the suggestions.
Thanks very much for sharing the XSLT, it worked for us straight out of the box
For those who are unclear on how to use it. 1. Add a post build action "Create xUnit test result report" and Add a "Custom Tool" 2. In the pattern text box point jenkins to the ranorex result xml (file ending with ".rxlog.data") 3. In the custom stylesheet text box give the relative url for the xslt that you have just downloaded and saved