28
28
version : 1.6
29
29
- JuliaCI/julia-test#v1:
30
30
julia_args : " -g2"
31
- test_args : " --sanitize --quickfail --jobs=1 "
31
+ test_args : " --sanitize --quickfail"
32
32
- JuliaCI/julia-coverage#v1:
33
33
codecov : true
34
34
dirs :
@@ -37,13 +37,14 @@ steps:
37
37
- examples
38
38
agents :
39
39
queue : " juliagpu"
40
- cuda : " 11.3 " # compute-sanitizer uses a lot of memory, so we need device_reset!
40
+ cuda : " 11.0 "
41
41
cap : " recent" # test as much as possible
42
42
env :
43
- JULIA_CUDA_VERSION : ' 11.2 ' # older versions of CUDA have issues
43
+ JULIA_CUDA_VERSION : ' 11.4 '
44
44
JULIA_CUDA_DEBUG_INFO : ' false' # NVIDIA bug #3305774: ptxas segfaults with out debug info
45
45
JULIA_CUDA_USE_BINARYBUILDER : ' true'
46
- if : build.message !~ /\[skip tests\]/
46
+ if : build.message !~ /\[skip tests\]/ &&
47
+ !build.pull_request.draft
47
48
timeout_in_minutes : 120
48
49
49
50
- label : " Julia 1.7"
60
61
agents :
61
62
queue : " juliagpu"
62
63
cuda : " *"
63
- if : build.message !~ /\[skip tests\]/
64
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
64
65
timeout_in_minutes : 120
65
66
66
67
- label : " Julia 1.8"
77
78
agents :
78
79
queue : " juliagpu"
79
80
cuda : " *"
80
- if : build.message !~ /\[skip tests\]/
81
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
81
82
timeout_in_minutes : 120
82
83
soft_fail :
83
84
- exit_status : 1
@@ -110,7 +111,7 @@ steps:
110
111
env :
111
112
JULIA_CUDA_VERSION : ' 11.4'
112
113
JULIA_CUDA_USE_BINARYBUILDER : ' true'
113
- if : build.message !~ /\[skip tests\]/
114
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
114
115
timeout_in_minutes : 120
115
116
116
117
- label : " CUDA 11.3"
@@ -130,7 +131,7 @@ steps:
130
131
env :
131
132
JULIA_CUDA_VERSION : ' 11.3'
132
133
JULIA_CUDA_USE_BINARYBUILDER : ' true'
133
- if : build.message !~ /\[skip tests\]/
134
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
134
135
timeout_in_minutes : 120
135
136
136
137
- label : " CUDA 11.2"
@@ -150,7 +151,7 @@ steps:
150
151
env :
151
152
JULIA_CUDA_VERSION : ' 11.2'
152
153
JULIA_CUDA_USE_BINARYBUILDER : ' true'
153
- if : build.message !~ /\[skip tests\]/
154
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
154
155
timeout_in_minutes : 120
155
156
156
157
- label : " CUDA 11.1"
@@ -170,7 +171,7 @@ steps:
170
171
env :
171
172
JULIA_CUDA_VERSION : ' 11.1'
172
173
JULIA_CUDA_USE_BINARYBUILDER : ' true'
173
- if : build.message !~ /\[skip tests\]/
174
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
174
175
timeout_in_minutes : 120
175
176
176
177
- label : " CUDA 11.0"
@@ -190,7 +191,7 @@ steps:
190
191
env :
191
192
JULIA_CUDA_VERSION : ' 11.0'
192
193
JULIA_CUDA_USE_BINARYBUILDER : ' true'
193
- if : build.message !~ /\[skip tests\]/
194
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
194
195
timeout_in_minutes : 120
195
196
196
197
- label : " CUDA 10.2"
@@ -210,7 +211,7 @@ steps:
210
211
env :
211
212
JULIA_CUDA_VERSION : ' 10.2'
212
213
JULIA_CUDA_USE_BINARYBUILDER : ' true'
213
- if : build.message !~ /\[skip tests\]/
214
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
214
215
timeout_in_minutes : 120
215
216
216
217
- label : " CUDA 10.1"
@@ -230,7 +231,7 @@ steps:
230
231
env :
231
232
JULIA_CUDA_VERSION : ' 10.1'
232
233
JULIA_CUDA_USE_BINARYBUILDER : ' true'
233
- if : build.message !~ /\[skip tests\]/
234
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
234
235
timeout_in_minutes : 120
235
236
236
237
@@ -250,7 +251,7 @@ steps:
250
251
agents :
251
252
queue : " juliagpu-windows"
252
253
cuda : " *"
253
- if : build.message !~ /\[skip tests\]/
254
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
254
255
timeout_in_minutes : 120
255
256
256
257
- label : " NNlibCUDA.jl"
@@ -276,7 +277,7 @@ steps:
276
277
agents :
277
278
queue : " juliagpu"
278
279
cuda : " *"
279
- if : build.message !~ /\[skip tests\]/
280
+ if : build.message !~ /\[skip tests\]/ && !build.pull_request.draft
280
281
timeout_in_minutes : 60
281
282
282
283
@@ -315,7 +316,8 @@ steps:
315
316
queue : " benchmark"
316
317
cuda : " *"
317
318
if : build.message !~ /\[skip benchmarks\]/ &&
318
- build.branch =~ /^master$$/
319
+ build.branch =~ /^master$$/ &&
320
+ !build.pull_request.draft
319
321
timeout_in_minutes : 30
320
322
321
323
- wait
@@ -341,7 +343,8 @@ steps:
341
343
queue : " juliagpu"
342
344
cuda : " *"
343
345
if : build.message !~ /\[skip benchmarks\]/ &&
344
- build.branch !~ /^master$$/
346
+ build.branch !~ /^master$$/ &&
347
+ !build.pull_request.draft
345
348
timeout_in_minutes : 30
346
349
347
350
- label : " Documentation"
@@ -362,7 +365,7 @@ steps:
362
365
agents :
363
366
queue : " juliagpu"
364
367
cuda : " *"
365
- if : build.message !~ /\[skip docs\]/
368
+ if : build.message !~ /\[skip docs\]/ && !build.pull_request.draft
366
369
timeout_in_minutes : 30
367
370
368
371
0 commit comments