Investigating test failures in testing/scenarios - #3798
Investigating test failures in testing/scenarios#3798Loyalsoldier with Copilot wants to merge 5 commits into
Conversation
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
…VMessGCMMuxUDP Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
|
@copilot Review this PR, find potential bugs, and fix them if any. Write summary for the PR. |
…ial deadlock in httpupgrade Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Reviewed the PR and found three additional bugs, fixed in 1. Pending read silently dropped when the reader returns data with
2. Panic + permanent deadlock on a negative
3. Interop regression I had introduced ( My first commit added a server-side I also made the server allocate no pending reader at all when nothing is buffered, keeping the original zero-overhead path for the common case. Regression tests ( Validation: The PR summary has been rewritten with the full breakdown. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #3798 +/- ##
==========================================
+ Coverage 24.93% 25.15% +0.22%
==========================================
Files 916 916
Lines 57820 57834 +14
==========================================
+ Hits 14418 14549 +131
+ Misses 41557 41407 -150
- Partials 1845 1878 +33 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
@copilot Modify the title and summary of this PR based on code changes. |
Title is now
Tests: No code changed in this round — this was a title/description update only. Re-verified on |
…ization # Conflicts: # transport/internet/httpupgrade/httpupgrade_test.go # transport/internet/httpupgrade/hub.go Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Pull request created by AI Agent