You are able to use the xUnit plugin.
xUnit plugin provides the ability to perform an XSL transformation (choose
custom tool).

On Mon, Mar 5, 2012 at 10:53 AM, andy w <
[email protected]> wrote:

> Hi,
>
> i was wondering if it is possible to perform a custom stylesheet
> transformation against  the junit report files before jenkins collects
> the junit result? Or are there other ways to modify the junit report
> xml before the report is collected by jenkins. we are using maven and
> the surefire plugin for the build. Problem is that jenkins immediately
> collects the result, before i have a chance to perform my stylesheet
> transformation (even if the transformation happens within the same
> maven goal).
>
> background: we are running non parameterized tests, however we want to
> print some information in the name of the testcase so it actually
> looks like a parameterized test. the parameters are dynamic, this is
> why we cannot write the unit tests as parameterized. for easier
> handling we want to put the parameters on which the test fails in the
> name of the test:
>
> e.g.
> ...
> <testcase time="113.206"
> classname="com.company.test.testsystem.TestSystemDataFieldPropertiesTest"
> name="testViaClientSimulator [marketCountry=CH,vehicleId=1690061]">
> ...
>
> The parameters marketCountry and vehicle id are added via a stylesheet
> transformation after the test has finished (information is gathered
> from the stacktrace).
>
> Any ideas how i can perform the transformation before jenkins collects
> the results.?
>
> thanks in advance,
> Cheers,
> Andy
>
>

Reply via email to