Skip to content

Commit 596b781

Browse files
committed
Merge remote-tracking branch 'MOM6origin/dev/gfdl' into dev/gfdl
2 parents a9b4e97 + 0e585ae commit 596b781

196 files changed

Lines changed: 19047 additions & 13741 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codecov.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ coverage:
33
project:
44
default:
55
threshold: 100%
6+
base: parent
67
patch:
78
default:
89
threshold: 100%
10+
base: parent
11+
comment:
12+
# This must be set to the number of test cases (TCs)
13+
after_n_builds: 8

.gitlab-ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,11 @@ setup:
3232
- git clone --recursive http://gitlab.gfdl.noaa.gov/ogrp/Gaea-stats-MOM6-examples.git tests && cd tests
3333
# Install / update testing scripts
3434
- git clone https://github.com/adcroft/MRS.git MRS
35-
- (cd MRS ; git checkout xanadu-fms)
3635
# Update MOM6-examples and submodules
3736
- (cd MOM6-examples && git checkout . && git checkout dev/gfdl && git pull && git submodule init && git submodule update)
3837
- (cd MOM6-examples/src/MOM6 && git submodule update)
3938
- test -d MOM6-examples/src/LM3 || make -f MRS/Makefile.clone clone_gfdl -s
4039
- make -f MRS/Makefile.clone MOM6-examples/.datasets -s
41-
#- (cd MOM6-examples/src/mkmf && git pull https://github.com/adcroft/mkmf.git add_coverage_mode)
4240
- env > gitlab_session.log
4341
# Cache everything under tests to unpack for each subsequent stage
4442
- cd ../ ; time tar zcf $CACHE_DIR/tests_$CI_PIPELINE_ID.tgz tests
@@ -62,7 +60,8 @@ gnu:ocean-only-nolibs:
6260
- time tar zxf $CACHE_DIR/tests_$CI_PIPELINE_ID.tgz && cd tests
6361
- make -f MRS/Makefile.build build/gnu/env && cd build/gnu
6462
# mkdir -p build/gnu/repro/symmetric_dynamic/ocean_only && cd build/gnu/repro/symmetric_dynamic/ocean_only
65-
- ../../MOM6-examples/src/mkmf/bin/list_paths -l ../../../config_src/{solo_driver,dynamic_symmetric} ../../../src ../../MOM6-examples/src/FMS
63+
- ../../MOM6-examples/src/mkmf/bin/list_paths -l ../../../config_src/{solo_driver,dynamic_symmetric,ext*} ../../../src ../../MOM6-examples/src/FMS
64+
- sed -i '/FMS\/.*\/test_/d' path_names
6665
- ../../MOM6-examples/src/mkmf/bin/mkmf -t ../../MOM6-examples/src/mkmf/templates/ncrc-gnu.mk -p MOM6 -c"-Duse_libMPI -Duse_netCDF" path_names
6766
- time (source ./env ; make NETCDF=3 REPRO=1 MOM6 -s -j)
6867

@@ -74,7 +73,8 @@ gnu:ice-ocean-nolibs:
7473
- time tar zxf $CACHE_DIR/tests_$CI_PIPELINE_ID.tgz && cd tests
7574
- make -f MRS/Makefile.build build/gnu/env && cd build/gnu
7675
# mkdir -p build/gnu/repro/symmetric_dynamic/ocean_only && cd build/gnu/repro/symmetric_dynamic/ocean_only
77-
- ../../MOM6-examples/src/mkmf/bin/list_paths -l ../../../config_src/{coupled_driver,dynamic} ../../../src ../../MOM6-examples/src/{FMS,coupler,SIS2,icebergs,ice_param,land_null,atmos_null}
76+
- ../../MOM6-examples/src/mkmf/bin/list_paths -l ../../../config_src/{coupled_driver,dynamic,ext*} ../../../src ../../MOM6-examples/src/{FMS,coupler,SIS2,icebergs,ice_param,land_null,atmos_null}
77+
- sed -i '/FMS\/.*\/test_/d' path_names
7878
- ../../MOM6-examples/src/mkmf/bin/mkmf -t ../../MOM6-examples/src/mkmf/templates/ncrc-gnu.mk -p MOM6 -c"-Duse_libMPI -Duse_netCDF -D_USE_LEGACY_LAND_ -Duse_AM3_physics" path_names
7979
- time (source ./env ; make NETCDF=3 REPRO=1 MOM6 -s -j)
8080

0 commit comments

Comments
 (0)