Skip to content

Commit

Permalink
Allow multiple regtest ecflow suites to run on the same server (#162)
Browse files Browse the repository at this point in the history
* Allow multiple regtest ecflow suites to run on the same server
* implement running a single rt test
* Update 'usage' function in rt.sh (added -n option)

Co-authored-by: MinsukJi-NOAA <Minsuk.Ji@noaa.gov>
  • Loading branch information
DusanJovic-NOAA and MinsukJi-NOAA authored Jul 15, 2020
1 parent 7dbecbe commit 4ba1b72
Show file tree
Hide file tree
Showing 14 changed files with 2,049 additions and 2,099 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
coupled*.mk
rt.conf.single
434 changes: 257 additions & 177 deletions tests/Compile_hera.gnu.log

Large diffs are not rendered by default.

924 changes: 451 additions & 473 deletions tests/Compile_hera.intel.log

Large diffs are not rendered by default.

1,034 changes: 448 additions & 586 deletions tests/Compile_orion.intel.log

Large diffs are not rendered by default.

591 changes: 294 additions & 297 deletions tests/Compile_wcoss_cray.log

Large diffs are not rendered by default.

619 changes: 309 additions & 310 deletions tests/Compile_wcoss_dell_p3.log

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions tests/RegressionTests_hera.gnu.log
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Tue Jul 14 14:52:46 UTC 2020
Wed Jul 15 14:58:03 UTC 2020
Start Regression test


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gfdlmp_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gfdlmp_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gfdlmp_prod
Checking test 001 fv3_ccpp_gfdlmp results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -51,7 +51,7 @@ Test 001 fv3_ccpp_gfdlmp PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gfs_v15p2_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gfs_v15p2_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gfs_v15p2_prod
Checking test 002 fv3_ccpp_gfs_v15p2 results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -119,7 +119,7 @@ Test 002 fv3_ccpp_gfs_v15p2 PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gfs_v16beta_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gfs_v16beta_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gfs_v16beta_prod
Checking test 003 fv3_ccpp_gfs_v16beta results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -187,7 +187,7 @@ Test 003 fv3_ccpp_gfs_v16beta PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_rrtmgp_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_rrtmgp_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_rrtmgp_prod
Checking test 004 fv3_ccpp_rrtmgp results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -255,7 +255,7 @@ Test 004 fv3_ccpp_rrtmgp PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gsd_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gsd_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gsd_prod
Checking test 005 fv3_ccpp_gsd results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -347,7 +347,7 @@ Test 005 fv3_ccpp_gsd PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_thompson_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_thompson_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_thompson_prod
Checking test 006 fv3_ccpp_thompson results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -415,7 +415,7 @@ Test 006 fv3_ccpp_thompson PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_thompson_no_aero_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_thompson_no_aero_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_thompson_no_aero_prod
Checking test 007 fv3_ccpp_thompson_no_aero results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -483,13 +483,13 @@ Test 007 fv3_ccpp_thompson_no_aero PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_control_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_control_debug_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_control_debug_prod
Checking test 008 fv3_ccpp_control_debug results ....
Test 008 fv3_ccpp_control_debug PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gfs_v15p2_debug_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gfs_v15p2_debug_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gfs_v15p2_debug_prod
Checking test 009 fv3_ccpp_gfs_v15p2_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -557,7 +557,7 @@ Test 009 fv3_ccpp_gfs_v15p2_debug PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_gfs_v16beta_debug_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_gfs_v16beta_debug_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_gfs_v16beta_debug_prod
Checking test 010 fv3_ccpp_gfs_v16beta_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -625,7 +625,7 @@ Test 010 fv3_ccpp_gfs_v16beta_debug PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_rrtmgp_debug_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_rrtmgp_debug_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_rrtmgp_debug_prod
Checking test 011 fv3_ccpp_rrtmgp_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -693,7 +693,7 @@ Test 011 fv3_ccpp_rrtmgp_debug PASS


baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200713/GNU/fv3_multigases_ccpp
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_196893/fv3_ccpp_multigases_prod
working dir = /scratch1/NCEPDEV/stmp2/Dusan.Jovic/FV3_RT/rt_130720/fv3_ccpp_multigases_prod
Checking test 012 fv3_ccpp_multigases results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -767,5 +767,5 @@ Test 012 fv3_ccpp_multigases PASS


REGRESSION TEST WAS SUCCESSFUL
Tue Jul 14 15:21:39 UTC 2020
Elapsed time: 00h:28m:55s. Have a nice day!
Wed Jul 15 15:43:13 UTC 2020
Elapsed time: 00h:45m:12s. Have a nice day!
Loading

0 comments on commit 4ba1b72

Please sign in to comment.