From d581f05be49c4de32b7e46ed7f35fd2f6f15ac90 Mon Sep 17 00:00:00 2001 From: EricJames-NOAA Date: Thu, 12 Sep 2024 16:42:17 -0600 Subject: [PATCH] Enhancements for MPAS applications (#1037) * Updating to reduce volume of log files for 1-km fire weather nest. * Changes to avoid including missing values in computations. * Reverting some unneeded changes. * Reverting commenting out a print statement. * Adding control file updates from Jaymes Kenyon. * Adding change log. * add hera RT log * add orion RT log * add hercules RT log --------- Co-authored-by: FernandoAndrade-NOAA --- parm/postxconfig-NT-rrfs_mpas.txt | 44 +++++++++++- parm/rrfs_mpas_postcntrl.xml | 4 +- sorc/ncep_post.fd/INITPOST_MPAS.F | 22 +++++- sorc/ncep_post.fd/SURFCE.f | 6 +- tests/logs/rt.log.HERA | 112 +++++++++++++++--------------- tests/logs/rt.log.HERCULES | 112 +++++++++++++++--------------- tests/logs/rt.log.ORION | 112 +++++++++++++++--------------- 7 files changed, 237 insertions(+), 175 deletions(-) diff --git a/parm/postxconfig-NT-rrfs_mpas.txt b/parm/postxconfig-NT-rrfs_mpas.txt index 7573f5dd3..a52754d0f 100644 --- a/parm/postxconfig-NT-rrfs_mpas.txt +++ b/parm/postxconfig-NT-rrfs_mpas.txt @@ -1,7 +1,7 @@ 3 18 14 -143 +144 WRFTWO 4 ncep_emc @@ -984,6 +984,48 @@ surface ? ? ? +218 +VGTYP_ON_SURFACE +? +1 +tmpl4_0 +VGTYP +NCEP +? +surface +0 +? +0 +? +? +0 +? +0 +? +? +? +? +0 +0.0 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +3.0 +0 +0 +0 +? +? +? 31 4LFTX_ON_SPEC_PRES_ABOVE_GRND ? diff --git a/parm/rrfs_mpas_postcntrl.xml b/parm/rrfs_mpas_postcntrl.xml index 376b8367f..139f29ab3 100644 --- a/parm/rrfs_mpas_postcntrl.xml +++ b/parm/rrfs_mpas_postcntrl.xml @@ -137,13 +137,13 @@ GSD_ACM_SNOD_ON_SURFACE 5.0 - + 4LFTX_ON_SPEC_PRES_ABOVE_GRND 18000. diff --git a/sorc/ncep_post.fd/INITPOST_MPAS.F b/sorc/ncep_post.fd/INITPOST_MPAS.F index c70354260..23f07d32f 100644 --- a/sorc/ncep_post.fd/INITPOST_MPAS.F +++ b/sorc/ncep_post.fd/INITPOST_MPAS.F @@ -19,6 +19,7 @@ !> 2024-08-14 | Jaymes Kenyon| Copied INITPOST as INITPOST_MPAS (reference INITPOST history prior to this date) !> 2024-08-30 | Jaymes Kenyon| Add processing for lat-lon projection !> 2024-08-30 | Jaymes Kenyon| Add temporary hard coding of SLLEVEL (for RUC LSM) and PREC_ACC_DT +!> 2024-09-09 | Eric James | Add checks for missing values before entering some computations !> !> @author Jaymes Kenyon (GSL) @date 2024-08-14 @@ -258,7 +259,11 @@ SUBROUTINE INITPOST_MPAS do l = 1, lm do j = jsta_2l, jend_2u do i = 1, im + if(dum3d(i,j,l)=0.0) then SNO ( i, j ) = dummy ( i, j ) elseif( dummy ( i, j ) > 5000.0) then @@ -2674,6 +2691,7 @@ SUBROUTINE INITPOST_MPAS SNO ( i, j ) = 0.0 write(*,*) 'strange SNOW=',i,j,dummy ( i, j ) endif + endif end do end do ! Snow depth @@ -2682,6 +2700,7 @@ SUBROUTINE INITPOST_MPAS IM,1,JM,1,IM,JS,JE,1) do j = jsta_2l, jend_2u do i = 1, im + if( dummy ( i, j ) < SPVAL) then if( dummy ( i, j ) <= 50.0 .and. dummy ( i, j ) >=0.0) then SI ( i, j ) = dummy ( i, j ) * 1000. elseif( dummy ( i, j ) > 50.0) then @@ -2694,6 +2713,7 @@ SUBROUTINE INITPOST_MPAS SI ( i, j ) = 0.0 write(*,*) 'strange SNOWH=',i,j,dummy ( i, j ) endif + endif end do end do diff --git a/sorc/ncep_post.fd/SURFCE.f b/sorc/ncep_post.fd/SURFCE.f index 7ec1b6b1c..316c910ea 100644 --- a/sorc/ncep_post.fd/SURFCE.f +++ b/sorc/ncep_post.fd/SURFCE.f @@ -1596,9 +1596,9 @@ SUBROUTINE SURFCE ! GRID1(I,J)=TSHLTR(I,J) !HC CONVERT FROM THETA TO T if(tshltr(i,j)/=spval)GRID1(I,J)=TSHLTR(I,J)*(PSHLTR(I,J)*1.E-5)**CAPA - IF(GRID1(I,J)<200)PRINT*,'ABNORMAL 2MT ',i,j, & - TSHLTR(I,J),PSHLTR(I,J) -! TSHLTR(I,J)=GRID1(I,J) +! IF(GRID1(I,J)<200)PRINT*,'ABNORMAL 2MT ',i,j, & +! TSHLTR(I,J),PSHLTR(I,J) +!! TSHLTR(I,J)=GRID1(I,J) ENDDO ENDDO ! print *,'2m tmp=',maxval(TSHLTR(ista:iend,jsta:jend)), & diff --git a/tests/logs/rt.log.HERA b/tests/logs/rt.log.HERA index 0746b6e80..809e59983 100644 --- a/tests/logs/rt.log.HERA +++ b/tests/logs/rt.log.HERA @@ -1,69 +1,69 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -e8197c41f54a5a85e663d21c0d71b5acf8e4d1da +97010afc7a3c108e28d5538a4dec52f5e188d672 Submodule hashes: -1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd -567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd -Run directory: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/upp/1029/UPP/ci/rundir/upp-HERA +Run directory: /scratch1/NCEPDEV/nems/Fernando.Andrade-maldonado/regression-tests/upp/1037/UPP/ci/rundir/upp-HERA Baseline directory: /scratch2/NAGAPE/epic/UPP/test_suite -Total runtime: 00h:12m:02s -Test Date: 20240906 15:35:42 +Total runtime: 00h:11m:58s +Test Date: 20240912 16:13:13 Summary Results: -09/06 15:27:43Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:27:51Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:28:10Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:28:13Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:28:13Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:28:40Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -09/06 15:28:41Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:28:49Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:28:50Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:28:52Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:28:55Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:28:59Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:28:59Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:29:02Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:29:03Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:29:12Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:29:20Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:29:45Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:29:47Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:29:47Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:29:49Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:29:49Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:29:51Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:29:53Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:29:54Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:29:55Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -09/06 15:29:55Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:29:56Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:29:57Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:29:58Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:34:48Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:34:49Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:34:50Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:35:26Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:35:29Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:35:29Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:30:04Z -Runtime: nmmb_test 00:01:16 -- baseline 00:01:00 -09/06 15:30:05Z -Runtime: nmmb_pe_test 00:01:12 -- baseline 00:01:00 -09/06 15:30:05Z -Runtime: fv3gefs_test 00:00:16 -- baseline 00:40:00 -09/06 15:30:05Z -Runtime: fv3gefs_pe_test 00:00:22 -- baseline 00:40:00 -09/06 15:30:06Z -Runtime: rap_test 00:00:57 -- baseline 00:02:00 -09/06 15:30:06Z -Runtime: rap_pe_test 00:01:13 -- baseline 00:02:00 -09/06 15:30:06Z -Runtime: hrrr_test 00:02:18 -- baseline 00:02:00 -09/06 15:30:07Z -Runtime: hrrr_pe_test 00:02:06 -- baseline 00:02:00 -09/06 15:34:55Z -Runtime: fv3gfs_test 00:07:35 -- baseline 00:15:00 -09/06 15:35:41Z -Runtime: fv3gfs_pe_test 00:08:14 -- baseline 00:15:00 -09/06 15:35:41Z -Runtime: fv3r_test 00:01:38 -- baseline 00:03:00 -09/06 15:35:41Z -Runtime: fv3r_pe_test 00:01:33 -- baseline 00:03:00 -09/06 15:35:41Z -Runtime: fv3hafs_test 00:00:34 -- baseline 00:03:00 -09/06 15:35:42Z -Runtime: fv3hafs_pe_test 00:00:42 -- baseline 00:03:00 -09/06 15:35:42Z -Runtime: rtma_test 00:01:42 -- baseline 00:03:00 -09/06 15:35:42Z -Runtime: rtma_test_pe_test 00:01:43 -- baseline +09/12 16:05:18Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:05:28Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:05:33Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:05:34Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:05:58Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +09/12 16:06:00Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:06:17Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:06:19Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:06:19Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +09/12 16:06:21Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:06:21Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:06:22Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:06:22Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:06:23Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:06:23Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:06:24Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:06:25Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:06:25Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:06:28Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:06:29Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:06:29Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:06:30Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:06:34Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:06:34Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:06:41Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:06:43Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:06:44Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:07:06Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:07:08Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:07:09Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:12:22Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:12:26Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:12:26Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:12:58Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:13:02Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:13:02Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:06:35Z -Runtime: nmmb_test 00:01:05 -- baseline 00:01:00 +09/12 16:06:35Z -Runtime: nmmb_pe_test 00:00:58 -- baseline 00:01:00 +09/12 16:06:35Z -Runtime: fv3gefs_test 00:00:17 -- baseline 00:40:00 +09/12 16:06:36Z -Runtime: fv3gefs_pe_test 00:00:20 -- baseline 00:40:00 +09/12 16:06:36Z -Runtime: rap_test 00:01:02 -- baseline 00:02:00 +09/12 16:06:36Z -Runtime: rap_pe_test 00:01:15 -- baseline 00:02:00 +09/12 16:07:22Z -Runtime: hrrr_test 00:02:31 -- baseline 00:02:00 +09/12 16:07:23Z -Runtime: hrrr_pe_test 00:02:06 -- baseline 00:02:00 +09/12 16:12:41Z -Runtime: fv3gfs_test 00:07:48 -- baseline 00:15:00 +09/12 16:13:11Z -Runtime: fv3gfs_pe_test 00:08:24 -- baseline 00:15:00 +09/12 16:13:12Z -Runtime: fv3r_test 00:01:43 -- baseline 00:03:00 +09/12 16:13:12Z -Runtime: fv3r_pe_test 00:01:39 -- baseline 00:03:00 +09/12 16:13:12Z -Runtime: fv3hafs_test 00:00:38 -- baseline 00:03:00 +09/12 16:13:13Z -Runtime: fv3hafs_pe_test 00:00:36 -- baseline 00:03:00 +09/12 16:13:13Z -Runtime: rtma_test 00:01:56 -- baseline 00:03:00 +09/12 16:13:13Z -Runtime: rtma_test_pe_test 00:01:51 -- baseline No changes in test results detected. ===== End of UPP Regression Testing Log ===== diff --git a/tests/logs/rt.log.HERCULES b/tests/logs/rt.log.HERCULES index 61b10455b..0838e467e 100644 --- a/tests/logs/rt.log.HERCULES +++ b/tests/logs/rt.log.HERCULES @@ -1,69 +1,69 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -e8197c41f54a5a85e663d21c0d71b5acf8e4d1da +97010afc7a3c108e28d5538a4dec52f5e188d672 Submodule hashes: -1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd -567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd -Run directory: /work2/noaa/epic/nandoam/regression-testing/upp/hercules/1029/UPP/ci/rundir/upp-HERCULES +Run directory: /work2/noaa/epic/nandoam/regression-testing/upp/hercules/1037/UPP/ci/rundir/upp-HERCULES Baseline directory: /work/noaa/epic/UPP -Total runtime: 00h:11m:50s -Test Date: 20240906 10:37:08 +Total runtime: 00h:11m:57s +Test Date: 20240912 11:28:06 Summary Results: -09/06 15:27:50Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:27:53Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:28:03Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:28:04Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:28:23Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -09/06 15:28:24Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:28:29Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -09/06 15:28:30Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:28:36Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:28:37Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:28:37Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:28:43Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:28:44Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:28:44Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:29:09Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:29:10Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:29:11Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:29:21Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:29:23Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:29:27Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:29:28Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:29:48Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:29:49Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:29:50Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:29:51Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:29:52Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:29:52Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:32:01Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:32:01Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:32:03Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:34:17Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:34:19Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:34:19Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:36:54Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:36:55Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:36:55Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:28:47Z -Runtime: nmmb_test 00:01:12 -- baseline 00:03:00 -09/06 15:28:47Z -Runtime: nmmb_pe_test 00:01:06 -- baseline 00:03:00 -09/06 15:28:47Z -Runtime: fv3gefs_test 00:00:18 -- baseline 01:20:00 -09/06 15:28:47Z -Runtime: fv3gefs_pe_test 00:00:21 -- baseline 01:20:00 -09/06 15:28:47Z -Runtime: rap_test 00:00:52 -- baseline 00:02:00 -09/06 15:28:47Z -Runtime: rap_pe_test 00:00:58 -- baseline 00:02:00 -09/06 15:32:07Z -Runtime: hrrr_test 00:04:31 -- baseline 00:02:00 -09/06 15:32:07Z -Runtime: hrrr_pe_test 00:01:39 -- baseline 00:02:00 -09/06 15:37:08Z -Runtime: fv3gfs_test 00:09:23 -- baseline 00:18:00 -09/06 15:37:08Z -Runtime: fv3gfs_pe_test 00:06:47 -- baseline 00:18:00 -09/06 15:37:08Z -Runtime: fv3r_test 00:01:51 -- baseline 00:03:00 -09/06 15:37:08Z -Runtime: fv3r_pe_test 00:01:56 -- baseline 00:03:00 -09/06 15:37:08Z -Runtime: fv3hafs_test 00:00:31 -- baseline 00:00:40 -09/06 15:37:08Z -Runtime: fv3hafs_pe_test 00:00:29 -- baseline 00:00:40 -09/06 15:37:08Z -Runtime: rtma_test 00:02:17 -- baseline 00:04:00 -09/06 15:37:08Z -Runtime: rtma_pe_test 00:02:15 -- baseline 00:04:00 +09/12 16:18:37Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:18:39Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:19:10Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +09/12 16:19:11Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:19:15Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +09/12 16:19:16Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:19:16Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:19:16Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:19:20Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:19:21Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:19:21Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:19:26Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:19:26Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:19:27Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:20:07Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:20:08Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:20:10Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:20:10Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:20:13Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:20:23Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:20:25Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:20:58Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:20:58Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:21:00Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:21:00Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:21:00Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:21:01Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:23:16Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:23:17Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:23:18Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:25:20Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:25:21Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:25:21Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:27:59Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:28:00Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:28:00Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:19:35Z -Runtime: nmmb_test 00:01:07 -- baseline 00:03:00 +09/12 16:19:35Z -Runtime: nmmb_pe_test 00:01:02 -- baseline 00:03:00 +09/12 16:19:35Z -Runtime: fv3gefs_test 00:00:17 -- baseline 01:20:00 +09/12 16:19:35Z -Runtime: fv3gefs_pe_test 00:00:19 -- baseline 01:20:00 +09/12 16:19:35Z -Runtime: rap_test 00:00:51 -- baseline 00:02:00 +09/12 16:19:35Z -Runtime: rap_pe_test 00:00:57 -- baseline 00:02:00 +09/12 16:23:21Z -Runtime: hrrr_test 00:04:34 -- baseline 00:02:00 +09/12 16:23:21Z -Runtime: hrrr_pe_test 00:01:48 -- baseline 00:02:00 +09/12 16:28:06Z -Runtime: fv3gfs_test 00:09:38 -- baseline 00:18:00 +09/12 16:28:06Z -Runtime: fv3gfs_pe_test 00:06:59 -- baseline 00:18:00 +09/12 16:28:06Z -Runtime: fv3r_test 00:01:51 -- baseline 00:03:00 +09/12 16:28:06Z -Runtime: fv3r_pe_test 00:02:00 -- baseline 00:03:00 +09/12 16:28:06Z -Runtime: fv3hafs_test 00:00:33 -- baseline 00:00:40 +09/12 16:28:06Z -Runtime: fv3hafs_pe_test 00:00:32 -- baseline 00:00:40 +09/12 16:28:06Z -Runtime: rtma_test 00:02:16 -- baseline 00:04:00 +09/12 16:28:06Z -Runtime: rtma_pe_test 00:02:17 -- baseline 00:04:00 No changes in test results detected. ===== End of UPP Regression Testing Log ===== diff --git a/tests/logs/rt.log.ORION b/tests/logs/rt.log.ORION index 9ff05e035..30521b859 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: -e8197c41f54a5a85e663d21c0d71b5acf8e4d1da +97010afc7a3c108e28d5538a4dec52f5e188d672 Submodule hashes: -1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd -567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd -Run directory: /work2/noaa/epic/nandoam/regression-testing/upp/orion/1029/UPP/ci/rundir/upp-ORION +Run directory: /work2/noaa/epic/nandoam/regression-testing/upp/orion/1037/UPP/ci/rundir/upp-ORION Baseline directory: /work/noaa/epic/UPP -Total runtime: 00h:16m:46s -Test Date: 20240906 10:41:22 +Total runtime: 00h:14m:13s +Test Date: 20240912 11:28:53 Summary Results: -09/06 15:29:04Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:29:05Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:29:05Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:29:14Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -09/06 15:29:15Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -09/06 15:29:15Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -09/06 15:30:39Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:30:43Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -09/06 15:30:54Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:30:55Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -09/06 15:31:43Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -09/06 15:31:44Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:31:45Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -09/06 15:31:46Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -09/06 15:32:24Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:32:28Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:32:31Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -09/06 15:32:35Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -09/06 15:32:59Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:33:01Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:33:01Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:33:02Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:33:02Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:33:02Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -09/06 15:33:04Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:33:05Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -09/06 15:33:06Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -09/06 15:37:29Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -09/06 15:37:30Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -09/06 15:37:32Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -09/06 15:39:08Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:39:10Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:39:10Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:41:05Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -09/06 15:41:07Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -09/06 15:41:07Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -09/06 15:29:19Z -Runtime: nmmb_test 00:01:26 -- baseline 00:03:00 -09/06 15:29:19Z -Runtime: nmmb_pe_test 00:01:17 -- baseline 00:03:00 -09/06 15:30:49Z -Runtime: fv3gefs_test 00:00:22 -- baseline 01:20:00 -09/06 15:30:49Z -Runtime: fv3gefs_pe_test 00:00:26 -- baseline 01:20:00 -09/06 15:31:49Z -Runtime: rap_test 00:01:29 -- baseline 00:02:00 -09/06 15:31:49Z -Runtime: rap_pe_test 00:01:27 -- baseline 00:02:00 -09/06 15:37:35Z -Runtime: hrrr_test 00:07:15 -- baseline 00:02:00 -09/06 15:37:35Z -Runtime: hrrr_pe_test 00:02:47 -- baseline 00:02:00 -09/06 15:41:21Z -Runtime: fv3gfs_test 00:10:50 -- baseline 00:18:00 -09/06 15:41:21Z -Runtime: fv3gfs_pe_test 00:08:53 -- baseline 00:18:00 -09/06 15:41:21Z -Runtime: fv3r_test 00:02:11 -- baseline 00:03:00 -09/06 15:41:21Z -Runtime: fv3r_pe_test 00:02:18 -- baseline 00:03:00 -09/06 15:41:21Z -Runtime: fv3hafs_test 00:00:38 -- baseline 00:00:40 -09/06 15:41:21Z -Runtime: fv3hafs_pe_test 00:00:37 -- baseline 00:00:40 -09/06 15:41:21Z -Runtime: rtma_test 00:02:49 -- baseline 00:04:00 -09/06 15:41:21Z -Runtime: rtma_pe_test 00:02:45 -- baseline 00:04:00 +09/12 16:18:29Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:18:33Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +09/12 16:18:43Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:18:43Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +09/12 16:19:27Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:19:29Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:19:29Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:19:32Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +09/12 16:19:33Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +09/12 16:19:33Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:19:34Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +09/12 16:19:38Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +09/12 16:19:39Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +09/12 16:19:39Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +09/12 16:20:17Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:20:20Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:20:21Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +09/12 16:20:24Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +09/12 16:20:41Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:20:43Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:20:45Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:20:49Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:20:50Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +09/12 16:20:52Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:20:53Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:20:53Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +09/12 16:20:55Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +09/12 16:25:17Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +09/12 16:25:18Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +09/12 16:25:19Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +09/12 16:27:01Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:27:02Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:27:02Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:28:50Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +09/12 16:28:52Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +09/12 16:28:52Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +09/12 16:19:50Z -Runtime: nmmb_test 00:01:33 -- baseline 00:03:00 +09/12 16:19:51Z -Runtime: nmmb_pe_test 00:01:24 -- baseline 00:03:00 +09/12 16:19:51Z -Runtime: fv3gefs_test 00:00:23 -- baseline 01:20:00 +09/12 16:19:51Z -Runtime: fv3gefs_pe_test 00:00:27 -- baseline 01:20:00 +09/12 16:19:51Z -Runtime: rap_test 00:01:27 -- baseline 00:02:00 +09/12 16:19:51Z -Runtime: rap_pe_test 00:01:28 -- baseline 00:02:00 +09/12 16:25:22Z -Runtime: hrrr_test 00:07:13 -- baseline 00:02:00 +09/12 16:25:22Z -Runtime: hrrr_pe_test 00:02:39 -- baseline 00:02:00 +09/12 16:28:52Z -Runtime: fv3gfs_test 00:10:46 -- baseline 00:18:00 +09/12 16:28:52Z -Runtime: fv3gfs_pe_test 00:08:56 -- baseline 00:18:00 +09/12 16:28:52Z -Runtime: fv3r_test 00:02:14 -- baseline 00:03:00 +09/12 16:28:52Z -Runtime: fv3r_pe_test 00:02:19 -- baseline 00:03:00 +09/12 16:28:52Z -Runtime: fv3hafs_test 00:00:37 -- baseline 00:00:40 +09/12 16:28:52Z -Runtime: fv3hafs_pe_test 00:00:37 -- baseline 00:00:40 +09/12 16:28:52Z -Runtime: rtma_test 00:02:49 -- baseline 00:04:00 +09/12 16:28:53Z -Runtime: rtma_pe_test 00:02:47 -- baseline 00:04:00 No changes in test results detected. ===== End of UPP Regression Testing Log =====