forked from quic-go/quic-go
make the number of incoming streams configurable, for IETF QUIC
This commit is contained in:
@@ -54,7 +54,7 @@ var _ = Describe("Chrome tests", func() {
|
||||
})
|
||||
|
||||
It("uploads many small files", func() {
|
||||
num := protocol.MaxIncomingStreams + 20
|
||||
num := protocol.DefaultMaxIncomingStreams + 20
|
||||
chromeTest(
|
||||
version,
|
||||
fmt.Sprintf("https://quic.clemente.io/uploadtest?num=%d&len=%d", num, dataLen),
|
||||
|
||||
@@ -24,13 +24,16 @@ var _ = Describe("Stream tests", func() {
|
||||
qconf *quic.Config
|
||||
)
|
||||
|
||||
for _, v := range []protocol.VersionNumber{protocol.Version39, protocol.VersionTLS} {
|
||||
for _, v := range []protocol.VersionNumber{protocol.VersionTLS} {
|
||||
version := v
|
||||
|
||||
Context(fmt.Sprintf("with QUIC %s", version), func() {
|
||||
BeforeEach(func() {
|
||||
var err error
|
||||
qconf = &quic.Config{Versions: []protocol.VersionNumber{version}}
|
||||
qconf = &quic.Config{
|
||||
Versions: []protocol.VersionNumber{version},
|
||||
MaxIncomingStreams: 0,
|
||||
}
|
||||
server, err = quic.ListenAddr("localhost:0", testdata.GetTLSConfig(), qconf)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
serverAddr = fmt.Sprintf("quic.clemente.io:%d", server.Addr().(*net.UDPAddr).Port)
|
||||
|
||||
Reference in New Issue
Block a user