[Ncep.list.nems.announce] [Nems.tickets] NEMS trunk FREEZE and Re: NEMS Ticket #161: Unifying merge of branches/NUOPC/development and NEMS trunk

Gerhard Theurich theurich at sourcespring.net
Mon Apr 18 14:32:02 UTC 2016


Good Morning Jun,

Thank you for letting me know. I will let you know as soon as I have 
something that's worth to be tested. Thank you!

-Gerhard

On 04/18/2016 06:43 AM, Jun Wang - NOAA Affiliate wrote:
> Gerhard,
>
> I would like to let you know that the planned commits for gsm and nmmb
> before the trunk freeze have been finished after Hang Lei made a nems
> trunk commit last Saturday. Please go ahead with your merge process and
> let me know when you have a stable merged version for gsm regression
> test. Thanks.
>
> Jun
>
> On Thu, Apr 14, 2016 at 12:28 PM, Gerhard Theurich
> <theurich at sourcespring.net <mailto:theurich at sourcespring.net>> wrote:
>
>     Thanks, appreciate it!
>     -Gerhard
>
>
>     On 04/14/2016 09:26 AM, Ratko Vasic wrote:
>
>         Hi Gerhard,
>         I understand. I'm OK with that.
>         Data is already copied and ready for use.
>
>         Ratko
>
>
>         On 4/14/2016 11:55 AM, Gerhard Theurich wrote:
>
>             Hi Ratko, I totally see your point, it is always best to
>             have most
>             cahnges in before starting. My only concern is time. I want
>             to make
>             sure we have enough time to work out the issues. There isn't
>             only the
>             svn based merge (with plenty of manual intervention as I
>             foresee it),
>             but then there is also the whole unification on the actual code
>             (removal of #ifdefs). At this stage we will need to get the
>             current
>             "trunk mode" working under the unified NUOPC-based EARTH
>             component. I
>             was hoping to get to working on that maybe even by end of
>             this week.
>
>             On the other hand, I am still cleaning up compsets as per a
>             call we
>             had on Tuesday. It is taking me longer than I thought, so
>             even the
>             NUOPC/development branch isn't quite ready yet.
>
>             If you don't mind, could you still just make copies of the
>             REGRESSION_TEST dirs into REGRESSION_TEST_r74057? Just in
>             case we do
>             decide to start a first attempt of the merge work with that
>             trunk
>             revision? Thanks, and I appreciate your assistance during
>             the process
>             very much!
>
>             -Gerhard
>
>             On 04/13/2016 06:50 PM, Ratko Vasic wrote:
>
>                 Gerhard,
>                 I'd wait until weekend (before freeze).
>                 There is one commit in the line (GSM stuff), and as
>                 agreed on today's
>                 meeting with NMMB group, we'll update trunk with changes
>                 (at least 90%
>                 of changes) going into next production.
>                 GSM commit is adding one more regression test, and NMMB
>                 commit will for
>                 sure change NMMB results.
>                 I would like to tag that version as a reference point.
>                 I'll test everything on both machines (theia and wcoss).
>
>                 Ratko
>
>
>
>                 On 4/13/2016 5:39 PM, Gerhard Theurich wrote:
>
>                     Hi Jun,
>
>                     Thank you very much! That is very helpful!
>
>                     Unless I hear otherwise let's declare NEMS -r74057 /
>                     GSM -r73903 to be
>                     the trunkRev1.
>
>                     Ratko, could you please make copies of your current
>                     .../Ratko.Vasic/REGRESSION_TEST dirs on wcoss and
>                     Theia to
>                     .../Ratko.Vasic/REGRESSION_TEST_r74057. This will
>                     allow us to work
>                     with trunkRev1 for the next few days without loosing
>                     the ability to
>                     validate the trunk regression tests - just in case
>                     the trunk keeps
>                     moving and requires changes to the baselines.
>
>                     Patrick and/or Dusan, will you be available to run
>                     NMMB trunk
>                     regression tests on wcoss and Theia when we get to
>                     that point?
>
>                     -Gerhard
>
>                     On 04/13/2016 02:24 PM, Jun Wang - NOAA Affiliate wrote:
>
>                         Gerhard,
>
>                         For gsm side, I think the current trunk version
>                         (nems -r74057, gsm
>                         -r73903) is a stable version. Maybe someone from
>                         NMMB can confirm that
>                         for nmmb. If both gsm and nbb confirm the
>                         version, I think you can
>                         create nems branch trunkRev1. Dusan just
>                         committed the code, so
>                         currently all the regression tests for both GSM
>                         and NMMB for this
>                         version passed on both wcoss and theia. Please
>                         see the log files  at
>                         trunk/tests/RegressionTests_wcoss.log and
>                         trunk/tests/RegressionTests_theia.log. The
>                         baseline from the trunk
>                         version above are saved in Ratko's directory on
>                         both theia and wcoss:
>
>                         wcoss:
>                         /meso/noscrub/Ratko.Vasic/REGRESSION_TEST
>                         Theia:
>                         /scratch4/NCEPDEV/meso/noscrub/Ratko.Vasic/REGRESSION_TEST
>
>                         I can help test gsm regression test once you
>                         have a stable merged
>                         version. Thanks.
>
>                         Jun
>
>
>
>                         On Wed, Apr 13, 2016 at 4:52 PM, Gerhard Theurich
>                         <theurich at sourcespring.net
>                         <mailto:theurich at sourcespring.net>
>                         <mailto:theurich at sourcespring.net
>                         <mailto:theurich at sourcespring.net>>> wrote:
>
>                              Hi NEMS developers,
>
>                              I just opened a new NEMS ticket (#161) to
>                         serve as a reference
>                         for the
>                              upcoming merge task. This more than a
>                         simple merge in that we are
>                         trying
>                              to unify the coupled system with the
>                         default "trunk mode" of
>                         NEMS. The
>                              result will be much cleaner superstructure
>                         code (removal of
>                         #ifdefs in
>                              the EARTH component). Also the emerging
>                         system will exclusively
>                         use the
>                              latest ESMF release (v7.0.0).
>
>                              As previously discussed, there is an
>                         upcoming FREEZE of the NEMS
>                         trunk
>                              for the entire next week (i.e. week of
>                         04/18/16). We will try to
>                         have an
>                              early test candidate of the new NEMS trunk
>                         available some time
>                         middle of
>                              next week.
>
>                              There are some critical pieces that I need
>                         help with from EMC:
>
>                              1) Prior to the trunk freeze next week, I
>                         would need someone to
>                         identify
>                              a recent and stable NEMS trunk revision.
>                         Let's call this revision
>                              trunkRev1
>
>                              2) I will need someone (or a few folks)
>                         that are well versed at
>                         running
>                              the NEMS trunk regression tests. I am
>                         thinking it would be good
>                         to have
>                              GSM and NMMB experts available for this.
>                         They would run the
>                         regression
>                              tests on trunkRev1 and make a backup copy
>                         of the results, so that
>                         we can
>                              retest against the same baseline, even if
>                         the default baseline on
>                         Theia
>                              and WCOSS may still change (because trunk
>                         is not yet frozen).
>
>                              3) During the unification process I am
>                         expecting to have
>                         versions of
>                              NEMS available at different times. It would
>                         be great of the same
>                         people
>                              from #2 were available to check out these
>                         revisions and test them
>                         again
>                              against the saved baseline from #2.
>
>                              Thanks,
>                              -Gerhard
>
>
>
>                              On 04/13/2016 01:26 PM, NEMS Trac Ticket wrote:
>                               > #161: Unifying merge of
>                         branches/NUOPC/development and NEMS
>                         trunk
>                               > -------------------------+-----------------
>                               >    Reporter:  theurich@…  |      Owner:
>                               >        Type:  task        |     Status:  new
>                               >    Priority:  major       |  Milestone:
>                               >   Component:  NEMS        |    Version:  3.1
>                               > Resolution:              |   Keywords:
>                               > -------------------------+-----------------
>                               > Changes (by theurich@…):
>                               >
>                               >   * type:  defect => task
>                               >
>                               >
>                               > --
>                               > Ticket URL:
>                         <https://svnemc.ncep.noaa.gov/trac/nems/ticket/161#comment:1>
>                               > NEMS
>                         <https://svnemc.ncep.noaa.gov/trac/nems>
>                               > My example project
>                               >
>                              _______________________________________________
>                              Ncep.list.emc.nems.tickets mailing list
>                         Ncep.list.emc.nems.tickets at lstsrv.ncep.noaa.gov
>                         <mailto:Ncep.list.emc.nems.tickets at lstsrv.ncep.noaa.gov>
>                         <mailto:Ncep.list.emc.nems.tickets at lstsrv.ncep.noaa.gov
>                         <mailto:Ncep.list.emc.nems.tickets at lstsrv.ncep.noaa.gov>>
>                         https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.emc.nems.tickets
>
>
>
>
>
>
>


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