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: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29803>
This commit is contained in:
committed by
Marge Bot
parent
6b6655c1a8
commit
0db4bb2ea0
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user