mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Add CUDA tests to release pipeline.
These run in compatibility-checking mode, meaning that they run tests which are expected to fail and ensure that these tests still fail. This takes even longer than when not checking this, so these run only as part of the release pipeline. PiperOrigin-RevId: 713365006
This commit is contained in:
committed by
gVisor bot
parent
2edcee37d9
commit
2c3974d10d
+19
-6
@@ -1,15 +1,16 @@
|
||||
agents:
|
||||
queue: release
|
||||
_templates:
|
||||
retry_settings: &retry_settings
|
||||
automatic:
|
||||
- exit_status: -1
|
||||
limit: 10
|
||||
- exit_status: "*"
|
||||
limit: 2
|
||||
common: &common
|
||||
timeout_in_minutes: 180
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: -1
|
||||
limit: 10
|
||||
- exit_status: "*"
|
||||
limit: 2
|
||||
|
||||
<<: *retry_settings
|
||||
notify:
|
||||
- email: "gvisor-eng+buildkite@google.com"
|
||||
if: build.state == "failed"
|
||||
@@ -75,6 +76,18 @@ steps:
|
||||
- make gpu-all-tests
|
||||
agents:
|
||||
queue: gpu
|
||||
- label: ":fish: CUDA tests"
|
||||
# This is its own test rather than being part of the GPU tests,
|
||||
# because it takes around 30 minutes to run.
|
||||
parallelism: 32
|
||||
timeout_in_minutes: 120
|
||||
retry:
|
||||
<<: *retry_settings
|
||||
commands:
|
||||
- make sudo TARGETS=//tools/gpu:main ARGS="install --latest" || cat /var/log/nvidia-installer.log
|
||||
- make cuda-tests ARGS="--cuda_verify_compatibility=true"
|
||||
agents:
|
||||
queue: gpu
|
||||
- <<: *common
|
||||
label: ":screwdriver: All GPU Drivers Test"
|
||||
parallelism: 8
|
||||
|
||||
Reference in New Issue
Block a user