Skip to content

Commit

Permalink
Use new regex argpacks to neatly distribute modules
Browse files Browse the repository at this point in the history
  • Loading branch information
islas committed Oct 25, 2023
1 parent 32bacf8 commit 88a6ff2
Showing 1 changed file with 23 additions and 22 deletions.
45 changes: 23 additions & 22 deletions .ci/wrf_arw_tests.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,125 +2,126 @@
"submit_options" :
{
"queue" : "economy",
"timelimit" : "01:00:00",
"timelimit" : "00:30:00",
"cheyenne" :
{
"submission" : "PBS",
"resources" : "1:ncpus=8",
"resources" : "1:ncpus=6",
"arguments" :
{
"global_modules" : [ "cmake/3.22.0" ]
"very_last_modules" : [ "netcdf", "cmake/3.22.0" ],
".*gnu.*::test_modules" : [ "gnu" ],
".*intel.*::test_modules" : [ "intel" ],
".*pgi.*::test_modules" : [ "pgi" ],
".*dm.*::test_mpi_module" : [ "openmpi/4.0.3" ]

}
},
"wsl" :
"polaris" :
{
"submission" : "LOCAL"
}
},
"gnu-nompi" :
{
"submit_options" : { "cheyenne" : { "arguments" : { "test_modules" : [ "gnu", "netcdf" ] } } },
"steps" :
{
"serial" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "32", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "32", "-b", "em_real -j 6" ]
},
"sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "33", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "33", "-b", "em_real -j 6" ],
"dependencies" : { "serial" : "afterany" }
}
}
},
"gnu-mpi" :
{
"submit_options" : { "cheyenne" : { "arguments" : { "test_modules" : [ "gnu", "mpt", "netcdf" ] } } },
"steps" :
{
"dm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "34", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "34", "-b", "em_real -j 6" ]
},
"dm+sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "35", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "35", "-b", "em_real -j 6" ],
"dependencies" : { "dm" : "afterany" }
}
}
},
"intel-nompi" :
{
"submit_options" : { "cheyenne" : { "timelimit" : "01:30:00", "arguments" : { "test_modules" : [ "intel", "netcdf" ] } } },
"submit_options" : { "cheyenne" : { "timelimit" : "01:00:00" } },
"steps" :
{
"serial" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "13", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "13", "-b", "em_real -j 6" ]
},
"sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "14", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "14", "-b", "em_real -j 6" ],
"dependencies" : { "serial" : "afterany" }
}
}
},
"intel-mpi" :
{
"submit_options" : { "cheyenne" : { "timelimit" : "01:30:00", "arguments" : { "test_modules" : [ "intel", "mpt", "netcdf" ] } } },
"submit_options" : { "cheyenne" : { "timelimit" : "01:00:00" } },
"steps" :
{
"dm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "15", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "15", "-b", "em_real -j 6" ]
},
"dm+sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "16", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "16", "-b", "em_real -j 6" ],
"dependencies" : { "dm" : "afterany" }
}
}
},
"pgi-nompi" :
{
"submit_options" : { "cheyenne" : { "arguments" : { "test_modules" : [ "pgi", "netcdf" ] } } },
"steps" :
{
"serial" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "5", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "5", "-b", "em_real -j 6" ]
},
"sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "6", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "6", "-b", "em_real -j 6" ],
"dependencies" : { "serial" : "afterany" }
}
}
},
"pgi-mpi" :
{
"submit_options" : { "cheyenne" : { "arguments" : { "test_modules" : [ "pgi", "mpt", "netcdf" ] } } },
"steps" :
{
"dm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "7", "-b", "em_real -j 8" ]
"arguments" : [ "-c", "7", "-b", "em_real -j 6" ]
},
"dm+sm" :
{
"command" : ".ci/tests/build.sh",
"arguments" : [ "-c", "8", "-b", "em_real -j 8" ],
"arguments" : [ "-c", "8", "-b", "em_real -j 6" ],
"dependencies" : { "dm" : "afterany" }
}
}
Expand Down

0 comments on commit 88a6ff2

Please sign in to comment.