-
Notifications
You must be signed in to change notification settings - Fork 536
feat(civisibility): add process-isolated test retries #5020
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
Draft
tonyredondo
wants to merge
24
commits into
main
Choose a base branch
from
tony/feat/process-isolated-test-retries
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+15,459
−312
Draft
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
60dd643
feat(civisibility): add process-isolated test retries
tonyredondo 4bf30fb
fix(civisibility): harden process retry cleanup
tonyredondo 6a19dce
fix(civisibility): stabilize process retry tests
tonyredondo a6788f2
fix(civisibility): harden process retry behavior
tonyredondo ee69464
refactor(civisibility): consolidate process retry implementation
tonyredondo e6e4902
refactor(civisibility): deduplicate process retry harnesses
tonyredondo 22a804b
test(civisibility): benchmark retry execution modes
tonyredondo 464d287
refactor(civisibility): isolate orchestrion entrypoints
tonyredondo f488151
refactor(civisibility): reduce process retry implementation
tonyredondo ce6a69a
fix(civisibility): register process retry transport settings
tonyredondo d5d7a6f
fix(civisibility): stabilize process retry validation
tonyredondo f36e598
Merge branch 'main' into tony/feat/process-isolated-test-retries
tonyredondo 1026824
Merge branch 'main' into tony/feat/process-isolated-test-retries
tonyredondo 3657b45
feat(civisibility): support process retries for EFD and A2F
tonyredondo c26f7e5
feat(civisibility): expand process-isolated retry support
tonyredondo 0069e75
fix(civisibility): satisfy retry fixture lint
tonyredondo 2579888
fix(civisibility): preserve retry shutdown semantics
tonyredondo 081c46e
perf(civisibility): improve parallel EFD process retries
tonyredondo 2a212c5
feat(civisibility): add EFD kill switch
tonyredondo 78320b7
feat(civisibility): add EFD retry limit
tonyredondo 9e4279a
fix(civisibility): align EFD config implementation
tonyredondo e240947
chore(civisibility): preserve config formatting
tonyredondo 85024b3
test(civisibility): stabilize process retry timing tests
tonyredondo 3371da2
fix(civisibility): prevent nested retries in process children
tonyredondo 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
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.
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 adds a new public
DD_CIVISIBILITY_RETRY_*configuration surface, but the commit does not update the top-level README.md or CONTRIBUTING.md. The repository AGENTS.md requires those docs for significant tracer customization features and important testing/building options; without them, users and contributors will not discover process retry mode or its validation guidance. Please add the required top-level documentation alongside these new env vars.Useful? React with 👍 / 👎.