diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-13 13:54:22 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-13 14:55:39 +0000 |
commit | 1a4d1f899404c0e82269bef279c2b17e2330fd9c (patch) | |
tree | 07d47006556e7d70b23bc4bb1f3a49669e8064eb | |
parent | adc7bf9f256bc51033740d9a44b184bcd5f396bb (diff) | |
download | gtk+-1a4d1f899404c0e82269bef279c2b17e2330fd9c.tar.gz |
ci: Unexpected passes are failures
List them as such in our reports.
-rwxr-xr-x | .gitlab-ci/meson-html-report.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py index 4ba5fceadf..a7bb16a89b 100755 --- a/.gitlab-ci/meson-html-report.py +++ b/.gitlab-ci/meson-html-report.py @@ -214,7 +214,7 @@ ul.images li { <div class="failures"> <h4><a name="failed">Failed</a></h4> <ul class="failed"> - {% for failure in suite_result.failures if failure.result == 'FAIL' %} + {% for failure in suite_result.failures if failure.result in [ 'FAIL', 'UNEXPECTEDPASS' ] %} <li><a name="{{ failure.name }}">{{ failure.name }}</a> - result: <span class="result fail">{{ failure.result }}</span><br/> {% if failure.stdout %} Output: <pre>{{ failure.stdout }}</pre> @@ -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', 'TIMEOUT']: + if unit['result'] in ['FAIL', 'UNEXPECTEDPASS', 'TIMEOUT']: return True return False |