test(bridge/opentracing): bind gRPC server to loopback - #8904
Conversation
Signed-off-by: King Star <mcxin.y@gmail.com>
|
This is a test-only reliability change with no runtime or API behavior change, so it does not need a release-note entry. The changelog workflow documents |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8904 +/- ##
=======================================
- Coverage 88.5% 88.5% -0.1%
=======================================
Files 333 333
Lines 21101 21101
=======================================
- Hits 18687 18684 -3
- Misses 2414 2417 +3 🚀 New features to boost your workflow:
|
…ack-listener # Conflicts: # CHANGELOG.md
|
Synced this branch with current Verification before the update:
The current head is conflict-free and has restarted the hosted matrix; the changelog and released-changelog guards are already green. |
Summary
This is a test-only reliability change. It does not affect exported APIs or runtime behavior.
Testing
go test -timeout 60s ./...inbridge/opentracingconsistently failedTestBridgeTracer_ExtractAndInject_gRPCwitherror reading server preface: EOF.go test -timeout 60s -run '^TestBridgeTracer_ExtractAndInject_gRPC$' -count=20go test -timeout 60s -race -run '^TestBridgeTracer_ExtractAndInject_gRPC$' -count=10go test -timeout 60s -race ./...inbridge/opentracingAll three post-change commands passed.
make precommitcompleted generation, formatting, linting, README, and module checks, and passed the updated bridge test before stopping at an unrelated OTLP gRPC integration test with the same server-preface EOF in the local environment.