Skip to content

Commit

Permalink
Add ClimaArtifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
Sbozzolo committed Mar 18, 2024
1 parent 08f4842 commit d705c3a
Show file tree
Hide file tree
Showing 10 changed files with 368 additions and 116 deletions.
27 changes: 27 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ steps:
- "julia --project -e 'using CUDA; CUDA.precompile_runtime()'"
- "julia --project -e 'using Pkg; Pkg.status()'"

- "julia --project=test/test_artifacts -e 'using Pkg; Pkg.develop(;path=\".\"); Pkg.instantiate()'"

agents:
slurm_cpus_per_task: 8
env:
Expand Down Expand Up @@ -55,3 +57,28 @@ steps:
slurm_nodes: 1
slurm_ntasks_per_node: 2
slurm_gpus_per_task: 1

# The artifacts jobs cannot be concurrent
- label: ":amphora: artifacts"
key: "artifacts"
command:
- julia --project=test/test_artifacts test/test_artifacts/test_clima_artifacts.jl
env:
CLIMACOMMS_TEST_DEVICE: CPU
agents:
slurm_nodes: 1
slurm_ntasks_per_node: 1
concurrency: 1
concurrency_group: 'artifacts'

- label: ":amphora::amphora: artifacts (MPI)"
key: "mpi_artifacts"
command:
- julia --project=test/test_artifacts test/test_artifacts/test_clima_artifacts.jl
env:
CLIMACOMMS_TEST_DEVICE: CPU
agents:
slurm_nodes: 1
slurm_ntasks_per_node: 2
concurrency: 1
concurrency_group: 'artifacts'
12 changes: 3 additions & 9 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
name = "ClimaComms"
uuid = "3a4d1b5c-c61d-41fd-a00a-5873ba7a1b0d"
authors = [
"Kiran Pamnany <[email protected]>",
"Simon Byrne <[email protected]>",
"Charles Kawczynski <[email protected]>",
"Sriharsha Kandala <[email protected]>",
"Jake Bolewski <[email protected]>",
"Gabriele Bozzola <[email protected]>",
]
version = "0.5.7"
authors = ["Kiran Pamnany <[email protected]>", "Simon Byrne <[email protected]>", "Charles Kawczynski <[email protected]>", "Sriharsha Kandala <[email protected]>", "Jake Bolewski <[email protected]>", "Gabriele Bozzola <[email protected]>"]
version = "0.5.8"

[deps]
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195"

Expand Down
Loading

0 comments on commit d705c3a

Please sign in to comment.