File tree 2 files changed +34
-1
lines changed
2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -553,6 +553,33 @@ steps:
553
553
architecture : CPU
554
554
depends_on : " init_cpu"
555
555
556
+ # ####
557
+ # #### Enzyme extension tests
558
+ # ####
559
+
560
+ - label : " 👺 gpu Enzyme extension tests"
561
+ env :
562
+ JULIA_DEPOT_PATH : " $SVERDRUP_HOME/.julia-$BUILDKITE_BUILD_NUMBER"
563
+ TEST_GROUP : " enzyme"
564
+ commands :
565
+ - " $SVERDRUP_HOME/julia-$JULIA_VERSION/bin/julia -O0 --color=yes --project -e 'using Pkg; Pkg.test()'"
566
+ agents :
567
+ queue : Oceananigans
568
+ architecture : GPU
569
+ depends_on : " init_gpu"
570
+
571
+ - label : " 👹 cpu Enzyme extension tests"
572
+ env :
573
+ JULIA_DEPOT_PATH : " $TARTARUS_HOME/.julia-$BUILDKITE_BUILD_NUMBER"
574
+ TEST_GROUP : " enzyme"
575
+ CUDA_VISIBLE_DEVICES : " -1"
576
+ commands :
577
+ - " $TARTARUS_HOME/julia-$JULIA_VERSION/bin/julia -O0 --color=yes --project -e 'using Pkg; Pkg.test()'"
578
+ agents :
579
+ queue : Oceananigans
580
+ architecture : CPU
581
+ depends_on : " init_cpu"
582
+
556
583
# ####
557
584
# #### Documentation
558
585
# ####
Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ CUDA.allowscalar() do
12
12
# Core Oceananigans
13
13
if group == :unit || group == :all
14
14
@testset " Unit tests" begin
15
- include (" test_enzyme.jl" )
16
15
include (" test_grids.jl" )
17
16
include (" test_operators.jl" )
18
17
include (" test_boundary_conditions.jl" )
@@ -168,6 +167,13 @@ CUDA.allowscalar() do
168
167
end
169
168
end
170
169
170
+ # Tests for Enzyme extension
171
+ if group == :enzyme || group == :all
172
+ @testset " Enzyme extension tests" begin
173
+ include (" test_enzyme.jl" )
174
+ end
175
+ end
176
+
171
177
if group == :convergence
172
178
include (" test_convergence.jl" )
173
179
end
You can’t perform that action at this time.
0 commit comments