Skip to content

Cherry pick #8610, #8615 to v1.76.x - #8621

Merged
arjan-bal merged 2 commits into
grpc:v1.76.xfrom
arjan-bal:cherry-pick-8615-v1.76.x
Oct 3, 2025
Merged

Cherry pick #8610, #8615 to v1.76.x#8621
arjan-bal merged 2 commits into
grpc:v1.76.xfrom
arjan-bal:cherry-pick-8615-v1.76.x

pickfirstleaf: Avoid getting stuck in IDLE on connection breakage (#8…

e6c9711
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 1, 2025 in 1s

81.95% (-0.18%) compared to 0513350

View this Pull Request on Codecov

81.95% (-0.18%) compared to 0513350

Details

Codecov Report

❌ Patch coverage is 80.00000% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.95%. Comparing base (0513350) to head (e6c9711).

Files with missing lines Patch % Lines
balancer/pickfirst/pickfirst.go 0.00% 1 Missing ⚠️
balancer/pickfirst/pickfirstleaf/pickfirstleaf.go 88.88% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           v1.76.x    #8621      +/-   ##
===========================================
- Coverage    82.12%   81.95%   -0.18%     
===========================================
  Files          415      415              
  Lines        40686    40693       +7     
===========================================
- Hits         33412    33348      -64     
- Misses        5896     5968      +72     
+ Partials      1378     1377       -1     
Files with missing lines Coverage Δ
balancer/pickfirst/pickfirst.go 2.46% <0.00%> (-32.10%) ⬇️
balancer/pickfirst/pickfirstleaf/pickfirstleaf.go 87.25% <88.88%> (+0.76%) ⬆️

... and 17 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.