Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ Provide a detailed description of what this PR does. What bug does it fix, or wh
- [ ] stochastic_physics
- [ ] none

### Library Updates/Changes
<!-- Library updates take time. If this PR needs updates to libraries, please make sure to accomplish the following tasks -->
- [ ] Not Needed
- [ ] Create separate issue in [JCSDA/spack-stack](https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- [ ] Add issue link from JCSDA/spack-stack following this item
<!-- for example: "- JCSDA/spack-stack/issue/1757" -->

### Combined with PR's (If Applicable):

## Commit Queue Checklist:
Expand Down
2 changes: 1 addition & 1 deletion tests/bl_date.conf
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export BL_DATE=20230616
export BL_DATE=20230621

1 change: 1 addition & 0 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -1000,6 +1000,7 @@ export mesh_file=cfsr_mesh.nc
export MESH_ATM=DATM_INPUT/${mesh_file}
export atm_datamode=${DATM_SRC}
export stream_files=DATM_INPUT/${FILENAME_BASE}201110.nc
export STREAM_OFFSET=0

# MOM6 defaults; 1 degree
export MOM_INPUT=MOM_input_template_100
Expand Down
2,224 changes: 985 additions & 1,239 deletions tests/logs/RegressionTests_acorn.log

Large diffs are not rendered by default.

2,911 changes: 1,465 additions & 1,446 deletions tests/logs/RegressionTests_cheyenne.log

Large diffs are not rendered by default.

1,889 changes: 927 additions & 962 deletions tests/logs/RegressionTests_gaea.log

Large diffs are not rendered by default.

2,902 changes: 1,416 additions & 1,486 deletions tests/logs/RegressionTests_hera.log

Large diffs are not rendered by default.

2,163 changes: 939 additions & 1,224 deletions tests/logs/RegressionTests_jet.log

Large diffs are not rendered by default.

2,195 changes: 1,119 additions & 1,076 deletions tests/logs/RegressionTests_orion.log

Large diffs are not rendered by default.

1,579 changes: 772 additions & 807 deletions tests/logs/RegressionTests_wcoss2.log

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tests/parm/datm.streams.IN
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ mapalgo01: bilinear
tInterpAlgo01: linear
readMode01: single
dtlimit01: 1.0
stream_offset01: 0
stream_offset01: @[STREAM_OFFSET]
yearFirst01: @[SYEAR]
yearLast01: @[SYEAR]
yearAlign01: @[SYEAR]
Expand Down
4 changes: 2 additions & 2 deletions tests/parm/nems.configure.datm_cdeps.IN
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ DRIVER_attributes::
::

MED_attributes::
Verbosity = 5
dbug_flag = 5
Verbosity = 0
dbug_flag = 0
ATM_model = @[atm_model]
ICE_model = @[ice_model]
OCN_model = @[ocn_model]
Expand Down
12 changes: 0 additions & 12 deletions tests/rt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -607,11 +607,6 @@ if [[ $ECFLOW == true ]]; then
MAX_BUILDS=1
fi

if [[ $MACHINE_ID = hera ]] && [[ ! $HOSTNAME = hecflow* ]]; then
echo "ERROR: To use ECFlow on Hera we must be logged into 'hecflow01' login node."
exit 1
fi

ECFLOW_RUN=${PATHRT}/ecflow_run
ECFLOW_SUITE=regtest_$$
rm -rf ${ECFLOW_RUN}
Expand Down Expand Up @@ -647,13 +642,6 @@ EOF
die "ecFlow is not supported on this machine $MACHINE_ID"
fi

else

if [[ $MACHINE_ID = hera ]] && [[ $HOSTNAME = hecflow* ]]; then
echo "ERROR: To run without using ECFlow on Hera, please do not use ecflow node."
exit 1
fi

fi

##
Expand Down
7 changes: 2 additions & 5 deletions tests/rt_utils.sh
Original file line number Diff line number Diff line change
Expand Up @@ -626,9 +626,6 @@ EOF

ecflow_run() {

# in rare instances when UID is greater then 58500 (like Ratko's UID on theia)
[[ $ECF_PORT -gt 49151 ]] && ECF_PORT=12179

ECF_HOST="${ECF_HOST:-$HOSTNAME}"

set +e
Expand All @@ -646,9 +643,9 @@ ecflow_run() {
fi
MYCOMM="bash -l -c \"module load ecflow && ecflow_start.sh -p ${ECF_PORT} \""
ssh $ECF_HOST "${MYCOMM}"
elif [[ ${MACHINE_ID} == jet ]]; then
elif [[ ${MACHINE_ID} == hera || ${MACHINE_ID} == jet ]]; then
module load ecflow
echo "Using special Jet ECFLOW start procedure"
echo "On ${MACHINE_ID}, start ecFlow server on dedicated node ${ECF_HOST}"
MYCOMM="bash -l -c \"module load ecflow && ${ECFLOW_START} -d ${RUNDIR_ROOT}/ecflow_server\""
ssh $ECF_HOST "${MYCOMM}"
else
Expand Down
1 change: 1 addition & 0 deletions tests/tests/datm_cdeps_bulk_gefs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ export FILENAME_BASE='gefs.'
export mesh_file="gefs_mesh.nc"
export MESH_ATM="DATM_INPUT/${mesh_file}"
export stream_files="DATM_INPUT/${FILENAME_BASE}201110.nc"
export STREAM_OFFSET=-21600

export RESTART_N=12
export flux_scheme='-1'
Expand Down
1 change: 1 addition & 0 deletions tests/tests/datm_cdeps_control_gefs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ export FILENAME_BASE='gefs.'
export mesh_file="gefs_mesh.nc"
export MESH_ATM="DATM_INPUT/${mesh_file}"
export stream_files="DATM_INPUT/${FILENAME_BASE}201110.nc"
export STREAM_OFFSET=-21600
export RESTART_N=12
export eps_imesh='2.5e-1'
export TOPOEDITS=ufs.topo_edits_011818.nc
Expand Down
1 change: 1 addition & 0 deletions tests/tests/datm_cdeps_iau_gefs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ export FILENAME_BASE='gefs.'
export mesh_file="gefs_mesh.nc"
export MESH_ATM="DATM_INPUT/${mesh_file}"
export stream_files="DATM_INPUT/${FILENAME_BASE}201110.nc"
export STREAM_OFFSET=-21600
export RESTART_N=12
export eps_imesh='2.5e-1'
export TOPOEDITS=ufs.topo_edits_011818.nc
Expand Down
1 change: 1 addition & 0 deletions tests/tests/datm_cdeps_mx025_gefs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ export FILENAME_BASE='gefs.'
export mesh_file="gefs_mesh.nc"
export MESH_ATM="DATM_INPUT/${mesh_file}"
export stream_files="DATM_INPUT/${FILENAME_BASE}201110.nc"
export STREAM_OFFSET=-21600

ATM_compute_tasks=${ATM_compute_tasks_cdeps_025}
OCN_tasks=${OCN_tasks_cdeps_025}
Expand Down
1 change: 1 addition & 0 deletions tests/tests/datm_cdeps_stochy_gefs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ export FILENAME_BASE='gefs.'
export mesh_file="gefs_mesh.nc"
export MESH_ATM="DATM_INPUT/${mesh_file}"
export stream_files="DATM_INPUT/${FILENAME_BASE}201110.nc"
export STREAM_OFFSET=-21600
export RESTART_N=12
export eps_imesh='2.5e-1'
export FV3_RUN=cpld_datm_cdeps.IN
Expand Down