meson/test cases/failing test
Simon McVittie 7db49db67d
mtest: TestResult.SKIP is not a failure (#7525)
* mtest: TestResult.SKIP is not a failure

If some but not all tests in a run were skipped, then the overall result
is given by whether there were any failures among the non-skipped tests.

Resolves: https://github.com/mesonbuild/meson/issues/7515
Signed-off-by: Simon McVittie <smcv@debian.org>

* Add test-cases for partially skipped TAP tests

issue7515.txt is the output of one of the real TAP tests in gjs, which
failed as a result of #7515. The version inline in meson.build is
a minimal reproducer.

Signed-off-by: Simon McVittie <smcv@debian.org>
2020-08-05 23:08:05 +03:00
..
1 trivial Enable running tests that fail at 'meson test' 2018-05-23 23:30:07 +03:00
2 signal Report exit status or signal that killed the test 2018-06-17 21:22:42 +03:00
3 ambiguous Report exit status or signal that killed the test 2018-06-17 21:22:42 +03:00
4 hard error mtest: add support for hard errors 2019-03-02 09:07:54 +01:00
5 tap tests mtest: TestResult.SKIP is not a failure (#7525) 2020-08-05 23:08:05 +03:00
6 xpass Report xpass results as failures. 2019-04-21 03:01:04 +03:00