diff --git a/.buildkite/gpu.yaml b/.buildkite/gpu.yaml new file mode 100644 index 000000000..ea77d1e64 --- /dev/null +++ b/.buildkite/gpu.yaml @@ -0,0 +1,25 @@ +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 \ No newline at end of file