[mutter] ci: Switch to meson's generated Junit report



commit b17f27416d7619a82242495aeb8a654b5be64afe
Author: Florian Müllner <fmuellner gnome org>
Date:   Thu Aug 5 17:15:19 2021 +0200

    ci: Switch to meson's generated Junit report
    
    ... instead of generating it ourselves from the regular meson logs.
    
    Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1957>

 .gitlab-ci.yml                   |   2 +-
 .gitlab-ci/meson-junit-report.py | 109 ---------------------------------------
 .gitlab-ci/run-tests.sh          |   6 ---
 3 files changed, 1 insertion(+), 116 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 436835ceb0..507444d906 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -213,7 +213,7 @@ build-without-native-backend-and-wayland@x86_64:
   artifacts:
     expire_in: 1 day
     reports:
-      junit: "build/${CI_JOB_NAME}-report.xml"
+      junit: "build/meson-logs/testlog-catchsegv.junit.xml"
     name: "mutter-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
     when: always
     paths:
diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh
index f2e8519d5c..0c31393835 100755
--- a/.gitlab-ci/run-tests.sh
+++ b/.gitlab-ci/run-tests.sh
@@ -20,10 +20,4 @@ xvfb-run -s '+iglx -noreset' \
 
 exit_code=$?
 
-python3 .gitlab-ci/meson-junit-report.py \
-        --project-name=mutter \
-        --job-id "${CI_JOB_NAME}" \
-        --output "build/${CI_JOB_NAME}-report.xml" \
-        build/meson-logs/testlog-catchsegv.json
-
 exit $exit_code


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]