From d17ca6b4510c1f15f835fb607ba8fe0eb24fde18 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 3 May 2023 15:10:17 -0400 Subject: [PATCH] ci: Stop running the unstable test setups This is just duplicating all our test runs, for no discernible gain. --- .gitlab-ci.yml | 5 ----- .gitlab-ci/run-tests.sh | 22 ++++++++++------------ 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f8da1807b..3de045ee5f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -57,15 +57,10 @@ style-check-diff: 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" diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh index dfa3889756..2b80270a84 100755 --- a/.gitlab-ci/run-tests.sh +++ b/.gitlab-ci/run-tests.sh @@ -27,7 +27,6 @@ case "${backend}" in # Store the exit code for the CI run, but always # generate the reports exit_code=$? - ;; wayland*) @@ -82,20 +81,19 @@ esac 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 -- 2.30.2