forked from quic-go/quic-go
use a kernel determined server address in proxy tests
Now we can execute the proxy tests in parallel without running into "address already in use" errors.
This commit is contained in:
@@ -56,7 +56,7 @@ var _ = Describe("Random RTT", func() {
|
||||
runRTTTest := func(minRtt, maxRtt time.Duration, version protocol.VersionNumber) {
|
||||
rand.Seed(time.Now().UnixNano())
|
||||
var err error
|
||||
proxy, err = quicproxy.NewQuicProxy("localhost:", version, quicproxy.Opts{
|
||||
proxy, err = quicproxy.NewQuicProxy("localhost:", version, &quicproxy.Opts{
|
||||
RemoteAddr: "localhost:" + testserver.Port(),
|
||||
DelayPacket: func(_ quicproxy.Direction, _ protocol.PacketNumber) time.Duration {
|
||||
return getRandomDuration(minRtt, maxRtt)
|
||||
|
||||
Reference in New Issue
Block a user