22 queue : new-central
33 slurm_mem : 8G
44 modules : climacommon/2024_04_05
5- partition : expansion
65
76env :
87 JULIA_LOAD_PATH : " ${JULIA_LOAD_PATH}:${BUILDKITE_BUILD_CHECKOUT_PATH}/.buildkite"
@@ -24,40 +23,26 @@ steps:
2423 - echo "--- Instantiate perf"
2524 - " julia --project=perf -e 'using Pkg; Pkg.instantiate(;verbose=true); Pkg.precompile(;strict=true)'"
2625
26+ - echo "--- Instantiate docs"
27+ - " julia --project=docs -e 'using Pkg; Pkg.instantiate(;verbose=true); Pkg.precompile(;strict=true)'"
28+
2729 - echo "--- Package status"
2830 - " julia --project -e 'using Pkg; Pkg.status()'"
29-
30-
31- # - label: "init gpu env"
32- # key: "init_gpu_env"
33- # command:
34- # - echo "--- Configure MPI"
35- # - julia -e 'using Pkg; Pkg.add("MPIPreferences"); using MPIPreferences; use_system_binary()'
36-
37- # - echo "--- Instantiate project"
38- # - "julia --project -e 'using Pkg; Pkg.instantiate(;verbose=true); Pkg.precompile(;strict=true)'"
39-
40- # - echo "--- Instantiate test"
41- # - "julia --project=test -e 'using Pkg; Pkg.develop(path=\".\"); Pkg.instantiate(;verbose=true); Pkg.precompile()'"
42-
43- # - echo "--- Initialize CUDA runtime"
44- # - "julia --project -e 'using CUDA; CUDA.precompile_runtime(); CUDA.versioninfo()'"
45-
46- # - echo "--- Package status"
47- # - "julia --project -e 'using Pkg; Pkg.status()'"
48- # slurm_gres: "gpu:1"
31+ agents :
32+ slurm_gpus : 1
4933
5034 - wait
5135
5236 - label : " CPU tests"
5337 command : " julia --project=test --check-bounds=yes test/runtests.jl"
5438 artifact_paths : " output/*"
5539
56- # - label: "GPU tests"
57- # command:
58- # - "julia --project=test --check-bounds=yes test/runtests.jl CuArray"
59- # artifact_paths: "output/*"
60- # slurm_gres: "gpu:1"
40+ - label : " Deformational flow limiter test (GPU)"
41+ command :
42+ - " julia --project=docs --check-bounds=yes docs/src/test_deformational_flow.jl"
43+ artifact_paths : " output/*"
44+ agents :
45+ slurm_gpus : 1
6146
6247 - label : " Flame graph (1D diffusion)"
6348 command : " julia --project=perf perf/flame.jl --job_id diffusion_1D"
0 commit comments