reports:
junit:
- "${CI_PROJECT_DIR}/_build/report-x11.xml"
- - "${CI_PROJECT_DIR}/_build/report-x11_unstable.xml"
- "${CI_PROJECT_DIR}/_build/report-wayland.xml"
- - "${CI_PROJECT_DIR}/_build/report-wayland_unstable.xml"
- "${CI_PROJECT_DIR}/_build/report-wayland_gles.xml"
- - "${CI_PROJECT_DIR}/_build/report-wayland_gles_unstable.xml"
- "${CI_PROJECT_DIR}/_build/report-wayland_smalltexture.xml"
- - "${CI_PROJECT_DIR}/_build/report-wayland_smalltexture_unstable.xml"
- "${CI_PROJECT_DIR}/_build/report-broadway.xml"
- - "${CI_PROJECT_DIR}/_build/report-broadway_unstable.xml"
name: "gtk-${CI_COMMIT_REF_NAME}"
paths:
- "${CI_PROJECT_DIR}/_build/meson-logs"
# Store the exit code for the CI run, but always
# generate the reports
exit_code=$?
-
;;
wayland*)
cd ${builddir}
-for suffix in "" "_unstable"; do
- $srcdir/.gitlab-ci/meson-junit-report.py \
+$srcdir/.gitlab-ci/meson-junit-report.py \
--project-name=gtk \
- --backend="${backend}${suffix}" \
+ --backend="${backend}" \
--job-id="${CI_JOB_NAME}" \
- --output="report-${backend}${suffix}.xml" \
- "meson-logs/testlog-${backend}${suffix}.json"
- $srcdir/.gitlab-ci/meson-html-report.py \
+ --output="report-${backend}.xml" \
+ "meson-logs/testlog-${backend}.json"
+
+$srcdir/.gitlab-ci/meson-html-report.py \
--project-name=gtk \
- --backend="${backend}${suffix}" \
+ --backend="${backend}" \
--job-id="${CI_JOB_NAME}" \
- --reftest-output-dir="testsuite/reftests/output/${backend}${suffix}" \
- --output="report-${backend}${suffix}.html" \
- "meson-logs/testlog-${backend}${suffix}.json"
-done
+ --reftest-output-dir="testsuite/reftests/output/${backend}" \
+ --output="report-${backend}.html" \
+ "meson-logs/testlog-${backend}.json"
exit $exit_code