From 2743fa41163593720364a644e55945d494e50efb Mon Sep 17 00:00:00 2001 From: FernandoAndrade-NOAA Date: Tue, 2 Jul 2024 16:36:01 -0500 Subject: [PATCH] add Orion RT log and python --- ci/rt.sh | 1 + modulefiles/orion.lua | 3 ++ tests/logs/rt.log.ORION | 112 ++++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 56 deletions(-) diff --git a/ci/rt.sh b/ci/rt.sh index 3a33ae07d..dba1e239f 100755 --- a/ci/rt.sh +++ b/ci/rt.sh @@ -79,6 +79,7 @@ elif [ $mac3 = orio ] ; then module load stack-intel/2021.9.0 module load stack-intel-oneapi-mpi/2021.9.0 module load prod_util/2.1.1 + module load python/3.10.8 elif [ $mac3 = herc ] ; then export machine=HERCULES export homedir=${homedir:-"/work/noaa/epic/UPP"} diff --git a/modulefiles/orion.lua b/modulefiles/orion.lua index 3a1e6ebc2..372949fcb 100644 --- a/modulefiles/orion.lua +++ b/modulefiles/orion.lua @@ -14,6 +14,9 @@ load(pathJoin("stack-intel-oneapi-mpi", stack_impi_ver)) cmake_ver=os.getenv("cmake_ver") or "3.23.1" load(pathJoin("cmake", cmake_ver)) +python_ver=os.getenv("python_ver") or "3.10.8" +load(pathJoin("python", python_ver)) + load("upp_common") setenv("CC","mpiicc") diff --git a/tests/logs/rt.log.ORION b/tests/logs/rt.log.ORION index 7eb0deacc..0582ff094 100644 --- a/tests/logs/rt.log.ORION +++ b/tests/logs/rt.log.ORION @@ -1,69 +1,69 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -b4968a09b5c27eadd239219750c0cf20692b68c1 +ff7cd55af3f1c1cfce70e155c4a3a2302bf438f4 Submodule hashes: -1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd -567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd -Run directory: /work2/noaa/epic/nandoam/regression-testing/upp/orion/957/UPP/ci/rundir/upp-ORION +Run directory: /work/noaa/epic/nandoam/regression-testing/upp/orion/987/UPP/ci/rundir/upp-ORION Baseline directory: /work/noaa/epic/UPP -Total runtime: 00h:15m:27s -Test Date: 20240517 12:55:34 +Total runtime: 00h:18m:18s +Test Date: 20240702 15:51:30 Summary Results: -05/17 17:43:15Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -05/17 17:43:23Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -05/17 17:43:30Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -05/17 17:43:31Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -05/17 17:44:10Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -05/17 17:44:11Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -05/17 17:44:12Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -05/17 17:44:13Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -05/17 17:44:14Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -05/17 17:44:21Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -05/17 17:44:22Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -05/17 17:44:24Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -05/17 17:44:25Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -05/17 17:44:25Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -05/17 17:44:29Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -05/17 17:44:33Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -05/17 17:44:33Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -05/17 17:44:36Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -05/17 17:45:02Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -05/17 17:45:02Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -05/17 17:45:04Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -05/17 17:45:04Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -05/17 17:45:04Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -05/17 17:45:04Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -05/17 17:45:15Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -05/17 17:45:16Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -05/17 17:45:18Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -05/17 17:50:56Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -05/17 17:50:58Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -05/17 17:51:00Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -05/17 17:54:15Z gfs_post_00.278761-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -05/17 17:54:15Z gfs_post_00.278761-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -05/17 17:54:15Z gfs_post_00.278761-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -05/17 17:55:19Z gfs_post_00.434521-fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -05/17 17:55:20Z gfs_post_00.434521-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -05/17 17:55:20Z gfs_post_00.434521-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -05/17 17:44:37Z -Runtime: nmmb_test 00:01:35 -- baseline 00:03:00 -05/17 17:44:38Z -Runtime: nmmb_pe_test 00:01:21 -- baseline 00:03:00 -05/17 17:44:38Z -Runtime: fv3gefs_test 00:00:24 -- baseline 01:20:00 -05/17 17:44:39Z -Runtime: fv3gefs_pe_test 00:00:29 -- baseline 01:20:00 -05/17 17:44:39Z -Runtime: rap_test 00:01:22 -- baseline 00:02:00 -05/17 17:44:39Z -Runtime: rap_pe_test 00:01:20 -- baseline 00:02:00 -05/17 17:51:13Z -Runtime: hrrr_test 00:07:59 -- baseline 00:02:00 -05/17 17:51:13Z -Runtime: hrrr_pe_test 00:02:25 -- baseline 00:02:00 -05/17 17:55:31Z -Runtime: fv3gfs_test 00:12:26 -- baseline 00:18:00 -05/17 17:55:31Z -Runtime: fv3gfs_pe_test 00:11:22 -- baseline 00:18:00 -05/17 17:55:31Z -Runtime: fv3r_test 00:01:39 -- baseline 00:03:00 -05/17 17:55:32Z -Runtime: fv3r_pe_test 00:01:43 -- baseline 00:03:00 -05/17 17:55:32Z -Runtime: fv3hafs_test 00:00:36 -- baseline 00:00:40 -05/17 17:55:32Z -Runtime: fv3hafs_pe_test 00:00:37 -- baseline 00:00:40 -05/17 17:55:33Z -Runtime: rtma_test 00:02:11 -- baseline 00:04:00 -05/17 17:55:33Z -Runtime: rtma_pe_test 00:02:11 -- baseline 00:04:00 +07/02 20:36:46Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +07/02 20:36:49Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +07/02 20:37:08Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +07/02 20:37:08Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +07/02 20:37:35Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +07/02 20:37:36Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +07/02 20:37:36Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +07/02 20:37:36Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +07/02 20:37:37Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +07/02 20:37:37Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +07/02 20:37:48Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +07/02 20:37:48Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +07/02 20:37:54Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +07/02 20:37:55Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +07/02 20:38:39Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +07/02 20:38:43Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +07/02 20:38:46Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +07/02 20:38:51Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +07/02 20:39:11Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +07/02 20:39:11Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +07/02 20:39:13Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +07/02 20:39:15Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +07/02 20:39:17Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +07/02 20:39:18Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +07/02 20:39:18Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +07/02 20:39:20Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +07/02 20:39:20Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +07/02 20:43:42Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +07/02 20:43:42Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +07/02 20:43:44Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +07/02 20:48:54Z gfs_post_00.59567-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +07/02 20:48:55Z gfs_post_00.59567-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +07/02 20:48:55Z gfs_post_00.59567-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +07/02 20:51:23Z gfs_post_00.48948-fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +07/02 20:51:23Z gfs_post_00.48948-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +07/02 20:51:24Z gfs_post_00.48948-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +07/02 20:37:42Z -Runtime: nmmb_test 00:01:09 -- baseline 00:03:00 +07/02 20:37:42Z -Runtime: nmmb_pe_test 00:01:10 -- baseline 00:03:00 +07/02 20:37:42Z -Runtime: fv3gefs_test 00:00:19 -- baseline 01:20:00 +07/02 20:37:42Z -Runtime: fv3gefs_pe_test 00:00:22 -- baseline 01:20:00 +07/02 20:37:58Z -Runtime: rap_test 00:01:28 -- baseline 00:02:00 +07/02 20:37:58Z -Runtime: rap_pe_test 00:01:22 -- baseline 00:02:00 +07/02 20:43:58Z -Runtime: hrrr_test 00:07:14 -- baseline 00:02:00 +07/02 20:43:59Z -Runtime: hrrr_pe_test 00:02:43 -- baseline 00:02:00 +07/02 20:51:29Z -Runtime: fv3gfs_test 00:14:54 -- baseline 00:18:00 +07/02 20:51:30Z -Runtime: fv3gfs_pe_test 00:12:25 -- baseline 00:18:00 +07/02 20:51:30Z -Runtime: fv3r_test 00:02:13 -- baseline 00:03:00 +07/02 20:51:30Z -Runtime: fv3r_pe_test 00:02:21 -- baseline 00:03:00 +07/02 20:51:30Z -Runtime: fv3hafs_test 00:00:38 -- baseline 00:00:40 +07/02 20:51:30Z -Runtime: fv3hafs_pe_test 00:00:38 -- baseline 00:00:40 +07/02 20:51:30Z -Runtime: rtma_test 00:02:50 -- baseline 00:04:00 +07/02 20:51:30Z -Runtime: rtma_pe_test 00:02:48 -- baseline 00:04:00 No changes in test results detected. ===== End of UPP Regression Testing Log =====