From 0db4bb2ea08e59627d7b19137cf09ee7a458c622 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Thu, 20 Jun 2024 11:28:55 +0200 Subject: [PATCH] venus/ci: add manual/nightly venus-lavapipe-full Technically not a "full" pipeline because that would take 12h, but 1/6 is much closer to it than the 1/60 that we can have in the merge pipeline. Part-of: --- src/virtio/ci/gitlab-ci-inc.yml | 8 ++++++++ src/virtio/ci/gitlab-ci.yml | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/src/virtio/ci/gitlab-ci-inc.yml b/src/virtio/ci/gitlab-ci-inc.yml index ae57d85e5e7..ec86d431348 100644 --- a/src/virtio/ci/gitlab-ci-inc.yml +++ b/src/virtio/ci/gitlab-ci-inc.yml @@ -7,6 +7,14 @@ - src/virtio/**/* when: on_success +.venus-manual-rules: + stage: layered-backends + rules: + - !reference [.test, rules] + - !reference [.lavapipe-manual-rules, rules] + - changes: *venus_file_list + when: manual + .venus-lavapipe-test: extends: diff --git a/src/virtio/ci/gitlab-ci.yml b/src/virtio/ci/gitlab-ci.yml index 4c9b86b32c8..ff4c2202c3f 100644 --- a/src/virtio/ci/gitlab-ci.yml +++ b/src/virtio/ci/gitlab-ci.yml @@ -16,3 +16,11 @@ include: FLAKES_CHANNEL: "#virgl-ci" script: - ./install/crosvm-runner.sh ./install/deqp-runner.sh + +venus-lavapipe-full: + extends: + - .venus-lavapipe + - .venus-manual-rules + timeout: 3h + variables: + DEQP_FRACTION: 6 # 1 would take 12h so this is as close as we can get