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 {
- {% for failure in suite_result.failures if failure.result in [ 'FAIL', 'UNEXPECTEDPASS' ] %}
+ {% for failure in suite_result.failures if failure.result in [ 'ERROR', 'FAIL', 'UNEXPECTEDPASS' ] %}
- {{ failure.name }} - result: {{ failure.result }}
{% if failure.stdout %}
Output: {{ failure.stdout }}
@@ -207,24 +207,6 @@ ul.images li {
-
-
- {% for success in suite_result.successes if success.result == 'SKIP' %}
- - {{ success.name }} - result: {{ success.result }}
- {% else %}
- - None
- {% endfor %}
-
-
-
-
- {% for success in suite_result.successes if success.result == 'OK' %}
- - {{ success.name }} - result: {{ success.result }}
- {% else %}
- - None
- {% endfor %}
-
-
{% for success in suite_result.successes if success.result == 'EXPECTEDFAIL' %}
@@ -244,6 +226,24 @@ ul.images li {
- None
{% endfor %}
+
+
+
+ {% for success in suite_result.successes if success.result == 'SKIP' %}
+ - {{ success.name }} - result: {{ success.result }}
+ {% else %}
+ - None
+ {% endfor %}
+
+
+
+
+ {% for success in suite_result.successes if success.result == 'OK' %}
+ - {{ success.name }} - result: {{ success.result }}
+ {% else %}
+ - None
+ {% endfor %}
+
@@ -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