From 2dba74ffa34eddd9a8f21d3689efda8a19992a7a Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Wed, 29 Jan 2025 10:15:52 +0000 Subject: [PATCH] ci: Only build Perfetto in build-test jobs We don't actually use these for runtime testing right now. If we wanted to capture traces, we should probably do that as a nightly-only thing. Signed-off-by: Daniel Stone Reviewed-by: Eric Engestrom Part-of: --- .gitlab-ci/build/gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci/build/gitlab-ci.yml b/.gitlab-ci/build/gitlab-ci.yml index e82b0d4dd5b..7a90e4ebf67 100644 --- a/.gitlab-ci/build/gitlab-ci.yml +++ b/.gitlab-ci/build/gitlab-ci.yml @@ -114,7 +114,6 @@ debian-testing: EXTRA_OPTION: > -D spirv-to-dxil=true -D valgrind=disabled - -D perfetto=true -D tools=drm-shim S3_ARTIFACT_NAME: mesa-x86_64-default-${BUILDTYPE} RUN_MESON_TESTS: "false" # debian-build-testing already runs these @@ -259,6 +258,7 @@ debian-build-testing: -D spirv-to-dxil=true -D osmesa=true -D tools=drm-shim,etnaviv,freedreno,glsl,intel,intel-ui,nir,nouveau,lima,panfrost,asahi + -D perfetto=true S3_ARTIFACT_NAME: debian-build-testing script: - *meson-build @@ -583,7 +583,6 @@ debian-arm64: EXTRA_OPTION: > -D valgrind=disabled -D imagination-srv=true - -D perfetto=true -D freedreno-kmds=msm,virtio -D teflon=true GALLIUM_ST: @@ -649,7 +648,8 @@ debian-arm64-build-test: DRI_LOADERS: -D glvnd=disabled EXTRA_OPTION: > - -Dtools=panfrost,imagination + -D tools=panfrost,imagination + -D perfetto=true debian-arm64-release: extends: