[Ncep.list.nems.announce] two upcoming NEMS commits
Samuel Trahan - NOAA Affiliate
samuel.trahan at noaa.gov
Mon Sep 25 17:27:40 UTC 2017
I'm still testing this. I'm hoping to finish soon.
On Wed, Sep 20, 2017 at 11:40 AM, Samuel Trahan - NOAA Affiliate <
samuel.trahan at noaa.gov> wrote:
> Hi all,
> There are two NEMS commits going in soon, both of which modify the
> NEMSCompsetRun. The commits are backwards-compatible and low risk.
> However, they will need twice as much testing as usual because they affect
> baseline generation. I'll send out branches soon. Testing will start
> Friday, and I'll try to finish by the end of the weekend.
> The timing of the commit is partly contingent on whether there is enough
> disk space somewhere on Theia to run the tests. NEMS areas and all four
> stmps hit quota over the past few days, and emc.nemspara cannot write
> anywhere else. I'll test on Gyre, Surge, and Jet first to detect any
> likely issues before I test on Theia.
> - The Changes -
> 1. Bug fix from Jun Wang to .bitcmp. comparison. If an output file is
> compared to a baseline by specifying the baseline directory (instead of
> filename within the directory) then the baseline creation fails. It does
> not realize that the target is a directory because the directory does not
> exist before the baseline is created:
> "RESTART/my_output.rst" .bitcmp. "@[BASELINE_DIR]/RESTART/"
> The fix is to assume the target is a directory if:
> - it ends with a /
> - the last path component is .
> - the last path component is ..
> Hence, after the commit, "@[BASELINE_DIR]/RESTART/" will work correctly if
> it ends in a /
> 2. Add the capability to NEMSCompsetRun to compare NetCDF files
> variable-by-variable instead of bit-for-bit. This is needed for the CICE5
> files, which contain a global metadata value containing the date at which
> the file was created. The actual contents of the variables should match.
> The affected repos are:
> - produtil
> - NEMS
> - NEMSfv3gfs
> - NEMSGSM
> - HYCOM-GSM-CICE
> - GSM-MOM5-CICE5
> - WW3-GSM
> Sam Trahan
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ncep.list.nems.announce