-
Bug
-
Resolution: Fixed
-
Minor
-
Jenkins V2.125
xUnit plugin V2.0.0
Windows Server 2008 R2 Standard, SP1
QtTest 4.8.7
I have an QtTest Report which has multiple incident of type fail within one TestFunction.
The Exception is
[xUnit] [ERROR] - Conversion error Error to convert the input XML document
ERROR: Step ‘Publish xUnit test result report’ aborted due to exception:
hudson.remoting.ProxyException: net.sf.saxon.trans.XPathException: A sequence of more than one item is not allowed as the first argument of concat()
When the transformation handle the fail (ln 97) the variable "file" will contain an Array. This is not supported by the concat in ln 109.
Attatched a Report which cause the error and a modified Transformation which will prevent the error.
Reading the documentation here a QFAIL command stop the execution so how is possible that you have 3 incident of type fail?
The XSL you attach cover the issue of concat function (where skip and fail was written relying on the fact that only one incident) but report wrong on failure count (3 failures on 4 tests).
Please give more information on how yoy run these tests, if you use some logger transformation and so on.