1
0
Fork 0

drm_hwcomposer: CI: Save CTS failure logs

When $FDO_CI_BASH_HELPERS was added, it included an ERR trap that is
triggered when a cts failure is found in the invocation summary. This
prevents the full cts logs from being saved in the job results.

Revise the cts failure check to avoid triggering the trap on error and
allow the full cts logs to be saved.

Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>
This commit is contained in:
Deborah Brouwer 2025-08-18 12:03:32 -07:00
parent 91403abf73
commit 3312d98b61
2 changed files with 22 additions and 9 deletions

View file

@ -11,6 +11,7 @@ variables:
CI_TEMPLATES_COMMIT: &ci-templates-commit 32afe5644697e503af18a736587c8619fa036a72
FDO_UPSTREAM_REPO: "drm-hwcomposer/drm-hwcomposer"
CUTTLEFISH_TARBALL: "cuttlefish.tar.xz"
RESULTS_DIR: "${CI_PROJECT_DIR}/results"
include:
- project: 'freedesktop/ci-templates'
@ -73,8 +74,6 @@ android-cts:
stage: android
extends:
.use-ubuntu/x86_64_android
variables:
RESULTS_DIR: "${CI_PROJECT_DIR}/results"
script:
- "${CI_PROJECT_DIR}/.ci/android/cts-runner.sh"
needs:
@ -95,8 +94,6 @@ android-vts:
stage: android
extends:
.use-ubuntu/x86_64_android
variables:
RESULTS_DIR: "${CI_PROJECT_DIR}/results"
script:
- "${CI_PROJECT_DIR}/.ci/android/vts-runner.sh"
needs: