-
Notifications
You must be signed in to change notification settings - Fork 250
fix(cse): prevent CSE timeout overrun with per-op budget and pre-command guard #8230
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
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
457b1f7
fix(cse): prevent CSE timeout overrun with per-op budget and pre-comm…
djsly 84610f5
fix(cse): add backward compat to retrycmd_get_tarball for old 4-arg c…
Copilot 2f9a3ab
fix(cse): redirect check_cse_timeout warning to stderr
djsly 6812096
fix: cap per-attempt timeout to CSE budget, fix retry loop, fix test …
djsly 2fe2377
fix: resolve shellcheck SC3010 and shellspec test failures
djsly b20d8d2
fix(spec): fix budget test and suppress CSE_STARTTIME_SECONDS warnings
djsly e6dfd39
fix: cap per-attempt timeout to remaining budget in _retry_file_curl_…
djsly 475a17a
fix: gate check_cse_timeout calls in _retrycmd_internal behind CSE_ST…
Copilot 4f93182
fix(e2e): increase NPD FilesystemCorruption poll timeout from 6m to 10m
djsly 50916a2
fix(e2e): restart NPD after simulation for deterministic detection
djsly 7011bc5
e2e: bump NPD timeout to 12min, remove restart that resets polling timer
djsly 15c3be1
fix(e2e): use continuous simulation for NPD filesystem corruption test
djsly e002700
fix(e2e): add SyslogIdentifier=dockerd and dump check script for NPD …
djsly 7a52d08
fix(e2e): target containerd journal for NPD filesystem corruption test
djsly 77bea9e
fix(e2e): replace check script instead of cgroup injection for NPD test
djsly 409397a
fix: address PR review comments on retry helpers and NPD test
djsly 383f960
fix(spec): use POSIX-compatible assertion in shellspec test
djsly cd78e9d
fix: revert budget re-check after sleep to fix E2E regression
djsly 4c7bd98
fix: address review comments — local vars, shared constant, cleanup d…
djsly b8467f2
fix: address review comments and remove premature script restore
djsly 31ac5f7
fix: gate max_budget on CSE_STARTTIME_SECONDS in retrycmd_get_tarball…
Copilot a49e88d
fix(e2e): replace fragile Watch with poll-based List for node ready d…
djsly 8bc5054
fix(e2e): scan all matching nodes in WaitUntilNodeReady
djsly File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.