Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
2d92e57
rm ufs_odin modulefile
gspetro-NOAA Jan 21, 2025
a68cbba
rm expanse modulefile
gspetro-NOAA Jan 21, 2025
548dd65
rm stampede modulefile
gspetro-NOAA Jan 21, 2025
b7c086a
correct orion lmod init path
gspetro-NOAA Jan 21, 2025
781374f
Change CICE branch in .gitmodules
NickSzapiro-NOAA Jan 23, 2025
91b372b
Update CICE hash
NickSzapiro-NOAA Jan 23, 2025
62bccd1
rm fv3_slurm.IN_expanse
gspetro-NOAA Jan 23, 2025
377f99c
rm expanse from sh scripts
gspetro-NOAA Jan 23, 2025
21f78e8
rm expanse from defaults_vars.sh
gspetro-NOAA Jan 23, 2025
9a1f3c7
rm expanse from rt.sh
gspetro-NOAA Jan 23, 2025
622de4d
rm fv3_slurm.IN_stampede
gspetro-NOAA Jan 23, 2025
0f5f74a
Baseline changes in tests using CICE
NickSzapiro-NOAA Jan 23, 2025
8ea6bf4
rm stampede-related logic
gspetro-NOAA Jan 23, 2025
efa208a
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
gspetro-NOAA Jan 24, 2025
4b7e0e6
Hera moving from scratch1,2 to scratch3,4
RatkoVasic-NOAA Jan 29, 2025
48847e5
Merge branch 'ufs-community:develop' into feature/issues-modules
gspetro-NOAA Feb 4, 2025
d26f773
address issue #2539
gspetro-NOAA Feb 5, 2025
4382794
Merge branch 'ufs-community:develop' into feature/issues-modules
gspetro-NOAA Feb 5, 2025
e9c789f
Merge branch 'develop' into Hera-scratch4
RatkoVasic-NOAA Feb 5, 2025
02818c1
Merge branch 'develop' into sync_cice_2025-01
NickSzapiro-NOAA Feb 5, 2025
a087cf3
Merge #2579 from RatkoVasic-NOAA/Hera-scratch4
NickSzapiro-NOAA Feb 5, 2025
f11dfa0
Merge #2570 from gspetro-NOAA/feature/issues-modules
NickSzapiro-NOAA Feb 5, 2025
3e0cc9d
Update bl_date.conf
jkbk2004 Feb 5, 2025
042fe78
fix disk_usage.sh with correct path of outfile
BruceKropp-Raytheon Feb 5, 2025
f03eca5
fix cicd stage scripts with correct path of JSON outfile
BruceKropp-Raytheon Feb 5, 2025
8b0b61e
add orion RT log: passed
jkbk2004 Feb 6, 2025
fc09228
add hercules RT log: passed
jkbk2004 Feb 6, 2025
4081b81
add hera RT log with reverting changes from PR-2579
jkbk2004 Feb 6, 2025
2caf1cc
Merge remote-tracking branch 'upstream/feature/cicd_bugfix' into sync…
jkbk2004 Feb 6, 2025
2dbbcfa
Update pull_request_template.md
jkbk2004 Feb 6, 2025
62bfc67
ORT Jobs Completed.
epic-cicd-jenkins Feb 7, 2025
6aa4d10
ORT Jobs Completed.
epic-cicd-jenkins Feb 7, 2025
746998e
add gaeac6 RT log passed
FernandoAndrade-NOAA Feb 7, 2025
852a007
add gaeac5 RT log passed
FernandoAndrade-NOAA Feb 7, 2025
82cbebc
Update test_changes.list
FernandoAndrade-NOAA Feb 7, 2025
61aa0bc
ORT Jobs Completed.
epic-cicd-jenkins Feb 7, 2025
28db939
add derecho RT log: passed
jkbk2004 Feb 7, 2025
a36cdb1
Acorn RT Log: PAssed
BrianCurtis-NOAA Feb 7, 2025
a7672a2
WCOSS2 RT Log: Passed
BrianCurtis-NOAA Feb 7, 2025
559e13a
Revert .gitmodles. Update CICE hash
NickSzapiro-NOAA Feb 8, 2025
a9f8a0a
Update FV3 hash
NickSzapiro-NOAA Feb 10, 2025
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
4 changes: 2 additions & 2 deletions .cicd/scripts/disk_usage.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ echo "script_dir=${script_dir}"
declare workspace
if [[ -d "${WORKSPACE}/${UFS_PLATFORM}" ]]; then
workspace="${WORKSPACE}/${UFS_PLATFORM}"
outfile="${4:-${workspace}-${UFS_PLATFORM}-${UFS_COMPILER}-disk-usage${STAGE_NAME%% *}.csv}"
outfile="${4:-${WORKSPACE}/${UFS_PLATFORM}-${UFS_COMPILER}-disk-usage${STAGE_NAME%% *}.csv}"
else
workspace="$(cd -- "${script_dir}/../.." && pwd)"
outfile="${4:-${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-disk-usage${STAGE_NAME%% *}.csv}"
outfile="${4:-${WORKSPACE}/${UFS_PLATFORM}-${UFS_COMPILER}-disk-usage${STAGE_NAME%% *}.csv}"
fi
echo "workspace=${workspace}"
echo "outfile=${outfile}"
Expand Down
2 changes: 1 addition & 1 deletion .cicd/scripts/wm_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ module list
echo "Pipeline Building WM on ${UFS_PLATFORM} ${UFS_COMPILER} with Account=${ACCNR}."
export CMAKE_FLAGS="-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16"
/usr/bin/time -p \
-o ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_build.json \
-o ${WORKSPACE:-$(pwd)}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_build.json \
-f '{\n "cpu": "%P"\n, "memMax": "%M"\n, "mem": {"text": "%X", "data": "%D", "swaps": "%W", "context": "%c", "waits": "%w"}\n, "pagefaults": {"major": "%F", "minor": "%R"}\n, "filesystem": {"inputs": "%I", "outputs": "%O"}\n, "time": {"real": "%e", "user": "%U", "sys": "%S"}\n}' \
./build.sh | tee ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-wm_build-log.txt
status=${PIPESTATUS[0]}
Expand Down
2 changes: 1 addition & 1 deletion .cicd/scripts/wm_init.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ fi
echo "machine_id=<${machine_id}>"

