aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/coverage.py
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2020-06-01 16:56:40 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2021-07-07 20:08:12 +0200
commit7126fbaf81b4b77da36a6e0995f234bd293db663 (patch)
tree4e7cfba5173a21b5eabbdda1ccca2970f7bf58d9 /mesonbuild/scripts/coverage.py
parent1c9698b10722abf5025ed4d464a5bec60da0daa4 (diff)
downloadmeson-7126fbaf81b4b77da36a6e0995f234bd293db663.zip
meson-7126fbaf81b4b77da36a6e0995f234bd293db663.tar.gz
meson-7126fbaf81b4b77da36a6e0995f234bd293db663.tar.bz2
Add `skip_on_jobname` to test.json
Plan to replace the hard-coded list of 'may be skipped' framework tests in skippable() with annotations in test.json which record 'will be skipped in these specific CI jobs'. If the value of the MESON_CI_JOBNAME env var (an arbitrary string expected to be unique for each CI configuration) contains any of the strings in the `skip_on_jobname` key in test.json, the test is expected to output MESON_SKIP_TEST. Unexpected skips or runs are treated as an error. Future work: Maybe we should add additional count categories 'unexpected skip' and 'unexpected not skipped', rather than counting those as 'skipped' and 'failed', respectively.
Diffstat (limited to 'mesonbuild/scripts/coverage.py')
0 files changed, 0 insertions, 0 deletions