From: Benjamin Otte Date: Wed, 18 May 2022 17:13:39 +0000 (+0200) Subject: CI: Include reftest nodes in artifacts X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~4^2~177^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e8eb96ae0cd9ba3673e6aaec6b9775c311aba076;p=gtk4.git CI: Include reftest nodes in artifacts --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c560ee6b76..7dccd22275 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -58,6 +58,7 @@ style-check-diff: - "${CI_PROJECT_DIR}/_build/report*.xml" - "${CI_PROJECT_DIR}/_build/report*.html" - "${CI_PROJECT_DIR}/_build/testsuite/reftests/output/*/*.png" + - "${CI_PROJECT_DIR}/_build/testsuite/reftests/output/*/*.node" - "${CI_PROJECT_DIR}/_build/testsuite/tools/output/*/*" - "${CI_PROJECT_DIR}/_build/testsuite/gsk/compare/*/*/*.png" - "${CI_PROJECT_DIR}/_build/testsuite/css/output/*/*.syscap" diff --git a/.gitlab-ci/meson-html-report.py b/.gitlab-ci/meson-html-report.py index dd1f5666d3..c7930a1b7a 100755 --- a/.gitlab-ci/meson-html-report.py +++ b/.gitlab-ci/meson-html-report.py @@ -185,6 +185,8 @@ ul.images li {
  • ref
  • out
  • diff
  • +
  • ref node
  • +
  • out node
  • {% endif %} @@ -311,6 +313,8 @@ for line in args.infile: image_data = { 'ref': os.path.join(args.reftest_output_dir, '{}.ref.png'.format(basename)), 'out': os.path.join(args.reftest_output_dir, '{}.out.png'.format(basename)), + 'refnode': os.path.join(args.reftest_output_dir, '{}.ref.node'.format(basename)), + 'outnode': os.path.join(args.reftest_output_dir, '{}.out.node'.format(basename)), 'diff': os.path.join(args.reftest_output_dir, '{}.diff.png'.format(basename)), }