From a02dd9b36fac2837491e052b9b860ab64408b03a Mon Sep 17 00:00:00 2001 From: Deborah Brouwer Date: Fri, 1 Nov 2024 17:23:41 -0700 Subject: [PATCH] freedreno/ci: convert a630-gles-asan to toml suite Currently a630-gles-asan is running deqp-runner directly rather than through a toml suite configuration Convert a630-gles-asan to use a toml suite. This makes it similar to other freedreno jobs. The two substantive consequences are: * it runs tests in default groups of 500 instead of 5000 * it skips tests listed in `freedreno-a6xx-skips.txt` Part-of: --- .../ci/deqp-freedreno-a630-gles-asan.toml | 14 ++++++++++++++ src/freedreno/ci/gitlab-ci.yml | 5 +---- 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 src/freedreno/ci/deqp-freedreno-a630-gles-asan.toml diff --git a/src/freedreno/ci/deqp-freedreno-a630-gles-asan.toml b/src/freedreno/ci/deqp-freedreno-a630-gles-asan.toml new file mode 100644 index 00000000000..7721271f0a1 --- /dev/null +++ b/src/freedreno/ci/deqp-freedreno-a630-gles-asan.toml @@ -0,0 +1,14 @@ +[[deqp]] +deqp = "/deqp/modules/gles31/deqp-gles31" +caselists = ["/deqp/mustpass/gles31-main.txt"] +skips = ["/install/freedreno-a6xx-skips.txt"] +fraction = 100 +renderer_check = "FD630" +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden", +] +prefix = "asan-" diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index cb880188143..8bd5cb871a3 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -278,11 +278,8 @@ a630-gles-asan: - .a630-test - .baremetal-arm64-asan-test variables: - DEQP_VER: gles31 - DEQP_FRACTION: 100 - DEQP_EXPECTED_RENDERER: FD630 + DEQP_SUITE: freedreno-a630-gles-asan FDO_CI_CONCURRENT: 2 # We get OOMkills if we go too wide with asan enabled - GPU_VERSION: freedreno-a630-asan a630-vk: extends: