If latest.xml is correct, 119 total minus 2 failures - 4 skips =113 that passed. But pysaunter's final line indicates that 117 passed. ?!?
The four skips reported by latest.xml comprise the 2 skipped, 1 xfailed, and 1 xpassed from pysaunter's output. Could latest.xml's output be made to mimic the finer level of granularity from pysaunter?
pysaunter's final line of output from a run...
=============== 9 tests deselected by "-m 'smoke or regression'" =============== 2 failed, 117 passed, 2 skipped, 9 deselected, 1 xfailed, 1 xpassed in 6063.91 seconds
doesn't match latest.xml's first line of output...
testsuite errors="0" failures="2" name="" skips="4" tests="119" time="6063.896"
ISSUES: