From 2d309725c990f56c99cc7bdcebce8ee203c6f60c Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Fri, 1 Nov 2019 15:44:12 +0000 Subject: [PATCH] ci: Add internal links to the HTML report Makes it easier to link to various sections, and to specific failures. --- .gitlab-ci/meson-html-report.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py index bfb7e4994c..ef895a948a 100755 --- a/.gitlab-ci/meson-html-report.py +++ b/.gitlab-ci/meson-html-report.py @@ -149,11 +149,11 @@ ul.images li {
-

Summary

+

Summary

@@ -161,7 +161,7 @@ ul.images li { {% for suite_result in report.results_list %}
-

Suite: {{ suite_result.suite_name }}

+

Suite: {{ suite_result.suite_name }}

  • Units: {{ suite_result.n_units }}
  • Passed: {{ suite_result.n_successes }}
  • @@ -169,7 +169,7 @@ ul.images li {
-

Passed

+

Passed

    {% for success in suite_result.successes if success.result == 'OK' %}
  • {{ success.name }} - result: {{ success.result }}
  • @@ -178,7 +178,7 @@ ul.images li { {% endfor %}
-

Skipped

+

Skipped

    {% for success in suite_result.successes if success.result == 'SKIP' %}
  • {{ success.name }} - result: {{ success.result }}
  • @@ -187,10 +187,10 @@ ul.images li { {% endfor %}
-

Expected failures

+

Expected failures

    {% for success in suite_result.successes if success.result == 'EXPECTEDFAIL' %} -
  • {{ success.name }} - result: {{ success.result }}
    +
  • {{ success.name }} - result: {{ success.result }}
    {% if success.stdout %} Output:
    {{ success.stdout }}
    {% endif %} @@ -209,10 +209,10 @@ ul.images li {
-

Failed

+

Failed

    {% for failure in suite_result.failures if failure.result == 'FAIL' %} -
  • {{ failure.name }} - result: {{ failure.result }}
    +
  • {{ failure.name }} - result: {{ failure.result }}
    {% if failure.stdout %} Output:
    {{ failure.stdout }}
    {% endif %} @@ -229,10 +229,10 @@ ul.images li { {% endfor %}
-

Timed out

+

Timed out

    {% for failure in suite_result.failures if failure.result == 'TIMEOUT' %} -
  • {{ failure.name }} - result: {{ failure.result }}
    +
  • {{ failure.name }} - result: {{ failure.result }}
    {% if failure.stdout %} Output:
    {{ failure.stdout }}
    {% endif %} -- 2.30.2