I am setting up automatic regression testing for the FPGA project, almost exactly as described here:
Now I want to get test results (from VHDL REPORT
in ModelSim modeling) to appear in Jenkins test reports. I understand that Jenkins only natively supports the jUnit format, and I searched for plugins that support non-XML formats, but did not see it.
Creating valid XML from VHDL REPORT reports would be very difficult, since the simulation may stop immediately depending on the severity. This means that closing tags should be duplicated in every single possible exit path for each individual test - not the most convenient approach.
So, do you know any easy way to convert plain text to jUnit (or another format if supported by Jenkins)? If something else doesnโt exist, is there an advantage to writing a Jenkins plugin versus simply iterating over a perl script? Any other suggestions?
source share