Skip to content

Commit f4dc86b

Browse files
committed
Ensure at least one backend is tested
1 parent 9cb8f20 commit f4dc86b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/runtests.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ function generate_thunks()
1919
delayed((xs...)->[sum(xs)])(as...)
2020
end
2121

22+
@test DaggerGPU.cancompute(:CUDA) || DaggerGPU.cancompute(:ROC)
23+
2224
@testset "CUDA" begin
2325
if !DaggerGPU.cancompute(:CUDA)
2426
@warn "No CUDA devices available, skipping tests"
2527
else
28+
didtest = true
2629
cuproc = DaggerGPU.processor(:CUDA)
2730
b = generate_thunks()
2831
opts = Dagger.Sch.ThunkOptions(;proctypes=[cuproc])
@@ -39,6 +42,7 @@ end
3942
if !DaggerGPU.cancompute(:ROC)
4043
@warn "No ROCm devices available, skipping tests"
4144
else
45+
didtest = true
4246
rocproc = DaggerGPU.processor(:ROC)
4347
b = generate_thunks()
4448
opts = Dagger.Sch.ThunkOptions(;proctypes=[rocproc])

0 commit comments

Comments
 (0)