forked from blallen/CLIMA
-
Notifications
You must be signed in to change notification settings - Fork 1
/
slurmci-test.toml
58 lines (55 loc) · 5.24 KB
/
slurmci-test.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# Tests to be run by SLURM CI
#
cpu = [
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion_1dimex.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion_mrigark_implicit.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_heat_eqn.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/periodic_3D_hyperdiffusion.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/Mesh/mpi_connect_1d.jl", slurmargs = ["--ntasks=5"], args = [] },
{ file = "test/Numerics/Mesh/mpi_connect_sphere.jl", slurmargs = ["--ntasks=5"], args = [] },
{ file = "test/Numerics/Mesh/mpi_getpartition.jl", slurmargs = ["--ntasks=5"], args = [] },
{ file = "test/Numerics/Mesh/mpi_sortcolumns.jl", slurmargs = ["--ntasks=4"], args = [] },
{ file = "test/Numerics/ODESolvers/ode_tests_convergence.jl", slurmargs = ["--ntasks=1"], args = [] },
{ file = "tutorials/Microphysics/ex_1_saturation_adjustment.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "tutorials/Microphysics/ex_2_Kessler.jl", slurmargs = ["--ntasks=3"], args = [] },
]
cpu_gpu = [
{ file = "test/Arrays/varsindex.jl", slurmargs = ["--ntasks=1"], args = [] },
{ file = "test/Diagnostics/diagnostic_fields_test.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/vars_test.jl", slurmargs = ["--ntasks=1"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/isentropicvortex.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/isentropicvortex_imex.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/isentropicvortex_multirate.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/isentropicvortex_mrigark.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/isentropicvortex_mrigark_implicit.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/Euler/acousticwave_1d_imex.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/compressible_Navier_Stokes/mms_bc_atmos.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/compressible_Navier_Stokes/mms_bc_dgmodel.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/compressible_Navier_Stokes/density_current_model.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/direction_splitting_advection_diffusion.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/conservation/sphere.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/advection_sphere.jl", slurmargs = ["--ntasks=2"], args = [] },
{ file = "test/Driver/gcm_driver_test.jl", slurmargs = ["--ntasks=1"], args = [] },
{ file = "test/Numerics/LinearSolvers/poisson.jl", slurmargs = ["--ntasks=2"], args = [] },
{ file = "test/Numerics/LinearSolvers/columnwiselu.jl", slurmargs = ["--ntasks=1"], args = []},
{ file = "test/Numerics/LinearSolvers/bandedsystem.jl", slurmargs = ["--ntasks=3", "--time=02:00:00"], args = [] },
{ file = "test/Numerics/Mesh/interpolation.jl", slurmargs = ["--ntasks=3", "--time=02:00:00"], args = [] },
{ file = "test/Ocean/ShallowWater/GyreDriver.jl", slurmargs = ["--ntasks=1"], args = [] },
{ file = "tutorials/Numerics/DGmethods/nonnegative.jl", slurmargs = ["--ntasks=3"], args = [] },
]
gpu = [
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion.jl", slurmargs = ["--ntasks=3"], args = ["--integration-testing"] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion_1dimex.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_advection_diffusion_mrigark_implicit.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "test/Numerics/DGmethods/advection_diffusion/pseudo1D_heat_eqn.jl", slurmargs = ["--ntasks=3"], args = ["--integration-testing"] },
{ file = "test/Numerics/DGmethods/advection_diffusion/periodic_3D_hyperdiffusion.jl", slurmargs = ["--ntasks=3"], args = ["--integration-testing"] },
{ file = "tutorials/Atmos/dry_rayleigh_benard.jl", slurmargs = ["--ntasks=3", "--time=01:30:00"], args = [] },
{ file = "experiments/AtmosGCM/heldsuarez.jl", slurmargs = ["--ntasks=3", "--time=01:30:00"], args = ["--diagnostics=default"] },
{ file = "experiments/AtmosLES/risingbubble.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "experiments/AtmosLES/surfacebubble.jl", slurmargs = ["--ntasks=3", "--time=01:30:00"], args = [] },
{ file = "experiments/AtmosLES/dycoms.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "experiments/AtmosLES/bomex.jl", slurmargs = ["--ntasks=3"], args = ["--diagnostics=default"] },
{ file = "experiments/OceanBoxGCM/homogeneous_box.jl", slurmargs = ["--ntasks=3"], args = [] },
{ file = "experiments/OceanBoxGCM/ocean_gyre.jl", slurmargs = ["--ntasks=3"], args = [] },
]