mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
## Summary - Skip 2 tests that use `grpctest.kleinsch.com` (domain no longer exists) - Fix flaky "should not keep repeating failed resolutions" test These tests were originally skipped when added in #14286, but were accidentally un-skipped in #20051. This restores them to match upstream grpc-node. ## To re-enable these tests in the future Bun could set up its own DNS TXT record at `*.bun.sh`. According to the [gRPC A2 spec](https://github.com/grpc/proposal/blob/master/A2-service-configs-in-dns.md): **DNS Setup needed:** 1. A record: `grpctest.bun.sh` → any valid IP (e.g., `127.0.0.1`) 2. TXT record: `_grpc_config.grpctest.bun.sh` with value: ``` grpc_config=[{"serviceConfig":{"loadBalancingPolicy":"round_robin","methodConfig":[{"name":[{"service":"MyService","method":"Foo"}],"waitForReady":true}]}}] ``` Then update the tests to use `grpctest.bun.sh` instead. ## Test plan - [x] `bun bd test test/js/third_party/grpc-js/test-resolver.test.ts` passes (20 pass, 3 skip, 1 todo, 0 fail) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Bot <claude-bot@bun.sh> Co-authored-by: Claude <noreply@anthropic.com>