Commits

Ronny Pfannschmidt committed 017c3d4

testrunner: also generate junitxml for each test driver instance

this is meant to give stdout/err later for use in the buildbot

Comments (0)

Files changed (2)

                  do_dry_run=False, timeout=None,
                  _win32=(sys.platform=='win32')):
     args = interp + test_driver
-    args += ['-p', 'resultlog', '--resultlog=%s' % logfname, test]
+    args += ['-p', 'resultlog',
+             '--resultlog=%s' % logfname,
+             '--junitxml=%s.junit' % logfname,
+             test]
 
     args = map(str, args)
     interp0 = args[0]

testrunner/test/test_runner.py

                     'driver', 'darg',
                     '-p', 'resultlog',
                     '--resultlog=LOGFILE',
+                    '--junitxml=LOGFILE.junit',
+
                     'test_one']
 
         assert self.called == (expected, '/wd', 'out', 'secs')        
                     'driver', 'darg',
                     '-p', 'resultlog',
                     '--resultlog=LOGFILE',
+                    '--junitxml=LOGFILE.junit',
                     'test_one']
-
+        assert self.called[0] == expected
         assert self.called == (expected, '/wd', 'out', 'secs')        
         assert res == 0