-
Notifications
You must be signed in to change notification settings - Fork 576
feat: notify async runner errors to the main control loop #7189
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
base: main
Are you sure you want to change the base?
Conversation
Codecov Report❌ Patch coverage is ❌ Your patch check has failed because the patch coverage (45.12%) is below the target coverage (60.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #7189 +/- ##
==========================================
- Coverage 71.04% 71.02% -0.02%
==========================================
Files 229 231 +2
Lines 41099 41144 +45
==========================================
+ Hits 29198 29223 +25
- Misses 10181 10201 +20
Partials 1720 1720 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
/retest |
Signed-off-by: Ignasi Barrera <[email protected]>
Signed-off-by: Ignasi Barrera <[email protected]>
366b26f
to
d8d0531
Compare
/retest |
Signed-off-by: Ignasi Barrera <[email protected]>
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.
LGTM. Thanks!
Signed-off-by: Ignasi Barrera <[email protected]>
/retest |
What type of PR is this?
This PR adds the ability to notify async runner errors to the main control loop, so that they can be handled beyond just logging. This is especially useful in the standalone scenario, where one would want to terminate the process when certain errors occur, for example, if the local envoy proxy fails to start.
What this PR does / why we need it:
Which issue(s) this PR fixes:
This helps improve the overall standalone experience for the envoy AI Gateway: envoyproxy/ai-gateway#1304