-
Bug
-
Resolution: Not A Defect
-
Minor
-
None
I use https://github.com/gfoidl/trx2junit to convert TRX result files to JUnit (because the https://plugins.jenkins.io/junit plugin is so horribly memory-inefficient), however, xUnit does not accept its output:
Value '0.4798998' is not facet-valid with respect to pattern '(([0-9]{0,3},)[0-9]{3}|[0-9]{0,3})(\.[0-9]{0,3})?' for type 'SUREFIRE_TIME'.
Simply accepting 7 (or even 8) decimal digits instead of 3 should fix the problem.
xUnit use JUnit plugin under the wood. So this does not resolve your initial issue.
Anyway as documented in Wiki page xUnit only support two junit schema (maven surefire/ant). Both schema declare time with 3 decimals.