Diff of the two buildlogs: -- --- b1/build.log 2025-09-09 14:08:45.794895978 +0000 +++ b2/build.log 2025-09-09 14:14:30.251326033 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Oct 12 08:29:22 -12 2026 -I: pbuilder-time-stamp: 1791836962 +I: Current time: Wed Sep 10 04:08:46 +14 2025 +I: pbuilder-time-stamp: 1757426926 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -28,53 +28,85 @@ dpkg-source: info: applying 0005-cancel-test.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1356791/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Sep 9 14:09 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='b2931ab0d7394c42b825e063e94f2a17' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1356791' - PS1='# ' - PS2='> ' + INVOCATION_ID=9a60c6d2da1c4cfbaafc26d32dc791eb + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3288622 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.I4q9hV9m/pbuilderrc_U5pJ --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.I4q9hV9m/b1 --logfile b1/build.log golang-github-lucas-clemente-quic-go_0.50.1-2.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.I4q9hV9m/pbuilderrc_YyWm --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.I4q9hV9m/b2 --logfile b2/build.log golang-github-lucas-clemente-quic-go_0.50.1-2.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1356791/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -263,7 +295,7 @@ Get: 119 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 120 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 121 http://deb.debian.org/debian forky/main amd64 golang-go.uber-mock-dev all 0.5.0-1 [29.7 kB] -Fetched 151 MB in 2s (75.2 MB/s) +Fetched 151 MB in 7s (21.3 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19898 files and directories currently installed.) @@ -762,7 +794,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-lucas-clemente-quic-go_0.50.1-2_source.changes +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-lucas-clemente-quic-go_0.50.1-2_source.changes dpkg-buildpackage: info: source package golang-github-lucas-clemente-quic-go dpkg-buildpackage: info: source version 0.50.1-2 dpkg-buildpackage: info: source distribution unstable @@ -787,154 +823,152 @@ dh_auto_build -O--builddirectory=_build -O--buildsystem=golang dh_auto_build: warning: github.com/quic-go/quic-go/integrationtests/self contains no non-test Go files, removing it from build dh_auto_build: warning: github.com/quic-go/quic-go/integrationtests/versionnegotiation contains no non-test Go files, removing it from build - cd _build && go install -trimpath -v -p 42 github.com/quic-go/quic-go github.com/quic-go/quic-go/example github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/example/echo github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/fuzzing/frames/cmd github.com/quic-go/quic-go/fuzzing/handshake github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/header github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/internal/helper github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/transportparameters/cmd github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/gomodvendor github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/integrationtests/tools/israce github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/internal/mocks/ackhandler github.com/quic-go/quic-go/internal/mocks/logging github.com/quic-go/quic-go/internal/mocks/logging/internal github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/internal/protocol github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/internal/utils github.com/quic-go/quic-go/internal/utils/linkedlist github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/interop/http09 github.com/quic-go/quic-go/interop/server github.com/quic-go/quic-go/interop/utils github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/metrics github.com/quic-go/quic-go/qlog github.com/quic-go/quic-go/quicvarint github.com/quic-go/quic-go/testutils -internal/godebugs -internal/goarch -internal/unsafeheader -internal/profilerecord + cd _build && go install -trimpath -v -p 40 github.com/quic-go/quic-go github.com/quic-go/quic-go/example github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/example/echo github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/fuzzing/frames/cmd github.com/quic-go/quic-go/fuzzing/handshake github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/header github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/internal/helper github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/transportparameters/cmd github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/gomodvendor github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/integrationtests/tools/israce github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/internal/mocks/ackhandler github.com/quic-go/quic-go/internal/mocks/logging github.com/quic-go/quic-go/internal/mocks/logging/internal github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/internal/protocol github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/internal/utils github.com/quic-go/quic-go/internal/utils/linkedlist github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/interop/http09 github.com/quic-go/quic-go/interop/server github.com/quic-go/quic-go/interop/utils github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/metrics github.com/quic-go/quic-go/qlog github.com/quic-go/quic-go/quicvarint github.com/quic-go/quic-go/testutils +internal/itoa +internal/coverage/rtcov internal/asan +internal/profilerecord +vendor/golang.org/x/crypto/internal/alias +google.golang.org/protobuf/internal/flags +internal/nettrace +vendor/golang.org/x/crypto/cryptobyte/asn1 +log/internal +internal/goarch +unicode/utf16 +internal/goexperiment internal/byteorder +crypto/internal/fips140/alias +golang.org/x/net/internal/iana unicode/utf8 -internal/coverage/rtcov -cmp +unicode +internal/msan +math/bits +log/slog/internal internal/goos -internal/goexperiment -crypto/internal/fips140/alias -google.golang.org/protobuf/internal/flags -internal/cpu -internal/itoa +container/list +cmp +internal/godebugs +internal/unsafeheader encoding github.com/quic-go/quic-go/integrationtests/tools/israce -vendor/golang.org/x/crypto/internal/alias -log/slog/internal golang.org/x/crypto/internal/alias github.com/quic-go/quic-go/internal/utils/ringbuffer -unicode/utf16 -vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/boring/sig -math/bits +sync/atomic internal/runtime/syscall -internal/nettrace internal/runtime/atomic -container/list -internal/msan -golang.org/x/net/internal/iana -sync/atomic -unicode -log/internal +internal/cpu internal/runtime/math -internal/abi internal/runtime/sys +internal/abi crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/chacha8rand google.golang.org/protobuf/internal/set +internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math -internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime -weak -runtime/metrics iter -crypto/subtle internal/reflectlite +weak +crypto/subtle +runtime/metrics sync maps slices errors sort -internal/singleflight -internal/bisect internal/testlog -log/slog/internal/buffer -google.golang.org/protobuf/internal/pragma +internal/bisect github.com/quic-go/quic-go/internal/utils/linkedlist unique -internal/oserror +log/slog/internal/buffer +internal/singleflight +google.golang.org/protobuf/internal/pragma +runtime/cgo io path +internal/oserror vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv -runtime/cgo -syscall internal/godebug +syscall github.com/beorn7/perks/quantile -hash -crypto/internal/randutil bytes -strings -hash/fnv -hash/crc32 +crypto/internal/randutil +hash crypto/internal/fips140deps/godebug -math/rand -crypto +strings net/netip reflect +math/rand +crypto golang.org/x/text/transform +hash/crc32 vendor/golang.org/x/text/transform +hash/fnv +internal/syscall/execenv +internal/syscall/unix +time crypto/internal/impl -net/http/internal/ascii crypto/internal/fips140 -github.com/munnerz/goautoneg bufio +net/http/internal/ascii +github.com/munnerz/goautoneg html regexp/syntax -crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 -crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 -crypto/sha3 +crypto/internal/fips140/sha512 +crypto/tls/internal/fips140tls crypto/internal/fips140/hmac -internal/syscall/execenv -time -internal/syscall/unix +crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash -crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf +crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat -crypto/internal/fips140/tls12 -crypto/internal/fips140/tls13 regexp -crypto/internal/fips140/edwards25519 context io/fs internal/poll -crypto/internal/fips140/nistec +crypto/internal/fips140/tls13 +crypto/internal/fips140/edwards25519 internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults os internal/fmtsort encoding/binary -vendor/golang.org/x/crypto/internal/poly1305 -golang.org/x/crypto/internal/poly1305 -golang.org/x/exp/rand -encoding/base64 -github.com/cespare/xxhash -golang.org/x/sys/unix -encoding/pem +crypto/internal/fips140/nistec crypto/internal/sysrand -fmt +encoding/base64 +vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/sys/cpu path/filepath google.golang.org/protobuf/internal/detrand github.com/prometheus/procfs/internal/util +golang.org/x/crypto/internal/poly1305 +github.com/cespare/xxhash +golang.org/x/exp/rand +fmt golang.org/x/sys/cpu net +golang.org/x/sys/unix crypto/internal/entropy crypto/internal/fips140/drbg +encoding/pem crypto/internal/fips140only -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem @@ -943,78 +977,80 @@ crypto/md5 crypto/cipher crypto/internal/boring +crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 -crypto/des -crypto/aes -crypto/sha256 -crypto/sha512 -crypto/ecdh -crypto/hmac -crypto/sha1 -encoding/hex -log net/url golang.org/x/net/bpf -flag golang.org/x/net/http2/hpack +vendor/golang.org/x/net/http2/hpack +encoding/json compress/flate -math/big -github.com/quic-go/quic-go/quicvarint google.golang.org/protobuf/internal/errors -golang.org/x/sync/errgroup -runtime/trace -runtime/debug +flag +github.com/quic-go/quic-go/quicvarint +google.golang.org/protobuf/internal/version go/token -go.uber.org/mock/gomock -encoding/json -vendor/golang.org/x/net/http2/hpack -text/tabwriter -mime mime/quotedprintable -database/sql/driver +log net/http/internal -google.golang.org/protobuf/internal/version -golang.org/x/text/unicode/norm +encoding/hex +database/sql/driver +runtime/trace github.com/prometheus/procfs/internal/fs +golang.org/x/sync/errgroup +runtime/debug vendor/golang.org/x/text/unicode/norm +text/tabwriter +mime +math/big +golang.org/x/text/unicode/norm +go.uber.org/mock/gomock +crypto/hmac +crypto/sha256 +crypto/aes +crypto/sha1 +crypto/sha512 +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa +golang.org/x/crypto/chacha20poly1305 +google.golang.org/protobuf/encoding/protowire vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/unicode/bidi +golang.org/x/text/unicode/bidi golang.org/x/crypto/hkdf -google.golang.org/protobuf/encoding/protowire -golang.org/x/crypto/chacha20poly1305 google.golang.org/protobuf/reflect/protoreflect +crypto/ecdh database/sql github.com/quic-go/qpack -golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/bidi compress/gzip -internal/profile runtime/pprof -golang.org/x/text/secure/bidirule +internal/profile vendor/golang.org/x/text/secure/bidirule -golang.org/x/net/idna +golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna +golang.org/x/net/idna google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/descfmt -google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/order -google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/protolazy -google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/reflect/protoregistry log/slog github.com/francoispqt/gojay -google.golang.org/protobuf/proto -crypto/internal/boring/bbig crypto/rand +crypto/internal/boring/bbig +crypto/dsa crypto/elliptic encoding/asn1 -crypto/dsa -crypto/internal/hpke crypto/ed25519 +crypto/internal/hpke crypto/rsa +google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte @@ -1032,8 +1068,8 @@ golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts mime/multipart -golang.org/x/net/ipv6 golang.org/x/net/ipv4 +golang.org/x/net/ipv6 crypto/tls google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl @@ -1041,10 +1077,10 @@ github.com/prometheus/client_model/go github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal -github.com/quic-go/quic-go/internal/testdata +github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/fuzzing/internal/helper net/http/httptrace -github.com/quic-go/quic-go/internal/qtls +github.com/quic-go/quic-go/internal/testdata github.com/quic-go/quic-go/internal/protocol net/http github.com/quic-go/quic-go/internal/qerr @@ -1052,18 +1088,18 @@ github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/wire -github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/header +github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/transportparameters/cmd -github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/mocks/logging/internal +github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/fuzzing/handshake -github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/testutils +github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/internal/mocks/ackhandler @@ -1074,22 +1110,22 @@ github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/qlog -github.com/quic-go/quic-go/interop/http09 expvar net/http/pprof +github.com/quic-go/quic-go/interop/http09 github.com/prometheus/common/expfmt github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/interop/utils github.com/prometheus/client_golang/prometheus github.com/quic-go/quic-go/example -github.com/quic-go/quic-go/example/client +github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/integrationtests/gomodvendor +github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/interop/server -github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/metrics dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 42 github.com/quic-go/quic-go github.com/quic-go/quic-go/example github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/example/echo github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/fuzzing/frames/cmd github.com/quic-go/quic-go/fuzzing/handshake github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/header github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/internal/helper github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/transportparameters/cmd github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/gomodvendor github.com/quic-go/quic-go/integrationtests/self github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/integrationtests/tools/israce github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/integrationtests/versionnegotiation github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/internal/mocks/ackhandler github.com/quic-go/quic-go/internal/mocks/logging github.com/quic-go/quic-go/internal/mocks/logging/internal github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/internal/protocol github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/internal/utils github.com/quic-go/quic-go/internal/utils/linkedlist github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/interop/http09 github.com/quic-go/quic-go/interop/server github.com/quic-go/quic-go/interop/utils github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/metrics github.com/quic-go/quic-go/qlog github.com/quic-go/quic-go/quicvarint github.com/quic-go/quic-go/testutils + cd _build && go test -vet=off -v -p 40 github.com/quic-go/quic-go github.com/quic-go/quic-go/example github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/example/echo github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/fuzzing/frames/cmd github.com/quic-go/quic-go/fuzzing/handshake github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/header github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/internal/helper github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/transportparameters/cmd github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/gomodvendor github.com/quic-go/quic-go/integrationtests/self github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/integrationtests/tools/israce github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/integrationtests/versionnegotiation github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/internal/mocks/ackhandler github.com/quic-go/quic-go/internal/mocks/logging github.com/quic-go/quic-go/internal/mocks/logging/internal github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/internal/protocol github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/internal/utils github.com/quic-go/quic-go/internal/utils/linkedlist github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/interop/http09 github.com/quic-go/quic-go/interop/server github.com/quic-go/quic-go/interop/utils github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/metrics github.com/quic-go/quic-go/qlog github.com/quic-go/quic-go/quicvarint github.com/quic-go/quic-go/testutils Kernel Version: 6.12 === RUN TestBufferPoolSizes @@ -1100,15 +1136,15 @@ --- PASS: TestBufferPoolSplitting (0.00s) === RUN TestDial === RUN TestDial/Dial -2026/10/12 20:30:45 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +2025/09/09 14:13:11 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. === RUN TestDial/DialEarly === RUN TestDial/DialAddr === RUN TestDial/DialAddrEarly ---- PASS: TestDial (0.01s) - --- PASS: TestDial/Dial (0.00s) - --- PASS: TestDial/DialEarly (0.00s) - --- PASS: TestDial/DialAddr (0.00s) - --- PASS: TestDial/DialAddrEarly (0.00s) +--- PASS: TestDial (0.06s) + --- PASS: TestDial/Dial (0.02s) + --- PASS: TestDial/DialEarly (0.01s) + --- PASS: TestDial/DialAddr (0.02s) + --- PASS: TestDial/DialAddrEarly (0.01s) === RUN TestClosedLocalConnection --- PASS: TestClosedLocalConnection (0.00s) === RUN TestConfigValidation @@ -1166,11 +1202,11 @@ === RUN TestConnIDManagerHandshakeCompletion --- PASS: TestConnIDManagerHandshakeCompletion (0.00s) === RUN TestConnIDManagerConnIDRotation ---- PASS: TestConnIDManagerConnIDRotation (0.00s) +--- PASS: TestConnIDManagerConnIDRotation (0.02s) === RUN TestConnIDManagerPathMigration --- PASS: TestConnIDManagerPathMigration (0.00s) === RUN TestConnIDManagerZeroLengthConnectionID ---- PASS: TestConnIDManagerZeroLengthConnectionID (0.07s) +--- PASS: TestConnIDManagerZeroLengthConnectionID (0.52s) === RUN TestConnIDManagerClose --- PASS: TestConnIDManagerClose (0.00s) === RUN TestConnectionLoggingCryptoFrame @@ -1216,7 +1252,7 @@ --- PASS: TestConnectionServerInvalidFrames/HANDSHAKE_DONE (0.00s) --- PASS: TestConnectionServerInvalidFrames/PATH_RESPONSE (0.00s) === RUN TestConnectionTransportError ---- PASS: TestConnectionTransportError (0.00s) +--- PASS: TestConnectionTransportError (0.02s) === RUN TestConnectionApplicationClose --- PASS: TestConnectionApplicationClose (0.00s) === RUN TestConnectionStatelessReset @@ -1240,8 +1276,8 @@ === RUN TestConnectionUnpackFailuresFatal === RUN TestConnectionUnpackFailuresFatal/other_errors === RUN TestConnectionUnpackFailuresFatal/invalid_reserved_bits ---- PASS: TestConnectionUnpackFailuresFatal (0.00s) - --- PASS: TestConnectionUnpackFailuresFatal/other_errors (0.00s) +--- PASS: TestConnectionUnpackFailuresFatal (0.02s) + --- PASS: TestConnectionUnpackFailuresFatal/other_errors (0.02s) --- PASS: TestConnectionUnpackFailuresFatal/invalid_reserved_bits (0.00s) === RUN TestConnectionUnpackFailureDropped === RUN TestConnectionUnpackFailureDropped/keys_dropped @@ -1280,7 +1316,7 @@ === RUN TestConnectionHandshakeClient === RUN TestConnectionHandshakeClient/without_preferred_address === RUN TestConnectionHandshakeClient/with_preferred_address ---- PASS: TestConnectionHandshakeClient (0.00s) +--- PASS: TestConnectionHandshakeClient (0.01s) --- PASS: TestConnectionHandshakeClient/without_preferred_address (0.00s) --- PASS: TestConnectionHandshakeClient/with_preferred_address (0.00s) === RUN TestConnection0RTTTransportParameters @@ -1292,7 +1328,7 @@ --- PASS: TestConnectionReceivePrioritization/handshake_complete (0.00s) --- PASS: TestConnectionReceivePrioritization/handshake_not_complete (0.00s) === RUN TestConnectionPacketBuffering ---- PASS: TestConnectionPacketBuffering (0.00s) +--- PASS: TestConnectionPacketBuffering (0.01s) === RUN TestConnectionPacketPacing --- PASS: TestConnectionPacketPacing (0.15s) === RUN TestConnectionPacingAndSendQueue @@ -1332,7 +1368,7 @@ === RUN TestConnectionVersionNegotiation --- PASS: TestConnectionVersionNegotiation (0.00s) === RUN TestConnectionVersionNegotiationNoMatch ---- PASS: TestConnectionVersionNegotiationNoMatch (0.00s) +--- PASS: TestConnectionVersionNegotiationNoMatch (0.01s) === RUN TestConnectionVersionNegotiationInvalidPackets --- PASS: TestConnectionVersionNegotiationInvalidPackets (0.00s) === RUN TestConnectionRetryDrops @@ -1350,9 +1386,9 @@ === RUN TestConnectionPathValidation === RUN TestConnectionPathValidation/NAT_rebinding === RUN TestConnectionPathValidation/intentional_migration ---- PASS: TestConnectionPathValidation (0.01s) +--- PASS: TestConnectionPathValidation (0.02s) --- PASS: TestConnectionPathValidation/NAT_rebinding (0.00s) - --- PASS: TestConnectionPathValidation/intentional_migration (0.01s) + --- PASS: TestConnectionPathValidation/intentional_migration (0.02s) === RUN TestConnectionTimerModes === RUN TestConnectionTimerModes/idle_timeout === RUN TestConnectionTimerModes/ACK_timer @@ -1518,13 +1554,13 @@ === RUN TestFrameSorterRandomized/long,_with_duplicates === RUN TestFrameSorterRandomized/short,_with_overlaps === RUN TestFrameSorterRandomized/long,_with_overlaps ---- PASS: TestFrameSorterRandomized (0.02s) - --- PASS: TestFrameSorterRandomized/short (0.00s) - --- PASS: TestFrameSorterRandomized/long (0.01s) - --- PASS: TestFrameSorterRandomized/short,_with_duplicates (0.00s) - --- PASS: TestFrameSorterRandomized/long,_with_duplicates (0.00s) - --- PASS: TestFrameSorterRandomized/short,_with_overlaps (0.00s) - --- PASS: TestFrameSorterRandomized/long,_with_overlaps (0.00s) +--- PASS: TestFrameSorterRandomized (0.12s) + --- PASS: TestFrameSorterRandomized/short (0.03s) + --- PASS: TestFrameSorterRandomized/long (0.02s) + --- PASS: TestFrameSorterRandomized/short,_with_duplicates (0.01s) + --- PASS: TestFrameSorterRandomized/long,_with_duplicates (0.02s) + --- PASS: TestFrameSorterRandomized/short,_with_overlaps (0.02s) + --- PASS: TestFrameSorterRandomized/long,_with_overlaps (0.02s) === RUN TestFramerControlFrames --- PASS: TestFramerControlFrames (0.00s) === RUN TestFramerControlFrameSizing @@ -1546,7 +1582,7 @@ --- PASS: TestFramerDataBlocked/small_STREAM_frame (0.00s) --- PASS: TestFramerDataBlocked/large_STREAM_frame (0.00s) === RUN TestFramerDetectsFrameDoS ---- PASS: TestFramerDetectsFrameDoS (0.03s) +--- PASS: TestFramerDetectsFrameDoS (0.13s) === RUN TestFramerDetectsFramePathResponseDoS --- PASS: TestFramerDetectsFramePathResponseDoS (0.00s) === RUN TestFramerPacksSinglePathResponsePerPacket @@ -1560,9 +1596,9 @@ === RUN TestFramerMinStreamFrameSizeMultipleStreamFrames --- PASS: TestFramerMinStreamFrameSizeMultipleStreamFrames (0.00s) === RUN TestFramerFillPacketOneStream ---- PASS: TestFramerFillPacketOneStream (0.03s) +--- PASS: TestFramerFillPacketOneStream (0.10s) === RUN TestFramerFillPacketMultipleStreams ---- PASS: TestFramerFillPacketMultipleStreams (0.05s) +--- PASS: TestFramerFillPacketMultipleStreams (0.28s) === RUN TestFramer0RTTRejection --- PASS: TestFramer0RTTRejection (0.00s) === RUN TestMTUDiscovererTiming @@ -1571,25 +1607,25 @@ --- PASS: TestMTUDiscovererAckAndLoss (0.00s) === RUN TestMTUDiscovererMTUDiscovery === RUN TestMTUDiscovererMTUDiscovery/test_0 - mtu_discoverer_test.go:106: MTU: 1399, max: 2230 - mtu_discoverer_test.go:127: MTU discovered: 1398 (diff: 1) - mtu_discoverer_test.go:128: probes sent (13): [1615 1307 1768 1461 1384 1576 1422 1403 1393 1427 1398 1412 1400] + mtu_discoverer_test.go:106: MTU: 1097, max: 1341 + mtu_discoverer_test.go:127: MTU discovered: 1097 (diff: 0) + mtu_discoverer_test.go:128: probes sent (10): [1170 1085 1213 1127 1106 1095 1132 1100 1097 1112] === RUN TestMTUDiscovererMTUDiscovery/test_1 - mtu_discoverer_test.go:106: MTU: 1377, max: 2110 - mtu_discoverer_test.go:127: MTU discovered: 1376 (diff: 1) - mtu_discoverer_test.go:128: probes sent (14): [1555 1277 1693 1416 1346 1519 1381 1363 1441 1372 1406 1376 1396 1378] + mtu_discoverer_test.go:106: MTU: 1144, max: 1390 + mtu_discoverer_test.go:127: MTU discovered: 1142 (diff: 2) + mtu_discoverer_test.go:128: probes sent (12): [1195 1097 1243 1146 1121 1182 1133 1164 1139 1160 1142 1153] === RUN TestMTUDiscovererMTUDiscovery/test_2 - mtu_discoverer_test.go:106: MTU: 1616, max: 2769 - mtu_discoverer_test.go:127: MTU discovered: 1614 (diff: 2) - mtu_discoverer_test.go:128: probes sent (13): [1884 1442 2105 1663 1552 1828 1607 1745 1635 1621 1614 1638 1617] + mtu_discoverer_test.go:106: MTU: 1450, max: 2344 + mtu_discoverer_test.go:127: MTU discovered: 1448 (diff: 2) + mtu_discoverer_test.go:128: probes sent (14): [1672 1336 1840 1504 1420 1630 1462 1441 1535 1451 1446 1475 1448 1461] === RUN TestMTUDiscovererMTUDiscovery/test_3 - mtu_discoverer_test.go:106: MTU: 1128, max: 1287 - mtu_discoverer_test.go:127: MTU discovered: 1125 (diff: 3) - mtu_discoverer_test.go:128: probes sent (9): [1143 1071 1179 1107 1197 1125 1161 1134 1129] + mtu_discoverer_test.go:106: MTU: 1008, max: 1018 + mtu_discoverer_test.go:127: MTU discovered: 1000 (diff: 8) + mtu_discoverer_test.go:128: probes sent (0): [] === RUN TestMTUDiscovererMTUDiscovery/test_4 - mtu_discoverer_test.go:106: MTU: 1761, max: 1865 - mtu_discoverer_test.go:127: MTU discovered: 1759 (diff: 2) - mtu_discoverer_test.go:128: probes sent (9): [1432 1648 1756 1810 1783 1769 1762 1759 1771] + mtu_discoverer_test.go:106: MTU: 1844, max: 1976 + mtu_discoverer_test.go:127: MTU discovered: 1842 (diff: 2) + mtu_discoverer_test.go:128: probes sent (12): [1488 1732 1854 1793 1884 1823 1899 1838 1868 1846 1842 1855] --- PASS: TestMTUDiscovererMTUDiscovery (0.00s) --- PASS: TestMTUDiscovererMTUDiscovery/test_0 (0.00s) --- PASS: TestMTUDiscovererMTUDiscovery/test_1 (0.00s) @@ -1598,25 +1634,25 @@ --- PASS: TestMTUDiscovererMTUDiscovery/test_4 (0.00s) === RUN TestMTUDiscovererWithRandomLoss === RUN TestMTUDiscovererWithRandomLoss/test_0 - mtu_discoverer_test.go:164: MTU: 1087, max: 2079 - mtu_discoverer_test.go:196: MTU discovered with random losses [1087]: 1083 (diff: 4) - mtu_discoverer_test.go:197: probes sent (10): [1539 1269 1134 1067 1303 1100 1083 1176 1091 1087] + mtu_discoverer_test.go:164: MTU: 1558, max: 1635 + mtu_discoverer_test.go:196: MTU discovered with random losses []: 1555 (diff: 3) + mtu_discoverer_test.go:197: probes sent (7): [1317 1476 1555 1595 1575 1565 1560] === RUN TestMTUDiscovererWithRandomLoss/test_1 - mtu_discoverer_test.go:164: MTU: 1307, max: 1397 - mtu_discoverer_test.go:196: MTU discovered with random losses [1303]: 1300 (diff: 7) - mtu_discoverer_test.go:197: probes sent (8): [1198 1297 1347 1322 1309 1303 1300 1311] + mtu_discoverer_test.go:164: MTU: 1809, max: 2066 + mtu_discoverer_test.go:196: MTU discovered with random losses [1799 1765]: 1807 (diff: 2) + mtu_discoverer_test.go:197: probes sent (13): [1533 1799 1666 1866 1732 1899 1765 1748 1807 1836 1821 1814 1810] === RUN TestMTUDiscovererWithRandomLoss/test_2 - mtu_discoverer_test.go:164: MTU: 1032, max: 1501 - mtu_discoverer_test.go:196: MTU discovered with random losses []: 1031 (diff: 1) - mtu_discoverer_test.go:197: probes sent (8): [1250 1125 1062 1031 1140 1046 1038 1034] + mtu_discoverer_test.go:164: MTU: 1595, max: 2979 + mtu_discoverer_test.go:196: MTU discovered with random losses []: 1595 (diff: 0) + mtu_discoverer_test.go:197: probes sent (15): [1989 1494 2236 1741 1617 1555 1772 1586 1679 1601 1593 1636 1597 1595 1606] === RUN TestMTUDiscovererWithRandomLoss/test_3 - mtu_discoverer_test.go:164: MTU: 1042, max: 1125 - mtu_discoverer_test.go:196: MTU discovered with random losses [1031 1027]: 1025 (diff: 17) - mtu_discoverer_test.go:197: probes sent (8): [1062 1031 1015 1070 1023 1046 1027 1025] + mtu_discoverer_test.go:164: MTU: 2438, max: 2839 + mtu_discoverer_test.go:196: MTU discovered with random losses [2379 2264]: 2437 (diff: 1) + mtu_discoverer_test.go:197: probes sent (15): [1919 2379 2149 2494 2264 2206 2350 2422 2458 2440 2431 2462 2435 2448 2437] === RUN TestMTUDiscovererWithRandomLoss/test_4 - mtu_discoverer_test.go:164: MTU: 1214, max: 2857 - mtu_discoverer_test.go:196: MTU discovered with random losses [1210]: 1206 (diff: 8) - mtu_discoverer_test.go:197: probes sent (13): [1928 1464 1232 1116 1522 1174 1348 1203 1333 1217 1210 1206 1219] + mtu_discoverer_test.go:164: MTU: 1080, max: 1754 + mtu_discoverer_test.go:196: MTU discovered with random losses [1047 1070]: 1080 (diff: 0) + mtu_discoverer_test.go:197: probes sent (11): [1377 1188 1094 1047 1023 1105 1035 1070 1041 1067 1080] --- PASS: TestMTUDiscovererWithRandomLoss (0.00s) --- PASS: TestMTUDiscovererWithRandomLoss/test_0 (0.00s) --- PASS: TestMTUDiscovererWithRandomLoss/test_1 (0.00s) @@ -1678,7 +1714,7 @@ === RUN TestPack1RTTPacketWithACK --- PASS: TestPack1RTTPacketWithACK (0.00s) === RUN TestPackPathChallengeAndPathResponse ---- PASS: TestPackPathChallengeAndPathResponse (0.00s) +--- PASS: TestPackPathChallengeAndPathResponse (0.01s) === RUN TestPackDatagramFrames --- PASS: TestPackDatagramFrames (0.00s) === RUN TestPackLargeDatagramFrame @@ -1688,7 +1724,7 @@ === RUN TestPackEvery20thPacketAckEliciting --- PASS: TestPackEvery20thPacketAckEliciting (0.00s) === RUN TestPackLongHeaderPadToAtLeast4Bytes ---- PASS: TestPackLongHeaderPadToAtLeast4Bytes (0.00s) +--- PASS: TestPackLongHeaderPadToAtLeast4Bytes (0.02s) === RUN TestPackShortHeaderPadToAtLeast4Bytes --- PASS: TestPackShortHeaderPadToAtLeast4Bytes (0.00s) === RUN TestPackInitialProbePacket @@ -1730,10 +1766,10 @@ === RUN TestUnpackLongHeaderIncorrectReservedBits/decryption_succeeds/Initial === RUN TestUnpackLongHeaderIncorrectReservedBits/decryption_succeeds/Handshake === RUN TestUnpackLongHeaderIncorrectReservedBits/decryption_succeeds/0-RTT ---- PASS: TestUnpackLongHeaderIncorrectReservedBits (0.00s) - --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails (0.00s) +--- PASS: TestUnpackLongHeaderIncorrectReservedBits (0.01s) + --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails (0.01s) --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails/Initial (0.00s) - --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails/Handshake (0.00s) + --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails/Handshake (0.01s) --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_fails/0-RTT (0.00s) --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_succeeds (0.00s) --- PASS: TestUnpackLongHeaderIncorrectReservedBits/decryption_succeeds/Initial (0.00s) @@ -1802,22 +1838,22 @@ === RUN TestQuicGo Running Suite: QUIC Suite - /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go ====================================================================================================================================== -Random Seed: 1791837045 +Random Seed: 1757427191 Will run 167 of 168 specs -••••••••••••••••••••••••••••• +••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] Server server accepting connections that completed the handshake accepting connections closes connection that are still handshaking after Close /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/server_test.go:952 ------------------------------ -•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• +•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• -Ran 167 of 168 Specs in 3.332 seconds +Ran 167 of 168 Specs in 7.729 seconds SUCCESS! -- 167 Passed | 0 Failed | 1 Pending | 0 Skipped ---- PASS: TestQuicGo (3.33s) +--- PASS: TestQuicGo (7.75s) === RUN TestReceiveStreamReadData ---- PASS: TestReceiveStreamReadData (0.00s) +--- PASS: TestReceiveStreamReadData (0.01s) === RUN TestReceiveStreamBlockRead --- PASS: TestReceiveStreamBlockRead (0.01s) === RUN TestReceiveStreamReadOverlappingData @@ -1869,7 +1905,7 @@ === RUN TestSendQueueSendOnePacket --- PASS: TestSendQueueSendOnePacket (0.00s) === RUN TestSendQueueBlocking ---- PASS: TestSendQueueBlocking (0.01s) +--- PASS: TestSendQueueBlocking (0.02s) === RUN TestSendQueueWriteError --- PASS: TestSendQueueWriteError (0.00s) === RUN TestSendQueueSendProbe @@ -1879,7 +1915,7 @@ === RUN TestSendStreamWriteData --- PASS: TestSendStreamWriteData (0.00s) === RUN TestSendStreamLargeWrites ---- PASS: TestSendStreamLargeWrites (0.01s) +--- PASS: TestSendStreamLargeWrites (0.02s) === RUN TestSendStreamLargeWriteBlocking --- PASS: TestSendStreamLargeWriteBlocking (0.01s) === RUN TestSendStreamCopyData @@ -1921,7 +1957,7 @@ === RUN TestSendStreamRetransmissionFraming --- PASS: TestSendStreamRetransmissionFraming (0.00s) === RUN TestSendStreamRetransmitDataUntilAcknowledged ---- PASS: TestSendStreamRetransmitDataUntilAcknowledged (0.17s) +--- PASS: TestSendStreamRetransmitDataUntilAcknowledged (0.89s) === RUN TestStatelessResetter === RUN TestStatelessResetter/no_key === RUN TestStatelessResetter/with_key @@ -1993,7 +2029,7 @@ === RUN TestTransportDialingVersionNegotiation --- PASS: TestTransportDialingVersionNegotiation (0.00s) PASS -ok github.com/quic-go/quic-go 4.579s +ok github.com/quic-go/quic-go 10.943s ? github.com/quic-go/quic-go/example [no test files] ? github.com/quic-go/quic-go/example/client [no test files] ? github.com/quic-go/quic-go/example/echo [no test files] @@ -2012,12 +2048,12 @@ === RUN TestNthBit --- PASS: TestNthBit (0.00s) PASS -ok github.com/quic-go/quic-go/fuzzing/internal/helper 0.008s +ok github.com/quic-go/quic-go/fuzzing/internal/helper 0.047s ? github.com/quic-go/quic-go/fuzzing/tokens [no test files] ? github.com/quic-go/quic-go/fuzzing/transportparameters [no test files] ? github.com/quic-go/quic-go/fuzzing/transportparameters/cmd [no test files] === RUN TestErrorCodes ---- PASS: TestErrorCodes (0.00s) +--- PASS: TestErrorCodes (0.02s) === RUN TestErrorConversion === RUN TestErrorConversion/nil_error === RUN TestErrorConversion/regular_error @@ -2045,15 +2081,15 @@ === RUN TestHttp3 Running Suite: HTTP/3 Suite - /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/http3 ============================================================================================================================================== -Random Seed: 1791837045 +Random Seed: 1757427191 Will run 224 of 224 specs -••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••2026/10/12 20:30:46 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. -•••••••••••••••••••••••••••••••••••••••••••••••• +••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••2025/09/09 14:13:14 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +•••••••••••••••••••••••••••••• -Ran 224 of 224 Specs in 1.717 seconds +Ran 224 of 224 Specs in 3.148 seconds SUCCESS! -- 224 Passed | 0 Failed | 0 Pending | 0 Skipped ---- PASS: TestHttp3 (1.72s) +--- PASS: TestHttp3 (3.20s) === RUN TestRequestValidation === RUN TestRequestValidation/plain_HTTP === RUN TestRequestValidation/missing_URL @@ -2105,101 +2141,112 @@ === RUN TestTransportCloseIdleConnections --- PASS: TestTransportCloseIdleConnections (0.00s) PASS -ok github.com/quic-go/quic-go/http3 1.746s +ok github.com/quic-go/quic-go/http3 3.271s ? github.com/quic-go/quic-go/integrationtests/gomodvendor [no test files] using QUIC version: v1 === RUN TestStreamReadCancellation === RUN TestStreamReadCancellation/after_reading_some_data -2026/10/12 20:30:46 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +2025/09/09 14:13:23 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. === RUN TestStreamReadCancellation/concurrent ---- PASS: TestStreamReadCancellation (0.26s) - --- PASS: TestStreamReadCancellation/after_reading_some_data (0.18s) - --- PASS: TestStreamReadCancellation/concurrent (0.08s) +--- PASS: TestStreamReadCancellation (1.44s) + --- PASS: TestStreamReadCancellation/after_reading_some_data (0.81s) + --- PASS: TestStreamReadCancellation/concurrent (0.63s) === RUN TestStreamWriteCancellation === RUN TestStreamWriteCancellation/immediate === RUN TestStreamWriteCancellation/after_writing_some_data + cancelation_test.go:195: + Error Trace: /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/integrationtests/self/cancelation_test.go:195 + /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/integrationtests/self/cancelation_test.go:82 + Error: Received unexpected error: + context deadline exceeded + Test: TestStreamWriteCancellation/after_writing_some_data === RUN TestStreamWriteCancellation/concurrent ---- PASS: TestStreamWriteCancellation (0.32s) - --- PASS: TestStreamWriteCancellation/immediate (0.08s) - --- PASS: TestStreamWriteCancellation/after_writing_some_data (0.14s) - --- PASS: TestStreamWriteCancellation/concurrent (0.10s) +--- FAIL: TestStreamWriteCancellation (3.29s) + --- PASS: TestStreamWriteCancellation/immediate (0.40s) + --- FAIL: TestStreamWriteCancellation/after_writing_some_data (2.51s) + --- PASS: TestStreamWriteCancellation/concurrent (0.38s) === RUN TestStreamReadWriteCancellation === RUN TestStreamReadWriteCancellation/immediate === RUN TestStreamReadWriteCancellation/after_writing_some_data ---- PASS: TestStreamReadWriteCancellation (0.21s) - --- PASS: TestStreamReadWriteCancellation/immediate (0.09s) - --- PASS: TestStreamReadWriteCancellation/after_writing_some_data (0.12s) +--- PASS: TestStreamReadWriteCancellation (1.15s) + --- PASS: TestStreamReadWriteCancellation/immediate (0.45s) + --- PASS: TestStreamReadWriteCancellation/after_writing_some_data (0.70s) === RUN TestCancelAcceptStream - cancelation_test.go:401: canceled AcceptStream 27 times ---- PASS: TestCancelAcceptStream (0.16s) + cancelation_test.go:401: canceled AcceptStream 29 times +--- PASS: TestCancelAcceptStream (0.33s) === RUN TestCancelOpenStreamSync cancelation_test.go:493: Canceled OpenStreamSync 12 times ---- PASS: TestCancelOpenStreamSync (0.16s) +--- PASS: TestCancelOpenStreamSync (0.20s) === RUN TestHeavyStreamCancellation ---- PASS: TestHeavyStreamCancellation (1.01s) +--- PASS: TestHeavyStreamCancellation (1.02s) === RUN TestConnectionCloseRetransmission ---- PASS: TestConnectionCloseRetransmission (0.25s) +--- PASS: TestConnectionCloseRetransmission (0.33s) === RUN TestDrainServerAcceptQueue ---- PASS: TestDrainServerAcceptQueue (0.08s) +--- PASS: TestDrainServerAcceptQueue (0.28s) === RUN TestTransportClose === RUN TestTransportClose/Close === RUN TestTransportClose/connection_error ---- PASS: TestTransportClose (0.02s) +--- PASS: TestTransportClose (0.03s) --- PASS: TestTransportClose/Close (0.01s) --- PASS: TestTransportClose/connection_error (0.01s) === RUN TestConnectionIDsZeroLength - conn_id_test.go:39: issuing 2 byte connection ID from the server + conn_id_test.go:39: issuing 14 byte connection ID from the server conn_id_test.go:39: issuing 0 byte connection ID from the client ---- PASS: TestConnectionIDsZeroLength (0.01s) +--- PASS: TestConnectionIDsZeroLength (0.02s) === RUN TestConnectionIDsRandomLengths - conn_id_test.go:43: issuing 16 byte connection ID from the server - conn_id_test.go:43: issuing 10 byte connection ID from the client ---- PASS: TestConnectionIDsRandomLengths (0.01s) + conn_id_test.go:43: issuing 3 byte connection ID from the server + conn_id_test.go:43: issuing 15 byte connection ID from the client +--- PASS: TestConnectionIDsRandomLengths (0.03s) === RUN TestConnectionIDsCustomGenerator - conn_id_test.go:47: using 14 byte connection ID generator for the server - conn_id_test.go:47: using 8 byte connection ID generator for the client + conn_id_test.go:47: using 7 byte connection ID generator for the server + conn_id_test.go:47: using 3 byte connection ID generator for the client --- PASS: TestConnectionIDsCustomGenerator (0.01s) === RUN TestDatagramNegotiation === RUN TestDatagramNegotiation/server_enable,_client_enable === RUN TestDatagramNegotiation/server_enable,_client_disable === RUN TestDatagramNegotiation/server_disable,_client_enable === RUN TestDatagramNegotiation/server_disable,_client_disable ---- PASS: TestDatagramNegotiation (0.01s) - --- PASS: TestDatagramNegotiation/server_enable,_client_enable (0.00s) - --- PASS: TestDatagramNegotiation/server_enable,_client_disable (0.00s) +--- PASS: TestDatagramNegotiation (0.04s) + --- PASS: TestDatagramNegotiation/server_enable,_client_enable (0.01s) + --- PASS: TestDatagramNegotiation/server_enable,_client_disable (0.02s) --- PASS: TestDatagramNegotiation/server_disable,_client_enable (0.00s) --- PASS: TestDatagramNegotiation/server_disable,_client_disable (0.00s) === RUN TestDatagramSizeLimit ---- PASS: TestDatagramSizeLimit (0.00s) +--- PASS: TestDatagramSizeLimit (0.02s) === RUN TestDatagramLoss - datagram_test.go:230: dropped 11 incoming and 8 outgoing out of 204 packets - datagram_test.go:233: server received 89 out of 100 sent datagrams - datagram_test.go:235: client received 93 out of 100 sent datagrams ---- PASS: TestDatagramLoss (0.20s) + datagram_test.go:230: dropped 12 incoming and 11 outgoing out of 204 packets + datagram_test.go:233: server received 84 out of 100 sent datagrams + datagram_test.go:235: client received 23 out of 100 sent datagrams + datagram_test.go:236: + Error Trace: /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/integrationtests/self/datagram_test.go:236 + Error: Max difference between 89 and 23 allowed is 5, but difference was 66 + Test: TestDatagramLoss + Messages: datagrams received by the client +--- FAIL: TestDatagramLoss (0.32s) === RUN TestReadDeadlineSync - deadline_test.go:72: ran into deadline 265 times ---- PASS: TestReadDeadlineSync (0.31s) + deadline_test.go:72: ran into deadline 460 times +--- PASS: TestReadDeadlineSync (0.79s) === RUN TestReadDeadlineAsync - deadline_test.go:124: ran into deadline 96029 times ---- PASS: TestReadDeadlineAsync (0.32s) + deadline_test.go:124: ran into deadline 2067750 times +--- PASS: TestReadDeadlineAsync (3.48s) === RUN TestWriteDeadlineSync - deadline_test.go:167: ran into deadline 231 times ---- PASS: TestWriteDeadlineSync (0.29s) + deadline_test.go:167: ran into deadline 444 times +--- PASS: TestWriteDeadlineSync (0.91s) === RUN TestWriteDeadlineAsync - deadline_test.go:227: ran into deadline 35735 times ---- PASS: TestWriteDeadlineAsync (0.29s) + deadline_test.go:227: ran into deadline 1701823 times +--- PASS: TestWriteDeadlineAsync (1.74s) === RUN TestDropTests === RUN TestDropTests/in_Incoming_direction - drop_test.go:27: sending a message every 98.304643ms, 15 times - drop_test.go:28: dropping packets for 302.584686ms, after a delay of 633.701635ms - drop_test.go:88: dropped 5 packets + drop_test.go:27: sending a message every 65.665723ms, 15 times + drop_test.go:28: dropping packets for 1.852895952s, after a delay of 40.631787ms + drop_test.go:88: dropped 15 packets === RUN TestDropTests/in_Outgoing_direction - drop_test.go:27: sending a message every 66.263479ms, 15 times - drop_test.go:28: dropping packets for 699.065053ms, after a delay of 168.217293ms + drop_test.go:27: sending a message every 90.904614ms, 15 times + drop_test.go:28: dropping packets for 1.045368406s, after a delay of 516.934009ms drop_test.go:88: dropped 14 packets ---- PASS: TestDropTests (2.37s) - --- PASS: TestDropTests/in_Incoming_direction (1.41s) - --- PASS: TestDropTests/in_Outgoing_direction (0.96s) +--- PASS: TestDropTests (2.59s) + --- PASS: TestDropTests/in_Incoming_direction (0.96s) + --- PASS: TestDropTests/in_Outgoing_direction (1.63s) === RUN TestEarlyData --- PASS: TestEarlyData (0.17s) === RUN TestHandshakeContextTimeout @@ -2330,58 +2377,58 @@ === RUN TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/client_speaks_first === RUN TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/server_speaks_first === RUN TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/nobody_speaks ---- PASS: TestHandshakeWithPacketLoss (24.02s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction (0.66s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true (0.38s) +--- PASS: TestHandshakeWithPacketLoss (22.42s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction (2.84s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true (0.39s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true/client_speaks_first (0.26s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false (0.11s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/client_speaks_first (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/server_speaks_first (0.04s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/nobody_speaks (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01 (0.18s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_true/nobody_speaks (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false (0.12s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/client_speaks_first (0.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/server_speaks_first (0.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false/nobody_speaks (0.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01 (2.32s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01/client_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01/nobody_speaks (0.06s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction (0.53s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true (0.24s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true/client_speaks_first (0.12s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Incoming_direction/retry:_false#01/nobody_speaks (2.20s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction (0.65s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true (0.35s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true/client_speaks_first (0.23s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true/server_speaks_first (0.07s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_true/nobody_speaks (0.06s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false (0.11s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false/client_speaks_first (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false/server_speaks_first (0.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false (0.12s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false/client_speaks_first (0.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false/server_speaks_first (0.05s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false/nobody_speaks (0.03s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false#01 (0.18s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false#01/client_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false#01/server_speaks_first (0.07s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Incoming_direction/retry:_false#01/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction (4.91s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true (1.60s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/client_speaks_first (0.19s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/server_speaks_first (0.89s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/nobody_speaks (0.52s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false (1.71s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false/client_speaks_first (0.57s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false/server_speaks_first (1.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction (7.31s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true (3.35s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/client_speaks_first (1.33s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/server_speaks_first (1.77s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_true/nobody_speaks (0.25s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false (0.29s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false/client_speaks_first (0.08s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false/server_speaks_first (0.12s) --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false/nobody_speaks (0.10s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01 (1.61s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/client_speaks_first (0.20s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/server_speaks_first (1.06s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/nobody_speaks (0.35s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01 (3.66s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/client_speaks_first (0.61s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/server_speaks_first (2.94s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Incoming_direction/retry:_false#01/nobody_speaks (0.11s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction (0.66s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true (0.38s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true/client_speaks_first (0.26s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true/server_speaks_first (0.07s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true (0.37s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true/client_speaks_first (0.25s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true/server_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_true/nobody_speaks (0.05s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false (0.11s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false/client_speaks_first (0.03s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false/server_speaks_first (0.04s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false/nobody_speaks (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01 (0.18s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01/client_speaks_first (0.06s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01/server_speaks_first (0.07s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01 (0.17s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01/client_speaks_first (0.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01/server_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_Outgoing_direction/retry:_false#01/nobody_speaks (0.05s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction (0.68s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_true (0.39s) @@ -2392,82 +2439,82 @@ --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false/client_speaks_first (0.03s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false/server_speaks_first (0.04s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false/nobody_speaks (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01 (0.17s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01 (0.18s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01/client_speaks_first (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction (5.00s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true (1.36s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/client_speaks_first (0.47s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/server_speaks_first (0.63s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/nobody_speaks (0.25s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false (1.99s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/client_speaks_first (1.08s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/server_speaks_first (0.27s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/nobody_speaks (0.64s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01 (1.66s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01/client_speaks_first (0.25s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01/server_speaks_first (1.15s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01/server_speaks_first (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_Outgoing_direction/retry:_false#01/nobody_speaks (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction (5.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true (1.13s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/client_speaks_first (0.23s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/server_speaks_first (0.21s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_true/nobody_speaks (0.70s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false (2.92s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/client_speaks_first (0.15s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/server_speaks_first (0.54s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false/nobody_speaks (2.24s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01 (0.98s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01/client_speaks_first (0.11s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01/server_speaks_first (0.62s) --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_Outgoing_direction/retry:_false#01/nobody_speaks (0.26s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction (0.66s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true (0.38s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/client_speaks_first (0.26s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/nobody_speaks (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true (0.37s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/client_speaks_first (0.25s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/server_speaks_first (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_true/nobody_speaks (0.05s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false (0.11s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false/client_speaks_first (0.03s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false/client_speaks_first (0.04s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false/server_speaks_first (0.04s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false/nobody_speaks (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01 (0.17s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01/client_speaks_first (0.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01 (0.18s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01/client_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction (0.74s) + --- PASS: TestHandshakeWithPacketLoss/drop_1st_packet_in_both_direction/retry:_false#01/nobody_speaks (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction (0.75s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true (0.46s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true/client_speaks_first (0.34s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true/server_speaks_first (0.06s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true/nobody_speaks (0.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true/server_speaks_first (0.07s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_true/nobody_speaks (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false (0.11s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false/client_speaks_first (0.03s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false/server_speaks_first (0.04s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false/server_speaks_first (0.05s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false/nobody_speaks (0.03s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false#01 (0.18s) - --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false#01/client_speaks_first (0.05s) + --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false#01/client_speaks_first (0.06s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false#01/server_speaks_first (0.07s) --- PASS: TestHandshakeWithPacketLoss/drop_2nd_packet_in_both_direction/retry:_false#01/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction (10.16s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true (1.32s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/client_speaks_first (0.43s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/server_speaks_first (0.83s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/nobody_speaks (0.05s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false (8.44s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/client_speaks_first (8.04s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/server_speaks_first (0.17s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/nobody_speaks (0.23s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01 (0.40s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/client_speaks_first (0.28s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/server_speaks_first (0.07s) - --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/nobody_speaks (0.06s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction (3.83s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true (1.07s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/client_speaks_first (0.13s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/server_speaks_first (0.29s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_true/nobody_speaks (0.66s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false (0.60s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/client_speaks_first (0.28s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/server_speaks_first (0.07s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false/nobody_speaks (0.26s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01 (2.16s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/client_speaks_first (1.19s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/server_speaks_first (0.38s) + --- PASS: TestHandshakeWithPacketLoss/drop_1/3_of_packets_in_both_direction/retry:_false#01/nobody_speaks (0.59s) === RUN TestPostQuantumClientHello ---- PASS: TestPostQuantumClientHello (0.10s) +--- PASS: TestPostQuantumClientHello (0.28s) === RUN TestHandshakeRTTWithoutRetry --- PASS: TestHandshakeRTTWithoutRetry (0.40s) === RUN TestHandshakeRTTWithRetry --- PASS: TestHandshakeRTTWithRetry (0.81s) === RUN TestHandshakeRTTWithHelloRetryRequest ---- PASS: TestHandshakeRTTWithHelloRetryRequest (0.81s) +--- PASS: TestHandshakeRTTWithHelloRetryRequest (0.82s) === RUN TestHandshakeRTTReceiveMessage === RUN TestHandshakeRTTReceiveMessage/using_Listen === RUN TestHandshakeRTTReceiveMessage/using_ListenEarly --- PASS: TestHandshakeRTTReceiveMessage (1.41s) - --- PASS: TestHandshakeRTTReceiveMessage/using_Listen (0.80s) - --- PASS: TestHandshakeRTTReceiveMessage/using_ListenEarly (0.61s) + --- PASS: TestHandshakeRTTReceiveMessage/using_Listen (0.81s) + --- PASS: TestHandshakeRTTReceiveMessage/using_ListenEarly (0.60s) === RUN TestHandshakeAddrResolutionHelpers --- PASS: TestHandshakeAddrResolutionHelpers (0.00s) === RUN TestHandshake === RUN TestHandshake/short_cert_chain === RUN TestHandshake/long_cert_chain ---- PASS: TestHandshake (0.00s) +--- PASS: TestHandshake (0.01s) --- PASS: TestHandshake/short_cert_chain (0.00s) --- PASS: TestHandshake/long_cert_chain (0.00s) === RUN TestHandshakeServerMismatch @@ -2478,7 +2525,7 @@ === RUN TestHandshakeCipherSuites/TLS_CHACHA20_POLY1305_SHA256 --- PASS: TestHandshakeCipherSuites (0.02s) --- PASS: TestHandshakeCipherSuites/TLS_AES_128_GCM_SHA256 (0.01s) - --- PASS: TestHandshakeCipherSuites/TLS_AES_256_GCM_SHA384 (0.00s) + --- PASS: TestHandshakeCipherSuites/TLS_AES_256_GCM_SHA384 (0.01s) --- PASS: TestHandshakeCipherSuites/TLS_CHACHA20_POLY1305_SHA256 (0.01s) === RUN TestTLSGetConfigForClientError --- PASS: TestTLSGetConfigForClientError (0.00s) @@ -2489,7 +2536,7 @@ === RUN TestClosedConnectionsInAcceptQueue --- PASS: TestClosedConnectionsInAcceptQueue (0.03s) === RUN TestServerAcceptQueueOverflow ---- PASS: TestServerAcceptQueueOverflow (0.11s) +--- PASS: TestServerAcceptQueueOverflow (0.12s) === RUN TestHandshakingConnectionsClosedOnServerShutdown --- PASS: TestHandshakingConnectionsClosedOnServerShutdown (0.02s) === RUN TestALPN @@ -2513,7 +2560,7 @@ === RUN TestHTTPSettings === RUN TestHTTPSettings/server_settings === RUN TestHTTPSettings/client_settings ---- PASS: TestHTTPSettings (0.00s) +--- PASS: TestHTTPSettings (0.01s) --- PASS: TestHTTPSettings/server_settings (0.00s) --- PASS: TestHTTPSettings/client_settings (0.00s) === RUN TestHTTPDatagrams @@ -2529,13 +2576,13 @@ === RUN TestGracefulShutdownShortRequest --- PASS: TestGracefulShutdownShortRequest (0.05s) === RUN TestGracefulShutdownLongLivedRequest ---- PASS: TestGracefulShutdownLongLivedRequest (0.06s) +--- PASS: TestGracefulShutdownLongLivedRequest (0.05s) === RUN TestHTTPGet === RUN TestHTTPGet/small === RUN TestHTTPGet/big ---- PASS: TestHTTPGet (0.39s) +--- PASS: TestHTTPGet (0.33s) --- PASS: TestHTTPGet/small (0.00s) - --- PASS: TestHTTPGet/big (0.39s) + --- PASS: TestHTTPGet/big (0.33s) === RUN TestHTTPPost === RUN TestHTTPPost/small === RUN TestHTTPPost/big @@ -2545,9 +2592,9 @@ === RUN TestHTTPMultipleRequests === RUN TestHTTPMultipleRequests/reading_the_response === RUN TestHTTPMultipleRequests/not_reading_the_response ---- PASS: TestHTTPMultipleRequests (0.16s) +--- PASS: TestHTTPMultipleRequests (0.13s) --- PASS: TestHTTPMultipleRequests/reading_the_response (0.01s) - --- PASS: TestHTTPMultipleRequests/not_reading_the_response (0.15s) + --- PASS: TestHTTPMultipleRequests/not_reading_the_response (0.12s) === RUN TestContentLengthForSmallResponse --- PASS: TestContentLengthForSmallResponse (0.00s) === RUN TestHTTPHeaders @@ -2559,7 +2606,7 @@ === RUN TestHTTPGzip --- PASS: TestHTTPGzip (0.00s) === RUN TestHTTPDifferentOrigins ---- PASS: TestHTTPDifferentOrigins (0.01s) +--- PASS: TestHTTPDifferentOrigins (0.00s) === RUN TestHTTPServerIdleTimeout --- PASS: TestHTTPServerIdleTimeout (0.15s) === RUN TestHTTPReestablishConnectionAfterDialError @@ -2574,10 +2621,10 @@ === RUN TestHTTPDeadlines/read_deadline === RUN TestHTTPDeadlines/write_deadline --- PASS: TestHTTPDeadlines (0.11s) - --- PASS: TestHTTPDeadlines/read_deadline (0.05s) - --- PASS: TestHTTPDeadlines/write_deadline (0.06s) + --- PASS: TestHTTPDeadlines/read_deadline (0.06s) + --- PASS: TestHTTPDeadlines/write_deadline (0.05s) === RUN TestHTTPServeQUICConn ---- PASS: TestHTTPServeQUICConn (0.01s) +--- PASS: TestHTTPServeQUICConn (0.00s) === RUN TestHTTPContextFromQUIC --- PASS: TestHTTPContextFromQUIC (0.00s) === RUN TestHTTPConnContext @@ -2597,28 +2644,28 @@ === RUN TestHTTPClientTrace --- PASS: TestHTTPClientTrace (0.10s) === RUN TestKeyUpdates - key_update_test.go:97: Used 294 key phases on outgoing and 294 key phases on incoming packets. ---- PASS: TestKeyUpdates (0.38s) + key_update_test.go:97: Used 278 key phases on outgoing and 278 key phases on incoming packets. +--- PASS: TestKeyUpdates (0.30s) === RUN TestMITMInjectRandomPackets === RUN TestMITMInjectRandomPackets/towards_the_server === RUN TestMITMInjectRandomPackets/towards_the_client ---- PASS: TestMITMInjectRandomPackets (0.16s) +--- PASS: TestMITMInjectRandomPackets (0.15s) --- PASS: TestMITMInjectRandomPackets/towards_the_server (0.08s) --- PASS: TestMITMInjectRandomPackets/towards_the_client (0.08s) === RUN TestMITMDuplicatePackets === RUN TestMITMDuplicatePackets/towards_the_server === RUN TestMITMDuplicatePackets/towards_the_client ---- PASS: TestMITMDuplicatePackets (0.05s) +--- PASS: TestMITMDuplicatePackets (0.06s) --- PASS: TestMITMDuplicatePackets/towards_the_server (0.01s) - --- PASS: TestMITMDuplicatePackets/towards_the_client (0.04s) + --- PASS: TestMITMDuplicatePackets/towards_the_client (0.05s) === RUN TestMITCorruptPackets === RUN TestMITCorruptPackets/towards_the_server - mitm_test.go:197: corrupted 31 packets + mitm_test.go:197: corrupted 25 packets === RUN TestMITCorruptPackets/towards_the_client - mitm_test.go:197: corrupted 30 packets ---- PASS: TestMITCorruptPackets (0.60s) - --- PASS: TestMITCorruptPackets/towards_the_server (0.31s) - --- PASS: TestMITCorruptPackets/towards_the_client (0.29s) + mitm_test.go:197: corrupted 19 packets +--- PASS: TestMITCorruptPackets (0.53s) + --- PASS: TestMITCorruptPackets/towards_the_server (0.29s) + --- PASS: TestMITCorruptPackets/towards_the_client (0.24s) === RUN TestMITMForgedVersionNegotiationPacket --- PASS: TestMITMForgedVersionNegotiationPacket (0.00s) === RUN TestMITMForgedRetryPacket @@ -2633,7 +2680,7 @@ mtu_test.go:175: max client packet size: 1400, MTU: 1400 mtu_test.go:176: max datagram size: initial: 1163, final: 1400 mtu_test.go:177: max server packet size: 1234, MTU: 1400 ---- PASS: TestPathMTUDiscovery (1.05s) +--- PASS: TestPathMTUDiscovery (1.04s) === RUN TestMultiplexesConnectionsToSameServer --- PASS: TestMultiplexesConnectionsToSameServer (0.01s) === RUN TestMultiplexingToDifferentServers @@ -2644,13 +2691,13 @@ multiplex_test.go:147: This test requires setting of iptables rules on Linux, see https://stackoverflow.com/questions/23859164/linux-udp-socket-sendto-operation-not-permitted. --- SKIP: TestMultiplexingServerAndClientOnSameConn (0.00s) === RUN TestMultiplexingNonQUICPackets ---- PASS: TestMultiplexingNonQUICPackets (0.08s) +--- PASS: TestMultiplexingNonQUICPackets (0.06s) === RUN TestNATRebinding --- PASS: TestNATRebinding (0.31s) === RUN TestACKBundling - packetization_test.go:124: bundled incoming packets: 99 / 100 + packetization_test.go:124: bundled incoming packets: 98 / 100 packetization_test.go:125: bundled outgoing packets: 98 / 100 ---- PASS: TestACKBundling (1.10s) +--- PASS: TestACKBundling (1.84s) === RUN TestStreamDataBlocked --- PASS: TestStreamDataBlocked (0.05s) === RUN TestConnDataBlocked @@ -2661,9 +2708,9 @@ === RUN TestTLSSessionResumption/uses_session_resumption === RUN TestTLSSessionResumption/disabled_in_tls.Config === RUN TestTLSSessionResumption/disabled_in_tls.Config.GetConfigForClient ---- PASS: TestTLSSessionResumption (0.11s) - --- PASS: TestTLSSessionResumption/uses_session_resumption (0.00s) - --- PASS: TestTLSSessionResumption/disabled_in_tls.Config (0.05s) +--- PASS: TestTLSSessionResumption (0.12s) + --- PASS: TestTLSSessionResumption/uses_session_resumption (0.01s) + --- PASS: TestTLSSessionResumption/disabled_in_tls.Config (0.06s) --- PASS: TestTLSSessionResumption/disabled_in_tls.Config.GetConfigForClient (0.06s) === RUN TestDownloadWithFixedRTT === RUN TestDownloadWithFixedRTT/RTT_10ms @@ -2676,9 +2723,9 @@ === RUN TestDownloadWithReordering === RUN TestDownloadWithReordering/RTT_5ms === RUN TestDownloadWithReordering/RTT_30ms ---- PASS: TestDownloadWithReordering (3.65s) +--- PASS: TestDownloadWithReordering (3.54s) --- PASS: TestDownloadWithReordering/RTT_5ms (0.52s) - --- PASS: TestDownloadWithReordering/RTT_30ms (3.13s) + --- PASS: TestDownloadWithReordering/RTT_30ms (3.01s) === RUN TestStatelessResets === RUN TestStatelessResets/0_byte_connection_IDs === RUN TestStatelessResets/10_byte_connection_IDs @@ -2696,8 +2743,8 @@ === RUN TestUnidirectionalStreams/server_->_client === RUN TestUnidirectionalStreams/client_<->_server --- PASS: TestUnidirectionalStreams (0.15s) - --- PASS: TestUnidirectionalStreams/client_->_server (0.04s) - --- PASS: TestUnidirectionalStreams/server_->_client (0.04s) + --- PASS: TestUnidirectionalStreams/client_->_server (0.05s) + --- PASS: TestUnidirectionalStreams/server_->_client (0.03s) --- PASS: TestUnidirectionalStreams/client_<->_server (0.07s) === RUN TestHandshakeIdleTimeout --- PASS: TestHandshakeIdleTimeout (0.05s) @@ -2706,46 +2753,49 @@ === RUN TestHandshakeTimeout0RTTContext --- PASS: TestHandshakeTimeout0RTTContext (0.01s) === RUN TestIdleTimeout ---- PASS: TestIdleTimeout (0.40s) +--- PASS: TestIdleTimeout (0.41s) === RUN TestKeepAlive ---- PASS: TestKeepAlive (0.75s) +--- PASS: TestKeepAlive (0.76s) === RUN TestTimeoutAfterInactivity --- PASS: TestTimeoutAfterInactivity (0.15s) === RUN TestTimeoutAfterSendingPacket --- PASS: TestTimeoutAfterSendingPacket (0.23s) === RUN TestFaultyPacketConn === RUN TestFaultyPacketConn/client - timeout_test.go:441: blocking client's connection after 6 packets + timeout_test.go:441: blocking client's connection after 5 packets === RUN TestFaultyPacketConn/server - timeout_test.go:441: blocking server's connection after 24 packets ---- PASS: TestFaultyPacketConn (0.26s) + timeout_test.go:441: blocking server's connection after 4 packets +--- PASS: TestFaultyPacketConn (0.21s) --- PASS: TestFaultyPacketConn/client (0.10s) - --- PASS: TestFaultyPacketConn/server (0.16s) + --- PASS: TestFaultyPacketConn/server (0.11s) === RUN TestTracerHandshake === RUN TestTracerHandshake/run_1 === NAME TestTracerHandshake tracer_test.go:30: client using qlog: true, metrics: true, custom: true tracer_test.go:30: server using qlog: true, metrics: false, custom: false - tracer_test.go:39: client qlog tracing connection 683a0bc6056dbea950421e - tracer_test.go:36: client qlog tracer deciding to not trace connection 687ca93030b7f920ac1411a026a8a193ac4170ba - tracer_test.go:39: client qlog tracing connection bae6ebc8564a525397a5332c1ade0ce6413758b4 - tracer_test.go:39: server qlog tracing connection 683a0bc6056dbea950421e - tracer_test.go:36: server qlog tracer deciding to not trace connection bae6ebc8564a525397a5332c1ade0ce6413758b4 - tracer_test.go:39: server qlog tracing connection 687ca93030b7f920ac1411a026a8a193ac4170ba + tracer_test.go:36: client qlog tracer deciding to not trace connection 1c91c6843f37829ad094e873de + tracer_test.go:39: client qlog tracing connection c2d1310e72c13375 + tracer_test.go:36: client qlog tracer deciding to not trace connection d3829288c487d0d7 + tracer_test.go:36: server qlog tracer deciding to not trace connection 1c91c6843f37829ad094e873de + tracer_test.go:39: server qlog tracing connection c2d1310e72c13375 + tracer_test.go:36: server qlog tracer deciding to not trace connection d3829288c487d0d7 === RUN TestTracerHandshake/run_2 === NAME TestTracerHandshake - tracer_test.go:30: client using qlog: true, metrics: false, custom: false - tracer_test.go:30: server using qlog: false, metrics: false, custom: true - tracer_test.go:36: client qlog tracer deciding to not trace connection 9aa3b54d6834db48da1a - tracer_test.go:39: client qlog tracing connection 5bd838dc220830781e395f2da3 - tracer_test.go:39: client qlog tracing connection b1add1de8bb35427d5790642523c + tracer_test.go:30: client using qlog: false, metrics: false, custom: false + tracer_test.go:30: server using qlog: true, metrics: false, custom: true + tracer_test.go:39: server qlog tracing connection c725ed480b2c3a8cbcf027d6bbe25a + tracer_test.go:39: server qlog tracing connection 851eac82815d5edd109f3c21a1694101d140 + tracer_test.go:36: server qlog tracer deciding to not trace connection 9846e27e360ca709bc1f0b5c949f === RUN TestTracerHandshake/run_3 === NAME TestTracerHandshake - tracer_test.go:30: client using qlog: false, metrics: true, custom: false + tracer_test.go:30: client using qlog: true, metrics: false, custom: true tracer_test.go:30: server using qlog: true, metrics: true, custom: true - tracer_test.go:36: server qlog tracer deciding to not trace connection 3a58f1a49329fe171bd6623e4c510a48a7019bc5 - tracer_test.go:39: server qlog tracing connection 509f8797783ce69d89de1c780f48 - tracer_test.go:39: server qlog tracing connection bc1952140a3c40bf5de7 + tracer_test.go:39: client qlog tracing connection 994cfb3239e382f7a3eba57b7cc1eab4f0b538 + tracer_test.go:36: client qlog tracer deciding to not trace connection 567a12e9c7399e30849f3e1b70 + tracer_test.go:39: client qlog tracing connection 1ea8a588e4867008629c8e6d294995838798 + tracer_test.go:39: server qlog tracing connection 994cfb3239e382f7a3eba57b7cc1eab4f0b538 + tracer_test.go:39: server qlog tracing connection 567a12e9c7399e30849f3e1b70 + tracer_test.go:36: server qlog tracer deciding to not trace connection 1ea8a588e4867008629c8e6d294995838798 --- PASS: TestTracerHandshake (0.03s) --- PASS: TestTracerHandshake/run_1 (0.01s) --- PASS: TestTracerHandshake/run_2 (0.01s) @@ -2761,11 +2811,11 @@ --- PASS: Test0RTTWaitForHandshakeCompletion (0.06s) === RUN Test0RTTDataLoss zero_rtt_test.go:394: sent 31 0-RTT packets, dropped 7 of those. ---- PASS: Test0RTTDataLoss (0.11s) +--- PASS: Test0RTTDataLoss (0.13s) === RUN Test0RTTRetransmitOnRetry ---- PASS: Test0RTTRetransmitOnRetry (0.03s) +--- PASS: Test0RTTRetransmitOnRetry (0.05s) === RUN Test0RTTWithIncreasedStreamLimit ---- PASS: Test0RTTWithIncreasedStreamLimit (0.04s) +--- PASS: Test0RTTWithIncreasedStreamLimit (0.58s) === RUN Test0RTTRejectedOnStreamLimitDecrease zero_rtt_test.go:639: sent 4 0-RTT packets --- PASS: Test0RTTRejectedOnStreamLimitDecrease (0.08s) @@ -2791,33 +2841,33 @@ === RUN Test0RTTDatagrams zero_rtt_test.go:993: sent 1 0-RTT packets --- PASS: Test0RTTDatagrams (0.03s) -PASS -ok github.com/quic-go/quic-go/integrationtests/self 49.247s +FAIL +FAIL github.com/quic-go/quic-go/integrationtests/self 71.046s ? github.com/quic-go/quic-go/integrationtests/tools [no test files] ? github.com/quic-go/quic-go/integrationtests/tools/israce [no test files] === RUN TestPacketQueue --- PASS: TestPacketQueue (0.00s) === RUN TestProxyingBackAndForth ---- PASS: TestProxyingBackAndForth (0.00s) +--- PASS: TestProxyingBackAndForth (0.01s) === RUN TestDropIncomingPackets --- PASS: TestDropIncomingPackets (0.10s) === RUN TestDropOutgoingPackets --- PASS: TestDropOutgoingPackets (0.10s) === RUN TestDelayIncomingPackets ---- PASS: TestDelayIncomingPackets (0.60s) +--- PASS: TestDelayIncomingPackets (0.61s) === RUN TestPacketReordering --- PASS: TestPacketReordering (0.60s) === RUN TestConstantDelay ---- PASS: TestConstantDelay (0.11s) +--- PASS: TestConstantDelay (0.12s) === RUN TestDelayOutgoingPackets --- PASS: TestDelayOutgoingPackets (0.60s) === RUN TestProxySwitchConn --- PASS: TestProxySwitchConn (0.00s) PASS -ok github.com/quic-go/quic-go/integrationtests/tools/proxy 2.128s +ok github.com/quic-go/quic-go/integrationtests/tools/proxy 2.168s === RUN TestServerSupportsMoreVersionsThanClient -2026/10/12 20:30:45 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. ---- PASS: TestServerSupportsMoreVersionsThanClient (0.01s) +2025/09/09 14:13:12 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +--- PASS: TestServerSupportsMoreVersionsThanClient (0.02s) === RUN TestClientSupportsMoreVersionsThanServer --- PASS: TestClientSupportsMoreVersionsThanServer (0.00s) === RUN TestServerDisablesVersionNegotiation @@ -2825,20 +2875,20 @@ === RUN TestVersionNegotiationFailure --- PASS: TestVersionNegotiationFailure (0.40s) PASS -ok github.com/quic-go/quic-go/integrationtests/versionnegotiation 0.527s +ok github.com/quic-go/quic-go/integrationtests/versionnegotiation 0.558s === RUN TestAckElicitingFrames --- PASS: TestAckElicitingFrames (0.00s) === RUN TestCrypto Running Suite: AckHandler Suite - /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/internal/ackhandler ================================================================================================================================================================ -Random Seed: 1791837045 +Random Seed: 1757427192 Will run 22 of 22 specs •••••••••••••••••••••• -Ran 22 of 22 Specs in 0.037 seconds +Ran 22 of 22 Specs in 0.184 seconds SUCCESS! -- 22 Passed | 0 Failed | 0 Pending | 0 Skipped ---- PASS: TestCrypto (0.04s) +--- PASS: TestCrypto (0.20s) === RUN TestGenerateACKsForPacketNumberSpaces --- PASS: TestGenerateACKsForPacketNumberSpaces (0.00s) === RUN TestReceive0RTTAnd1RTT @@ -2860,9 +2910,9 @@ === RUN TestReceivedPacketHistoryDuplicateDetection --- PASS: TestReceivedPacketHistoryDuplicateDetection (0.00s) === RUN TestReceivedPacketHistoryRandomized - received_packet_history_test.go:192: Losing packets: [1 3 9 11 15 16 19 20 23 24 25 27 28 32 36 38 39 40 41 48 49 50 51 53 56 57 59 63] - received_packet_history_test.go:200: Receiving packets: [60 22 6 17 5 33 8 14 42 26 52 12 0 43 45 4 35 58 46 31 13 54 21 7 62 18 29 55 37 44 47 61 34 30 2 10] - received_packet_history_test.go:210: ACK ranges: [{60 62} {58 58} {54 55} {52 52} {42 47} {37 37} {33 35} {29 31} {26 26} {21 22} {17 18} {12 14} {10 10} {4 8} {2 2} {0 0}] + received_packet_history_test.go:192: Losing packets: [3 12 14 28 32 35 38 42 44 45] + received_packet_history_test.go:200: Receiving packets: [53 61 48 19 60 39 34 63 46 22 43 25 37 29 6 21 52 30 23 27 9 36 50 15 4 49 41 54 8 18 26 1 24 17 55 51 40 47 2 0 5 7 11 10 59 20 56 13 58 33 31 57 62 16] + received_packet_history_test.go:210: ACK ranges: [{46 63} {43 43} {39 41} {36 37} {33 34} {29 31} {15 27} {13 13} {4 11} {0 2}] --- PASS: TestReceivedPacketHistoryRandomized (0.00s) === RUN TestReceivedPacketTrackerGenerateACKs --- PASS: TestReceivedPacketTrackerGenerateACKs (0.00s) @@ -2898,9 +2948,9 @@ === RUN TestSentPacketHandlerRTTs/Initial === RUN TestSentPacketHandlerRTTs/Handshake === RUN TestSentPacketHandlerRTTs/1-RTT ---- PASS: TestSentPacketHandlerRTTs (0.00s) +--- PASS: TestSentPacketHandlerRTTs (0.01s) --- PASS: TestSentPacketHandlerRTTs/Initial (0.00s) - --- PASS: TestSentPacketHandlerRTTs/Handshake (0.00s) + --- PASS: TestSentPacketHandlerRTTs/Handshake (0.01s) --- PASS: TestSentPacketHandlerRTTs/1-RTT (0.00s) === RUN TestSentPacketHandlerAmplificationLimitServer === RUN TestSentPacketHandlerAmplificationLimitServer/address_validated @@ -2943,64 +2993,70 @@ === RUN TestSentPacketHandlerECN --- PASS: TestSentPacketHandlerECN (0.00s) === RUN TestSentPacketHandlerPathProbe ---- PASS: TestSentPacketHandlerPathProbe (0.00s) +--- PASS: TestSentPacketHandlerPathProbe (0.01s) === RUN TestSentPacketHandlerPathProbeAckAndLoss --- PASS: TestSentPacketHandlerPathProbeAckAndLoss (0.00s) === RUN TestSentPacketHandlerRandomized -=== RUN TestSentPacketHandlerRandomized/run_1_(seed_1791837045671749758) - sent_packet_handler_test.go:1257: rtt: 10ms - sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) - sent_packet_handler_test.go:1290: t=260ms: sending packet 1 (probe packet: true) - sent_packet_handler_test.go:1290: t=547ms: sending packet 2 (probe packet: true) - sent_packet_handler_test.go:1295: t=765ms: loss detection timeout (lost: []) - sent_packet_handler_test.go:1290: t=1128ms: sending packet 3 (probe packet: true) - sent_packet_handler_test.go:1313: t=1479ms: received ACK for packets [2] (acked: [2], lost: [0 1]) - sent_packet_handler_test.go:1322: t=1514ms: loss detection timeout (lost: []) -=== RUN TestSentPacketHandlerRandomized/run_2_(seed_1791837045671749759) - sent_packet_handler_test.go:1257: rtt: 10ms - sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) - sent_packet_handler_test.go:1313: t=276ms: received ACK for packets [0] (acked: [0], lost: []) - sent_packet_handler_test.go:1290: t=557ms: sending packet 1 (probe packet: false) - sent_packet_handler_test.go:1295: t=1018ms: loss detection timeout (lost: []) - sent_packet_handler_test.go:1313: t=1223ms: received ACK for packets [1 0] (acked: [1], lost: []) - sent_packet_handler_test.go:1290: t=1438ms: sending packet 3 (probe packet: false) - sent_packet_handler_test.go:1313: t=1897ms: received ACK for packets [1 0] (acked: [], lost: []) - sent_packet_handler_test.go:1290: t=2127ms: sending packet 4 (probe packet: false) - sent_packet_handler_test.go:1322: t=2476ms: loss detection timeout (lost: []) -=== RUN TestSentPacketHandlerRandomized/run_3_(seed_1791837045671749760) +=== RUN TestSentPacketHandlerRandomized/run_1_(seed_1757427192267134116) sent_packet_handler_test.go:1257: rtt: 1000ms sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: false) - sent_packet_handler_test.go:1290: t=80ms: sending packet 1 (probe packet: true) - sent_packet_handler_test.go:1290: t=296ms: sending packet 2 (probe packet: false) - sent_packet_handler_test.go:1295: t=551ms: loss detection timeout (lost: []) - sent_packet_handler_test.go:1290: t=1032ms: sending packet 4 (probe packet: true) - sent_packet_handler_test.go:1322: t=1450ms: loss detection timeout (lost: []) -=== RUN TestSentPacketHandlerRandomized/run_4_(seed_1791837045671749761) + sent_packet_handler_test.go:1313: t=15ms: received ACK for packets [0] (acked: [0], lost: []) + sent_packet_handler_test.go:1290: t=169ms: sending packet 1 (probe packet: false) + sent_packet_handler_test.go:1295: t=216ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=532ms: received ACK for packets [1] (acked: [1], lost: []) + sent_packet_handler_test.go:1290: t=637ms: sending packet 3 (probe packet: true) + sent_packet_handler_test.go:1313: t=719ms: received ACK for packets [3 0] (acked: [3], lost: []) + sent_packet_handler_test.go:1290: t=771ms: sending packet 4 (probe packet: true) + sent_packet_handler_test.go:1322: t=814ms: loss detection timeout (lost: []) +=== RUN TestSentPacketHandlerRandomized/run_2_(seed_1757427192267134117) sent_packet_handler_test.go:1257: rtt: 1000ms - sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) - sent_packet_handler_test.go:1295: t=202ms: loss detection timeout (lost: []) - sent_packet_handler_test.go:1290: t=549ms: sending packet 1 (probe packet: true) - sent_packet_handler_test.go:1290: t=1003ms: sending packet 2 (probe packet: false) - sent_packet_handler_test.go:1295: t=1147ms: loss detection timeout (lost: [0]) - sent_packet_handler_test.go:1290: t=1826ms: sending packet 4 (probe packet: true) - sent_packet_handler_test.go:1295: t=2149ms: loss detection timeout (lost: [2]) - sent_packet_handler_test.go:1313: t=2241ms: received ACK for packets [4 0] (acked: [4], lost: []) - sent_packet_handler_test.go:1322: t=2594ms: loss detection timeout (lost: []) -=== RUN TestSentPacketHandlerRandomized/run_5_(seed_1791837045671749762) + sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: false) + sent_packet_handler_test.go:1290: t=457ms: sending packet 1 (probe packet: true) + sent_packet_handler_test.go:1295: t=553ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=586ms: received ACK for packets [0] (acked: [0], lost: []) + sent_packet_handler_test.go:1290: t=858ms: sending packet 3 (probe packet: true) + sent_packet_handler_test.go:1290: t=1564ms: sending packet 4 (probe packet: true) + sent_packet_handler_test.go:1295: t=1875ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=1944ms: received ACK for packets [0] (acked: [], lost: []) + sent_packet_handler_test.go:1322: t=2357ms: loss detection timeout (lost: []) +=== RUN TestSentPacketHandlerRandomized/run_3_(seed_1757427192267134118) sent_packet_handler_test.go:1257: rtt: 100ms sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) - sent_packet_handler_test.go:1313: t=295ms: received ACK for packets [0] (acked: [0], lost: []) - sent_packet_handler_test.go:1290: t=678ms: sending packet 1 (probe packet: true) - sent_packet_handler_test.go:1290: t=722ms: sending packet 2 (probe packet: false) - sent_packet_handler_test.go:1290: t=1126ms: sending packet 3 (probe packet: false) - sent_packet_handler_test.go:1313: t=1445ms: received ACK for packets [2] (acked: [2], lost: []) - sent_packet_handler_test.go:1322: t=1493ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=388ms: received ACK for packets [0] (acked: [0], lost: []) + sent_packet_handler_test.go:1290: t=785ms: sending packet 1 (probe packet: true) + sent_packet_handler_test.go:1295: t=835ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=1245ms: received ACK for packets [1] (acked: [1], lost: []) + sent_packet_handler_test.go:1290: t=1453ms: sending packet 2 (probe packet: true) + sent_packet_handler_test.go:1290: t=1805ms: sending packet 3 (probe packet: false) + sent_packet_handler_test.go:1322: t=2303ms: loss detection timeout (lost: []) +=== RUN TestSentPacketHandlerRandomized/run_4_(seed_1757427192267134119) + sent_packet_handler_test.go:1257: rtt: 1000ms + sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) + sent_packet_handler_test.go:1295: t=488ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1290: t=599ms: sending packet 1 (probe packet: true) + sent_packet_handler_test.go:1295: t=602ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1290: t=1261ms: sending packet 2 (probe packet: false) + sent_packet_handler_test.go:1295: t=1507ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1290: t=1759ms: sending packet 4 (probe packet: false) + sent_packet_handler_test.go:1295: t=1977ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1313: t=2285ms: received ACK for packets [2] (acked: [2], lost: []) + sent_packet_handler_test.go:1322: t=2719ms: loss detection timeout (lost: []) +=== RUN TestSentPacketHandlerRandomized/run_5_(seed_1757427192267134120) + sent_packet_handler_test.go:1257: rtt: 10ms + sent_packet_handler_test.go:1290: t=0ms: sending packet 0 (probe packet: true) + sent_packet_handler_test.go:1290: t=466ms: sending packet 1 (probe packet: true) + sent_packet_handler_test.go:1313: t=891ms: received ACK for packets [1 0] (acked: [0 1], lost: []) + sent_packet_handler_test.go:1290: t=921ms: sending packet 2 (probe packet: false) + sent_packet_handler_test.go:1295: t=956ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1290: t=1215ms: sending packet 4 (probe packet: false) + sent_packet_handler_test.go:1295: t=1224ms: loss detection timeout (lost: []) + sent_packet_handler_test.go:1322: t=1469ms: loss detection timeout (lost: []) --- PASS: TestSentPacketHandlerRandomized (0.00s) - --- PASS: TestSentPacketHandlerRandomized/run_1_(seed_1791837045671749758) (0.00s) - --- PASS: TestSentPacketHandlerRandomized/run_2_(seed_1791837045671749759) (0.00s) - --- PASS: TestSentPacketHandlerRandomized/run_3_(seed_1791837045671749760) (0.00s) - --- PASS: TestSentPacketHandlerRandomized/run_4_(seed_1791837045671749761) (0.00s) - --- PASS: TestSentPacketHandlerRandomized/run_5_(seed_1791837045671749762) (0.00s) + --- PASS: TestSentPacketHandlerRandomized/run_1_(seed_1757427192267134116) (0.00s) + --- PASS: TestSentPacketHandlerRandomized/run_2_(seed_1757427192267134117) (0.00s) + --- PASS: TestSentPacketHandlerRandomized/run_3_(seed_1757427192267134118) (0.00s) + --- PASS: TestSentPacketHandlerRandomized/run_4_(seed_1757427192267134119) (0.00s) + --- PASS: TestSentPacketHandlerRandomized/run_5_(seed_1757427192267134120) (0.00s) === RUN TestSentPacketHistoryPacketTracking --- PASS: TestSentPacketHistoryPacketTracking (0.00s) === RUN TestSentPacketHistoryNonSequentialPacketNumberUse @@ -3016,18 +3072,18 @@ === RUN TestSentPacketHistoryPathProbes --- PASS: TestSentPacketHistoryPathProbes (0.00s) PASS -ok github.com/quic-go/quic-go/internal/ackhandler 0.055s +ok github.com/quic-go/quic-go/internal/ackhandler 0.288s === RUN TestCongestion Running Suite: Congestion Suite - /build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1/_build/src/github.com/quic-go/quic-go/internal/congestion ================================================================================================================================================================ -Random Seed: 1791837045 +Random Seed: 1757427192 Will run 26 of 26 specs •••••••••••••••••••••••••• -Ran 26 of 26 Specs in 0.012 seconds +Ran 26 of 26 Specs in 0.069 seconds SUCCESS! -- 26 Passed | 0 Failed | 0 Pending | 0 Skipped ---- PASS: TestCongestion (0.01s) +--- PASS: TestCongestion (0.07s) === RUN TestPacerPacing --- PASS: TestPacerPacing (0.00s) === RUN TestPacerUpdatePacketSize @@ -3035,9 +3091,9 @@ === RUN TestPacerFastPacing --- PASS: TestPacerFastPacing (0.00s) === RUN TestPacerNoOverflows ---- PASS: TestPacerNoOverflows (0.07s) +--- PASS: TestPacerNoOverflows (0.42s) PASS -ok github.com/quic-go/quic-go/internal/congestion 0.092s +ok github.com/quic-go/quic-go/internal/congestion 0.558s === RUN TestConnectionFlowControlWindowUpdate --- PASS: TestConnectionFlowControlWindowUpdate (0.00s) === RUN TestConnectionWindowAutoTuningNotAllowed @@ -3071,7 +3127,7 @@ === RUN TestStreamWindowAutoTuning --- PASS: TestStreamWindowAutoTuning (0.00s) PASS -ok github.com/quic-go/quic-go/internal/flowcontrol 0.011s +ok github.com/quic-go/quic-go/internal/flowcontrol 0.022s === RUN TestEncryptAndDecryptMessage === RUN TestEncryptAndDecryptMessage/QUIC_v1/TLS_AES_128_GCM_SHA256 === RUN TestEncryptAndDecryptMessage/QUIC_v1/TLS_AES_256_GCM_SHA384 @@ -3079,7 +3135,7 @@ === RUN TestEncryptAndDecryptMessage/QUIC_v2/TLS_AES_128_GCM_SHA256 === RUN TestEncryptAndDecryptMessage/QUIC_v2/TLS_AES_256_GCM_SHA384 === RUN TestEncryptAndDecryptMessage/QUIC_v2/TLS_CHACHA20_POLY1305_SHA256 ---- PASS: TestEncryptAndDecryptMessage (0.00s) +--- PASS: TestEncryptAndDecryptMessage (0.01s) --- PASS: TestEncryptAndDecryptMessage/QUIC_v1/TLS_AES_128_GCM_SHA256 (0.00s) --- PASS: TestEncryptAndDecryptMessage/QUIC_v1/TLS_AES_256_GCM_SHA384 (0.00s) --- PASS: TestEncryptAndDecryptMessage/QUIC_v1/TLS_CHACHA20_POLY1305_SHA256 (0.00s) @@ -3097,39 +3153,39 @@ === RUN TestEncryptAndDecryptHeader/QUIC_v2/TLS_AES_128_GCM_SHA256 === RUN TestEncryptAndDecryptHeader/QUIC_v2/TLS_AES_256_GCM_SHA384 === RUN TestEncryptAndDecryptHeader/QUIC_v2/TLS_CHACHA20_POLY1305_SHA256 ---- PASS: TestEncryptAndDecryptHeader (0.01s) +--- PASS: TestEncryptAndDecryptHeader (0.02s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v1 (0.00s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v1/TLS_AES_128_GCM_SHA256 (0.00s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v1/TLS_AES_256_GCM_SHA384 (0.00s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v1/TLS_CHACHA20_POLY1305_SHA256 (0.00s) - --- PASS: TestEncryptAndDecryptHeader/QUIC_v2 (0.00s) + --- PASS: TestEncryptAndDecryptHeader/QUIC_v2 (0.02s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v2/TLS_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestEncryptAndDecryptHeader/QUIC_v2/TLS_AES_256_GCM_SHA384 (0.00s) + --- PASS: TestEncryptAndDecryptHeader/QUIC_v2/TLS_AES_256_GCM_SHA384 (0.02s) --- PASS: TestEncryptAndDecryptHeader/QUIC_v2/TLS_CHACHA20_POLY1305_SHA256 (0.00s) === RUN TestErrorBeforeClientHelloGeneration --- PASS: TestErrorBeforeClientHelloGeneration (0.00s) === RUN TestMessageReceivedAtWrongEncryptionLevel --- PASS: TestMessageReceivedAtWrongEncryptionLevel (0.00s) === RUN TestHandshake ---- PASS: TestHandshake (0.00s) +--- PASS: TestHandshake (0.03s) === RUN TestHelloRetryRequest ---- PASS: TestHelloRetryRequest (0.01s) +--- PASS: TestHelloRetryRequest (0.04s) === RUN TestWithClientAuth ---- PASS: TestWithClientAuth (0.71s) +--- PASS: TestWithClientAuth (1.30s) === RUN TestTransportParameters ---- PASS: TestTransportParameters (0.01s) +--- PASS: TestTransportParameters (0.02s) === RUN TestNewSessionTicketAtWrongEncryptionLevel ---- PASS: TestNewSessionTicketAtWrongEncryptionLevel (0.00s) +--- PASS: TestNewSessionTicketAtWrongEncryptionLevel (0.01s) === RUN TestHandlingNewSessionTicketFails ---- PASS: TestHandlingNewSessionTicketFails (0.00s) +--- PASS: TestHandlingNewSessionTicketFails (0.02s) === RUN TestSessionResumption ---- PASS: TestSessionResumption (0.00s) +--- PASS: TestSessionResumption (0.02s) === RUN TestSessionResumptionDisabled ---- PASS: TestSessionResumptionDisabled (0.03s) +--- PASS: TestSessionResumptionDisabled (0.06s) === RUN Test0RTT ---- PASS: Test0RTT (0.00s) +--- PASS: Test0RTT (0.02s) === RUN Test0RTTRejectionOnTransportParametersChanged ---- PASS: Test0RTTRejectionOnTransportParametersChanged (0.00s) +--- PASS: Test0RTTRejectionOnTransportParametersChanged (0.02s) === RUN TestSplitHexString --- PASS: TestSplitHexString (0.00s) === RUN TestHKDF @@ -3251,7 +3307,7 @@ === RUN TestUpdatableAEADHeaderProtection/QUIC_v2/TLS_AES_128_GCM_SHA256 === RUN TestUpdatableAEADHeaderProtection/QUIC_v2/TLS_AES_256_GCM_SHA384 === RUN TestUpdatableAEADHeaderProtection/QUIC_v2/TLS_CHACHA20_POLY1305_SHA256 ---- PASS: TestUpdatableAEADHeaderProtection (0.00s) +--- PASS: TestUpdatableAEADHeaderProtection (0.01s) --- PASS: TestUpdatableAEADHeaderProtection/QUIC_v1/TLS_AES_128_GCM_SHA256 (0.00s) --- PASS: TestUpdatableAEADHeaderProtection/QUIC_v1/TLS_AES_256_GCM_SHA384 (0.00s) --- PASS: TestUpdatableAEADHeaderProtection/QUIC_v1/TLS_CHACHA20_POLY1305_SHA256 (0.00s) @@ -3265,9 +3321,9 @@ === RUN TestUpdatableAEADEncryptDecryptMessage/QUIC_v2/TLS_AES_128_GCM_SHA256 === RUN TestUpdatableAEADEncryptDecryptMessage/QUIC_v2/TLS_AES_256_GCM_SHA384 === RUN TestUpdatableAEADEncryptDecryptMessage/QUIC_v2/TLS_CHACHA20_POLY1305_SHA256 ---- PASS: TestUpdatableAEADEncryptDecryptMessage (0.00s) +--- PASS: TestUpdatableAEADEncryptDecryptMessage (0.01s) --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v1/TLS_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v1/TLS_AES_256_GCM_SHA384 (0.00s) + --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v1/TLS_AES_256_GCM_SHA384 (0.01s) --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v1/TLS_CHACHA20_POLY1305_SHA256 (0.00s) --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v2/TLS_AES_128_GCM_SHA256 (0.00s) --- PASS: TestUpdatableAEADEncryptDecryptMessage/QUIC_v2/TLS_AES_256_GCM_SHA384 (0.00s) @@ -3299,7 +3355,7 @@ === RUN TestFastKeyUpdateByUs --- PASS: TestFastKeyUpdateByUs (0.00s) PASS -ok github.com/quic-go/quic-go/internal/handshake 0.810s +ok github.com/quic-go/quic-go/internal/handshake 1.649s ? github.com/quic-go/quic-go/internal/mocks [no test files] ? github.com/quic-go/quic-go/internal/mocks/ackhandler [no test files] ? github.com/quic-go/quic-go/internal/mocks/logging [no test files] @@ -3308,7 +3364,7 @@ === RUN TestGenerateRandomConnectionIDs --- PASS: TestGenerateRandomConnectionIDs (0.00s) === RUN TestGenerateRandomLengthDestinationConnectionIDs ---- PASS: TestGenerateRandomLengthDestinationConnectionIDs (0.00s) +--- PASS: TestGenerateRandomLengthDestinationConnectionIDs (0.03s) === RUN TestConnectionID --- PASS: TestConnectionID (0.00s) === RUN TestConnectionIDZeroValue @@ -3396,7 +3452,7 @@ === RUN TestAddGreasedVersion --- PASS: TestAddGreasedVersion (0.00s) PASS -ok github.com/quic-go/quic-go/internal/protocol 0.012s +ok github.com/quic-go/quic-go/internal/protocol 0.059s === RUN TestTransportErrorCodeStringer --- PASS: TestTransportErrorCodeStringer (0.00s) === RUN TestIsCryptoError @@ -3438,17 +3494,17 @@ === RUN TestStatelessResetError --- PASS: TestStatelessResetError (0.00s) PASS -ok github.com/quic-go/quic-go/internal/qerr 0.008s +ok github.com/quic-go/quic-go/internal/qerr 0.046s === RUN TestCipherSuiteSelection === RUN TestCipherSuiteSelection/TLS_AES_128_GCM_SHA256 === RUN TestCipherSuiteSelection/TLS_CHACHA20_POLY1305_SHA256 === RUN TestCipherSuiteSelection/TLS_AES_256_GCM_SHA384 ---- PASS: TestCipherSuiteSelection (0.02s) - --- PASS: TestCipherSuiteSelection/TLS_AES_128_GCM_SHA256 (0.01s) - --- PASS: TestCipherSuiteSelection/TLS_CHACHA20_POLY1305_SHA256 (0.00s) - --- PASS: TestCipherSuiteSelection/TLS_AES_256_GCM_SHA384 (0.00s) +--- PASS: TestCipherSuiteSelection (0.11s) + --- PASS: TestCipherSuiteSelection/TLS_AES_128_GCM_SHA256 (0.04s) + --- PASS: TestCipherSuiteSelection/TLS_CHACHA20_POLY1305_SHA256 (0.02s) + --- PASS: TestCipherSuiteSelection/TLS_AES_256_GCM_SHA384 (0.05s) PASS -ok github.com/quic-go/quic-go/internal/qtls 0.023s +ok github.com/quic-go/quic-go/internal/qtls 0.157s === RUN TestBufferedWriteCloserFlushBeforeClosing --- PASS: TestBufferedWriteCloserFlushBeforeClosing (0.00s) === RUN TestLogLevelNothing @@ -3493,7 +3549,7 @@ === RUN TestTimerCreateAndReset --- PASS: TestTimerCreateAndReset (0.02s) === RUN TestTimerMultipleResets ---- PASS: TestTimerMultipleResets (0.15s) +--- PASS: TestTimerMultipleResets (0.17s) === RUN TestTimerResetWithoutExpiration --- PASS: TestTimerResetWithoutExpiration (0.01s) === RUN TestTimerPastDeadline @@ -3509,7 +3565,7 @@ === RUN TestTimerStopping --- PASS: TestTimerStopping (0.02s) PASS -ok github.com/quic-go/quic-go/internal/utils 0.238s +ok github.com/quic-go/quic-go/internal/utils 0.288s ? github.com/quic-go/quic-go/internal/utils/linkedlist [no test files] === RUN TestPushPeekPop --- PASS: TestPushPeekPop (0.00s) @@ -3518,7 +3574,7 @@ === RUN TestClear --- PASS: TestClear (0.00s) PASS -ok github.com/quic-go/quic-go/internal/utils/ringbuffer 0.008s +ok github.com/quic-go/quic-go/internal/utils/ringbuffer 0.052s === RUN TestParseACKWithoutRanges --- PASS: TestParseACKWithoutRanges (0.00s) === RUN TestParseACKSinglePacket @@ -3610,7 +3666,7 @@ === RUN TestWriteCryptoFrame --- PASS: TestWriteCryptoFrame (0.00s) === RUN TestCryptoFrameMaxDataLength ---- PASS: TestCryptoFrameMaxDataLength (0.01s) +--- PASS: TestCryptoFrameMaxDataLength (0.06s) === RUN TestCryptoFrameSplitting --- PASS: TestCryptoFrameSplitting (0.00s) === RUN TestCryptoFrameNoSplitWhenEnoughSpace @@ -3638,7 +3694,7 @@ === RUN TestMaxDatagramLenWithoutDataLenPresent --- PASS: TestMaxDatagramLenWithoutDataLenPresent (0.01s) === RUN TestMaxDatagramLenWithDataLenPresent ---- PASS: TestMaxDatagramLenWithDataLenPresent (0.00s) +--- PASS: TestMaxDatagramLenWithDataLenPresent (0.03s) === RUN TestWritesLongHeaderVersion1 --- PASS: TestWritesLongHeaderVersion1 (0.00s) === RUN TestWritesHandshakePacketVersion2 @@ -3832,7 +3888,7 @@ === RUN TestParseMaxStreamFrame --- PASS: TestParseMaxStreamFrame (0.00s) === RUN TestParseMaxStreamDataErrorsOnEOFs ---- PASS: TestParseMaxStreamDataErrorsOnEOFs (0.00s) +--- PASS: TestParseMaxStreamDataErrorsOnEOFs (0.01s) === RUN TestWriteMaxStreamDataFrame --- PASS: TestWriteMaxStreamDataFrame (0.00s) === RUN TestParseMaxStreamsFrameBidirectional @@ -3970,19 +4026,19 @@ === RUN TestWriteStreamFrameEmptyFrameWithoutFIN --- PASS: TestWriteStreamFrameEmptyFrameWithoutFIN (0.00s) === RUN TestStreamMaxDataLength ---- PASS: TestStreamMaxDataLength (0.01s) +--- PASS: TestStreamMaxDataLength (0.02s) === RUN TestStreamMaxDataLengthWithDataLenPresent ---- PASS: TestStreamMaxDataLengthWithDataLenPresent (0.00s) +--- PASS: TestStreamMaxDataLengthWithDataLenPresent (0.03s) === RUN TestStreamSplitting --- PASS: TestStreamSplitting (0.00s) === RUN TestStreamSplittingNoSplitForShortFrame --- PASS: TestStreamSplittingNoSplitForShortFrame (0.00s) === RUN TestStreamSplittingPreservesFINBit ---- PASS: TestStreamSplittingPreservesFINBit (0.00s) +--- PASS: TestStreamSplittingPreservesFINBit (0.01s) === RUN TestStreamSplittingProducesCorrectLengthFramesWithoutDataLen ---- PASS: TestStreamSplittingProducesCorrectLengthFramesWithoutDataLen (0.00s) +--- PASS: TestStreamSplittingProducesCorrectLengthFramesWithoutDataLen (0.02s) === RUN TestStreamSplittingProducesCorrectLengthFramesWithDataLen ---- PASS: TestStreamSplittingProducesCorrectLengthFramesWithDataLen (0.00s) +--- PASS: TestStreamSplittingProducesCorrectLengthFramesWithDataLen (0.01s) === RUN TestParseStreamsBlockedFrameBidirectional --- PASS: TestParseStreamsBlockedFrameBidirectional (0.00s) === RUN TestParseStreamsBlockedFrameUnidirectional @@ -4152,21 +4208,20 @@ === RUN TestComposeVersionNegotiationWithReservedVersion --- PASS: TestComposeVersionNegotiationWithReservedVersion (0.00s) PASS -ok github.com/quic-go/quic-go/internal/wire 0.061s +ok github.com/quic-go/quic-go/internal/wire 0.260s ? github.com/quic-go/quic-go/interop/client [no test files] === RUN TestHTTPRequest -2026/10/12 20:30:45 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. -2026/10/12 20:30:45 Requesting https://127.0.0.1:44368/helloworld. -2026/10/12 20:30:45 Received request: GET /helloworld ---- PASS: TestHTTPRequest (0.01s) +2025/09/09 14:13:12 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +2025/09/09 14:13:12 Requesting https://127.0.0.1:36199/helloworld. +2025/09/09 14:13:12 Received request: GET /helloworld +--- PASS: TestHTTPRequest (0.04s) === RUN TestHTTPHeaders -2026/10/12 20:30:45 Error accepting stream: Application error 0x0 (remote) -2026/10/12 20:30:45 Requesting https://127.0.0.1:33583/headers. -2026/10/12 20:30:45 Received request: GET /headers +2025/09/09 14:13:12 Requesting https://127.0.0.1:38099/headers. +2025/09/09 14:13:12 Error accepting stream: Application error 0x0 (remote) +2025/09/09 14:13:12 Received request: GET /headers --- PASS: TestHTTPHeaders (0.01s) -2026/10/12 20:30:45 Error accepting stream: Application error 0x0 (remote) PASS -ok github.com/quic-go/quic-go/interop/http09 0.023s +ok github.com/quic-go/quic-go/interop/http09 0.083s ? github.com/quic-go/quic-go/interop/server [no test files] ? github.com/quic-go/quic-go/interop/utils [no test files] === RUN TestConnectionTracerMultiplexing @@ -4192,7 +4247,7 @@ === RUN TestTracerPacketSent --- PASS: TestTracerPacketSent (0.00s) PASS -ok github.com/quic-go/quic-go/logging 0.008s +ok github.com/quic-go/quic-go/logging 0.043s ? github.com/quic-go/quic-go/metrics [no test files] === RUN TestConnectionTraceMetadata --- PASS: TestConnectionTraceMetadata (0.00s) @@ -4217,7 +4272,7 @@ === RUN TestSentTransportParameters --- PASS: TestSentTransportParameters (0.00s) === RUN TestServerTransportParametersWithoutStatelessResetToken ---- PASS: TestServerTransportParametersWithoutStatelessResetToken (0.00s) +--- PASS: TestServerTransportParametersWithoutStatelessResetToken (0.01s) === RUN TestTransportParametersWithoutRetrySourceConnectionID --- PASS: TestTransportParametersWithoutRetrySourceConnectionID (0.00s) === RUN TestTransportParametersWithPreferredAddress @@ -4404,10 +4459,10 @@ --- PASS: TestECNStateTriggerStringRepresentation (0.00s) === RUN TestWritingStopping === RUN TestWritingStopping/stops_writing_when_encountering_an_error ---- PASS: TestWritingStopping (0.00s) - --- PASS: TestWritingStopping/stops_writing_when_encountering_an_error (0.00s) +--- PASS: TestWritingStopping (0.01s) + --- PASS: TestWritingStopping/stops_writing_when_encountering_an_error (0.01s) PASS -ok github.com/quic-go/quic-go/qlog 0.020s +ok github.com/quic-go/quic-go/qlog 0.063s === RUN TestReaderPassesThroughUnchanged --- PASS: TestReaderPassesThroughUnchanged (0.00s) === RUN TestReaderWrapsIOReader @@ -4513,43 +4568,24 @@ --- PASS: TestLen/max_8_bytes (0.00s) --- PASS: TestLen/panics_on_too_large_number (0.00s) PASS -ok github.com/quic-go/quic-go/quicvarint 0.010s +ok github.com/quic-go/quic-go/quicvarint 0.020s ? github.com/quic-go/quic-go/testutils [no test files] - create-stamp debian/debhelper-build-stamp - dh_testroot -O--builddirectory=_build -O--buildsystem=golang - dh_prep -O--builddirectory=_build -O--buildsystem=golang - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1' -dh_auto_install -- --no-binaries -make[1]: Leaving directory '/build/reproducible-path/golang-github-lucas-clemente-quic-go-0.50.1' - dh_installdocs -O--builddirectory=_build -O--buildsystem=golang - dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang - dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang - dh_perl -O--builddirectory=_build -O--buildsystem=golang - dh_link -O--builddirectory=_build -O--buildsystem=golang - dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang - dh_compress -O--builddirectory=_build -O--buildsystem=golang - dh_fixperms -O--builddirectory=_build -O--buildsystem=golang - dh_missing -O--builddirectory=_build -O--buildsystem=golang - dh_installdeb -O--builddirectory=_build -O--buildsystem=golang - dh_golang -O--builddirectory=_build -O--buildsystem=golang - dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang - dh_md5sums -O--builddirectory=_build -O--buildsystem=golang - dh_builddeb -O--builddirectory=_build -O--buildsystem=golang -dpkg-deb: building package 'golang-github-lucas-clemente-quic-go-dev' in '../golang-github-lucas-clemente-quic-go-dev_0.50.1-2_all.deb'. - dpkg-genbuildinfo --build=binary -O../golang-github-lucas-clemente-quic-go_0.50.1-2_amd64.buildinfo - dpkg-genchanges --build=binary -O../golang-github-lucas-clemente-quic-go_0.50.1-2_amd64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: not including original source code in upload +FAIL +dh_auto_test: error: cd _build && go test -vet=off -v -p 40 github.com/quic-go/quic-go github.com/quic-go/quic-go/example github.com/quic-go/quic-go/example/client github.com/quic-go/quic-go/example/echo github.com/quic-go/quic-go/fuzzing/frames github.com/quic-go/quic-go/fuzzing/frames/cmd github.com/quic-go/quic-go/fuzzing/handshake github.com/quic-go/quic-go/fuzzing/handshake/cmd github.com/quic-go/quic-go/fuzzing/header github.com/quic-go/quic-go/fuzzing/header/cmd github.com/quic-go/quic-go/fuzzing/internal/helper github.com/quic-go/quic-go/fuzzing/tokens github.com/quic-go/quic-go/fuzzing/transportparameters github.com/quic-go/quic-go/fuzzing/transportparameters/cmd github.com/quic-go/quic-go/http3 github.com/quic-go/quic-go/integrationtests/gomodvendor github.com/quic-go/quic-go/integrationtests/self github.com/quic-go/quic-go/integrationtests/tools github.com/quic-go/quic-go/integrationtests/tools/israce github.com/quic-go/quic-go/integrationtests/tools/proxy github.com/quic-go/quic-go/integrationtests/versionnegotiation github.com/quic-go/quic-go/internal/ackhandler github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/mocks github.com/quic-go/quic-go/internal/mocks/ackhandler github.com/quic-go/quic-go/internal/mocks/logging github.com/quic-go/quic-go/internal/mocks/logging/internal github.com/quic-go/quic-go/internal/mocks/quic github.com/quic-go/quic-go/internal/protocol github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/quic-go/quic-go/internal/utils github.com/quic-go/quic-go/internal/utils/linkedlist github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/quic-go/quic-go/internal/wire github.com/quic-go/quic-go/interop/client github.com/quic-go/quic-go/interop/http09 github.com/quic-go/quic-go/interop/server github.com/quic-go/quic-go/interop/utils github.com/quic-go/quic-go/logging github.com/quic-go/quic-go/metrics github.com/quic-go/quic-go/qlog github.com/quic-go/quic-go/quicvarint github.com/quic-go/quic-go/testutils returned exit code 1 +make: *** [debian/rules:12: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Tue Sep 9 14:14:23 UTC 2025 +Filesystem Size Used Avail Use% Mounted on +tmpfs 40G 0 40G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/3288622/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1356791 and its subdirectories -I: Current time: Mon Oct 12 08:31:45 -12 2026 -I: pbuilder-time-stamp: 1791837105 +I: removing directory /srv/workspace/pbuilder/3288622 and its subdirectories