Email gVisor team if release pipeline fails.

PiperOrigin-RevId: 581067987
This commit is contained in:
Zach Koopmans
2023-11-09 17:06:08 -08:00
committed by gVisor bot
parent b80e856de3
commit 36a3cc2b00
2 changed files with 16 additions and 25 deletions
-25
View File
@@ -1,25 +0,0 @@
agents:
queue: release
_templates:
common: &common
timeout_in_minutes: 120
retry:
automatic:
- exit_status: -1
limit: 10
- exit_status: "*"
limit: 2
env:
# Force a clean checkout every time to avoid reuse of files between runs.
BUILDKITE_CLEAN_CHECKOUT: true
steps:
# GPU workflow.
- <<: *common
if: build.branch == "master" && build.tag == null
label: ":screwdriver: All GPU Drivers Test"
commands:
- tools/gpu/all_drivers_test.sh
agents:
queue: gpu
+16
View File
@@ -10,6 +10,10 @@ _templates:
- exit_status: "*"
limit: 2
notify:
- email: "gvisor-eng+buildkite@google.com"
if: build.state == "failed"
env:
# Force a clean checkout every time to avoid reuse of files between runs.
BUILDKITE_CLEAN_CHECKOUT: true
@@ -41,3 +45,15 @@ steps:
commands:
# The built website image must be x86_64.
- make BAZEL_OPTIONS=--config=x86_64 website-deploy
- <<: *common
label: ":female_supervillain: COS GPU Smoke Test"
commands:
- make cos-gpu-tests RUNTIME_ARGS="--strace --debug"
agents:
queue: cos-canary-gpu
- <<: *common
label: ":screwdriver: All GPU Drivers Test"
commands:
- tools/gpu/all_drivers_test.sh
agents:
queue: gpu