Skip to content

test: add junit output option to test runner

Rodrigo Muino Tomonari requested to merge github/fork/richardlau/junit into master

Rather than output tap and then convert it via tap2junit into xml for our CI (to workaround bad performance uploading tap results to the builds) it might be more efficient to just output xml directly from the test runner. This PR attempts to add a junit output option to the test runner.

Things I can think of that still need looking at (hence currently WIP):

  • handling of flaky tests
  • check failure output is usable
Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

Merge request reports

Loading