[Ncep.list.nems.announce] NEMS trunk commit

Dusan Jovic dusan.jovic at noaa.gov
Mon Sep 29 15:22:26 UTC 2014


Hsin-Mu,

  The correct option should be:

  ./esmf_version 6.3r_nmm_wcoss

I made this change together with some other changes in the new rt.sh 
script and I forgot to update 'usage' message. I'll fix the help message 
in the next commit. Please use the above option, it should work.

Dusan




On 09/29/2014 10:23 AM, Hsin-mu Lin wrote:
> Hi, Dusan
>
> It keep asking for the same command without executing.
>
> Here is what I have done
>
> t14a2: esmf_version 6.3r_wcoss_nmm
>
>      Run ./esmf_version with one argument:
>
>  'esmf_version 3_wcoss'            : ESMF 3.1.0rp2 library on wcoss
>  'esmf_version 3_zeus'             : ESMF 3.1.0r series library (i.e. 
> ESMF 3.1.0rp2, 3.1.0rp5) on zeus
>  'esmf_version 6_zeus'             : ESMF 6.3.0r series library on 
> zeus gsm
>  'esmf_version 3_yellowstone'      : ESMF 3.1.0rp2 library on yellowstone
>
>  'esmf_version 5.2_wcoss'          : ESMF 5.2.0rp2 library on wcoss
>  'esmf_version 6.3r_wcoss_gsm'     : ESMF 6.3.0r library on wcoss for gsm
>  'esmf_version 6.3r_wcoss_nmm'     : ESMF 6.3.0r library on wcoss for nmm
>  'esmf_version 5.2.0rAPI_zeus'     : ESMF 5.2.0r API compatible 
> library (i.e. ESMF >= 5.2.0r) on zeus
>
>  'esmf_version nuopc_zeus'         : ESMF library with reference NUOPC 
> Layer (currently ESMF 7.0.0 beta snapshot) on zeus
>  'esmf_version nuopc_gaea'         : ESMF library with reference NUOPC 
> Layer (currently ESMF 7.0.0 beta snapshot) on gaea
>
>
> Lin
>
> On 9/29/2014 9:12 AM, Dusan Jovic - NOAA Affiliate wrote:
>> Hsin-Mu,
>>
>>  What error message do you get?
>>
>> Dusan
>>
>> On Mon, Sep 29, 2014 at 9:06 AM, Hsin-mu Lin <hsin-mu.lin at noaa.gov 
>> <mailto:hsin-mu.lin at noaa.gov>> wrote:
>>
>>     Hi, Everyone
>>
>>     I experience problem for the nems trunk version (the most recent)
>>
>>     URL: https://svnemc.ncep.noaa.gov/projects/nems/trunk/src
>>     Repository Root: https://svnemc.ncep.noaa.gov/projects
>>     Repository UUID: 281fb692-3a18-0410-826d-9e847983f365
>>     Revision: 46113
>>
>>     neither one of these is working
>>      'esmf_version 6.3r_wcoss_gsm'     : ESMF 6.3.0r library on wcoss
>>     for gsm
>>      'esmf_version 6.3r_wcoss_nmm'     : ESMF 6.3.0r library on wcoss
>>     for nmm
>>
>>     can someone fix it?
>>
>>     Thanks
>>
>>     On 9/24/2014 8:20 AM, Dusan Jovic wrote:
>>>     Committed revision 45983.
>>>
>>>     On 09/22/2014 11:16 AM, Dusan Jovic wrote:
>>>>     Hi, Everyone,
>>>>
>>>>      I reintegrated my branch containing the restructured
>>>>     regression test scripts with the trunk and I'm ready to commit
>>>>     it to the NEMS repository. Full regression test passed on zeus
>>>>     (no changes to baseline results). On wcoss it already passed
>>>>     full test on Saturday but I made one small change (while
>>>>     running a full test on Zeus) which I do not expect to change
>>>>     the outcome of the repeated test on wcoss which I'm going to do
>>>>     as soon as tide comes back online. If that wcoss test pass I
>>>>     would like to make a commit tomorrow afternoon or Wednesday
>>>>     morning.
>>>>
>>>>     My working copy on Zeus is
>>>>     /scratch2/portfolios/NCEPDEV/meso/save/Dusan.Jovic/trunk_rt.
>>>>
>>>>     Once I make the commit you will find new top-level directory
>>>>     named tests and the new script named rt.sh. The new procedure
>>>>     for running the regression test is as follows:
>>>>
>>>>     1) in order to run standard suite of regression tests you will
>>>>     need to execute rt.sh with '-s' option:
>>>>
>>>>     *./rt.sh -s*
>>>>
>>>>     2) to run full regression test run the option is '-f':
>>>>
>>>>     *./rt.sh -f
>>>>     *
>>>>     3) once you make a code change which changes the baseline
>>>>     results you will need to, as before, first generate new set of
>>>>     outputs and then rerun standard or full test using the newly
>>>>     created set of baseline results. that is done by running
>>>>
>>>>     *./rt.sh -c nmm
>>>>     *
>>>>     or
>>>>     *./rt.sh -c gfs
>>>>     *
>>>>     first which will create new results for 'nmm' or 'gfs'. Then
>>>>     you rerun the tests using new result by running rt.sh with
>>>>     option '-m' in addition to '-s' or '-f':
>>>>
>>>>     *./rt.sh -m -f*
>>>>
>>>>     The option '-m' tells the script to use 'modified' results
>>>>     (created in the previous step) for comparisons.
>>>>
>>>>     I usually execute these two steps this way:
>>>>
>>>>     *nohup sh -c "( ./rt.sh -c nmm && ./rt.sh -m -f )" &*
>>>>
>>>>     which submits both steps in the background. If you run this in
>>>>     the evening by the next morning you will have new set of
>>>>     baseline results and,  hopefully, full suite of regression
>>>>     tests passed successfully.
>>>>
>>>>     The old job directory will be renamed to job_unused to indicate
>>>>     that it is not used anymore and after some time we will delete
>>>>     it. I would keep it at least until somebody adds all nuopc
>>>>     tests and few more missing gfs tests. Two nmm tests are also
>>>>     currently commented out (those that use gfs physics). I tried
>>>>     to run nuopc test on zeus but it failed, probably because the
>>>>     results were not updated recently.
>>>>
>>>>     Dusan
>>>>
>>>>
>>>
>>>
>>>
>>>     _______________________________________________
>>>     Ncep.list.nems.announce mailing list
>>>     Ncep.list.nems.announce at lstsrv.ncep.noaa.gov  <mailto:Ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
>>>     https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lstsrv.ncep.noaa.gov/pipermail/ncep.list.nems.announce/attachments/20140929/29cc8e20/attachment-0001.html 


More information about the Ncep.list.nems.announce mailing list