Skip to content

fix reload failures on active/incomplete orphans#6817

Merged
wxtim merged 9 commits intocylc:8.5.xfrom
dwsutherland:reload-xtriggered-task-fixes
Sep 19, 2025
Merged

fix reload failures on active/incomplete orphans#6817
wxtim merged 9 commits intocylc:8.5.xfrom
dwsutherland:reload-xtriggered-task-fixes

Conversation

@dwsutherland
Copy link
Copy Markdown
Member

@dwsutherland dwsutherland commented Jun 26, 2025

closes #6814
closes #6815

Note - A good way to see the bugs is to comment out a fix and run the test for each.

Check List

  • I have read CONTRIBUTING.md and added my name as a Code Contributor.
  • Contains logically grouped changes (else tidy your branch by rebase).
  • Does not contain off-topic changes (use other PRs for other changes).
  • Applied any dependency changes to both setup.cfg (and conda-environment.yml if present).
  • Tests are included (or explain why tests are not needed).
  • Changelog entry included if this is a change that can affect users
  • Cylc-Doc pull request opened if required at cylc/cylc-doc/pull/XXXX.
  • If this is a bug fix, PR should be raised against the relevant ?.?.x branch.

@dwsutherland dwsutherland added this to the 8.4.4 milestone Jun 26, 2025
@dwsutherland dwsutherland self-assigned this Jun 26, 2025
@dwsutherland dwsutherland added the bug Something is wrong :( label Jun 26, 2025
@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from e1b725c to 6e14ae8 Compare June 26, 2025 01:07
@dwsutherland dwsutherland requested a review from MetRonnie July 2, 2025 03:47
@MetRonnie MetRonnie requested a review from wxtim July 2, 2025 11:29
@oliver-sanders
Copy link
Copy Markdown
Member

oliver-sanders commented Aug 29, 2025

(assigned commenters as reviewers)

@dwsutherland, some comments to address above.

@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from c12deee to 5be6729 Compare August 29, 2025 23:57
@dwsutherland dwsutherland changed the base branch from 8.4.x to 8.5.x August 29, 2025 23:58
@dwsutherland dwsutherland modified the milestones: 8.4.x, 8.5.2 Aug 29, 2025
@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from 5be6729 to f501070 Compare August 30, 2025 00:06
@MetRonnie MetRonnie modified the milestones: 8.5.2, 8.5.3 Sep 3, 2025
@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from e18e421 to 2e8700b Compare September 4, 2025 08:55
Copy link
Copy Markdown
Member

@hjoliver hjoliver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Partially reviewed)

Copy link
Copy Markdown
Member

@MetRonnie MetRonnie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got a test suggestion at dwsutherland#24

@MetRonnie MetRonnie modified the milestones: 8.5.3, 8.5.4 Sep 9, 2025
dwsutherland and others added 5 commits September 11, 2025 19:00
Co-authored-by: Hilary James Oliver <hilary.j.oliver@gmail.com>
Co-authored-by: Tim Pillinger <26465611+wxtim@users.noreply.github.com>
Co-authored-by: Ronnie Dutta <61982285+MetRonnie@users.noreply.github.com>
@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from 2c7f18d to 4dbac57 Compare September 11, 2025 07:18
@dwsutherland dwsutherland force-pushed the reload-xtriggered-task-fixes branch from 4dbac57 to 64e2fc5 Compare September 11, 2025 09:25
@MetRonnie MetRonnie self-requested a review September 16, 2025 08:18
@hjoliver hjoliver modified the milestones: 8.5.4, 8.6.0 Sep 16, 2025
Copy link
Copy Markdown
Member

@hjoliver hjoliver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dwsutherland - FYI I pushed a small tweak to your branch to get patch coverage up from 69 to 97%.

@MetRonnie MetRonnie requested a review from wxtim September 19, 2025 13:17
@wxtim wxtim removed the request for review from MetRonnie September 19, 2025 13:21
@wxtim wxtim merged commit c2f2915 into cylc:8.5.x Sep 19, 2025
38 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something is wrong :( small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

reload fail on xtrigger removal causing depleted task pool set non-existent task while reloading causes crash

5 participants