-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix execution time limit polling intervals [Cylc 7] #5751
Fix execution time limit polling intervals [Cylc 7] #5751
Conversation
5e0860b
to
74ce932
Compare
74ce932
to
b6602d2
Compare
|
||
# Total timeout after adding execution time limit polling | ||
# intervals: | ||
timeout = (time_limit + sum(time_limit_delays)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line seems to be missing from the Cylc 8 branch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was removed here: #4863 - @dpmatthews is it sane to backport this change?
[edit]
Dave said yes on Teams
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, this bit is a change in behaviour rather than a bug fix. I suggest we leave it unchanged in Cylc 7.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2. Prevent task events manager modifying the list of
execution time limit polling intervals
inglbl_cfg
, which was causing the first polling interval after the execution time limit to increment every time this code was run.
I'm not seeing how the changes here address this, could you explain?
Co-authored-by: Ronnie Dutta <61982285+MetRonnie@users.noreply.github.com>
No, because they don't. Good Spot. 🐆 |
c548386
to
e6efa26
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested out; fixes both bugs
Fixes 2 bugs without issues reports.
execution time limit polling intervals
inglbl_cfg
, which was causing the first polling interval after the execution time limit to increment every time this code was run.Check List
CONTRIBUTING.md
and added my name as a Code Contributor.setup.cfg
(andconda-environment.yml
if present).CHANGES.md
entry included if this is a change that can affect users?.?.x
branch.