fre.make.tests.compilation.test_run_fremake_builds module
Holds any tests that compile model code or create runtime containers baremetal tests will be skipped unless gcc/mpi/netcdf is in your path for container tests, apptainer and singularity are required instead tests will always run in CI testing
- fre.make.tests.compilation.test_run_fremake_builds.test_run_fremake_container_build()
checks image creation for the container build
- fre.make.tests.compilation.test_run_fremake_builds.test_run_fremake_container_build_notransfer()
checks image creation with the .sif transfer turned off
- fre.make.tests.compilation.test_run_fremake_builds.test_run_fremake_multijob_compile()
test run-fremake parallel compile with gnu
- fre.make.tests.compilation.test_run_fremake_builds.test_run_fremake_serial_compile()
run fre make with run-fremake subcommand and build the null model experiment with gnu