From 3e32f049c9b4af8163303099378d3694a975a109 Mon Sep 17 00:00:00 2001 From: Jaymes Kenyon Date: Fri, 17 Jan 2025 17:29:06 -0500 Subject: [PATCH] RRFS-MPAS: read-in and output graupel number concentration (#1112) * Updates to read-in and output graupel number concentration on native levels * Adding capability to output graupel number concentration on isobaric levels * add orion rt log * add hercules rt log * add hera rt log --------- Co-authored-by: gspetro-NOAA --- parm/post_avblflds.xml | 16 +++++ parm/postxconfig-NT-rrfs_mpas.txt | 44 +++++++++++- parm/rrfs_mpas_postcntrl.xml | 8 +++ sorc/ncep_post.fd/ALLOCATE_ALL.f | 3 + sorc/ncep_post.fd/DEALLOCATE.f | 2 + sorc/ncep_post.fd/INITPOST_MPAS.F | 16 ++++- sorc/ncep_post.fd/MDL2P.f | 32 ++++++++- sorc/ncep_post.fd/MDLFLD.f | 32 ++++++++- sorc/ncep_post.fd/VRBLS3D_mod.f | 2 + tests/logs/rt.log.HERA | 112 +++++++++++++++--------------- tests/logs/rt.log.HERCULES | 112 +++++++++++++++--------------- tests/logs/rt.log.ORION | 112 +++++++++++++++--------------- 12 files changed, 318 insertions(+), 173 deletions(-) diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml index 7ba836815..204498182 100755 --- a/parm/post_avblflds.xml +++ b/parm/post_avblflds.xml @@ -8495,5 +8495,21 @@ 3.0 + + 1023 + NCGRAUP_ON_HYBRID_LVL + SPNCG + hybrid_lvl + 3.0 + + + + 1024 + NCGRAUP_ON_ISOBARIC_SFC + SPNCG + isobaric_sfc + 3.0 + + diff --git a/parm/postxconfig-NT-rrfs_mpas.txt b/parm/postxconfig-NT-rrfs_mpas.txt index 490af5258..d949e7756 100644 --- a/parm/postxconfig-NT-rrfs_mpas.txt +++ b/parm/postxconfig-NT-rrfs_mpas.txt @@ -1,5 +1,5 @@ 3 -22 +23 16 146 WRFTWO @@ -7484,6 +7484,48 @@ hybrid_lvl ? ? ? +1023 +NCGRAUP_ON_HYBRID_LVL +? +1 +tmpl4_0 +SPNCG +? +? +hybrid_lvl +0 +? +59 +1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. +? +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 +? +? +? 766 NCWFA_ON_HYBRID_LVL ? diff --git a/parm/rrfs_mpas_postcntrl.xml b/parm/rrfs_mpas_postcntrl.xml index 3323aff6d..847f2b140 100644 --- a/parm/rrfs_mpas_postcntrl.xml +++ b/parm/rrfs_mpas_postcntrl.xml @@ -1136,6 +1136,14 @@ 5.0 + + NCGRAUP_ON_HYBRID_LVL + 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. + 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. + 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. + 3.0 + + NCWFA_ON_HYBRID_LVL 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. diff --git a/sorc/ncep_post.fd/ALLOCATE_ALL.f b/sorc/ncep_post.fd/ALLOCATE_ALL.f index dc19d6de3..6ebafa2af 100644 --- a/sorc/ncep_post.fd/ALLOCATE_ALL.f +++ b/sorc/ncep_post.fd/ALLOCATE_ALL.f @@ -27,6 +27,8 @@ ! and 2D diag. output (d2d_chem) for GEFS-Aerosols and CCPP-Chem model. !! - 23-08-16 Yali Mao - Add CIT (Convectively-Induced Turbulence) for GTG4 !! - 23-08-16 Yali Mao - Make it optional to allocate GTG related fields only when gtg_on +!! - 25-01-13 Jaymes Kenyon - Add graupel number concentration (QQNG) + !! OUTPUT FILES: !! - STDOUT - RUN TIME STANDARD OUT. !! @@ -155,6 +157,7 @@ SUBROUTINE ALLOCATE_ALL() allocate(QQNW(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) allocate(QQNI(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) allocate(QQNR(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) + allocate(QQNG(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) allocate(QQNWFA(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) allocate(QQNIFA(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) allocate(TAOD5503D(ista_2l:iend_2u,jsta_2l:jend_2u,lm)) diff --git a/sorc/ncep_post.fd/DEALLOCATE.f b/sorc/ncep_post.fd/DEALLOCATE.f index f63fa9fe1..efa00567b 100644 --- a/sorc/ncep_post.fd/DEALLOCATE.f +++ b/sorc/ncep_post.fd/DEALLOCATE.f @@ -14,6 +14,7 @@ !> 2023-04-04 |Li(Kate Zhang)| Add namelist optoin for CCPP-Chem !(UFS-Chem) and 2D diag. output (d2d_chem) for GEFS-Aerosols and CCPP-Chem model. !> 2023-08-16 | Yali Mao | Add CIT to GTG fields. Add namelist optoin of gtg_on +!> 2025-01-13 | Jaymes Kenyon| Add graupel number conentration (QQNG) !> @author Jim Tuccillo IBM @date 2000-01-06 SUBROUTINE DE_ALLOCATE @@ -81,6 +82,7 @@ SUBROUTINE DE_ALLOCATE deallocate(QQNW) deallocate(QQNI) deallocate(QQNR) + deallocate(QQNG) deallocate(QQNWFA) deallocate(QQNIFA) deallocate(TAOD5503D) diff --git a/sorc/ncep_post.fd/INITPOST_MPAS.F b/sorc/ncep_post.fd/INITPOST_MPAS.F index e014b96f5..3e9888a69 100644 --- a/sorc/ncep_post.fd/INITPOST_MPAS.F +++ b/sorc/ncep_post.fd/INITPOST_MPAS.F @@ -24,6 +24,7 @@ !> 2024-10-28 | Jaymes Kenyon| Removing outdated processing for various "imp_physics" cases !> 2024-12-05 | Jaymes Kenyon| Temporary hard coding of imp_physics=8 for RRFS-MPAS (required for !> | brightness-temperature calculations in subroutine CALRAD_WCLOUD) +!> 2025-01-13 | Jaymes Kenyon| Add graupel number concentration (QQNG) !> !> @author Jaymes Kenyon (GSL) @date 2024-08-14 @@ -31,7 +32,7 @@ SUBROUTINE INITPOST_MPAS use vrbls4d, only: dust, smoke use vrbls3d, only: t, u, uh, v, vh, wh, q, pmid, t, omga, pint, alpint, & - qqr, qqs, qqi, qqg, qqnw, qqni,qqnr, cwm, qqw, qqi, qqr, qqs, extcof55,& + qqr, qqs, qqi, qqg, qqnw, qqni, qqnr, qqng, cwm, qqw, qqi, qqr, qqs, extcof55,& f_ice, f_rain, f_rimef, q2, zint, zmid, ttnd, cfr, cfr_raw, qc_bl, REF_10CM, & qqnwfa,qqnifa,taod5503d,aextc55 use vrbls2d, only: tmax, qrmax, htop, hbot, cuppt, fis, cfrach, cfracl, & @@ -576,6 +577,19 @@ SUBROUTINE INITPOST_MPAS end do end do + VarName='QNGRAUP' + call getVariable(fileName,DateStr,DataHandle,VarName,DUM3D, & + IM+1,1,JM+1,LM+1,IM, JS,JE,LM) + do l = 1, lm + do j = jsta_2l, jend_2u + do i = 1, im + qqng ( i, j, l ) = dum3d ( i, j, l ) + !if(i==im/2.and.j==(jsta+jend)/2)print*,'sample QQNG= ', & + ! i,j,l,QQNG ( i, j, l ) + end do + end do + end do + ! For aerosol aware microphyscis VarName='QNCLOUD' call getVariable(fileName,DateStr,DataHandle,VarName,DUM3D, & diff --git a/sorc/ncep_post.fd/MDL2P.f b/sorc/ncep_post.fd/MDL2P.f index a4a850be3..fbd2b128e 100644 --- a/sorc/ncep_post.fd/MDL2P.f +++ b/sorc/ncep_post.fd/MDL2P.f @@ -41,6 +41,7 @@ !> 2024-04-23 | E James | Adding smoke emissions (ebb) from RRFS !> 2024-09-23 | K Asmar | Add velocity potential and streamfunction from wind vectors !> 2024-12-12 | J Meng | Adding UUtah 2024 SLR algorithm +!> 2025-01-17 | J Kenyon | Add graupel number concentration (QQNG) !> !> @author T Black W/NP2 @date 1999-09-23 !-------------------------------------------------------------------------------------- @@ -55,7 +56,7 @@ SUBROUTINE MDL2P(iostatusD3D) use vrbls4d, only: DUST, SMOKE, FV3DUST, COARSEPM, EBB use vrbls3d, only: PINT, O3, PMID, T, Q, UH, VH, WH, OMGA, Q2, CWM, & QQW, QQI, QQR, QQS, QQG, DBZ, F_RIMEF, TTND, CFR, & - QQNW, QQNI, QQNR, RLWTT, RSWTT, VDIFFTT, TCUCN, & + QQNW, QQNI, QQNR, QQNG, RLWTT, RSWTT, VDIFFTT, TCUCN, & TCUCNS, TRAIN, VDIFFMOIS, DCONVMOIS, SCONVMOIS,NRADTT,& O3VDIFF, O3PROD, O3TNDY, MWPV, UNKNOWN, VDIFFZACCE, & ZGDRAG, CNVCTVMMIXING, VDIFFMACCE, MGDRAG, & @@ -128,7 +129,7 @@ SUBROUTINE MDL2P(iostatusD3D) ! QQNR1 - number concentration of rain particles ! REAL, dimension(ista_2l:iend_2u,jsta_2l:jend_2u) :: C1D, QW1, QI1, QR1, QS1, QG1, DBZ1 & - , FRIME, RAD, HAINES, QQNW1, QQNI1, QQNR1 + , FRIME, RAD, HAINES, QQNW1, QQNI1, QQNR1, QQNG1 REAL SDUMMY(IM,2) @@ -308,6 +309,7 @@ SUBROUTINE MDL2P(iostatusD3D) QQNW1(I,J) = SPVAL QQNI1(I,J) = SPVAL QQNR1(I,J) = SPVAL + QQNG1(I,J) = SPVAL if (gtg_interpolation) then GTGSL(I,J) = SPVAL @@ -407,6 +409,8 @@ SUBROUTINE MDL2P(iostatusD3D) QQNI1(I,J) = MAX(QQNI1(I,J),zero) ! Ice number concentration IF(QQNR(I,J,1) < SPVAL) QQNR1(I,J) = QQNR(I,J,1) QQNR1(I,J) = MAX(QQNR1(I,J),zero) ! Rain number concentration + IF(QQNG(I,J,1) < SPVAL) QQNG1(I,J) = QQNG(I,J,1) + QQNG1(I,J) = MAX(QQNG1(I,J),zero) ! Graupel number concentration IF(TTND(I,J,1) < SPVAL) RAD(I,J) = TTND(I,J,1) IF(O3(I,J,1) < SPVAL) O3SL(I,J) = O3(I,J,1) IF(CFR(I,J,1) < SPVAL) CFRSL(I,J) = CFR(I,J,1) @@ -645,6 +649,10 @@ SUBROUTINE MDL2P(iostatusD3D) QQNR1(I,J) = QQNR(I,J,LL) + (QQNR(I,J,LL)-QQNR(I,J,LL-1))*FACT QQNR1(I,J) = MAX(QQNR1(I,J),zero) ! Rain number concentration + IF(QQNG(I,J,LL) < SPVAL .AND. QQNG(I,J,LL-1) < SPVAL) & + QQNG1(I,J) = QQNG(I,J,LL) + (QQNG(I,J,LL)-QQNG(I,J,LL-1))*FACT + QQNG1(I,J) = MAX(QQNG1(I,J),zero) ! Graupel number concentration + IF(TTND(I,J,LL) < SPVAL .AND. TTND(I,J,LL-1) < SPVAL) & RAD(I,J) = TTND(I,J,LL) + (TTND(I,J,LL)-TTND(I,J,LL-1))*FACT @@ -916,6 +924,7 @@ SUBROUTINE MDL2P(iostatusD3D) QQNW1(I,J) = 0. QQNI1(I,J) = 0. QQNR1(I,J) = 0. + QQNG1(I,J) = 0. RAD(I,J) = 0. O3SL(I,J) = O3(I,J,LLMH) IF(CFR(I,J,1) 0) THEN + IF (LVLS(LP,IGET(1024)) > 0) THEN + if(grib == 'grib2')then + cfld = cfld + 1 + fld_info(cfld)%ifld=IAVBLFLD(IGET(1024)) + fld_info(cfld)%lvl=LVLSXML(LP,IGET(1024)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii=ista+i-1 + datapd(i,j,cfld) = QQNG1(ii,jj) + enddo + enddo + endif + ENDIF + ENDIF +! !--- Temperature tendency by all radiation: == ested by AFWA IF (IGET(294) > 0) THEN IF (LVLS(LP,IGET(294)) > 0) THEN diff --git a/sorc/ncep_post.fd/MDLFLD.f b/sorc/ncep_post.fd/MDLFLD.f index d0f1fe938..a38b34bf6 100644 --- a/sorc/ncep_post.fd/MDLFLD.f +++ b/sorc/ncep_post.fd/MDLFLD.f @@ -63,6 +63,7 @@ !! 24-02-20 | J Kenyon | Apply the PBLHGUST-related calculations to RRFS !! 24-04-23 | E James| Adding smoke emissions (ebb) from RRFS !! 24-10-07 | H Lin | Change inputs for gtg_algo from averaged (sfcshx, sfclhx) to instantaenous (twbs, qwbs) +!! 25-01-13 | J Kenyon | Add graupel number concentration (QQNG) !! !! USAGE: CALL MDLFLD !! INPUT ARGUMENT LIST: @@ -104,7 +105,7 @@ SUBROUTINE MDLFLD coarsepm, ebb use vrbls3d, only: zmid, t, pmid, q, cwm, f_ice, f_rain, f_rimef, qqw, qqi,& qqr, qqs, cfr, cfr_raw, dbz, dbzr, dbzi, dbzc, qqw, nlice, nrain, qqg, qqh, zint,& - qqni, qqnr, qqnw, qqnwfa, qqnifa, uh, vh, mcvg, omga, wh, q2, ttnd, rswtt, & + qqni, qqnr, qqng, qqnw, qqnwfa, qqnifa, uh, vh, mcvg, omga, wh, q2, ttnd, rswtt, & rlwtt, train, tcucn, o3, rhomid, dpres, el_pbl, pint, icing_gfip, icing_gfis, & catedr,mwt,gtg,cit, REF_10CM, avgpmtf, avgozcon @@ -1199,6 +1200,35 @@ SUBROUTINE MDLFLD endif ENDIF ENDIF +! +!--- QNGRAUP ON MDL SURFACE +! + IF (IGET(1023) > 0) THEN + IF (LVLS(L,IGET(1023)) > 0)THEN + LL=LM-L+1 +!$omp parallel do private(i,j) + DO J=JSTA,JEND + DO I=ista,iend + if(QQNG(I,J,LL) < 1.e-8) QQNG(I,J,LL) = 0. + GRID1(I,J) = QQNG(I,J,LL) + ENDDO + ENDDO + if(grib=="grib2" )then + cfld=cfld+1 + fld_info(cfld)%ifld=IAVBLFLD(IGET(1023)) + fld_info(cfld)%lvl=LVLSXML(L,IGET(1023)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii = ista+i-1 + datapd(i,j,cfld) = GRID1(ii,jj) + enddo + enddo + endif + ENDIF + ENDIF + ! QNWFA ON MDL SURFACE --tgs ! IF (IGET(766) > 0) THEN diff --git a/sorc/ncep_post.fd/VRBLS3D_mod.f b/sorc/ncep_post.fd/VRBLS3D_mod.f index ba2261b99..a1b5ddd50 100644 --- a/sorc/ncep_post.fd/VRBLS3D_mod.f +++ b/sorc/ncep_post.fd/VRBLS3D_mod.f @@ -12,6 +12,7 @@ !> 2015-07-02 | SARAH LU | MODIFIED TO INCLUDE SCATTERING AEROSOL OPTICAL THICKNESS !> 2023-03-22 | WM LEWIS | ADDED EFFECTIVE RADIUS ARRAYS !> 2023-08-16 | Yali Mao | Add CIT (Convectively-Induced Turbulence) for GTG4 +!> 2025-01-13 | J Kenyon | Add graupel number concentration (QQNG) module vrbls3d !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - implicit none @@ -46,6 +47,7 @@ module vrbls3d ,QQNW(:,:,:) & !< cloud water number concentration ,QQNI(:,:,:) & !< ice number concentration ,QQNR(:,:,:) & !< rain number concentration + ,QQNG(:,:,:) & !< graupel number concentration ,QC_BL(:,:,:) & !< cloud water mixing ratio in PBL schemes ,QRIMEF(:,:,:) & !< rime factor * ice mixing ratio ? ,CFR(:,:,:) & !< Instantaneous 3d cloud fraction diff --git a/tests/logs/rt.log.HERA b/tests/logs/rt.log.HERA index 7cd8fda4b..1047b77c9 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: -3822a445a34c7af8186bd5a66ca884c93b35db2d +8d2fe43f3d253e98cae5e05d41275afb79d44a1d Submodule hashes: -179cae1dd84401cf25d250bd9102e66560a9d328 sorc/libIFI.fd -529f870d33b65c3b6c1aa3c3236b94efc3bd336d sorc/ncep_post.fd/post_gtg.fd -Run directory: /scratch2/NCEPDEV/stmp/Fernando.Andrade-maldonado/1109/UPP/ci/rundir/upp-HERA +Run directory: /scratch2/NAGAPE/epic/Gillian.Petro/RTs/upp-rts/1112/ci/rundir/upp-HERA Baseline directory: /scratch2/NAGAPE/epic/UPP/test_suite -Total runtime: 00h:11m:07s -Test Date: 20250110 20:06:36 +Total runtime: 00h:10m:40s +Test Date: 20250117 21:22:24 Summary Results: -01/10 19:59:09Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 19:59:16Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 19:59:38Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 20:00:05Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 20:00:14Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 20:00:14Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 20:00:26Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 20:00:28Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 20:00:30Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 20:00:49Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 20:00:50Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 20:00:52Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 20:01:01Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 20:01:28Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -01/10 20:01:29Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 20:01:30Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 20:01:37Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 20:01:46Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 20:01:47Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -01/10 20:01:48Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 20:01:49Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 20:01:49Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 20:01:50Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 20:01:51Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 20:01:52Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 20:01:53Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 20:01:57Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 20:02:21Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 20:02:27Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 20:02:27Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 20:05:36Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 20:05:39Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 20:05:40Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 20:06:29Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 20:06:31Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 20:06:32Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 20:01:59Z -Runtime: nmmb_test 00:01:26 -- baseline 00:01:00 -01/10 20:02:00Z -Runtime: nmmb_pe_test 00:01:24 -- baseline 00:01:00 -01/10 20:02:00Z -Runtime: fv3gefs_test 00:00:31 -- baseline 00:40:00 -01/10 20:02:00Z -Runtime: fv3gefs_pe_test 00:00:20 -- baseline 00:40:00 -01/10 20:02:01Z -Runtime: rap_test 00:01:14 -- baseline 00:02:00 -01/10 20:02:01Z -Runtime: rap_pe_test 00:01:24 -- baseline 00:02:00 -01/10 20:02:01Z -Runtime: hrrr_test 00:02:29 -- baseline 00:02:00 -01/10 20:02:02Z -Runtime: hrrr_pe_test 00:02:15 -- baseline 00:02:00 -01/10 20:05:48Z -Runtime: fv3gfs_test 00:07:25 -- baseline 00:15:00 -01/10 20:06:34Z -Runtime: fv3gfs_pe_test 00:07:18 -- baseline 00:15:00 -01/10 20:06:34Z -Runtime: fv3r_test 00:01:37 -- baseline 00:03:00 -01/10 20:06:35Z -Runtime: fv3r_pe_test 00:01:57 -- baseline 00:03:00 -01/10 20:06:35Z -Runtime: fv3hafs_test 00:00:38 -- baseline 00:03:00 -01/10 20:06:35Z -Runtime: fv3hafs_pe_test 00:00:41 -- baseline 00:03:00 -01/10 20:06:36Z -Runtime: rtma_test 00:02:01 -- baseline 00:03:00 -01/10 20:06:36Z -Runtime: rtma_test_pe_test 00:01:59 -- baseline +01/17 21:14:59Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:06Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:15:07Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:15:33Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:39Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +01/17 21:15:41Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:15:58Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +01/17 21:15:58Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:15:59Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:16:02Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:16:03Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:16:04Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:16:06Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:16:06Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:16:06Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:16:10Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:16:12Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:16:14Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:16:17Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:16:17Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:16:17Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:16:19Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:16:23Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:16:23Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:16:32Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:16:33Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:16:35Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:17:02Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:17:03Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:17:04Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:21:30Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:21:33Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:21:33Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:22:11Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:22:15Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:22:15Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:16:16Z -Runtime: nmmb_test 00:01:37 -- baseline 00:01:00 +01/17 21:16:17Z -Runtime: nmmb_pe_test 00:01:34 -- baseline 00:01:00 +01/17 21:16:17Z -Runtime: fv3gefs_test 00:01:04 -- baseline 00:40:00 +01/17 21:16:17Z -Runtime: fv3gefs_pe_test 00:00:34 -- baseline 00:40:00 +01/17 21:16:17Z -Runtime: rap_test 00:01:12 -- baseline 00:02:00 +01/17 21:16:18Z -Runtime: rap_pe_test 00:01:30 -- baseline 00:02:00 +01/17 21:17:18Z -Runtime: hrrr_test 00:02:39 -- baseline 00:02:00 +01/17 21:17:19Z -Runtime: hrrr_pe_test 00:02:10 -- baseline 00:02:00 +01/17 21:21:36Z -Runtime: fv3gfs_test 00:07:08 -- baseline 00:15:00 +01/17 21:22:22Z -Runtime: fv3gfs_pe_test 00:07:50 -- baseline 00:15:00 +01/17 21:22:22Z -Runtime: fv3r_test 00:01:45 -- baseline 00:03:00 +01/17 21:22:22Z -Runtime: fv3r_pe_test 00:01:52 -- baseline 00:03:00 +01/17 21:22:23Z -Runtime: fv3hafs_test 00:00:41 -- baseline 00:03:00 +01/17 21:22:23Z -Runtime: fv3hafs_pe_test 00:00:38 -- baseline 00:03:00 +01/17 21:22:23Z -Runtime: rtma_test 00:01:58 -- baseline 00:03:00 +01/17 21:22:24Z -Runtime: rtma_test_pe_test 00:01:52 -- 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 85895cb49..ba8096ffe 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: -3822a445a34c7af8186bd5a66ca884c93b35db2d +8d2fe43f3d253e98cae5e05d41275afb79d44a1d Submodule hashes: -179cae1dd84401cf25d250bd9102e66560a9d328 sorc/libIFI.fd -529f870d33b65c3b6c1aa3c3236b94efc3bd336d sorc/ncep_post.fd/post_gtg.fd -Run directory: /work/noaa/epic/gpetro/hercules/RTs/upp-rts/1109/ci/rundir/upp-HERCULES +Run directory: /work/noaa/epic/gpetro/hercules/RTs/upp-rts/1112/ci/rundir/upp-HERCULES Baseline directory: /work/noaa/epic/UPP -Total runtime: 00h:11m:19s -Test Date: 20250110 13:14:33 +Total runtime: 00h:11m:27s +Test Date: 20250117 15:23:15 Summary Results: -01/10 19:06:18Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 19:06:19Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 19:06:19Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 19:06:25Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 19:06:25Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 19:06:25Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 19:06:26Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -01/10 19:06:27Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 19:07:11Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 19:07:12Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 19:07:13Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 19:07:14Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 19:07:18Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 19:07:24Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 19:07:26Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 19:07:27Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 19:07:28Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 19:07:51Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 19:08:00Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -01/10 19:08:00Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 19:08:17Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 19:09:25Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 19:09:27Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 19:09:27Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 19:10:06Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 19:10:08Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 19:10:08Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 19:11:30Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 19:11:31Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 19:11:31Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 19:11:41Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 19:11:42Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 19:11:43Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 19:14:24Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 19:14:25Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 19:14:25Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 19:06:32Z -Runtime: nmmb_test 00:01:08 -- baseline 00:03:00 -01/10 19:06:32Z -Runtime: nmmb_pe_test 00:01:03 -- baseline 00:03:00 -01/10 19:07:32Z -Runtime: fv3gefs_test 00:00:15 -- baseline 01:20:00 -01/10 19:07:32Z -Runtime: fv3gefs_pe_test 00:00:18 -- baseline 01:20:00 -01/10 19:08:02Z -Runtime: rap_test 00:00:51 -- baseline 00:02:00 -01/10 19:08:02Z -Runtime: rap_pe_test 00:00:58 -- baseline 00:02:00 -01/10 19:11:47Z -Runtime: hrrr_test 00:04:34 -- baseline 00:02:00 -01/10 19:11:47Z -Runtime: hrrr_pe_test 00:01:44 -- baseline 00:02:00 -01/10 19:14:33Z -Runtime: fv3gfs_test 00:08:56 -- baseline 00:18:00 -01/10 19:14:33Z -Runtime: fv3gfs_pe_test 00:06:02 -- baseline 00:18:00 -01/10 19:14:33Z -Runtime: fv3r_test 00:01:49 -- baseline 00:03:00 -01/10 19:14:33Z -Runtime: fv3r_pe_test 00:01:59 -- baseline 00:03:00 -01/10 19:14:33Z -Runtime: fv3hafs_test 00:00:27 -- baseline 00:00:40 -01/10 19:14:33Z -Runtime: fv3hafs_pe_test 00:00:26 -- baseline 00:00:40 -01/10 19:14:33Z -Runtime: rtma_test 00:02:18 -- baseline 00:04:00 -01/10 19:14:33Z -Runtime: rtma_pe_test 00:02:16 -- baseline 00:04:00 +01/17 21:14:52Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +01/17 21:14:53Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:14:56Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:14:57Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:14:57Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:15:03Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:15:04Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:15:04Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:15:36Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:15:36Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:15:37Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:15:38Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:15:39Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:15:39Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:42Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:48Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:15:48Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:15:49Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:15:51Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:16:17Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +01/17 21:16:17Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:17:40Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:17:42Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:17:42Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:17:42Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:17:44Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:17:44Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:19:50Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:19:51Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:19:53Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:20:18Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:20:19Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:20:19Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:23:12Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:23:13Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:23:13Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:15:08Z -Runtime: nmmb_test 00:01:10 -- baseline 00:03:00 +01/17 21:15:08Z -Runtime: nmmb_pe_test 00:01:04 -- baseline 00:03:00 +01/17 21:15:53Z -Runtime: fv3gefs_test 00:00:16 -- baseline 01:20:00 +01/17 21:15:54Z -Runtime: fv3gefs_pe_test 00:00:19 -- baseline 01:20:00 +01/17 21:16:24Z -Runtime: rap_test 00:00:54 -- baseline 00:02:00 +01/17 21:16:24Z -Runtime: rap_pe_test 00:00:59 -- baseline 00:02:00 +01/17 21:19:54Z -Runtime: hrrr_test 00:04:30 -- baseline 00:02:00 +01/17 21:19:54Z -Runtime: hrrr_pe_test 00:01:44 -- baseline 00:02:00 +01/17 21:23:14Z -Runtime: fv3gfs_test 00:09:19 -- baseline 00:18:00 +01/17 21:23:14Z -Runtime: fv3gfs_pe_test 00:06:25 -- baseline 00:18:00 +01/17 21:23:14Z -Runtime: fv3r_test 00:01:45 -- baseline 00:03:00 +01/17 21:23:14Z -Runtime: fv3r_pe_test 00:01:57 -- baseline 00:03:00 +01/17 21:23:14Z -Runtime: fv3hafs_test 00:00:28 -- baseline 00:00:40 +01/17 21:23:14Z -Runtime: fv3hafs_pe_test 00:00:26 -- baseline 00:00:40 +01/17 21:23:14Z -Runtime: rtma_test 00:02:21 -- baseline 00:04:00 +01/17 21:23:14Z -Runtime: rtma_pe_test 00:02:19 -- 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 93e64fd82..e659f90ac 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: -3822a445a34c7af8186bd5a66ca884c93b35db2d +8d2fe43f3d253e98cae5e05d41275afb79d44a1d Submodule hashes: -179cae1dd84401cf25d250bd9102e66560a9d328 sorc/libIFI.fd -529f870d33b65c3b6c1aa3c3236b94efc3bd336d sorc/ncep_post.fd/post_gtg.fd -Run directory: /work/noaa/epic/gpetro/orion/RTs/upp-rts/1109/ci/rundir/upp-ORION +Run directory: /work/noaa/epic/gpetro/orion/RTs/upp-rts/1112/ci/rundir/upp-ORION Baseline directory: /work/noaa/epic/UPP -Total runtime: 00h:12m:57s -Test Date: 20250110 13:16:18 +Total runtime: 00h:13m:10s +Test Date: 20250117 15:24:59 Summary Results: -01/10 19:06:52Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 19:06:56Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk -01/10 19:07:05Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 19:07:05Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk -01/10 19:07:51Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 19:07:53Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 19:07:53Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 19:07:56Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 -01/10 19:07:56Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk -01/10 19:07:57Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk -01/10 19:07:57Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 19:07:57Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk -01/10 19:07:57Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk -01/10 19:07:58Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk -01/10 19:08:36Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 19:08:39Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 19:08:46Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk -01/10 19:08:50Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk -01/10 19:09:12Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 19:09:12Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 19:09:13Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 19:09:15Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 19:09:15Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk -01/10 19:09:15Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 19:09:15Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 19:09:17Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk -01/10 19:09:18Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk -01/10 19:13:47Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk -01/10 19:13:48Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk -01/10 19:13:49Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk -01/10 19:14:32Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 19:14:32Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 19:14:32Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 19:16:08Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk -01/10 19:16:09Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk -01/10 19:16:09Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk -01/10 19:08:01Z -Runtime: nmmb_test 00:01:27 -- baseline 00:03:00 -01/10 19:08:01Z -Runtime: nmmb_pe_test 00:01:23 -- baseline 00:03:00 -01/10 19:08:01Z -Runtime: fv3gefs_test 00:00:21 -- baseline 01:20:00 -01/10 19:08:01Z -Runtime: fv3gefs_pe_test 00:00:25 -- baseline 01:20:00 -01/10 19:08:01Z -Runtime: rap_test 00:01:24 -- baseline 00:02:00 -01/10 19:08:02Z -Runtime: rap_pe_test 00:01:24 -- baseline 00:02:00 -01/10 19:14:02Z -Runtime: hrrr_test 00:07:16 -- baseline 00:02:00 -01/10 19:14:02Z -Runtime: hrrr_pe_test 00:02:42 -- baseline 00:02:00 -01/10 19:16:18Z -Runtime: fv3gfs_test 00:09:36 -- baseline 00:18:00 -01/10 19:16:18Z -Runtime: fv3gfs_pe_test 00:07:59 -- baseline 00:18:00 -01/10 19:16:18Z -Runtime: fv3r_test 00:02:06 -- baseline 00:03:00 -01/10 19:16:18Z -Runtime: fv3r_pe_test 00:02:17 -- baseline 00:03:00 -01/10 19:16:18Z -Runtime: fv3hafs_test 00:00:32 -- baseline 00:00:40 -01/10 19:16:18Z -Runtime: fv3hafs_pe_test 00:00:32 -- baseline 00:00:40 -01/10 19:16:18Z -Runtime: rtma_test 00:02:45 -- baseline 00:04:00 -01/10 19:16:18Z -Runtime: rtma_pe_test 00:02:43 -- baseline 00:04:00 +01/17 21:15:34Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:43Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk +01/17 21:15:57Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:15:59Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk +01/17 21:16:30Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:16:32Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:16:32Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:16:41Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk +01/17 21:16:42Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk +01/17 21:16:42Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk +01/17 21:16:48Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16 +01/17 21:16:49Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:16:51Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk +01/17 21:16:51Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk +01/17 21:17:27Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:17:30Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:17:37Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk +01/17 21:17:40Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk +01/17 21:18:04Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:18:05Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:18:06Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:18:06Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk +01/17 21:18:06Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:18:09Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:18:09Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk +01/17 21:18:09Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:18:09Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk +01/17 21:22:31Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk +01/17 21:22:32Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk +01/17 21:22:33Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk +01/17 21:23:16Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:23:17Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:23:17Z -fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:24:57Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk +01/17 21:24:58Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk +01/17 21:24:58Z -fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk +01/17 21:16:42Z -Runtime: nmmb_test 00:01:30 -- baseline 00:03:00 +01/17 21:16:42Z -Runtime: nmmb_pe_test 00:01:21 -- baseline 00:03:00 +01/17 21:16:42Z -Runtime: fv3gefs_test 00:00:23 -- baseline 01:20:00 +01/17 21:16:42Z -Runtime: fv3gefs_pe_test 00:00:31 -- baseline 01:20:00 +01/17 21:16:58Z -Runtime: rap_test 00:01:26 -- baseline 00:02:00 +01/17 21:16:58Z -Runtime: rap_pe_test 00:01:24 -- baseline 00:02:00 +01/17 21:22:43Z -Runtime: hrrr_test 00:07:08 -- baseline 00:02:00 +01/17 21:22:43Z -Runtime: hrrr_pe_test 00:02:41 -- baseline 00:02:00 +01/17 21:24:59Z -Runtime: fv3gfs_test 00:09:33 -- baseline 00:18:00 +01/17 21:24:59Z -Runtime: fv3gfs_pe_test 00:08:03 -- baseline 00:18:00 +01/17 21:24:59Z -Runtime: fv3r_test 00:02:16 -- baseline 00:03:00 +01/17 21:24:59Z -Runtime: fv3r_pe_test 00:02:15 -- baseline 00:03:00 +01/17 21:24:59Z -Runtime: fv3hafs_test 00:00:32 -- baseline 00:00:40 +01/17 21:24:59Z -Runtime: fv3hafs_pe_test 00:00:34 -- baseline 00:00:40 +01/17 21:24:59Z -Runtime: rtma_test 00:02:44 -- baseline 00:04:00 +01/17 21:24:59Z -Runtime: rtma_pe_test 00:02:44 -- baseline 00:04:00 No changes in test results detected. ===== End of UPP Regression Testing Log =====