[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