Преглед на файлове

Merge pull request #368 from 9seconds/flake-tests

Fix flaky test
tags/v2.2.1^2^2
Sergei Arkhipov преди 2 месеца
родител
ревизия
81703233b0
No account linked to committer's email address
променени са 1 файла, в които са добавени 9 реда и са изтрити 1 реда
  1. 9
    1
      mtglib/internal/tls/fake/server_side.go

+ 9
- 1
mtglib/internal/tls/fake/server_side.go Целия файл

9
 	"io"
9
 	"io"
10
 	rnd "math/rand/v2"
10
 	rnd "math/rand/v2"
11
 
11
 
12
+	"github.com/9seconds/mtg/v2/mtglib/internal/doppel"
12
 	"github.com/9seconds/mtg/v2/mtglib/internal/tls"
13
 	"github.com/9seconds/mtg/v2/mtglib/internal/tls"
13
 	"golang.org/x/crypto/curve25519"
14
 	"golang.org/x/crypto/curve25519"
14
 )
15
 )
125
 }
126
 }
126
 
127
 
127
 func generateNoise(buf *bytes.Buffer) {
128
 func generateNoise(buf *bytes.Buffer) {
128
-	data := make([]byte, int64(1024+rnd.IntN(3092)))
129
+	data := make(
130
+		[]byte,
131
+		int64(
132
+			doppel.TLSRecordSizeStart+rnd.IntN(
133
+				doppel.TLSRecordSizeAccel-doppel.TLSRecordSizeStart,
134
+			),
135
+		),
136
+	)
129
 
137
 
130
 	if _, err := rand.Read(data[:]); err != nil {
138
 	if _, err := rand.Read(data[:]); err != nil {
131
 		panic(err)
139
 		panic(err)

Loading…
Отказ
Запис