diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py index f0bb35728b..d670f41362 100755 --- a/.gitlab-ci/meson-html-report.py +++ b/.gitlab-ci/meson-html-report.py @@ -174,7 +174,7 @@ ul.images li {

Failures

-

Skipped

- - -

Passed

- -

Expected failures

+ +

Skipped

+ + +

Passed

+
@@ -331,7 +331,7 @@ for name, units in suites.items(): print('Processing {} suite {}:'.format(project_name, suite_name)) def if_failed(unit): - if unit['result'] in ['FAIL', 'UNEXPECTEDPASS', 'TIMEOUT']: + if unit['result'] in ['FAIL', 'UNEXPECTEDPASS', 'TIMEOUT', 'ERROR',]: return True return False diff --git a/.gitlab-ci/meson-junit-report.py b/.gitlab-ci/meson-junit-report.py index f63c82eb36..dd0b13897c 100755 --- a/.gitlab-ci/meson-junit-report.py +++ b/.gitlab-ci/meson-junit-report.py @@ -70,7 +70,7 @@ for name, units in suites.items(): print('Processing suite {} (units: {})'.format(name, len(units))) def if_failed(unit): - if unit['result'] in ['FAIL', 'UNEXPECTEDPASS', 'TIMEOUT']: + if unit['result'] in ['ERROR', 'FAIL', 'UNEXPECTEDPASS', 'TIMEOUT']: return True return False