Skip to content

Remove duplicate copying of ensemble members from marine recenter task#1614

Merged
guillaumevernieres merged 2 commits into
developfrom
bugfix/remove_extra_copy
Apr 14, 2025
Merged

Remove duplicate copying of ensemble members from marine recenter task#1614
guillaumevernieres merged 2 commits into
developfrom
bugfix/remove_extra_copy

Conversation

@shlyaeva
Copy link
Copy Markdown
Collaborator

@shlyaeva shlyaeva commented Apr 11, 2025

Description

In #1479 I introduced a duplicate copy of ensemble members to marine recentering task by mistake. This PR removes that.

I didn't test this as thoroughly as I normally would. Below is what I ran to test (for both of the low-res tests I made sure that both rundir and comdir were completely wiped out before I started the tests):

  • all tests in C48mx500_hybAOWCDA up to and including ocnanalecen -- tests passed
  • all tests in C48mx500_hybAOWCDA up to and including ocnanalecen except for the letkf one (to mimic retro runs) -- tests passed
  • introduced this change in my high-res 30-member ensemble experiment that runs LETKF -- task completed successfully, 33 min instead of 38 min for the previous cycle.

Issues

Resolves #1613

Automated CI tests to run in Global Workflow

  • atm_jjob
  • C96C48_ufs_hybatmDA
  • C96C48_hybatmaerosnowDA
  • C48mx500_3DVarAOWCDA
  • C48mx500_hybAOWCDA
  • C96C48_hybatmDA

@shlyaeva shlyaeva self-assigned this Apr 11, 2025
@shlyaeva shlyaeva added hera-GW-RT Queue for automated testing with global-workflow on Hera hercules-GW-RT Queue for automated testing with global-workflow on Hercules labels Apr 11, 2025
@emcbot emcbot added hercules-GW-RT-Running Automated testing with global-workflow running on Hercules hera-GW-RT-Running Automated testing with global-workflow running on Hera and removed hercules-GW-RT Queue for automated testing with global-workflow on Hercules hera-GW-RT Queue for automated testing with global-workflow on Hera labels Apr 11, 2025
@emcbot
Copy link
Copy Markdown

emcbot commented Apr 11, 2025

Automated GW-GDASApp Testing Results:
Machine: hercules

Start: Fri Apr 11 17:10:32 CDT 2025 on hercules-login-1.hpc.msstate.edu
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Fri Apr 11 17:47:56 CDT 2025
---------------------------------------------------
Tests: ctest -j12 -R gdasapp -E atm_jjob|C96C48_ufs_hybatmDA|C96C48_hybatmaerosnowDA|C48mx500_3DVarAOWCDA|C96C48_hybatmDA
Tests:                                 *SUCCESS*
Tests: Completed at Fri Apr 11 17:48:50 CDT 2025
Tests: 100% tests passed, 0 tests failed out of 32

@emcbot emcbot added hercules-GW-RT-Passed Automated testing with global-workflow successful on Hercules and removed hercules-GW-RT-Running Automated testing with global-workflow running on Hercules labels Apr 11, 2025
@emcbot
Copy link
Copy Markdown

emcbot commented Apr 11, 2025

Automated GW-GDASApp Testing Results:
Machine: hera

Start: Fri Apr 11 22:10:39 UTC 2025 on hfe03
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Fri Apr 11 22:55:28 UTC 2025
---------------------------------------------------
Tests: ctest -j12 -R gdasapp -E atm_jjob|C96C48_ufs_hybatmDA|C96C48_hybatmaerosnowDA|C48mx500_3DVarAOWCDA|C96C48_hybatmDA
Tests:                                 *SUCCESS*
Tests: Completed at Fri Apr 11 22:56:25 UTC 2025
Tests: 100% tests passed, 0 tests failed out of 32

@emcbot emcbot added hera-GW-RT-Passed Automated testing with global-workflow successful on Hera and removed hera-GW-RT-Running Automated testing with global-workflow running on Hera labels Apr 11, 2025
@guillaumevernieres
Copy link
Copy Markdown
Contributor

While you might need new 👓 @AndrewEichmann-NOAA , I, on the other hand probably need a new 🧠 ... I was convinced we merged this last week.

@guillaumevernieres guillaumevernieres merged commit 91b6c1d into develop Apr 14, 2025
@guillaumevernieres guillaumevernieres deleted the bugfix/remove_extra_copy branch April 14, 2025 19:33
jspsl pushed a commit to NOAA-PSL/GDASApp that referenced this pull request Apr 30, 2025
NOAA-EMC#1614)

# Description

In NOAA-EMC#1479 I introduced a
duplicate copy of ensemble members to marine recentering task by
mistake. This PR removes that.

I didn't test this as thoroughly as I normally would. Below is what I
ran to test (for both of the low-res tests I made sure that both rundir
and comdir were completely wiped out before I started the tests):
- all tests in C48mx500_hybAOWCDA up to and including ocnanalecen --
tests passed
- all tests in C48mx500_hybAOWCDA up to and including ocnanalecen except
for the letkf one (to mimic retro runs) -- tests passed
- introduced this change in my high-res 30-member ensemble experiment
that runs LETKF -- task completed successfully, 33 min instead of 38 min
for the previous cycle.

# Issues

Resolves NOAA-EMC#1613 

# Automated CI tests to run in Global Workflow
<!-- Which Global Workflow CI tests are required to adequately test this
PR? -->
- [ ] atm_jjob <!-- JEDI atm single cycle DA !-->
- [ ] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !-->
- [ ] C96C48_hybatmaerosnowDA  <!-- JEDI aero/snow cycled DA !-->
- [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !-->
- [x] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !-->
- [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !-->

Co-authored-by: Anna Shlyaeva <anna.v.shlyaeva@noaa.gov>
DavidNew-NOAA pushed a commit that referenced this pull request Jan 16, 2026
#1614)

# Description

In #1479 I introduced a
duplicate copy of ensemble members to marine recentering task by
mistake. This PR removes that.

I didn't test this as thoroughly as I normally would. Below is what I
ran to test (for both of the low-res tests I made sure that both rundir
and comdir were completely wiped out before I started the tests):
- all tests in C48mx500_hybAOWCDA up to and including ocnanalecen --
tests passed
- all tests in C48mx500_hybAOWCDA up to and including ocnanalecen except
for the letkf one (to mimic retro runs) -- tests passed
- introduced this change in my high-res 30-member ensemble experiment
that runs LETKF -- task completed successfully, 33 min instead of 38 min
for the previous cycle.

# Issues

Resolves #1613 

# Automated CI tests to run in Global Workflow
<!-- Which Global Workflow CI tests are required to adequately test this
PR? -->
- [ ] atm_jjob <!-- JEDI atm single cycle DA !-->
- [ ] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !-->
- [ ] C96C48_hybatmaerosnowDA  <!-- JEDI aero/snow cycled DA !-->
- [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !-->
- [x] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !-->
- [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !-->

Co-authored-by: Anna Shlyaeva <anna.v.shlyaeva@noaa.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hera-GW-RT-Passed Automated testing with global-workflow successful on Hera hercules-GW-RT-Passed Automated testing with global-workflow successful on Hercules

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possible duplication of the copy of ensemble members

4 participants