From cdf822632a16cd1f10aab93590c179bdc1bfa441 Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Mon, 2 Dec 2024 08:21:50 +0100 Subject: [PATCH] panvk: Add a nightly job for Mali-G52 We have quite a big fraction currently and it has been proven that we are missing new failures right now. This adds a new nightly job that run a full CTS on a single VIM3. Signed-off-by: Mary Guillemard Acked-by: Boris Brezillon Reviewed-by: Erik Faye-Lund Part-of: --- src/panfrost/ci/deqp-panfrost-g52-vk-full.toml | 4 ++++ src/panfrost/ci/gitlab-ci.yml | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/panfrost/ci/deqp-panfrost-g52-vk-full.toml diff --git a/src/panfrost/ci/deqp-panfrost-g52-vk-full.toml b/src/panfrost/ci/deqp-panfrost-g52-vk-full.toml new file mode 100644 index 00000000000..819ebf76b4b --- /dev/null +++ b/src/panfrost/ci/deqp-panfrost-g52-vk-full.toml @@ -0,0 +1,4 @@ +[[deqp]] +deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp-vk/mustpass/vk-main.txt"] +renderer_check = "Mali-G52" diff --git a/src/panfrost/ci/gitlab-ci.yml b/src/panfrost/ci/gitlab-ci.yml index d5f2dc3ebd3..985b0f0bd5f 100644 --- a/src/panfrost/ci/gitlab-ci.yml +++ b/src/panfrost/ci/gitlab-ci.yml @@ -346,6 +346,19 @@ panfrost-g52-vk:arm64: DEQP_SUITE: panfrost-g52-vk HWCI_START_WESTON: 1 +panfrost-g52-vk-full:arm64: + # Only allow one runner as we don't have many VIM3 around. + parallel: null + extends: + - panfrost-g52-vk:arm64 + - .panfrost-vk-manual-rules + # A full run takes around 4 hours and a half locally on a VIM3 that is thermal throttling. + # We assume worst case scenario (throttling + new faults) + timeout: 5h + variables: + DEQP_SUITE: panfrost-g52-vk-full + JOB_TIMEOUT: 300 + panfrost-g52-piglit-gles2:arm64: extends: - .lava-piglit:arm64