[gtk/report-fixes: 8/9] ci: Rearrange the results in the HTML report
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/report-fixes: 8/9] ci: Rearrange the results in the HTML report
- Date: Thu, 13 Feb 2020 14:57:13 +0000 (UTC)
commit 5ed3f8d98b6783117d186dcedf42d6818df53a28
Author: Emmanuele Bassi <ebassi gnome org>
Date: Thu Feb 13 14:26:40 2020 +0000
ci: Rearrange the results in the HTML report
Move the failures up top, so they stand out.
.gitlab-ci/meson-html-report.py | 82 ++++++++++++++++++++---------------------
1 file changed, 41 insertions(+), 41 deletions(-)
---
diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py
index faa5e68264..10c6d135e3 100755
--- a/.gitlab-ci/meson-html-report.py
+++ b/.gitlab-ci/meson-html-report.py
@@ -167,50 +167,10 @@ 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>Passed:</strong> {{ suite_result.n_successes }}</li>
<li><strong>Failed:</strong> {{ suite_result.n_failures }}</li>
+ <li><strong>Passed:</strong> {{ suite_result.n_successes }}</li>
</ul>
- <div class="successes">
- <h4><a 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>
- {% else %}
- <li>None</li>
- {% endfor %}
- </ul>
-
- <h4><a 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>
- {% else %}
- <li>None</li>
- {% endfor %}
- </ul>
-
- <h4><a 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/>
- {% if success.stdout %}
- Output: <pre>{{ success.stdout }}</pre>
- {% endif %}
- {% if success.image_data is defined %}
- <ul class="images">
- <li><img alt="ref" src="{{ success.image_data.ref }}" /></li>
- <li><img alt="out" src="{{ success.image_data.out }}" /></li>
- <li><img alt="diff" src="{{ success.image_data.diff }}" /></li>
- </ul>
- {% endif %}
- </li>
- {% else %}
- <li>None</li>
- {% endfor %}
- </ul>
- </div>
-
<div class="failures">
<h4><a name="failures">Failures</a></h4>
<ul class="failed">
@@ -246,6 +206,46 @@ ul.images li {
</ul>
</div>
+ <div class="successes">
+ <h4><a 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>
+ {% else %}
+ <li>None</li>
+ {% endfor %}
+ </ul>
+
+ <h4><a 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>
+ {% else %}
+ <li>None</li>
+ {% endfor %}
+ </ul>
+
+ <h4><a 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/>
+ {% if success.stdout %}
+ Output: <pre>{{ success.stdout }}</pre>
+ {% endif %}
+ {% if success.image_data is defined %}
+ <ul class="images">
+ <li><img alt="ref" src="{{ success.image_data.ref }}" /></li>
+ <li><img alt="out" src="{{ success.image_data.out }}" /></li>
+ <li><img alt="diff" src="{{ success.image_data.diff }}" /></li>
+ </ul>
+ {% endif %}
+ </li>
+ {% else %}
+ <li>None</li>
+ {% endfor %}
+ </ul>
+ </div>
+
</div>
</section>
{% endfor %}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]