Q
Q
## Description This PR cleans up the resource leakage from `TestReopen` and `TestShrink`, which causes flaky tests across ./go/pools/resource_pool_test.go. During my local run, `TestIdleTimeout` ended up failing with ```go resource_pool_test.go:407:...
### Overview of the Issue I don't know if it's my local setup issue, my unit test keeps failing on `TestSelectDateTypes` ### Reproduction Steps ``` $ source dev.env $ make...
### Overview of the Issue When I run `make unit_test_race` after `source dev.env`, I see a data race warning from `TestSelectScatterPartialOLAP` ### Reproduction Steps ```sh $ source dev.env $ make...
My current test run are failing on `TestAddTimestamp`: ```sh $ go test -v -shuffle on ./... ... === RUN TestAddTimestamp log_test.go:98: Error Trace: /home/zq2/quic-go/internal/utils/log_test.go:98 Error: Max difference between 2025-10-23 21:37:27.233847387...
```sh $ go test -race -failfast -count 100 ./... ... using QUIC version: v1 --- FAIL: TestHTTP3ListenerGracefulShutdown (0.05s) --- FAIL: TestHTTP3ListenerGracefulShutdown/application_listener (0.05s) http_shutdown_test.go:501: graceful shutdown should not have returned: FAIL...
## What? Refactor `cmdRun.run()` server spawning based on comments in #5227 reviews ## Why? `cmdRun.run()` involves many updates and has a high LOC. There is a TODO item on refactoring...
## What? Expose listeners that `getFreeBindAddr()` creates ## Why? Currently, `getFreeBindAddr()` finds a free-to-use address by try-binding. After it finds the valid port, it returns the API address, and closes...