Skip to content

Commit bbc30fb

Browse files
committed
Extend sanitize runtime to 4 hours, but only for merged PRs.
1 parent d09c21d commit bbc30fb

File tree

1 file changed

+27
-29
lines changed

1 file changed

+27
-29
lines changed

.buildkite/pipeline.yml

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -20,31 +20,6 @@ steps:
2020
if: build.message !~ /\[skip tests\]/
2121
timeout_in_minutes: 120
2222

23-
- label: "Julia 1.6 (debug)"
24-
plugins:
25-
- JuliaCI/julia#v1:
26-
version: 1.6
27-
- JuliaCI/julia-test#v1:
28-
julia_args: "-g2"
29-
test_args: "--sanitize --quickfail --jobs=1"
30-
- JuliaCI/julia-coverage#v1:
31-
codecov: true
32-
dirs:
33-
- src
34-
- lib
35-
- examples
36-
agents:
37-
queue: "juliagpu"
38-
cuda: "11.0"
39-
cap: "sm_80"
40-
env:
41-
JULIA_CUDA_VERSION: '11.6'
42-
JULIA_CUDA_USE_COMPAT: 'false' # NVIDIA bug #3418723: injection tools prevent probing libcuda
43-
JULIA_CUDA_USE_BINARYBUILDER: 'true'
44-
if: build.message !~ /\[skip tests\]/ &&
45-
!build.pull_request.draft
46-
timeout_in_minutes: 180
47-
4823
- label: "Julia 1.7"
4924
plugins:
5025
- JuliaCI/julia#v1:
@@ -322,6 +297,31 @@ steps:
322297
if: build.message !~ /\[skip tests\]/ && !build.pull_request.draft
323298
timeout_in_minutes: 60
324299

300+
- label: "Compute Sanitizer"
301+
plugins:
302+
- JuliaCI/julia#v1:
303+
version: 1.6
304+
- JuliaCI/julia-test#v1:
305+
julia_args: "-g2"
306+
test_args: "--sanitize --quickfail --jobs=1"
307+
- JuliaCI/julia-coverage#v1:
308+
codecov: true
309+
dirs:
310+
- src
311+
- lib
312+
- examples
313+
agents:
314+
queue: "juliagpu"
315+
cuda: "11.0"
316+
cap: "sm_80"
317+
env:
318+
JULIA_CUDA_VERSION: '11.6'
319+
JULIA_CUDA_USE_COMPAT: 'false' # NVIDIA bug #3418723: injection tools prevent probing libcuda
320+
JULIA_CUDA_USE_BINARYBUILDER: 'true'
321+
if: build.message !~ /\[skip benchmarks\]/ &&
322+
build.branch =~ /^master$$/
323+
timeout_in_minutes: 240
324+
325325

326326
# other tasks
327327

@@ -358,8 +358,7 @@ steps:
358358
queue: "benchmark"
359359
cuda: "*"
360360
if: build.message !~ /\[skip benchmarks\]/ &&
361-
build.branch =~ /^master$$/ &&
362-
!build.pull_request.draft
361+
build.branch =~ /^master$$/
363362
timeout_in_minutes: 30
364363

365364
- label: "Benchmarks on 1.7"
@@ -389,8 +388,7 @@ steps:
389388
queue: "benchmark"
390389
cuda: "*"
391390
if: build.message !~ /\[skip benchmarks\]/ &&
392-
build.branch =~ /^master$$/ &&
393-
!build.pull_request.draft
391+
build.branch =~ /^master$$/
394392
timeout_in_minutes: 30
395393

396394
- wait

0 commit comments

Comments
 (0)