diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-13 14:45:08 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-13 14:55:39 +0000 |
commit | de1543d4fa580a041abd1e58ef7c2dee067c7d92 (patch) | |
tree | cfe3104648b0c1eb9a3c69416ba9059c961daa7a | |
parent | 5ed3f8d98b6783117d186dcedf42d6818df53a28 (diff) | |
download | gtk+-de1543d4fa580a041abd1e58ef7c2dee067c7d92.tar.gz |
ci: Use per-suite anchors
Anchors are global, so they need to be namespaced.
-rwxr-xr-x | .gitlab-ci/meson-html-report.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py index 10c6d135e3..f0bb35728b 100755 --- a/.gitlab-ci/meson-html-report.py +++ b/.gitlab-ci/meson-html-report.py @@ -155,8 +155,8 @@ ul.images li { <h3><a name="summary">Summary</a></h3> <ul> <li><strong>Total units:</strong> {{ report.total_units }}</li> - <li><strong>Passed:</strong> <a href="#passed">{{ report.total_successes }}</a></li> - <li><strong>Failed:</strong> <a href="#failures">{{ report.total_failures }}</a></li> + <li><strong>Failed:</strong> {{ report.total_failures }}</li> + <li><strong>Passed:</strong> {{ report.total_successes }}</li> </ul> </div> </section> @@ -167,12 +167,12 @@ ul.images li { <h3><a name="results">Suite: {{ suite_result.suite_name }}</a></h3> <ul> <li><strong>Units:</strong> {{ suite_result.n_units }}</li> - <li><strong>Failed:</strong> {{ suite_result.n_failures }}</li> - <li><strong>Passed:</strong> {{ suite_result.n_successes }}</li> + <li><strong>Failed:</strong> <a href="#{{ suite_result.suite_name }}-failed">{{ suite_result.n_failures }}</a></li> + <li><strong>Passed:</strong> <a href="#{{ suite_result.suite_name }}-passed">{{ suite_result.n_successes }}</a></li> </ul> <div class="failures"> - <h4><a name="failures">Failures</a></h4> + <h4><a name="{{ suite_result.suite_name }}-failed">Failures</a></h4> <ul class="failed"> {% 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/> @@ -192,7 +192,7 @@ ul.images li { {% endfor %} </ul> - <h4><a name="timed-out">Timed out</a></h4> + <h4><a name="{{ suite_result.suite_name }}-timed-out">Timed out</a></h4> <ul class="failed"> {% for failure in suite_result.failures if failure.result == 'TIMEOUT' %} <li><a name="{{ failure.name }}">{{ failure.name }}</a> - result: <span class="result fail">{{ failure.result }}</span><br/> @@ -207,7 +207,7 @@ ul.images li { </div> <div class="successes"> - <h4><a name="skipped">Skipped</a></h4> + <h4><a name="{{ suite_result.suite_name }}-skipped">Skipped</a></h4> <ul> {% for success in suite_result.successes if success.result == 'SKIP' %} <li>{{ success.name }} - result: <span class="result skip">{{ success.result }}</li> @@ -216,7 +216,7 @@ ul.images li { {% endfor %} </ul> - <h4><a name="passed">Passed</a></h4> + <h4><a name="{{ suite_result.suite_name }}-passed">Passed</a></h4> <ul class="passed"> {% for success in suite_result.successes if success.result == 'OK' %} <li>{{ success.name }} - result: <span class="result pass">{{ success.result }}</li> @@ -225,7 +225,7 @@ ul.images li { {% endfor %} </ul> - <h4><a name="expected-fail">Expected failures</a></h4> + <h4><a name="{{ suite_result.suite_name }}-expected-fail">Expected failures</a></h4> <ul> {% for success in suite_result.successes if success.result == 'EXPECTEDFAIL' %} <li><a name="{{ success.name }}">{{ success.name }}</a> - result: <span class="result xfail">{{ success.result }}</span><br/> |