Files
intel-hard-graphics/src/virtio/ci/gitlab-ci.yml
T
2026-06-06 13:25:15 +03:00

103 lines
2.7 KiB
YAML

include:
- local: 'src/virtio/ci/gitlab-ci-inc.yml'
venus-lavapipe:
extends:
- .deqp-test
- .venus-lavapipe-test
variables:
DEQP_FRACTION: 60
DEQP_SUITE: venus
GPU_VERSION: venus
LP_NUM_THREADS: 2
CROSVM_MEMORY: 12288
CROSVM_CPU: $FDO_CI_CONCURRENT
FLAKES_CHANNEL: "#virgl-ci"
script: |
export LD_LIBRARY_PATH="$CI_PROJECT_DIR/install/lib"
export LIBGL_DRIVERS_PATH="$CI_PROJECT_DIR/install/lib/dri"
./install/crosvm-runner.sh ./install/deqp-runner.sh
venus-lavapipe-full:
extends:
- venus-lavapipe
- .venus-lavapipe-manual-rules
timeout: 3h
variables:
DEQP_FRACTION: 6 # 1 would take 12h so this is as close as we can get
.android-venus-lavapipe:
extends:
- .test-android
- .venus-lavapipe-manual-rules
variables:
CUTTLEFISH_GPU_MODE: venus
GPU_VERSION: venus
DEQP_SUITE: android-venus
# TODO: define DEQP_FRACTION?
.android-venus-angle-lavapipe:
extends:
- .test-android
- .venus-lavapipe-manual-rules
- .test-angle
variables:
CUTTLEFISH_GPU_MODE: venus_guest_angle
GPU_VERSION: venus
DEQP_SUITE: android-venus-angle
# TODO: define DEQP_FRACTION?
android-angle-venus-anv-cml:
extends:
- .android-angle-venus-anv-test
- .lava-asus-C436FA-Flip-hatch:x86_64
- .venus-anv-rules
variables:
DEQP_SUITE: android-angle-venus-anv
GPU_VERSION: android-angle-venus-anv
HWCI_KERNEL_MODULES: "i915,vhost_vsock"
parallel: 3
android-angle-venus-anv-cml-cts:
extends:
- .android-angle-venus-anv-test
- .lava-asus-C436FA-Flip-hatch:x86_64
- .test-android-cts
- .venus-anv-manual-rules
variables:
GPU_VERSION: android-angle-venus-anv
HWCI_KERNEL_MODULES: "i915,vhost_vsock"
DEVICE_HANGING_TIMEOUT_SEC: 5400 # Android CTS might not print anything for minutes
timeout: 2h
android-angle-venus-anv-tgl:
extends:
- .android-angle-venus-anv-test
- .lava-acer-cp514-2h-1130g7-volteer:x86_64
- .venus-anv-manual-rules
variables:
DEQP_SUITE: android-angle-venus-anv
GPU_VERSION: android-angle-venus-anv
HWCI_KERNEL_MODULES: "i915,vhost_vsock"
timeout: 1h 30m
android-angle-venus-anv-adl:
extends:
- .android-angle-venus-anv-test
- .lava-acer-cbv514-1h-34uz-brya:x86_64
- .venus-anv-manual-rules
variables:
DEQP_SUITE: android-angle-venus-anv
GPU_VERSION: android-angle-venus-anv
HWCI_KERNEL_MODULES: "xe,vhost_vsock"
android-angle-venus-tu-a618:
extends:
- .android-angle-venus-tu-test
- .lava-sc7180-trogdor-kingoftown:arm64
- .venus-tu-manual-rules
variables:
DEQP_SUITE: android-angle-venus-tu
GPU_VERSION: android-angle-venus-tu
FDO_CI_CONCURRENT: 6 # We get OOMkills if we go too wide since VKCTS 1.4.4.0