/usr/bin/time -p \
-o ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_init.json \
-o ${WORKSPACE:-$(pwd)}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_init.json \
-f '{\n "cpu": "%P"\n, "memMax": "%M"\n, "mem": {"text": "%X", "data": "%D", "swaps": "%W", "context": "%c", "waits": "%w"}\n, "pagefaults": {"major": "%F", "minor": "%R"}\n, "filesystem": {"inputs": "%I", "outputs": "%O"}\n, "time": {"real": "%e", "user": "%U", "sys": "%S"}\n}' \
pwd
4 changes: 2 additions & 2 deletions .cicd/scripts/wm_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ if [[ ${WM_REGRESSION_TESTS} = true ]] ; then
ls -al .cicd/*
echo "Pipeline Creating Baseline Tests ${WM_OPERATIONAL_TESTS:=default} on ${UFS_PLATFORM} ${UFS_COMPILER}"
/usr/bin/time -p \
-o ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_test.json \
-o ${WORKSPACE:-$(pwd)}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_test.json \
-f '{\n "cpu": "%P"\n, "memMax": "%M"\n, "mem": {"text": "%X", "data": "%D", "swaps": "%W", "context": "%c", "waits": "%w"}\n, "pagefaults": {"major": "%F", "minor": "%R"}\n, "filesystem": {"inputs": "%I", "outputs": "%O"}\n, "time": {"real": "%e", "user": "%U", "sys": "%S"}\n}' \
./.cicd/scripts/create_baseline.sh | tee -a ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-wm_test-log.txt
status=${PIPESTATUS[0]}
Expand All @@ -113,7 +113,7 @@ if [[ ${WM_REGRESSION_TESTS} = true ]] ; then
ls -al .cicd/*
echo "Pipeline Running Regression Tests ${WM_OPERATIONAL_TESTS:=default} on ${UFS_PLATFORM} ${UFS_COMPILER}"
/usr/bin/time -p \
-o ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_test.json \
-o ${WORKSPACE:-$(pwd)}/${UFS_PLATFORM}-${UFS_COMPILER}-time-wm_test.json \
-f '{\n "cpu": "%P"\n, "memMax": "%M"\n, "mem": {"text": "%X", "data": "%D", "swaps": "%W", "context": "%c", "waits": "%w"}\n, "pagefaults": {"major": "%F", "minor": "%R"}\n, "filesystem": {"inputs": "%I", "outputs": "%O"}\n, "time": {"real": "%e", "user": "%U", "sys": "%S"}\n}' \
./.cicd/scripts/regression_test.sh | tee -a ${workspace}/${UFS_PLATFORM}-${UFS_COMPILER}-wm_test-log.txt
status=${PIPESTATUS[0]}
Expand Down
1 change: 0 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,6 @@ Please delete what is not needed.
- [ ] Hera
- [ ] Orion
- [ ] Hercules
- [ ] Jet
- [ ] GaeaC5
- [ ] GaeaC6
- [ ] Derecho
Expand Down
2 changes: 1 addition & 1 deletion FV3
Submodule FV3 updated from 2c902a to 2c7357
32 changes: 0 additions & 32 deletions modulefiles/ufs_expanse.intel

This file was deleted.

20 changes: 0 additions & 20 deletions modulefiles/ufs_odin

This file was deleted.

55 changes: 0 additions & 55 deletions modulefiles/ufs_stampede.intel

This file was deleted.

2 changes: 1 addition & 1 deletion tests/bl_date.conf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export BL_DATE=20250129
export BL_DATE=20250205
26 changes: 0 additions & 26 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -363,20 +363,6 @@ elif [[ ${MACHINE_ID} = derecho ]]; then
export WPG_cpl_atmw_gdas=24
export WAV_tasks_atmw_gdas=248

elif [[ ${MACHINE_ID} = stampede ]]; then

echo "Unknown MACHINE_ID ${MACHINE_ID}. Please update tasks configurations in default_vars.sh"
exit 1

# TPN_dflt=48 ; INPES_dflt=3 ; JNPES_dflt=8
# TPN_thrd=24 ; INPES_thrd=3 ; JNPES_thrd=4
# TPN_c384=20 ; INPES_c384=8 ; JNPES_c384=6
# TPN_c768=20 ; INPES_c768=8 ; JNPES_c768=16
# TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4

# TPN_cpl_atmw_gdas=12; INPES_cpl_atmw_gdas=6; JNPES_cpl_atmw_gdas=8
# THRD_cpl_atmw_gdas=4; WPG_cpl_atmw_gdas=24; APB_cpl_atmw_gdas="0 311"; WPB_cpl_atmw_gdas="312 559"

elif [[ ${MACHINE_ID} = noaacloud ]] ; then

if [[ ${PW_CSP} == aws ]]; then
Expand Down Expand Up @@ -415,18 +401,6 @@ elif [[ ${MACHINE_ID} = noaacloud ]] ; then
export ICE_tasks_cpl_thrd=10
export WAV_tasks_cpl_thrd=12

elif [[ ${MACHINE_ID} = expanse ]]; then

echo "Unknown MACHINE_ID ${MACHINE_ID}. Please update tasks configurations in default_vars.sh"
exit 1

# TPN_dflt=64 ; INPES_dflt=3 ; JNPES_dflt=8
# TPN_thrd=64 ; INPES_thrd=3 ; JNPES_thrd=4
# TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4

# TPN_cpl_atmw_gdas=12; INPES_cpl_atmw_gdas=6; JNPES_cpl_atmw_gdas=8
# THRD_cpl_atmw_gdas=2; WPG_cpl_atmw_gdas=24; APB_cpl_atmw_gdas="0 311"; WPB_cpl_atmw_gdas="312 559"

else

echo "Unknown MACHINE_ID ${MACHINE_ID}"
Expand Down
4 changes: 0 additions & 4 deletions tests/detect_machine.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,9 @@ case $(hostname -f) in
derecho7.hsn.de.hpc.ucar.edu) MACHINE_ID=derecho ;; ### derecho7
derecho8.hsn.de.hpc.ucar.edu) MACHINE_ID=derecho ;; ### derecho8

login[1-4].stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede1-4

login[1-4].frontera.tacc.utexas.edu) MACHINE_ID=frontera ;; ### frontera1-4
c*.frontera.tacc.utexas.edu) MACHINE_ID=frontera ;; ### frontera compute

login0[1-2].expanse.sdsc.edu) MACHINE_ID=expanse ;; ### expanse1-2

discover3[1-5].prv.cube) MACHINE_ID=discover ;; ### discover31-35
*) MACHINE_ID=UNKNOWN ;; # Unknown platform
esac
Expand Down
40 changes: 0 additions & 40 deletions tests/fv3_conf/fv3_slurm.IN_expanse

This file was deleted.

43 changes: 0 additions & 43 deletions tests/fv3_conf/fv3_slurm.IN_stampede

This file was deleted.

Loading