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

Fix flaky test
This commit is contained in:
Sergei Arkhipov
2026-03-16 23:55:01 +01:00
committed by GitHub
+9 -1
View File
@@ -9,6 +9,7 @@ import (
"io" "io"
rnd "math/rand/v2" rnd "math/rand/v2"
"github.com/9seconds/mtg/v2/mtglib/internal/doppel"
"github.com/9seconds/mtg/v2/mtglib/internal/tls" "github.com/9seconds/mtg/v2/mtglib/internal/tls"
"golang.org/x/crypto/curve25519" "golang.org/x/crypto/curve25519"
) )
@@ -125,7 +126,14 @@ func generateChangeCipherValue(buf *bytes.Buffer) {
} }
func generateNoise(buf *bytes.Buffer) { func generateNoise(buf *bytes.Buffer) {
data := make([]byte, int64(1024+rnd.IntN(3092))) data := make(
[]byte,
int64(
doppel.TLSRecordSizeStart+rnd.IntN(
doppel.TLSRecordSizeAccel-doppel.TLSRecordSizeStart,
),
),
)
if _, err := rand.Read(data[:]); err != nil { if _, err := rand.Read(data[:]); err != nil {
panic(err) panic(err)