[Development] Adding duration to xml test output
frederik.gladhorn at digia.com
Tue Nov 19 18:42:10 CET 2013
I'd be interested if anyone uses the xml output from qtestlib.
(I hope you do, it's the nicest way to get structured output from your tests).
The reason is that I'd like to add a new duration element which contains the
time of test funtion/total test run in milliseconds.
It adds <duration msecs=1234/> for each test function and the test in total.
My only concern is that if many people use the xml with broken xml parsers
that hickup when a new tag is added we'd be breaking everyone's test
(adding the duration as attribute would require major refactoring of the code
in question, something I don't have time for)
and maybe someone knows how to write xsl better than me, please add comments:
For Qt's own test setup this is no problem as the Jenkins plugin used already
does a sensible xslt that transforms our custom xml to xunit output.
So if you think this will be a major problem, please let me know, otherwise
I'll try to get us nice new metrics :)
Senior Software Engineer - Digia, Qt
Visit us on: http://qt.digia.com
More information about the Development