Diff of the two buildlogs: -- --- b1/build.log 2024-12-01 01:59:20.472813616 +0000 +++ b2/build.log 2024-12-01 02:06:12.126188792 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Nov 30 13:57:22 -12 2024 -I: pbuilder-time-stamp: 1733018242 +I: Current time: Sat Jan 3 22:22:23 +14 2026 +I: pbuilder-time-stamp: 1767428543 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying 0001-Skip-tests-which-need-networking.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/205151/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-arm64. +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 Jan 3 08:22 /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/456505/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/456505/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='a4baf2c3234b4cf5a1845e71ca51efdd' - 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='205151' - PS1='# ' - PS2='> ' + INVOCATION_ID=ba76cd603a204a02a81aa85cce07dcf5 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=456505 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.J4Iuk2ln/pbuilderrc_tQ4S --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.J4Iuk2ln/b1 --logfile b1/build.log golang-mongodb-mongo-driver_1.17.1+ds1-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.J4Iuk2ln/pbuilderrc_bHaZ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.J4Iuk2ln/b2 --logfile b2/build.log golang-mongodb-mongo-driver_1.17.1+ds1-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/205151/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -185,7 +217,7 @@ Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-github-youmark-pkcs8-dev all 1.1-3 [10.7 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] -Fetched 102 MB in 0s (245 MB/s) +Fetched 102 MB in 2s (63.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package tzdata. (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 ... 20087 files and directories currently installed.) @@ -359,8 +391,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Dec 1 01:57:40 UTC 2024. -Universal Time is now: Sun Dec 1 01:57:40 UTC 2024. +Local time is now: Sat Jan 3 08:23:32 UTC 2026. +Universal Time is now: Sat Jan 3 08:23:32 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -410,7 +442,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-mongodb-mongo-driver-1.17.1+ds1/ && 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-mongodb-mongo-driver_1.17.1+ds1-1_source.changes +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-mongodb-mongo-driver-1.17.1+ds1/ && 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-mongodb-mongo-driver_1.17.1+ds1-1_source.changes dpkg-buildpackage: info: source package golang-mongodb-mongo-driver dpkg-buildpackage: info: source version 1.17.1+ds1-1 dpkg-buildpackage: info: source distribution unstable @@ -431,32 +467,32 @@ dh_auto_build: warning: go.mongodb.org/mongo-driver/cmd/testatlas contains no non-test Go files, removing it from build cd _build && go install -trimpath -v -p 12 go.mongodb.org/mongo-driver/benchmark go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/bson/bsoncodec go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsontype go.mongodb.org/mongo-driver/bson/mgocompat go.mongodb.org/mongo-driver/bson/primitive go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/cmd/godriver-benchmark go.mongodb.org/mongo-driver/cmd/parse-api-report go.mongodb.org/mongo-driver/cmd/testaws go.mongodb.org/mongo-driver/cmd/testentauth go.mongodb.org/mongo-driver/cmd/testkms go.mongodb.org/mongo-driver/cmd/testoidcauth go.mongodb.org/mongo-driver/event go.mongodb.org/mongo-driver/internal/assert go.mongodb.org/mongo-driver/internal/aws go.mongodb.org/mongo-driver/internal/aws/awserr go.mongodb.org/mongo-driver/internal/aws/credentials go.mongodb.org/mongo-driver/internal/aws/signer/v4 go.mongodb.org/mongo-driver/internal/bsonutil go.mongodb.org/mongo-driver/internal/codecutil go.mongodb.org/mongo-driver/internal/credproviders go.mongodb.org/mongo-driver/internal/csfle go.mongodb.org/mongo-driver/internal/csot go.mongodb.org/mongo-driver/internal/driverutil go.mongodb.org/mongo-driver/internal/eventtest go.mongodb.org/mongo-driver/internal/handshake go.mongodb.org/mongo-driver/internal/httputil go.mongodb.org/mongo-driver/internal/integtest go.mongodb.org/mongo-driver/internal/israce go.mongodb.org/mongo-driver/internal/logger go.mongodb.org/mongo-driver/internal/ptrutil go.mongodb.org/mongo-driver/internal/rand go.mongodb.org/mongo-driver/internal/randutil go.mongodb.org/mongo-driver/internal/require go.mongodb.org/mongo-driver/internal/spectest go.mongodb.org/mongo-driver/internal/test/compilecheck go.mongodb.org/mongo-driver/internal/uuid go.mongodb.org/mongo-driver/mongo go.mongodb.org/mongo-driver/mongo/address go.mongodb.org/mongo-driver/mongo/description go.mongodb.org/mongo-driver/mongo/gridfs go.mongodb.org/mongo-driver/mongo/options go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/mongo/readpref go.mongodb.org/mongo-driver/mongo/writeconcern go.mongodb.org/mongo-driver/tag go.mongodb.org/mongo-driver/version go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/x/mongo/driver go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/x/mongo/driver/connstring go.mongodb.org/mongo-driver/x/mongo/driver/dns go.mongodb.org/mongo-driver/x/mongo/driver/drivertest go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt/options go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/operation go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/x/mongo/driver/topology go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage internal/goarch +internal/byteorder +internal/coverage/rtcov internal/goexperiment -internal/profilerecord -internal/goos internal/godebugs -internal/race -internal/coverage/rtcov internal/unsafeheader -internal/byteorder +internal/goos +internal/profilerecord +sync/atomic +internal/cpu +internal/race +runtime/internal/math +internal/chacha8rand internal/runtime/syscall internal/asan +internal/itoa internal/abi -runtime/internal/math -sync/atomic -internal/cpu runtime/internal/sys -internal/itoa internal/msan unicode unicode/utf8 cmp encoding -internal/chacha8rand -unicode/utf16 math/bits -go.mongodb.org/mongo-driver/bson/bsontype +unicode/utf16 go.mongodb.org/mongo-driver/bson/bsonoptions +go.mongodb.org/mongo-driver/bson/bsontype crypto/internal/alias crypto/subtle crypto/internal/boring/sig @@ -467,11 +503,11 @@ vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias log/internal -internal/runtime/atomic go.mongodb.org/mongo-driver/version -internal/bytealg go.mongodb.org/mongo-driver/internal/israce +internal/bytealg math +internal/runtime/atomic internal/runtime/exithook internal/stringslite runtime @@ -480,16 +516,15 @@ sync iter internal/weak -maps slices +maps internal/bisect -internal/singleflight internal/testlog +internal/singleflight runtime/cgo -internal/godebug errors sort -math/rand +internal/godebug internal/oserror io strconv @@ -499,28 +534,29 @@ crypto/internal/edwards25519/field crypto/internal/nistec/fiat syscall +math/rand bytes strings hash crypto/internal/randutil +internal/concurrent reflect -go.mongodb.org/mongo-driver/internal/aws +unique crypto crypto/rc4 hash/crc32 -internal/concurrent crypto/internal/edwards25519 -crypto/cipher -unique -vendor/golang.org/x/text/transform hash/adler32 +crypto/cipher crypto/md5 +vendor/golang.org/x/text/transform +golang.org/x/text/transform +go.mongodb.org/mongo-driver/internal/aws bufio regexp/syntax +net/netip net/http/internal/ascii -golang.org/x/text/transform crypto/internal/boring -net/netip crypto/des crypto/aes crypto/sha512 @@ -529,27 +565,27 @@ crypto/sha256 vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 -regexp time internal/syscall/unix internal/syscall/execenv +regexp context io/fs internal/poll go.mongodb.org/mongo-driver/internal/csot internal/filepathlite embed +crypto/internal/nistec encoding/binary internal/fmtsort -crypto/internal/nistec os encoding/base64 vendor/golang.org/x/crypto/chacha20 +vendor/golang.org/x/crypto/internal/poly1305 github.com/golang/snappy -go.mongodb.org/mongo-driver/internal/rand github.com/cespare/xxhash github.com/klauspost/compress/internal/snapref -vendor/golang.org/x/crypto/internal/poly1305 +go.mongodb.org/mongo-driver/internal/rand github.com/xdg-go/pbkdf2 encoding/pem crypto/ecdh @@ -557,23 +593,23 @@ fmt path/filepath go.mongodb.org/mongo-driver/internal/driverutil -vendor/golang.org/x/sys/cpu -io/ioutil internal/sysinfo net +vendor/golang.org/x/sys/cpu +io/ioutil vendor/golang.org/x/crypto/sha3 os/exec encoding/json -flag github.com/montanaflynn/stats -vendor/golang.org/x/text/unicode/norm -net/url -math/big encoding/hex -log -compress/flate +math/big +net/url go.mongodb.org/mongo-driver/tag +compress/flate +log +vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack +flag go.mongodb.org/mongo-driver/mongo/readpref github.com/davecgh/go-spew/spew mime @@ -590,56 +626,56 @@ golang.org/x/sync/errgroup runtime/trace archive/zip -go.mongodb.org/mongo-driver/cmd/parse-api-report -golang.org/x/sync/singleflight github.com/klauspost/compress/huff0 -vendor/golang.org/x/text/secure/bidirule +golang.org/x/sync/singleflight +go.mongodb.org/mongo-driver/cmd/parse-api-report testing go.mongodb.org/mongo-driver/internal/aws/credentials +vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna go.mongodb.org/mongo-driver/internal/require -github.com/xdg-go/stringprep crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/dsa +github.com/xdg-go/stringprep +go.mongodb.org/mongo-driver/bson/primitive crypto/ed25519 crypto/internal/hpke -go.mongodb.org/mongo-driver/bson/primitive +crypto/internal/mlkem768 github.com/klauspost/compress/zstd go.mongodb.org/mongo-driver/internal/randutil -crypto/internal/mlkem768 -go.mongodb.org/mongo-driver/internal/uuid crypto/rsa +go.mongodb.org/mongo-driver/internal/uuid go.mongodb.org/mongo-driver/internal/spectest go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/internal/logger -crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix crypto/ecdsa -go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage go.mongodb.org/mongo-driver/internal/csfle +go.mongodb.org/mongo-driver/bson/bsonrw github.com/xdg-go/scram -go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsoncodec +go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson -go.mongodb.org/mongo-driver/internal/bsonutil -go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus -go.mongodb.org/mongo-driver/mongo/writeconcern -go.mongodb.org/mongo-driver/bson/mgocompat -go.mongodb.org/mongo-driver/internal/codecutil go.mongodb.org/mongo-driver/mongo/address vendor/golang.org/x/net/http/httpproxy +net/textproto go.mongodb.org/mongo-driver/x/mongo/driver/dns crypto/x509 -net/textproto -go.mongodb.org/mongo-driver/mongo/description vendor/golang.org/x/net/http/httpguts mime/multipart +go.mongodb.org/mongo-driver/internal/bsonutil +go.mongodb.org/mongo-driver/mongo/writeconcern +go.mongodb.org/mongo-driver/internal/codecutil +go.mongodb.org/mongo-driver/bson/mgocompat +go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus +go.mongodb.org/mongo-driver/mongo/description go.mongodb.org/mongo-driver/event go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/x/mongo/driver/drivertest @@ -655,8 +691,8 @@ go.mongodb.org/mongo-driver/internal/credproviders go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt -go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/x/mongo/driver +go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/x/mongo/driver/operation go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/connstring @@ -665,12 +701,12 @@ go.mongodb.org/mongo-driver/internal/integtest go.mongodb.org/mongo-driver/mongo go.mongodb.org/mongo-driver/benchmark -go.mongodb.org/mongo-driver/cmd/testkms +go.mongodb.org/mongo-driver/cmd/testaws go.mongodb.org/mongo-driver/cmd/testentauth -go.mongodb.org/mongo-driver/internal/test/compilecheck +go.mongodb.org/mongo-driver/cmd/testkms go.mongodb.org/mongo-driver/cmd/testoidcauth +go.mongodb.org/mongo-driver/internal/test/compilecheck go.mongodb.org/mongo-driver/mongo/gridfs -go.mongodb.org/mongo-driver/cmd/testaws go.mongodb.org/mongo-driver/cmd/godriver-benchmark debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-mongodb-mongo-driver-1.17.1+ds1' @@ -678,9 +714,10 @@ dh_auto_test -- -short cd _build && go test -vet=off -v -p 12 -short go.mongodb.org/mongo-driver/benchmark go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/bson/bsoncodec go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsontype go.mongodb.org/mongo-driver/bson/mgocompat go.mongodb.org/mongo-driver/bson/primitive go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/cmd/godriver-benchmark go.mongodb.org/mongo-driver/cmd/parse-api-report go.mongodb.org/mongo-driver/cmd/testatlas go.mongodb.org/mongo-driver/cmd/testaws go.mongodb.org/mongo-driver/cmd/testentauth go.mongodb.org/mongo-driver/cmd/testkms go.mongodb.org/mongo-driver/cmd/testoidcauth go.mongodb.org/mongo-driver/event go.mongodb.org/mongo-driver/internal/assert go.mongodb.org/mongo-driver/internal/aws go.mongodb.org/mongo-driver/internal/aws/awserr go.mongodb.org/mongo-driver/internal/aws/credentials go.mongodb.org/mongo-driver/internal/aws/signer/v4 go.mongodb.org/mongo-driver/internal/bsonutil go.mongodb.org/mongo-driver/internal/codecutil go.mongodb.org/mongo-driver/internal/credproviders go.mongodb.org/mongo-driver/internal/csfle go.mongodb.org/mongo-driver/internal/csot go.mongodb.org/mongo-driver/internal/driverutil go.mongodb.org/mongo-driver/internal/eventtest go.mongodb.org/mongo-driver/internal/handshake go.mongodb.org/mongo-driver/internal/httputil go.mongodb.org/mongo-driver/internal/integtest go.mongodb.org/mongo-driver/internal/israce go.mongodb.org/mongo-driver/internal/logger go.mongodb.org/mongo-driver/internal/ptrutil go.mongodb.org/mongo-driver/internal/rand go.mongodb.org/mongo-driver/internal/randutil go.mongodb.org/mongo-driver/internal/require go.mongodb.org/mongo-driver/internal/spectest go.mongodb.org/mongo-driver/internal/test/compilecheck go.mongodb.org/mongo-driver/internal/uuid go.mongodb.org/mongo-driver/mongo go.mongodb.org/mongo-driver/mongo/address go.mongodb.org/mongo-driver/mongo/description go.mongodb.org/mongo-driver/mongo/gridfs go.mongodb.org/mongo-driver/mongo/options go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/mongo/readpref go.mongodb.org/mongo-driver/mongo/writeconcern go.mongodb.org/mongo-driver/tag go.mongodb.org/mongo-driver/version go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/x/mongo/driver go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/x/mongo/driver/connstring go.mongodb.org/mongo-driver/x/mongo/driver/dns go.mongodb.org/mongo-driver/x/mongo/driver/drivertest go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt/options go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/operation go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/x/mongo/driver/topology go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage ? go.mongodb.org/mongo-driver/bson/bsonoptions [no test files] +? go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest [no test files] testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/benchmark 0.021s [no tests to run] +ok go.mongodb.org/mongo-driver/benchmark 0.103s [no tests to run] === RUN Test_BsonCorpus === RUN Test_BsonCorpus/bson_corpus--array === RUN Test_BsonCorpus/bson_corpus--array/valid @@ -1779,7 +1816,7 @@ === RUN Test_BsonCorpus/bson_corpus--undefined/valid/Undefined === RUN Test_BsonCorpus/bson_corpus--undefined/decode_error === RUN Test_BsonCorpus/bson_corpus--undefined/parse_error ---- PASS: Test_BsonCorpus (0.22s) +--- PASS: Test_BsonCorpus (0.66s) --- PASS: Test_BsonCorpus/bson_corpus--array (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--array/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--array/valid/Empty (0.00s) @@ -1792,7 +1829,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--array/decode_error/Array_length_too_short:_leaks_terminator (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--array/decode_error/Invalid_Array:_bad_string_length_in_field (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--array/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--binary (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--binary (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x00_(Zero-length) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x00_(Zero-length,_keys_reversed) (0.00s) @@ -1828,7 +1865,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--boolean/decode_error/Invalid_boolean_value_of_2 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--boolean/decode_error/Invalid_boolean_value_of_-1 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--boolean/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--code (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--code (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Empty_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Single_character (0.00s) @@ -1888,12 +1925,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/decode_error/short_OID_(greater_than_minimum,_but_truncated) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/decode_error/String_with_bad_UTF-8 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--dbref (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--dbref (0.03s) + --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid (0.03s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_database (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_database_and_additional_fields (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_additional_fields (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_additional_fields (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/Document_with_key_names_similar_to_those_of_a_DBRef (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_additional_dollar-prefixed_and_dotted_fields (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/Sub-document_resembles_DBRef_but_$id_is_missing (0.00s) @@ -1901,8 +1938,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/Sub-document_resembles_DBRef_but_$db_is_not_a_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1 (0.02s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid (0.02s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1 (0.05s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid (0.05s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Special_-_Canonical_NaN (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Special_-_Negative_NaN (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Special_-_Negative_NaN#01 (0.00s) @@ -1931,7 +1968,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_Adjusted_Exponent_Limit (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_Fractional (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_0_with_Exponent (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_0_with_Negative_Exponent (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_0_with_Negative_Exponent (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_No_Decimal_with_Signed_Exponent (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_Trailing_Zero (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Scientific_-_With_Decimal (0.00s) @@ -1958,11 +1995,11 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Non-Canonical_Parsing_-_-inF (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Rounded_Subnormal_number (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Clamped (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Exact_rounding (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Exact_rounding (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2 (0.05s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid (0.05s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2 (0.09s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid (0.09s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq021]_Normality (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq823]_values_around_[u]int32_edges_(zeros_done_earlier) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq822]_values_around_[u]int32_edges_(zeros_done_earlier) (0.00s) @@ -1983,12 +2020,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq131]_fold-downs_(more_below) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq162]_fold-downs_(more_below) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq176]_Nmin_and_below (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq174]_Nmin_and_below (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq174]_Nmin_and_below (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq133]_fold-downs_(more_below) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq160]_fold-downs_(more_below) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq172]_Nmin_and_below (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq010]_derivative_canonical_plain_strings (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq012]_derivative_canonical_plain_strings (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq012]_derivative_canonical_plain_strings (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq014]_derivative_canonical_plain_strings (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq016]_derivative_canonical_plain_strings (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq404]_zeros (0.00s) @@ -2011,7 +2048,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq541]_Specials (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq074]_Nmin_and_below (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq602]_fold-down_full_sequence (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq604]_fold-down_full_sequence (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq604]_fold-down_full_sequence (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq606]_fold-down_full_sequence (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq608]_fold-down_full_sequence (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq610]_fold-down_full_sequence (0.00s) @@ -2122,8 +2159,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq550]_Specials (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3 (0.09s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.09s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3 (0.27s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.25s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx066]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx065]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx064]_strings_without_E_cannot_generate_E_in_result (0.00s) @@ -2153,13 +2190,13 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx687]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx019]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx607]_Zeros (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx616]_Zeros (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx616]_Zeros (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx682]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx155]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx130]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx290]_some_more_negative_zeros_[systematic_tests_below] (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx131]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx291]_some_more_negative_zeros_[systematic_tests_below] (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx291]_some_more_negative_zeros_[systematic_tests_below] (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx132]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx292]_some_more_negative_zeros_[systematic_tests_below] (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx133]_Numbers_with_E (0.00s) @@ -2176,7 +2213,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx632]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx672]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx135]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx295]_some_more_negative_zeros_[systematic_tests_below] (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx295]_some_more_negative_zeros_[systematic_tests_below] (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx633]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx673]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx136]_Numbers_with_E (0.00s) @@ -2212,7 +2249,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx644]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx664]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx645]_Zeros (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx665]_Zeros (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx665]_Zeros (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx646]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx666]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx647]_Zeros (0.00s) @@ -2242,7 +2279,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx656]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx657]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx658]_Zeros (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx138]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx138]_Numbers_with_E (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx139]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx144]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx154]_Numbers_with_E (0.00s) @@ -2273,7 +2310,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx261]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx252]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx262]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx159]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx159]_Numbers_with_E (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx004]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx003]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx002]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) @@ -2305,7 +2342,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx157]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx067]_examples (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx069]_examples (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx385]_Engineering_notation_tests (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx385]_Engineering_notation_tests (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx365]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx405]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx363]_Engineering_notation_tests (0.00s) @@ -2317,7 +2354,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx387]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx381]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx389]_Engineering_notation_tests (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx379]_Engineering_notation_tests (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx379]_Engineering_notation_tests (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx391]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx377]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx393]_Engineering_notation_tests (0.00s) @@ -2332,7 +2369,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx367]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx403]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx007]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx005]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx005]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx165]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx163]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx325]_Engineering_notation_tests (0.00s) @@ -2359,7 +2396,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx339]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx309]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx341]_Engineering_notation_tests (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx164]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx164]_Numbers_with_E (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx162]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx307]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx343]_Engineering_notation_tests (0.00s) @@ -2389,7 +2426,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx046]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx049]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx048]_strings_without_E_cannot_generate_E_in_result (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx158]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx158]_Numbers_with_E (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx068]_examples (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx169]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx167]_Numbers_with_E (0.00s) @@ -2418,7 +2455,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx243]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx235]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx239]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx234]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx234]_Numbers_with_E (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx240]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx233]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx241]_Numbers_with_E (0.00s) @@ -2434,8 +2471,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx032]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4 (0.02s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx023]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx045]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx610]_Zeros (0.00s) @@ -2471,14 +2508,14 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/[dqbas938]_overflow_results_at_different_rounding_modes_(Overflow_&_Inexact_&_Rounded) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/Inexact_rounding#1 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/Inexact_rounding#2 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5 (0.01s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5 (0.07s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid (0.07s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq035]_fold-downs_(more_below)_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq037]_fold-downs_(more_below)_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq077]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq078]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq079]_Nmin_and_below_(Subnormal) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq080]_Nmin_and_below_(Subnormal) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq080]_Nmin_and_below_(Subnormal) (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq081]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq082]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq083]_Nmin_and_below_(Subnormal) (0.00s) @@ -2506,7 +2543,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq421]_negative_zeros_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq434]_clamped_zeros..._(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq436]_clamped_zeros..._(Clamped) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq438]_clamped_zeros..._(Clamped) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq438]_clamped_zeros..._(Clamped) (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq601]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq603]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq605]_fold-down_full_sequence_(Clamped) (0.00s) @@ -2577,10 +2614,10 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-6/parse_error/Invalid#07 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-6/parse_error/Invalid#08 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-6/parse_error/Invalid#09 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7 (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/decode_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx572]_Near-specials_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx516]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx533]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) @@ -2653,7 +2690,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx508]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx509]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx536]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx537]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx537]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx540]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx538]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error/[basx539]_The_'baddies'_tests_from_DiagBigDecimal,_plus_some_new_ones_(Conversion_syntax) (0.00s) @@ -2718,9 +2755,9 @@ --- PASS: Test_BsonCorpus/bson_corpus--maxkey/valid/Maxkey (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--maxkey/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--maxkey/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--minkey (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--minkey/valid (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--minkey/valid/Minkey (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--minkey (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--minkey/valid (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--minkey/valid/Minkey (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--minkey/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--minkey/parse_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated (0.00s) @@ -2746,7 +2783,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--oid/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--oid/decode_error/OID_truncated (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--oid/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--regex (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--regex (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--regex/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--regex/valid/empty_regex_with_no_options (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--regex/valid/regex_without_options (0.00s) @@ -2805,12 +2842,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--timestamp/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--timestamp/decode_error/Truncated_timestamp_field (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--timestamp/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--top (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--top/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--top (0.03s) + --- PASS: Test_BsonCorpus/bson_corpus--top/valid (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dollar-prefixed_key_in_top-level_document (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dollar_as_key_in_top-level_document (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dotted_key_in_top-level_document (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dot_as_key_in_top-level_document (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dot_as_key_in_top-level_document (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--top/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/decode_error/An_object_size_that's_too_small_to_even_include_the_object_size,_but_is_a_well-formed,_empty_object (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/decode_error/An_object_size_that's_only_enough_for_the_object_size,_but_is_a_well-formed,_empty_object (0.00s) @@ -2950,7 +2987,7 @@ === CONT TestDecoderConfiguration/DefaultDocumentM_nested === CONT TestDecoderConfiguration/DefaultDocumentD_nested === CONT TestDecoderConfiguration/BinaryAsSlice ---- PASS: TestDecoderConfiguration (0.00s) +--- PASS: TestDecoderConfiguration (0.02s) --- PASS: TestDecoderConfiguration/AllowTruncatingDoubles (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentD_top-level (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentM_top-level (0.00s) @@ -3204,8 +3241,8 @@ === CONT TestRaw/ReadDocument/non-empty_document === CONT TestRaw/ReadDocument/empty_document === CONT TestRaw/ReadDocument/premature_end_of_reader ---- PASS: TestRaw (0.00s) - --- PASS: TestRaw/Validate (0.00s) +--- PASS: TestRaw (0.01s) + --- PASS: TestRaw/Validate (0.01s) --- PASS: TestRaw/Validate/TooShort (0.00s) --- PASS: TestRaw/Validate/InvalidLength (0.00s) --- PASS: TestRaw/Validate/keyLength-error (0.00s) @@ -3417,39 +3454,35 @@ === RUN TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === PAUSE TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_byte_slice -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer === CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.Binary +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_custom_byte_slice_type +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice --- PASS: TestUnmarshalByteSlicesUseDistinctArrays (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_byte_slice (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.Binary (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_custom_byte_slice_type (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice (0.00s) === RUN TestUnmarshalConcurrently === PAUSE TestUnmarshalConcurrently === RUN TestUnmarshalValue === PAUSE TestUnmarshalValue === CONT TestBasicDecode -=== CONT TestDefaultValueEncoders === RUN TestBasicDecode/small_struct -=== CONT TestRawValue === PAUSE TestBasicDecode/small_struct -=== RUN TestRawValue/Unmarshal === RUN TestBasicDecode/nested_document === PAUSE TestBasicDecode/nested_document -=== CONT TestMarshalConcurrently === RUN TestBasicDecode/simple_array === PAUSE TestBasicDecode/simple_array === RUN TestBasicDecode/struct_with_mixed_case_fields @@ -3467,35 +3500,85 @@ === RUN TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === PAUSE TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === CONT TestBasicDecode/small_struct -=== CONT TestDecoderv2 -=== RUN TestDecoderv2/Decode -=== PAUSE TestDecoderv2/Decode -=== RUN TestDecoderv2/NewDecoder -=== PAUSE TestDecoderv2/NewDecoder -=== CONT TestMarshalValue -=== RUN TestMarshalValue/MarshalValue -=== PAUSE TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValueAppend -=== PAUSE TestMarshalValue/MarshalValueAppend -=== RUN TestMarshalValue/MarshalValueWithRegistry -=== PAUSE TestMarshalValue/MarshalValueWithRegistry -=== RUN TestMarshalValue/MarshalValueWithContext -=== PAUSE TestMarshalValue/MarshalValueWithContext -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry -=== RUN TestMarshalValue/MarshalValueAppendWithContext -=== PAUSE TestRawValue/Unmarshal -=== RUN TestRawValue/UnmarshalWithRegistry -=== PAUSE TestRawValue/UnmarshalWithRegistry -=== RUN TestRawValue/UnmarshalWithContext === CONT TestUnmarshalValue === RUN TestUnmarshalValue/UnmarshalValue === PAUSE TestUnmarshalValue/UnmarshalValue === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry +=== CONT TestUnmarshalValue/UnmarshalValue +=== RUN TestUnmarshalValue/UnmarshalValue/double +=== PAUSE TestUnmarshalValue/UnmarshalValue/double +=== RUN TestUnmarshalValue/UnmarshalValue/string +=== PAUSE TestUnmarshalValue/UnmarshalValue/string +=== RUN TestUnmarshalValue/UnmarshalValue/binary +=== PAUSE TestUnmarshalValue/UnmarshalValue/binary +=== RUN TestUnmarshalValue/UnmarshalValue/undefined +=== PAUSE TestUnmarshalValue/UnmarshalValue/undefined +=== RUN TestUnmarshalValue/UnmarshalValue/object_id +=== PAUSE TestUnmarshalValue/UnmarshalValue/object_id +=== RUN TestUnmarshalValue/UnmarshalValue/boolean +=== PAUSE TestUnmarshalValue/UnmarshalValue/boolean +=== RUN TestUnmarshalValue/UnmarshalValue/datetime +=== PAUSE TestUnmarshalValue/UnmarshalValue/datetime +=== RUN TestUnmarshalValue/UnmarshalValue/null +=== PAUSE TestUnmarshalValue/UnmarshalValue/null +=== RUN TestUnmarshalValue/UnmarshalValue/regex +=== PAUSE TestUnmarshalValue/UnmarshalValue/regex +=== RUN TestUnmarshalValue/UnmarshalValue/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValue/dbpointer +=== RUN TestUnmarshalValue/UnmarshalValue/javascript +=== PAUSE TestUnmarshalValue/UnmarshalValue/javascript +=== RUN TestUnmarshalValue/UnmarshalValue/symbol +=== PAUSE TestUnmarshalValue/UnmarshalValue/symbol +=== RUN TestUnmarshalValue/UnmarshalValue/code_with_scope +=== PAUSE TestUnmarshalValue/UnmarshalValue/code_with_scope +=== RUN TestUnmarshalValue/UnmarshalValue/int32 +=== PAUSE TestUnmarshalValue/UnmarshalValue/int32 +=== RUN TestUnmarshalValue/UnmarshalValue/int64 +=== PAUSE TestUnmarshalValue/UnmarshalValue/int64 +=== RUN TestUnmarshalValue/UnmarshalValue/timestamp +=== PAUSE TestUnmarshalValue/UnmarshalValue/timestamp +=== RUN TestUnmarshalValue/UnmarshalValue/decimal128 +=== PAUSE TestUnmarshalValue/UnmarshalValue/decimal128 +=== RUN TestUnmarshalValue/UnmarshalValue/min_key +=== PAUSE TestUnmarshalValue/UnmarshalValue/min_key +=== RUN TestUnmarshalValue/UnmarshalValue/max_key +=== PAUSE TestUnmarshalValue/UnmarshalValue/max_key +=== RUN TestUnmarshalValue/UnmarshalValue/struct +=== PAUSE TestUnmarshalValue/UnmarshalValue/struct +=== RUN TestUnmarshalValue/UnmarshalValue/D +=== PAUSE TestUnmarshalValue/UnmarshalValue/D +=== RUN TestUnmarshalValue/UnmarshalValue/M +=== PAUSE TestUnmarshalValue/UnmarshalValue/M +=== RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValue/double === CONT TestUnmarshalConcurrently -=== RUN TestDefaultValueEncoders/RawValueEncodeValue +=== CONT TestRawValue +=== RUN TestRawValue/Unmarshal +=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValue/timestamp +=== CONT TestUnmarshalValue/UnmarshalValue/int64 +=== CONT TestUnmarshalValue/UnmarshalValue/int32 +=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope +=== CONT TestUnmarshalValue/UnmarshalValue/symbol +=== CONT TestUnmarshalValue/UnmarshalValue/javascript +=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer +=== CONT TestUnmarshalValue/UnmarshalValue/regex +=== CONT TestUnmarshalValue/UnmarshalValue/null +=== CONT TestUnmarshalValue/UnmarshalValue/datetime +=== CONT TestUnmarshalValue/UnmarshalValue/boolean +=== CONT TestUnmarshalValue/UnmarshalValue/object_id +=== CONT TestUnmarshalValue/UnmarshalValue/undefined +=== CONT TestUnmarshalValue/UnmarshalValue/binary +=== CONT TestUnmarshalValue/UnmarshalValue/string +=== CONT TestDecoderv2 +=== RUN TestDecoderv2/Decode +=== PAUSE TestDecoderv2/Decode +=== RUN TestDecoderv2/NewDecoder +=== PAUSE TestDecoderv2/NewDecoder === RUN TestDecoderv2/NewDecoderWithContext === PAUSE TestDecoderv2/NewDecoderWithContext === RUN TestDecoderv2/Decode_doesn't_zero_struct @@ -3506,16 +3589,199 @@ === PAUSE TestDecoderv2/SetContext === RUN TestDecoderv2/SetRegistry === PAUSE TestDecoderv2/SetRegistry +=== RUN TestDecoderv2/DecodeToNil +=== PAUSE TestDecoderv2/DecodeToNil +=== CONT TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestBasicDecode/struct_with_mixed_case_fields +=== CONT TestBasicDecode/simple_array +=== CONT TestBasicDecode/nested_document +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValue/M +=== CONT TestUnmarshalValue/UnmarshalValue/D +=== CONT TestUnmarshalValue/UnmarshalValue/struct +=== CONT TestUnmarshalValue/UnmarshalValue/max_key +=== CONT TestUnmarshalValue/UnmarshalValue/min_key +=== CONT TestDecoderv2/Decode +=== RUN TestDecoderv2/Decode/small_struct +=== PAUSE TestDecoderv2/Decode/small_struct +=== RUN TestDecoderv2/Decode/nested_document +=== PAUSE TestDecoderv2/Decode/nested_document +=== RUN TestDecoderv2/Decode/simple_array +=== PAUSE TestDecoderv2/Decode/simple_array +=== RUN TestDecoderv2/Decode/struct_with_mixed_case_fields +=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields +=== RUN TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestDecoderv2/Decode/struct_with_byte_slice +=== PAUSE TestDecoderv2/Decode/struct_with_byte_slice +=== RUN TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== PAUSE TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== PAUSE TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== RUN TestDecoderv2/Decode/lookup_error +=== PAUSE TestDecoderv2/Decode/lookup_error +=== RUN TestDecoderv2/Decode/Unmarshaler +=== PAUSE TestDecoderv2/Decode/Unmarshaler +=== CONT TestDecoderv2/DecodeToNil +=== CONT TestDecoderv2/SetRegistry +=== CONT TestDecoderv2/SetContext +=== CONT TestDecoderv2/Reset +=== CONT TestDecoderv2/Decode_doesn't_zero_struct +=== CONT TestDecoderv2/NewDecoderWithContext +=== RUN TestDecoderv2/NewDecoderWithContext/errors +=== PAUSE TestDecoderv2/NewDecoderWithContext/errors +=== RUN TestDecoderv2/NewDecoderWithContext/success +=== PAUSE TestDecoderv2/NewDecoderWithContext/success +=== CONT TestDecoderv2/NewDecoder +=== RUN TestDecoderv2/NewDecoder/error +=== PAUSE TestDecoderv2/NewDecoder/error +=== RUN TestDecoderv2/NewDecoder/success +=== PAUSE TestDecoderv2/NewDecoder/success +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== CONT TestDecoderv2/Decode/small_struct +=== CONT TestDecoderv2/NewDecoderWithContext/errors +=== CONT TestDecoderv2/Decode/Unmarshaler +=== RUN TestDecoderv2/Decode/Unmarshaler/error +=== PAUSE TestDecoderv2/Decode/Unmarshaler/error +=== RUN TestDecoderv2/Decode/Unmarshaler/copy_error +=== PAUSE TestDecoderv2/Decode/Unmarshaler/copy_error +=== RUN TestDecoderv2/Decode/Unmarshaler/success +=== PAUSE TestDecoderv2/Decode/Unmarshaler/success +=== RUN TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== PAUSE TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== CONT TestDecoderv2/Decode/lookup_error +=== CONT TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== CONT TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== CONT TestDecoderv2/Decode/struct_with_byte_slice +=== CONT TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestDecoderv2/Decode/struct_with_mixed_case_fields +=== CONT TestDecoderv2/Decode/simple_array +=== CONT TestDecoderv2/Decode/nested_document +=== CONT TestDecoderv2/NewDecoder/error +=== CONT TestDecoderv2/NewDecoderWithContext/success +=== CONT TestDecoderv2/NewDecoder/success +=== CONT TestDecoderv2/Decode/Unmarshaler/error +=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== CONT TestDecoderv2/Decode/Unmarshaler/success +=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error +--- PASS: TestDecoderv2 (0.00s) + --- PASS: TestDecoderv2/DecodeToNil (0.00s) + --- PASS: TestDecoderv2/SetRegistry (0.00s) + --- PASS: TestDecoderv2/SetContext (0.00s) + --- PASS: TestDecoderv2/Reset (0.00s) + --- PASS: TestDecoderv2/Decode_doesn't_zero_struct (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext/errors (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext/success (0.00s) + --- PASS: TestDecoderv2/NewDecoder (0.00s) + --- PASS: TestDecoderv2/NewDecoder/error (0.00s) + --- PASS: TestDecoderv2/NewDecoder/success (0.00s) + --- PASS: TestDecoderv2/Decode (0.00s) + --- PASS: TestDecoderv2/Decode/small_struct (0.00s) + --- PASS: TestDecoderv2/Decode/lookup_error (0.00s) + --- PASS: TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/struct_with_byte_slice (0.00s) + --- PASS: TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/struct_with_mixed_case_fields (0.00s) + --- PASS: TestDecoderv2/Decode/simple_array (0.00s) + --- PASS: TestDecoderv2/Decode/nested_document (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/error (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/success (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/copy_error (0.00s) +=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== PAUSE TestRawValue/Unmarshal +=== RUN TestRawValue/UnmarshalWithRegistry +=== PAUSE TestRawValue/UnmarshalWithRegistry +=== RUN TestRawValue/UnmarshalWithContext +=== PAUSE TestRawValue/UnmarshalWithContext +=== RUN TestRawValue/IsZero +=== PAUSE TestRawValue/IsZero +=== CONT TestRawValue/Unmarshal +=== RUN TestRawValue/Unmarshal/Uses_registry_attached_to_value +=== PAUSE TestRawValue/Unmarshal/Uses_registry_attached_to_value +=== RUN TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== PAUSE TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== CONT TestRawValue/Unmarshal/Uses_registry_attached_to_value +=== CONT TestDefaultValueEncoders +=== RUN TestDefaultValueEncoders/RawValueEncodeValue === PAUSE TestDefaultValueEncoders/RawValueEncodeValue === RUN TestDefaultValueEncoders/RawEncodeValue === PAUSE TestDefaultValueEncoders/RawEncodeValue === RUN TestDefaultValueEncoders/success_path === PAUSE TestDefaultValueEncoders/success_path +=== CONT TestDefaultValueEncoders/RawValueEncodeValue +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== CONT TestRawValue/IsZero +=== RUN TestRawValue/IsZero/empty +=== PAUSE TestRawValue/IsZero/empty +=== RUN TestRawValue/IsZero/zero_type_but_non-zero_value +=== PAUSE TestRawValue/IsZero/zero_type_but_non-zero_value +=== RUN TestRawValue/IsZero/zero_type_and_zero_value +=== PAUSE TestRawValue/IsZero/zero_type_and_zero_value +=== RUN TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== PAUSE TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== RUN TestRawValue/IsZero/non-zero_type_and_zero_value +=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value +=== CONT TestRawValue/IsZero/empty +=== CONT TestRawValue/UnmarshalWithContext +=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== RUN TestRawValue/UnmarshalWithContext/Success +=== PAUSE TestRawValue/UnmarshalWithContext/Success +=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== CONT TestRawValue/UnmarshalWithRegistry +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== RUN TestRawValue/UnmarshalWithRegistry/Success +=== PAUSE TestRawValue/UnmarshalWithRegistry/Success +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== CONT TestMarshalValue +=== RUN TestMarshalValue/MarshalValue +=== PAUSE TestMarshalValue/MarshalValue +=== RUN TestMarshalValue/MarshalValueAppend +=== PAUSE TestMarshalValue/MarshalValueAppend +=== RUN TestMarshalValue/MarshalValueWithRegistry +=== PAUSE TestMarshalValue/MarshalValueWithRegistry +=== RUN TestMarshalValue/MarshalValueWithContext +=== PAUSE TestMarshalValue/MarshalValueWithContext +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry +=== RUN TestMarshalValue/MarshalValueAppendWithContext === PAUSE TestMarshalValue/MarshalValueAppendWithContext -=== CONT TestBasicDecode/struct_with_mixed_case_fields -=== CONT TestBasicDecode/simple_array -=== CONT TestBasicDecode/nested_document -=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === CONT TestMarshalValue/MarshalValue === RUN TestMarshalValue/MarshalValue/double === PAUSE TestMarshalValue/MarshalValue/double @@ -3546,7 +3812,26 @@ === RUN TestMarshalValue/MarshalValue/int32 === PAUSE TestMarshalValue/MarshalValue/int32 === RUN TestMarshalValue/MarshalValue/int64 -=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== PAUSE TestMarshalValue/MarshalValue/int64 +=== RUN TestMarshalValue/MarshalValue/timestamp +=== PAUSE TestMarshalValue/MarshalValue/timestamp +=== RUN TestMarshalValue/MarshalValue/decimal128 +=== PAUSE TestMarshalValue/MarshalValue/decimal128 +=== RUN TestMarshalValue/MarshalValue/min_key +=== PAUSE TestMarshalValue/MarshalValue/min_key +=== RUN TestMarshalValue/MarshalValue/max_key +=== PAUSE TestMarshalValue/MarshalValue/max_key +=== RUN TestMarshalValue/MarshalValue/struct +=== PAUSE TestMarshalValue/MarshalValue/struct +=== RUN TestMarshalValue/MarshalValue/D +=== PAUSE TestMarshalValue/MarshalValue/D +=== RUN TestMarshalValue/MarshalValue/M +=== PAUSE TestMarshalValue/MarshalValue/M +=== RUN TestMarshalValue/MarshalValue/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValue/ValueMarshaler +=== RUN TestMarshalValue/MarshalValue/interface +=== PAUSE TestMarshalValue/MarshalValue/interface +=== CONT TestMarshalValue/MarshalValue/double === CONT TestDefaultValueEncoders/success_path === RUN TestDefaultValueEncoders/success_path/D_to_JavaScript === PAUSE TestDefaultValueEncoders/success_path/D_to_JavaScript @@ -3556,16 +3841,13 @@ === PAUSE TestDefaultValueEncoders/success_path/omitempty_map === RUN TestDefaultValueEncoders/success_path/omitempty_slice === PAUSE TestDefaultValueEncoders/success_path/omitempty_slice -=== PAUSE TestMarshalValue/MarshalValue/int64 === RUN TestDefaultValueEncoders/success_path/omitempty_string -=== RUN TestMarshalValue/MarshalValue/timestamp === PAUSE TestDefaultValueEncoders/success_path/omitempty_string -=== PAUSE TestMarshalValue/MarshalValue/timestamp === RUN TestDefaultValueEncoders/success_path/struct{} -=== RUN TestMarshalValue/MarshalValue/decimal128 === PAUSE TestDefaultValueEncoders/success_path/struct{} === RUN TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== PAUSE TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript === CONT TestDefaultValueEncoders/RawEncodeValue === RUN TestDefaultValueEncoders/RawEncodeValue/wrong_type === PAUSE TestDefaultValueEncoders/RawEncodeValue/wrong_type @@ -3574,60 +3856,217 @@ === RUN TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error === PAUSE TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error === RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== PAUSE TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript === PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error === RUN TestDefaultValueEncoders/RawEncodeValue/encodeValue_error === PAUSE TestDefaultValueEncoders/RawEncodeValue/encodeValue_error === RUN TestDefaultValueEncoders/RawEncodeValue/iterator_error === PAUSE TestDefaultValueEncoders/RawEncodeValue/iterator_error === CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value +=== CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== CONT TestRawValue/IsZero/zero_type_and_zero_value +=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value +=== CONT TestRawValue/UnmarshalWithContext/Success +=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== CONT TestRawValue/UnmarshalWithRegistry/Success +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +--- PASS: TestRawValue (0.09s) + --- PASS: TestRawValue/Unmarshal (0.00s) + --- PASS: TestRawValue/Unmarshal/Uses_registry_attached_to_value (0.00s) + --- PASS: TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached (0.00s) + --- PASS: TestRawValue/IsZero (0.00s) + --- PASS: TestRawValue/IsZero/empty (0.00s) + --- PASS: TestRawValue/IsZero/non-zero_type_and_zero_value (0.00s) + --- PASS: TestRawValue/IsZero/non-zero_type_and_non-zero_value (0.00s) + --- PASS: TestRawValue/IsZero/zero_type_and_zero_value (0.00s) + --- PASS: TestRawValue/IsZero/zero_type_but_non-zero_value (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Success (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) +=== CONT TestMarshalConcurrently === CONT TestMarshalValue/MarshalValueAppendWithContext === RUN TestMarshalValue/MarshalValueAppendWithContext/double +=== CONT TestMarshalValue/MarshalValue/null +=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== CONT TestMarshalValue/MarshalValueWithRegistry +=== RUN TestMarshalValue/MarshalValueWithRegistry/double +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double +=== CONT TestMarshalValue/MarshalValueAppend === PAUSE TestMarshalValue/MarshalValueAppendWithContext/double === RUN TestMarshalValue/MarshalValueAppendWithContext/string +=== CONT TestBasicDecode/struct_with_byte_slice === PAUSE TestMarshalValue/MarshalValueAppendWithContext/string +=== CONT TestMarshalValue/MarshalValue/interface === RUN TestMarshalValue/MarshalValueAppendWithContext/binary -=== CONT TestBasicDecode/struct_with_byte_slice -=== CONT TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === PAUSE TestMarshalValue/MarshalValueAppendWithContext/binary -=== CONT TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === RUN TestMarshalValue/MarshalValueAppendWithContext/undefined === PAUSE TestMarshalValue/MarshalValueAppendWithContext/undefined === RUN TestMarshalValue/MarshalValueAppendWithContext/object_id === PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id ---- PASS: TestBasicDecode (0.00s) - --- PASS: TestBasicDecode/small_struct (0.00s) - --- PASS: TestBasicDecode/struct_with_mixed_case_fields (0.00s) - --- PASS: TestBasicDecode/simple_array (0.00s) - --- PASS: TestBasicDecode/nested_document (0.00s) - --- PASS: TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) - --- PASS: TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) - --- PASS: TestBasicDecode/struct_with_byte_slice (0.00s) - --- PASS: TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) -=== CONT TestMarshalValue/MarshalValueAppend -=== PAUSE TestMarshalValue/MarshalValue/decimal128 -=== RUN TestMarshalValue/MarshalValueAppend/double -=== PAUSE TestMarshalValue/MarshalValueAppend/double -=== RUN TestMarshalValue/MarshalValue/min_key -=== RUN TestMarshalValue/MarshalValueAppend/string -=== PAUSE TestMarshalValue/MarshalValueAppend/string -=== PAUSE TestMarshalValue/MarshalValue/min_key -=== CONT TestDefaultValueEncoders/RawValueEncodeValue -=== RUN TestMarshalValue/MarshalValue/max_key -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== PAUSE TestRawValue/UnmarshalWithContext -=== RUN TestRawValue/IsZero -=== PAUSE TestRawValue/IsZero +=== RUN TestMarshalValue/MarshalValueAppendWithContext/boolean +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/boolean +=== RUN TestMarshalValue/MarshalValueAppendWithContext/datetime +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/datetime +=== RUN TestMarshalValue/MarshalValueAppendWithContext/null +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/null +=== RUN TestMarshalValue/MarshalValueAppendWithContext/regex +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/regex +=== RUN TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== RUN TestMarshalValue/MarshalValueAppendWithContext/javascript +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/javascript +=== RUN TestMarshalValue/MarshalValueAppendWithContext/symbol +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/symbol +=== RUN TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== RUN TestMarshalValue/MarshalValueAppendWithContext/int32 +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int32 +=== RUN TestMarshalValue/MarshalValueAppendWithContext/int64 +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int64 +=== RUN TestMarshalValue/MarshalValueAppendWithContext/timestamp +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/timestamp +=== RUN TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== RUN TestMarshalValue/MarshalValueAppendWithContext/min_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/min_key +=== RUN TestMarshalValue/MarshalValueAppendWithContext/max_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/max_key +=== RUN TestMarshalValue/MarshalValueAppendWithContext/struct +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/struct +=== RUN TestMarshalValue/MarshalValueAppendWithContext/D +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/D +=== RUN TestMarshalValue/MarshalValueAppendWithContext/M +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/M +=== RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueAppendWithContext/interface +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface +=== RUN TestMarshalValue/MarshalValueWithRegistry/string +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string +=== RUN TestMarshalValue/MarshalValueWithRegistry/binary +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/binary +=== RUN TestMarshalValue/MarshalValueWithRegistry/undefined +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/undefined +=== RUN TestMarshalValue/MarshalValueWithRegistry/object_id +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/object_id +=== RUN TestMarshalValue/MarshalValueWithRegistry/boolean +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/boolean +=== RUN TestMarshalValue/MarshalValueWithRegistry/datetime +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/datetime +=== RUN TestMarshalValue/MarshalValueWithRegistry/null +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/null +=== RUN TestMarshalValue/MarshalValueWithRegistry/regex +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/regex +=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueWithRegistry/javascript +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/javascript +=== RUN TestMarshalValue/MarshalValueWithRegistry/symbol +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/symbol +=== RUN TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== RUN TestMarshalValue/MarshalValueWithRegistry/int32 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int32 +=== RUN TestMarshalValue/MarshalValueWithRegistry/int64 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int64 +=== RUN TestMarshalValue/MarshalValueWithRegistry/timestamp +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/timestamp +=== RUN TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== RUN TestMarshalValue/MarshalValueWithRegistry/min_key +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/min_key +=== RUN TestMarshalValue/MarshalValueWithRegistry/max_key +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/max_key +=== RUN TestMarshalValue/MarshalValueWithRegistry/struct +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/struct +=== RUN TestMarshalValue/MarshalValueWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/D +=== RUN TestMarshalValue/MarshalValueWithRegistry/M +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/M +=== RUN TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueWithRegistry/interface +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestMarshalValue/MarshalValue/ValueMarshaler +=== CONT TestMarshalValue/MarshalValue/struct +=== CONT TestMarshalValue/MarshalValue/max_key +=== CONT TestDefaultValueEncoders/success_path/omitempty_slice +=== CONT TestDefaultValueEncoders/success_path/omitempty_map +=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol +=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== CONT TestMarshalValue/MarshalValue/M +=== CONT TestMarshalValue/MarshalValue/boolean +=== CONT TestMarshalValue/MarshalValue/object_id +=== CONT TestMarshalValue/MarshalValue/undefined +=== CONT TestMarshalValue/MarshalValue/binary +=== CONT TestMarshalValue/MarshalValue/string +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/string +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/boolean +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/boolean +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/datetime +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/datetime +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/null +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/null +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/regex +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/regex +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/javascript +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/javascript +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/D +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestMarshalValue/MarshalValue/D +=== CONT TestDefaultValueEncoders/success_path/omitempty_string === CONT TestMarshalValue/MarshalValueWithContext === RUN TestMarshalValue/MarshalValueWithContext/double === PAUSE TestMarshalValue/MarshalValueWithContext/double @@ -3636,99 +4075,7 @@ === RUN TestMarshalValue/MarshalValueWithContext/binary === PAUSE TestMarshalValue/MarshalValueWithContext/binary === RUN TestMarshalValue/MarshalValueWithContext/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithContext/boolean === PAUSE TestMarshalValue/MarshalValueWithContext/undefined -=== PAUSE TestMarshalValue/MarshalValue/max_key -=== RUN TestMarshalValue/MarshalValue/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/boolean -=== PAUSE TestMarshalValue/MarshalValue/struct -=== RUN TestMarshalValue/MarshalValue/D -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry -=== PAUSE TestMarshalValue/MarshalValue/D -=== RUN TestMarshalValue/MarshalValueAppend/binary -=== PAUSE TestMarshalValue/MarshalValueAppend/binary -=== RUN TestMarshalValue/MarshalValueAppend/undefined -=== PAUSE TestMarshalValue/MarshalValueAppend/undefined -=== RUN TestMarshalValue/MarshalValueAppend/object_id -=== PAUSE TestMarshalValue/MarshalValueAppend/object_id -=== RUN TestMarshalValue/MarshalValueAppend/boolean -=== PAUSE TestMarshalValue/MarshalValueAppend/boolean -=== RUN TestMarshalValue/MarshalValueAppend/datetime -=== PAUSE TestMarshalValue/MarshalValueAppend/datetime -=== RUN TestMarshalValue/MarshalValueAppend/null -=== PAUSE TestMarshalValue/MarshalValueAppend/null -=== RUN TestMarshalValue/MarshalValueAppend/regex -=== PAUSE TestMarshalValue/MarshalValueAppend/regex -=== RUN TestMarshalValue/MarshalValueAppend/dbpointer -=== PAUSE TestMarshalValue/MarshalValueAppend/dbpointer -=== RUN TestMarshalValue/MarshalValueAppend/javascript -=== PAUSE TestMarshalValue/MarshalValueAppend/javascript -=== RUN TestMarshalValue/MarshalValueAppend/symbol -=== PAUSE TestMarshalValue/MarshalValueAppend/symbol -=== RUN TestMarshalValue/MarshalValue/M -=== RUN TestMarshalValue/MarshalValueAppend/code_with_scope -=== PAUSE TestMarshalValue/MarshalValue/M -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double -=== RUN TestMarshalValue/MarshalValue/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValue/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double -=== CONT TestDefaultValueEncoders/success_path/struct{} -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry -=== RUN TestDecoderv2/DecodeToNil -=== PAUSE TestDecoderv2/DecodeToNil -=== CONT TestDefaultValueEncoders/success_path/omitempty_slice -=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== CONT TestDefaultValueEncoders/success_path/omitempty_map -=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT TestRawValue/Unmarshal -=== RUN TestRawValue/Unmarshal/Uses_registry_attached_to_value -=== PAUSE TestRawValue/Unmarshal/Uses_registry_attached_to_value -=== RUN TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== PAUSE TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== CONT TestUnmarshalValue/UnmarshalValue -=== RUN TestUnmarshalValue/UnmarshalValue/double -=== PAUSE TestUnmarshalValue/UnmarshalValue/double -=== RUN TestUnmarshalValue/UnmarshalValue/string -=== PAUSE TestUnmarshalValue/UnmarshalValue/string -=== RUN TestUnmarshalValue/UnmarshalValue/binary -=== PAUSE TestUnmarshalValue/UnmarshalValue/binary -=== RUN TestUnmarshalValue/UnmarshalValue/undefined -=== PAUSE TestUnmarshalValue/UnmarshalValue/undefined -=== RUN TestUnmarshalValue/UnmarshalValue/object_id -=== PAUSE TestUnmarshalValue/UnmarshalValue/object_id -=== RUN TestUnmarshalValue/UnmarshalValue/boolean -=== PAUSE TestUnmarshalValue/UnmarshalValue/boolean -=== RUN TestUnmarshalValue/UnmarshalValue/datetime -=== PAUSE TestUnmarshalValue/UnmarshalValue/datetime -=== RUN TestUnmarshalValue/UnmarshalValue/null -=== PAUSE TestUnmarshalValue/UnmarshalValue/null -=== RUN TestUnmarshalValue/UnmarshalValue/regex -=== PAUSE TestUnmarshalValue/UnmarshalValue/regex -=== RUN TestUnmarshalValue/UnmarshalValue/dbpointer -=== PAUSE TestUnmarshalValue/UnmarshalValue/dbpointer -=== RUN TestUnmarshalValue/UnmarshalValue/javascript -=== PAUSE TestUnmarshalValue/UnmarshalValue/javascript -=== RUN TestUnmarshalValue/UnmarshalValue/symbol -=== PAUSE TestUnmarshalValue/UnmarshalValue/symbol -=== RUN TestUnmarshalValue/UnmarshalValue/code_with_scope -=== PAUSE TestUnmarshalValue/UnmarshalValue/code_with_scope -=== RUN TestUnmarshalValue/UnmarshalValue/int32 -=== PAUSE TestUnmarshalValue/UnmarshalValue/int32 -=== RUN TestUnmarshalValue/UnmarshalValue/int64 -=== PAUSE TestUnmarshalValue/UnmarshalValue/int64 -=== RUN TestUnmarshalValue/UnmarshalValue/timestamp -=== PAUSE TestUnmarshalValue/UnmarshalValue/timestamp -=== RUN TestUnmarshalValue/UnmarshalValue/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/datetime -=== PAUSE TestMarshalValue/MarshalValueAppend/code_with_scope === RUN TestMarshalValue/MarshalValueWithContext/object_id === PAUSE TestMarshalValue/MarshalValueWithContext/object_id === RUN TestMarshalValue/MarshalValueWithContext/boolean @@ -3769,8 +4116,33 @@ === PAUSE TestMarshalValue/MarshalValueWithContext/ValueMarshaler === RUN TestMarshalValue/MarshalValueWithContext/interface === PAUSE TestMarshalValue/MarshalValueWithContext/interface -=== RUN TestMarshalValue/MarshalValue/interface -=== PAUSE TestMarshalValue/MarshalValue/interface +=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error +=== RUN TestMarshalValue/MarshalValueAppend/double +=== PAUSE TestMarshalValue/MarshalValueAppend/double +=== RUN TestMarshalValue/MarshalValueAppend/string +=== PAUSE TestMarshalValue/MarshalValueAppend/string +=== RUN TestMarshalValue/MarshalValueAppend/binary +=== PAUSE TestMarshalValue/MarshalValueAppend/binary +=== RUN TestMarshalValue/MarshalValueAppend/undefined +=== PAUSE TestMarshalValue/MarshalValueAppend/undefined +=== RUN TestMarshalValue/MarshalValueAppend/object_id +=== PAUSE TestMarshalValue/MarshalValueAppend/object_id +=== RUN TestMarshalValue/MarshalValueAppend/boolean +=== PAUSE TestMarshalValue/MarshalValueAppend/boolean +=== RUN TestMarshalValue/MarshalValueAppend/datetime +=== PAUSE TestMarshalValue/MarshalValueAppend/datetime +=== RUN TestMarshalValue/MarshalValueAppend/null +=== PAUSE TestMarshalValue/MarshalValueAppend/null +=== RUN TestMarshalValue/MarshalValueAppend/regex +=== PAUSE TestMarshalValue/MarshalValueAppend/regex +=== RUN TestMarshalValue/MarshalValueAppend/dbpointer +=== PAUSE TestMarshalValue/MarshalValueAppend/dbpointer +=== RUN TestMarshalValue/MarshalValueAppend/javascript +=== PAUSE TestMarshalValue/MarshalValueAppend/javascript +=== RUN TestMarshalValue/MarshalValueAppend/symbol +=== PAUSE TestMarshalValue/MarshalValueAppend/symbol +=== RUN TestMarshalValue/MarshalValueAppend/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueAppend/code_with_scope === RUN TestMarshalValue/MarshalValueAppend/int32 === PAUSE TestMarshalValue/MarshalValueAppend/int32 === RUN TestMarshalValue/MarshalValueAppend/int64 @@ -3793,104 +4165,101 @@ === PAUSE TestMarshalValue/MarshalValueAppend/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppend/interface === PAUSE TestMarshalValue/MarshalValueAppend/interface -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/string -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== CONT TestDecoderv2/DecodeToNil -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== CONT TestDecoderv2/SetContext -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== CONT TestDecoderv2/SetRegistry -=== CONT TestDecoderv2/Reset -=== CONT TestDecoderv2/NewDecoderWithContext -=== RUN TestDecoderv2/NewDecoderWithContext/errors -=== CONT TestDecoderv2/Decode_doesn't_zero_struct -=== PAUSE TestDecoderv2/NewDecoderWithContext/errors -=== RUN TestDecoderv2/NewDecoderWithContext/success -=== PAUSE TestDecoderv2/NewDecoderWithContext/success +=== CONT TestMarshalValue/MarshalValue/datetime === CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestRawValue/Unmarshal/Uses_registry_attached_to_value -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/null -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/null -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/symbol -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/symbol -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/int64 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int64 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/timestamp -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/timestamp -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/D -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== CONT TestRawValue/IsZero -=== RUN TestRawValue/IsZero/empty -=== PAUSE TestRawValue/IsZero/empty -=== RUN TestRawValue/IsZero/zero_type_but_non-zero_value -=== PAUSE TestRawValue/IsZero/zero_type_but_non-zero_value -=== RUN TestRawValue/IsZero/zero_type_and_zero_value -=== PAUSE TestRawValue/IsZero/zero_type_and_zero_value -=== RUN TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== PAUSE TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== RUN TestRawValue/IsZero/non-zero_type_and_zero_value -=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value -=== CONT TestRawValue/UnmarshalWithContext -=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithContext/Success -=== PAUSE TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithRegistry -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithRegistry/Success -=== PAUSE TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestMarshalValue/MarshalValueWithContext/double -=== CONT TestMarshalValue/MarshalValue/double +=== CONT TestMarshalValue/MarshalValueAppendWithContext/D +=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct +=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key +=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key +=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/timestamp +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol +=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript +=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex +=== CONT TestMarshalValue/MarshalValueAppendWithContext/null +=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime +=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean +=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined +=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary +=== CONT TestMarshalValue/MarshalValueAppendWithContext/string +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double +=== CONT TestDefaultValueEncoders/success_path/struct{} +--- PASS: TestDefaultValueEncoders (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/wrong_type (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/encodeValue_error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (0.00s) + --- PASS: TestDefaultValueEncoders/success_path (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/omitempty_slice (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/omitempty_map (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/omitempty_string (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) +=== CONT TestMarshalValue/MarshalValueAppendWithContext/double +=== CONT TestMarshalValue/MarshalValueWithRegistry/double +=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface +=== CONT TestMarshalValue/MarshalValueWithRegistry/struct +=== CONT TestMarshalValue/MarshalValueWithRegistry/max_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp +=== CONT TestMarshalValue/MarshalValueWithRegistry/int64 +=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithRegistry/symbol +=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript +=== CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== CONT TestMarshalValue/MarshalValueWithRegistry/regex +=== CONT TestMarshalValue/MarshalValueWithRegistry/null +=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime +=== CONT TestMarshalValue/MarshalValueWithRegistry/boolean +=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id +=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValueWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler === CONT TestMarshalValue/MarshalValueAppend/double -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== CONT TestMarshalValue/MarshalValueWithContext/interface +=== CONT TestMarshalValue/MarshalValueAppendWithContext/M +=== CONT TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/javascript +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer +=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/null +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/string +=== CONT TestMarshalValue/MarshalValueWithRegistry/M +=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler === CONT TestMarshalValue/MarshalValueWithContext/M === CONT TestMarshalValue/MarshalValueWithContext/D === CONT TestMarshalValue/MarshalValueWithContext/struct @@ -3912,42 +4281,195 @@ === CONT TestMarshalValue/MarshalValueWithContext/undefined === CONT TestMarshalValue/MarshalValueWithContext/binary === CONT TestMarshalValue/MarshalValueWithContext/string -=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler === CONT TestMarshalValue/MarshalValueAppend/interface -=== CONT TestMarshalValue/MarshalValue/ValueMarshaler -=== CONT TestMarshalValue/MarshalValue/M -=== CONT TestMarshalValue/MarshalValue/D -=== CONT TestMarshalValue/MarshalValue/struct -=== CONT TestMarshalValue/MarshalValueAppend/javascript -=== CONT TestMarshalValue/MarshalValue/interface -=== CONT TestMarshalValue/MarshalValueAppend/M === CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppend/struct +=== CONT TestMarshalValue/MarshalValueAppend/M === CONT TestMarshalValue/MarshalValueAppend/D +=== CONT TestMarshalValue/MarshalValueAppend/struct === CONT TestMarshalValue/MarshalValueAppend/max_key -=== CONT TestMarshalValue/MarshalValue/min_key === CONT TestMarshalValue/MarshalValueAppend/min_key -=== CONT TestMarshalValue/MarshalValue/decimal128 === CONT TestMarshalValue/MarshalValueAppend/decimal128 -=== CONT TestMarshalValue/MarshalValue/timestamp === CONT TestMarshalValue/MarshalValueAppend/timestamp -=== CONT TestMarshalValue/MarshalValue/int64 === CONT TestMarshalValue/MarshalValueAppend/int64 -=== CONT TestMarshalValue/MarshalValue/int32 +=== CONT TestMarshalValue/MarshalValueAppend/int32 === CONT TestMarshalValue/MarshalValueAppend/code_with_scope -=== CONT TestMarshalValue/MarshalValue/code_with_scope === CONT TestMarshalValue/MarshalValueAppend/symbol +=== CONT TestMarshalValue/MarshalValueAppend/javascript +=== CONT TestMarshalValue/MarshalValueAppend/dbpointer +=== CONT TestMarshalValue/MarshalValueAppend/regex +=== CONT TestMarshalValue/MarshalValueAppend/null +=== CONT TestMarshalValue/MarshalValueAppend/datetime +=== CONT TestMarshalValue/MarshalValueAppend/boolean +=== CONT TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestMarshalValue/MarshalValueAppend/undefined +=== CONT TestMarshalValue/MarshalValueAppend/binary +=== CONT TestMarshalValue/MarshalValueAppend/string +=== CONT TestMarshalValue/MarshalValueWithRegistry/D +=== CONT TestMarshalValue/MarshalValueWithContext/double +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueWithContext/interface +=== CONT TestMarshalValue/MarshalValue/decimal128 +=== CONT TestMarshalValue/MarshalValue/timestamp +=== CONT TestMarshalValue/MarshalValue/int64 +=== CONT TestMarshalValue/MarshalValue/int32 +=== CONT TestMarshalValue/MarshalValue/code_with_scope === CONT TestMarshalValue/MarshalValue/symbol === CONT TestMarshalValue/MarshalValue/javascript === CONT TestMarshalValue/MarshalValue/dbpointer === CONT TestMarshalValue/MarshalValue/regex -=== CONT TestMarshalValue/MarshalValue/null -=== CONT TestMarshalValue/MarshalValue/datetime -=== CONT TestMarshalValue/MarshalValue/boolean -=== CONT TestMarshalValue/MarshalValue/object_id -=== CONT TestMarshalValue/MarshalValue/undefined -=== CONT TestMarshalValue/MarshalValue/binary -=== CONT TestMarshalValue/MarshalValue/string +=== CONT TestMarshalValue/MarshalValue/min_key +--- PASS: TestMarshalValue (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValue (0.00s) + --- PASS: TestMarshalValue/MarshalValue/double (0.00s) + --- PASS: TestMarshalValue/MarshalValue/null (0.00s) + --- PASS: TestMarshalValue/MarshalValue/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValue/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValue/M (0.00s) + --- PASS: TestMarshalValue/MarshalValue/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValue/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValue/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValue/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValue/string (0.00s) + --- PASS: TestMarshalValue/MarshalValue/D (0.00s) + --- PASS: TestMarshalValue/MarshalValue/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValue/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValue/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValue/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValue/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.04s) === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double @@ -3995,127 +4517,19 @@ === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestDecoderv2/NewDecoder -=== RUN TestDecoderv2/NewDecoder/error -=== PAUSE TestDecoderv2/NewDecoder/error -=== RUN TestDecoderv2/NewDecoder/success -=== PAUSE TestDecoderv2/NewDecoder/success -=== CONT TestMarshalValue/MarshalValueWithRegistry -=== RUN TestMarshalValue/MarshalValueWithRegistry/double -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double -=== RUN TestMarshalValue/MarshalValueWithRegistry/string -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string -=== RUN TestMarshalValue/MarshalValueWithRegistry/binary -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueWithRegistry/undefined -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueWithRegistry/object_id -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/object_id -=== RUN TestMarshalValue/MarshalValueWithRegistry/boolean -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/boolean -=== RUN TestMarshalValue/MarshalValueWithRegistry/datetime -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/datetime -=== RUN TestMarshalValue/MarshalValueWithRegistry/null -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/null -=== RUN TestMarshalValue/MarshalValueWithRegistry/regex -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/regex -=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== RUN TestMarshalValue/MarshalValueWithRegistry/javascript -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/javascript -=== RUN TestMarshalValue/MarshalValueWithRegistry/symbol -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/symbol -=== RUN TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== RUN TestMarshalValue/MarshalValueWithRegistry/int32 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int32 -=== RUN TestMarshalValue/MarshalValueWithRegistry/int64 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int64 -=== RUN TestMarshalValue/MarshalValueWithRegistry/timestamp -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/timestamp -=== RUN TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== RUN TestMarshalValue/MarshalValueWithRegistry/min_key -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/min_key -=== RUN TestMarshalValue/MarshalValueWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueWithRegistry/struct -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/struct -=== RUN TestMarshalValue/MarshalValueWithRegistry/D -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/D -=== RUN TestMarshalValue/MarshalValueWithRegistry/M -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/M -=== RUN TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueWithRegistry/interface -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValue/max_key -=== CONT TestMarshalValue/MarshalValueAppend/int32 -=== CONT TestMarshalValue/MarshalValueAppend/object_id -=== CONT TestMarshalValue/MarshalValueAppend/undefined -=== CONT TestMarshalValue/MarshalValueAppend/binary -=== CONT TestMarshalValue/MarshalValueAppend/string -=== CONT TestMarshalValue/MarshalValueAppend/dbpointer -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== PAUSE TestUnmarshalValue/UnmarshalValue/decimal128 -=== RUN TestUnmarshalValue/UnmarshalValue/min_key -=== PAUSE TestUnmarshalValue/UnmarshalValue/min_key -=== RUN TestUnmarshalValue/UnmarshalValue/max_key -=== PAUSE TestUnmarshalValue/UnmarshalValue/max_key -=== RUN TestUnmarshalValue/UnmarshalValue/struct -=== PAUSE TestUnmarshalValue/UnmarshalValue/struct -=== RUN TestUnmarshalValue/UnmarshalValue/D -=== PAUSE TestUnmarshalValue/UnmarshalValue/D -=== RUN TestUnmarshalValue/UnmarshalValue/M -=== PAUSE TestUnmarshalValue/UnmarshalValue/M -=== RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppend/regex -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestDecoderv2/Decode -=== CONT TestMarshalValue/MarshalValueAppend/datetime -=== CONT TestDefaultValueEncoders/success_path/omitempty_string -=== CONT TestMarshalValue/MarshalValueAppend/boolean -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/datetime -=== RUN TestMarshalValue/MarshalValueAppendWithContext/null -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/null -=== RUN TestMarshalValue/MarshalValueAppendWithContext/regex -=== CONT TestDecoderv2/NewDecoderWithContext/errors -=== CONT TestMarshalValue/MarshalValueAppend/null -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/null -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/string -=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value -=== CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== CONT TestRawValue/IsZero/zero_type_and_zero_value -=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value -=== CONT TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== CONT TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestDecoderv2/NewDecoder/error -=== CONT TestDecoderv2/NewDecoderWithContext/success -=== CONT TestMarshalValue/MarshalValueWithRegistry/double -=== CONT TestUnmarshalValue/UnmarshalValue/double +=== CONT TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +--- PASS: TestBasicDecode (0.00s) + --- PASS: TestBasicDecode/small_struct (0.00s) + --- PASS: TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/struct_with_mixed_case_fields (0.00s) + --- PASS: TestBasicDecode/simple_array (0.00s) + --- PASS: TestBasicDecode/nested_document (0.00s) + --- PASS: TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) + --- PASS: TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) + --- PASS: TestBasicDecode/struct_with_byte_slice (0.00s) + --- PASS: TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D @@ -4127,136 +4541,42 @@ === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string -=== CONT TestDecoderv2/NewDecoder/success -=== CONT TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithRegistry/M -=== CONT TestMarshalValue/MarshalValueWithRegistry/D -=== CONT TestMarshalValue/MarshalValueWithRegistry/struct -=== CONT TestMarshalValue/MarshalValueWithRegistry/max_key -=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key -=== CONT TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueWithRegistry/int64 -=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 -=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithRegistry/symbol -=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueWithRegistry/null -=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime -=== CONT TestMarshalValue/MarshalValueWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueWithRegistry/string -=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope -=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== RUN TestDecoderv2/Decode/small_struct -=== PAUSE TestDecoderv2/Decode/small_struct -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/regex -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== CONT TestUnmarshalValue/UnmarshalValue/struct -=== CONT TestUnmarshalValue/UnmarshalValue/max_key -=== CONT TestUnmarshalValue/UnmarshalValue/min_key -=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 -=== CONT TestUnmarshalValue/UnmarshalValue/int64 -=== CONT TestUnmarshalValue/UnmarshalValue/timestamp -=== CONT TestUnmarshalValue/UnmarshalValue/int32 -=== CONT TestUnmarshalValue/UnmarshalValue/datetime -=== CONT TestUnmarshalValue/UnmarshalValue/symbol -=== CONT TestUnmarshalValue/UnmarshalValue/undefined -=== CONT TestUnmarshalValue/UnmarshalValue/boolean -=== CONT TestUnmarshalValue/UnmarshalValue/javascript -=== CONT TestUnmarshalValue/UnmarshalValue/object_id -=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer -=== CONT TestUnmarshalValue/UnmarshalValue/string -=== CONT TestUnmarshalValue/UnmarshalValue/regex -=== CONT TestUnmarshalValue/UnmarshalValue/binary -=== CONT TestUnmarshalValue/UnmarshalValue/null -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double ---- PASS: TestDefaultValueEncoders (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/encodeValue_error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) - --- PASS: TestDefaultValueEncoders/success_path (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_slice (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_map (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_string (0.00s) -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D -=== CONT TestRawValue/IsZero/empty -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== CONT TestUnmarshalValue/UnmarshalValue/M -=== RUN TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== RUN TestMarshalValue/MarshalValueAppendWithContext/javascript -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/javascript -=== RUN TestMarshalValue/MarshalValueAppendWithContext/symbol -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/symbol -=== RUN TestMarshalValue/MarshalValueAppendWithContext/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/code_with_scope ---- PASS: TestRawValue (0.00s) - --- PASS: TestRawValue/Unmarshal (0.00s) - --- PASS: TestRawValue/Unmarshal/Uses_registry_attached_to_value (0.00s) - --- PASS: TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached (0.00s) - --- PASS: TestRawValue/IsZero (0.00s) - --- PASS: TestRawValue/IsZero/non-zero_type_and_zero_value (0.00s) - --- PASS: TestRawValue/IsZero/non-zero_type_and_non-zero_value (0.00s) - --- PASS: TestRawValue/IsZero/zero_type_and_zero_value (0.00s) - --- PASS: TestRawValue/IsZero/zero_type_but_non-zero_value (0.00s) - --- PASS: TestRawValue/IsZero/empty (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) -=== RUN TestDecoderv2/Decode/nested_document -=== PAUSE TestDecoderv2/Decode/nested_document -=== RUN TestDecoderv2/Decode/simple_array -=== PAUSE TestDecoderv2/Decode/simple_array -=== RUN TestDecoderv2/Decode/struct_with_mixed_case_fields -=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields -=== RUN TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestMarshalValue/MarshalValueAppendWithContext/int32 -=== CONT TestUnmarshalValue/UnmarshalValue/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int32 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/int64 -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int64 -=== PAUSE TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values ---- PASS: TestMarshalConcurrently (0.04s) ---- PASS: TestUnmarshalValue (0.01s) +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary +--- PASS: TestUnmarshalValue (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/timestamp (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int64 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int32 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/javascript (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string (0.00s) @@ -4272,303 +4592,20 @@ --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue (0.01s) - --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/int64 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/timestamp (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/int32 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/javascript (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) -=== RUN TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== RUN TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/min_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/min_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/struct -=== RUN TestMarshalValue/MarshalValueAppendWithContext/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/D -=== RUN TestMarshalValue/MarshalValueAppendWithContext/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/M -=== RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueAppendWithContext/interface -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/double -=== RUN TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/struct_with_byte_slice -=== PAUSE TestDecoderv2/Decode/struct_with_byte_slice -=== RUN TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== RUN TestDecoderv2/Decode/lookup_error -=== PAUSE TestDecoderv2/Decode/lookup_error -=== RUN TestDecoderv2/Decode/Unmarshaler -=== PAUSE TestDecoderv2/Decode/Unmarshaler -=== CONT TestDecoderv2/Decode/small_struct -=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithContext/M -=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithContext/D -=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex -=== CONT TestMarshalValue/MarshalValueAppendWithContext/string -=== CONT TestMarshalValue/MarshalValueAppendWithContext/null -=== CONT TestDecoderv2/Decode/Unmarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime -=== RUN TestDecoderv2/Decode/Unmarshaler/error -=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key -=== CONT TestDecoderv2/Decode/lookup_error -=== CONT TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct -=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol -=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript -=== CONT TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key -=== CONT TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== CONT TestDecoderv2/Decode/nested_document -=== CONT TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== PAUSE TestDecoderv2/Decode/Unmarshaler/error -=== RUN TestDecoderv2/Decode/Unmarshaler/copy_error -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 -=== PAUSE TestDecoderv2/Decode/Unmarshaler/copy_error -=== RUN TestDecoderv2/Decode/Unmarshaler/success -=== PAUSE TestDecoderv2/Decode/Unmarshaler/success -=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope -=== RUN TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== PAUSE TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== CONT TestDecoderv2/Decode/Unmarshaler/error -=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error -=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== CONT TestDecoderv2/Decode/Unmarshaler/success ---- PASS: TestMarshalValue (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext (0.02s) - --- PASS: TestMarshalValue/MarshalValueWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValue (0.02s) - --- PASS: TestMarshalValue/MarshalValue/double (0.00s) - --- PASS: TestMarshalValue/MarshalValue/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValue/M (0.00s) - --- PASS: TestMarshalValue/MarshalValue/D (0.00s) - --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValue/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValue/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValue/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValue/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValue/null (0.00s) - --- PASS: TestMarshalValue/MarshalValue/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValue/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValue/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValue/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValue/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValue/string (0.00s) - --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend (0.02s) - --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.02s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext (0.04s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/code_with_scope (0.00s) -=== CONT TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestDecoderv2/Decode/struct_with_mixed_case_fields -=== CONT TestDecoderv2/Decode/simple_array -=== CONT TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== CONT TestDecoderv2/Decode/struct_with_byte_slice ---- PASS: TestDecoderv2 (0.01s) - --- PASS: TestDecoderv2/DecodeToNil (0.00s) - --- PASS: TestDecoderv2/SetRegistry (0.00s) - --- PASS: TestDecoderv2/SetContext (0.00s) - --- PASS: TestDecoderv2/Reset (0.00s) - --- PASS: TestDecoderv2/Decode_doesn't_zero_struct (0.00s) - --- PASS: TestDecoderv2/NewDecoder (0.00s) - --- PASS: TestDecoderv2/NewDecoder/error (0.00s) - --- PASS: TestDecoderv2/NewDecoder/success (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext/errors (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext/success (0.00s) - --- PASS: TestDecoderv2/Decode (0.02s) - --- PASS: TestDecoderv2/Decode/small_struct (0.00s) - --- PASS: TestDecoderv2/Decode/lookup_error (0.00s) - --- PASS: TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/nested_document (0.00s) - --- PASS: TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/struct_with_mixed_case_fields (0.00s) - --- PASS: TestDecoderv2/Decode/simple_array (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/error (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/copy_error (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/success (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader (0.00s) - --- PASS: TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/struct_with_byte_slice (0.00s) ---- PASS: TestUnmarshalConcurrently (0.04s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope (0.01s) +--- PASS: TestMarshalConcurrently (0.14s) +--- PASS: TestUnmarshalConcurrently (0.27s) === RUN FuzzDecode === RUN FuzzDecode/seed#0 === RUN FuzzDecode/seed#1 @@ -5651,7 +5688,7 @@ === RUN FuzzDecode/718592474a0a3626039f3471449b9aa374c746754d4925fcfe4ba747e7101504 === RUN FuzzDecode/93c43e3c1cf35c19b7618a618d128cea0ce05cef0711fdd91e403fe3b2f45628 === RUN FuzzDecode/c3ffbb42eb85b743ede396f00b7706e6ad0529c32689c63ca663dae37d072627 ---- PASS: FuzzDecode (0.12s) +--- PASS: FuzzDecode (0.32s) --- PASS: FuzzDecode/seed#0 (0.00s) --- PASS: FuzzDecode/seed#1 (0.00s) --- PASS: FuzzDecode/seed#2 (0.00s) @@ -5668,7 +5705,7 @@ --- PASS: FuzzDecode/seed#13 (0.00s) --- PASS: FuzzDecode/seed#14 (0.00s) --- PASS: FuzzDecode/seed#15 (0.00s) - --- PASS: FuzzDecode/seed#16 (0.00s) + --- PASS: FuzzDecode/seed#16 (0.02s) --- PASS: FuzzDecode/seed#17 (0.00s) --- PASS: FuzzDecode/seed#18 (0.00s) --- PASS: FuzzDecode/seed#19 (0.00s) @@ -5738,7 +5775,7 @@ --- PASS: FuzzDecode/seed#83 (0.00s) --- PASS: FuzzDecode/seed#84 (0.00s) --- PASS: FuzzDecode/seed#85 (0.00s) - --- PASS: FuzzDecode/seed#86 (0.00s) + --- PASS: FuzzDecode/seed#86 (0.01s) --- PASS: FuzzDecode/seed#87 (0.00s) --- PASS: FuzzDecode/seed#88 (0.00s) --- PASS: FuzzDecode/seed#89 (0.00s) @@ -5825,7 +5862,7 @@ --- PASS: FuzzDecode/seed#170 (0.00s) --- PASS: FuzzDecode/seed#171 (0.00s) --- PASS: FuzzDecode/seed#172 (0.00s) - --- PASS: FuzzDecode/seed#173 (0.00s) + --- PASS: FuzzDecode/seed#173 (0.02s) --- PASS: FuzzDecode/seed#174 (0.00s) --- PASS: FuzzDecode/seed#175 (0.00s) --- PASS: FuzzDecode/seed#176 (0.00s) @@ -5922,7 +5959,7 @@ --- PASS: FuzzDecode/seed#267 (0.00s) --- PASS: FuzzDecode/seed#268 (0.00s) --- PASS: FuzzDecode/seed#269 (0.00s) - --- PASS: FuzzDecode/seed#270 (0.00s) + --- PASS: FuzzDecode/seed#270 (0.02s) --- PASS: FuzzDecode/seed#271 (0.00s) --- PASS: FuzzDecode/seed#272 (0.00s) --- PASS: FuzzDecode/seed#273 (0.00s) @@ -6028,7 +6065,7 @@ --- PASS: FuzzDecode/seed#373 (0.00s) --- PASS: FuzzDecode/seed#374 (0.00s) --- PASS: FuzzDecode/seed#375 (0.00s) - --- PASS: FuzzDecode/seed#376 (0.00s) + --- PASS: FuzzDecode/seed#376 (0.02s) --- PASS: FuzzDecode/seed#377 (0.00s) --- PASS: FuzzDecode/seed#378 (0.00s) --- PASS: FuzzDecode/seed#379 (0.00s) @@ -6134,7 +6171,7 @@ --- PASS: FuzzDecode/seed#479 (0.00s) --- PASS: FuzzDecode/seed#480 (0.00s) --- PASS: FuzzDecode/seed#481 (0.00s) - --- PASS: FuzzDecode/seed#482 (0.00s) + --- PASS: FuzzDecode/seed#482 (0.02s) --- PASS: FuzzDecode/seed#483 (0.00s) --- PASS: FuzzDecode/seed#484 (0.00s) --- PASS: FuzzDecode/seed#485 (0.00s) @@ -6240,7 +6277,7 @@ --- PASS: FuzzDecode/seed#585 (0.00s) --- PASS: FuzzDecode/seed#586 (0.00s) --- PASS: FuzzDecode/seed#587 (0.00s) - --- PASS: FuzzDecode/seed#588 (0.00s) + --- PASS: FuzzDecode/seed#588 (0.02s) --- PASS: FuzzDecode/seed#589 (0.00s) --- PASS: FuzzDecode/seed#590 (0.00s) --- PASS: FuzzDecode/seed#591 (0.00s) @@ -6348,7 +6385,7 @@ --- PASS: FuzzDecode/seed#693 (0.00s) --- PASS: FuzzDecode/seed#694 (0.00s) --- PASS: FuzzDecode/seed#695 (0.00s) - --- PASS: FuzzDecode/seed#696 (0.00s) + --- PASS: FuzzDecode/seed#696 (0.02s) --- PASS: FuzzDecode/seed#697 (0.00s) --- PASS: FuzzDecode/seed#698 (0.00s) --- PASS: FuzzDecode/seed#699 (0.00s) @@ -6434,7 +6471,7 @@ --- PASS: FuzzDecode/seed#779 (0.00s) --- PASS: FuzzDecode/seed#780 (0.00s) --- PASS: FuzzDecode/seed#781 (0.00s) - --- PASS: FuzzDecode/seed#782 (0.00s) + --- PASS: FuzzDecode/seed#782 (0.02s) --- PASS: FuzzDecode/seed#783 (0.00s) --- PASS: FuzzDecode/seed#784 (0.00s) --- PASS: FuzzDecode/seed#785 (0.00s) @@ -6524,7 +6561,7 @@ --- PASS: FuzzDecode/seed#869 (0.00s) --- PASS: FuzzDecode/seed#870 (0.00s) --- PASS: FuzzDecode/seed#871 (0.00s) - --- PASS: FuzzDecode/seed#872 (0.00s) + --- PASS: FuzzDecode/seed#872 (0.02s) --- PASS: FuzzDecode/seed#873 (0.00s) --- PASS: FuzzDecode/seed#874 (0.00s) --- PASS: FuzzDecode/seed#875 (0.00s) @@ -6614,7 +6651,7 @@ --- PASS: FuzzDecode/seed#959 (0.00s) --- PASS: FuzzDecode/seed#960 (0.00s) --- PASS: FuzzDecode/seed#961 (0.00s) - --- PASS: FuzzDecode/seed#962 (0.00s) + --- PASS: FuzzDecode/seed#962 (0.01s) --- PASS: FuzzDecode/seed#963 (0.00s) --- PASS: FuzzDecode/seed#964 (0.00s) --- PASS: FuzzDecode/seed#965 (0.00s) @@ -6681,7 +6718,7 @@ --- PASS: FuzzDecode/seed#1026 (0.00s) --- PASS: FuzzDecode/seed#1027 (0.00s) --- PASS: FuzzDecode/seed#1028 (0.00s) - --- PASS: FuzzDecode/seed#1029 (0.00s) + --- PASS: FuzzDecode/seed#1029 (0.02s) --- PASS: FuzzDecode/seed#1030 (0.00s) --- PASS: FuzzDecode/seed#1031 (0.00s) --- PASS: FuzzDecode/seed#1032 (0.00s) @@ -6768,7 +6805,7 @@ === RUN ExampleRawValue_marshal --- PASS: ExampleRawValue_marshal (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson 0.410s +ok go.mongodb.org/mongo-driver/bson 1.416s === RUN TestTypeCache --- PASS: TestTypeCache (0.00s) === RUN TestTypeCacheClone @@ -6792,7 +6829,7 @@ === RUN TestCondAddrCodec/addressDecode/canAddr === RUN TestCondAddrCodec/addressDecode/else === RUN TestCondAddrCodec/addressDecode/error ---- PASS: TestCondAddrCodec (0.00s) +--- PASS: TestCondAddrCodec (0.01s) --- PASS: TestCondAddrCodec/addressEncode (0.00s) --- PASS: TestCondAddrCodec/addressEncode/canAddr (0.00s) --- PASS: TestCondAddrCodec/addressEncode/else (0.00s) @@ -7265,7 +7302,7 @@ === RUN TestDefaultValueDecoders/values_are_converted === RUN TestDefaultValueDecoders/values_are_converted/D === RUN TestDefaultValueDecoders/values_are_converted/M ---- PASS: TestDefaultValueDecoders (0.04s) +--- PASS: TestDefaultValueDecoders (0.09s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/type_not_boolean (0.00s) @@ -7427,13 +7464,13 @@ --- PASS: TestDefaultValueDecoders/ObjectIDDecodeValue/success/string-hex (0.00s) --- PASS: TestDefaultValueDecoders/ObjectIDDecodeValue/decode_null (0.00s) --- PASS: TestDefaultValueDecoders/ObjectIDDecodeValue/decode_undefined (0.00s) - --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue (0.00s) + --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue (0.02s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/type_not_decimal128 (0.00s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/ReadDecimal128_Error (0.00s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/can_set_false (0.00s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/success (0.00s) - --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/decode_null (0.00s) + --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/decode_null (0.02s) --- PASS: TestDefaultValueDecoders/Decimal128DecodeValue/decode_undefined (0.00s) --- PASS: TestDefaultValueDecoders/JSONNumberDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/JSONNumberDecodeValue/wrong_type (0.00s) @@ -7580,8 +7617,8 @@ --- PASS: TestDefaultValueDecoders/ValueUnmarshalerDecodeValue/Unaddressable_value (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/can't_set_slice (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/too_many_elements (0.00s) - --- PASS: TestDefaultValueDecoders/success_path (0.01s) - --- PASS: TestDefaultValueDecoders/success_path/Decode (0.01s) + --- PASS: TestDefaultValueDecoders/success_path (0.02s) + --- PASS: TestDefaultValueDecoders/success_path/Decode (0.02s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string]int (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string]primitive.ObjectID (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string][]int32 (0.00s) @@ -7590,7 +7627,7 @@ --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string][]json.Number(float64) (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string][]*url.URL (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string][]primitive.Decimal128 (0.00s) - --- PASS: TestDefaultValueDecoders/success_path/Decode/map[mystring]interface{} (0.00s) + --- PASS: TestDefaultValueDecoders/success_path/Decode/map[mystring]interface{} (0.02s) --- PASS: TestDefaultValueDecoders/success_path/Decode/- (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/omitempty (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/omitempty,_empty_time (0.00s) @@ -7610,8 +7647,8 @@ --- PASS: TestDefaultValueDecoders/success_path/Decode/struct{[]interface{}} (0.00s) --- PASS: TestDefaultValueDecoders/error_path (0.00s) --- PASS: TestDefaultValueDecoders/error_path/duplicate_name_struct (0.00s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue (0.01s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.01s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue (0.05s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.03s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Double_-_float64 (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Double_-_float64/Type_Map_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Double_-_float64/Lookup_failure (0.00s) @@ -7652,7 +7689,7 @@ --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/DateTime_-_DateTime/Lookup_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/DateTime_-_DateTime/DecodeValue_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/DateTime_-_DateTime/Success (0.00s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Null_-_Null (0.00s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Null_-_Null (0.02s) --- SKIP: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Null_-_Null/Type_Map_failure (0.00s) --- SKIP: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Null_-_Null/Lookup_failure (0.00s) --- SKIP: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Null_-_Null/DecodeValue_failure (0.00s) @@ -7711,7 +7748,7 @@ --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/nil_*interface{} (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/no_type_registered (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/top_level_document (0.00s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/custom_type_map_entry (0.00s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/custom_type_map_entry (0.02s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/ancestor_info_is_used_over_custom_type_map_entry (0.00s) --- PASS: TestDefaultValueDecoders/decode_errors_contain_key_information (0.00s) --- PASS: TestDefaultValueDecoders/decode_errors_contain_key_information/primitive.D_slice (0.00s) @@ -7959,12 +7996,12 @@ === RUN TestDefaultValueEncoders/error_path/inline_map === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/nil === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/LookupEncoder_error ---- PASS: TestDefaultValueEncoders (0.03s) +--- PASS: TestDefaultValueEncoders (0.07s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/fast_path (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/reflection_path (0.00s) - --- PASS: TestDefaultValueEncoders/IntEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/IntEncodeValue (0.01s) --- PASS: TestDefaultValueEncoders/IntEncodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueEncoders/IntEncodeValue/int8/fast_path (0.00s) --- PASS: TestDefaultValueEncoders/IntEncodeValue/int16/fast_path (0.00s) @@ -8160,7 +8197,7 @@ --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/WriteArray_Error (0.00s) --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/WriteArrayElement_Error (0.00s) --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/encodeValue_error (0.00s) - --- PASS: TestDefaultValueEncoders/success_path (0.01s) + --- PASS: TestDefaultValueEncoders/success_path (0.05s) --- PASS: TestDefaultValueEncoders/success_path/map[string]int (0.00s) --- PASS: TestDefaultValueEncoders/success_path/map[string]primitive.ObjectID (0.00s) --- PASS: TestDefaultValueEncoders/success_path/map[string][]int32 (0.00s) @@ -8170,7 +8207,7 @@ --- PASS: TestDefaultValueEncoders/success_path/map[string][]*url.URL (0.00s) --- PASS: TestDefaultValueEncoders/success_path/map[string][]primitive.Decimal128 (0.00s) --- PASS: TestDefaultValueEncoders/success_path/- (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/omitempty (0.02s) --- PASS: TestDefaultValueEncoders/success_path/omitempty,_empty_time (0.00s) --- PASS: TestDefaultValueEncoders/success_path/no_private_fields (0.00s) --- PASS: TestDefaultValueEncoders/success_path/minsize (0.00s) @@ -8183,7 +8220,7 @@ --- PASS: TestDefaultValueEncoders/success_path/inline_overwrite_with_nested_structs (0.00s) --- PASS: TestDefaultValueEncoders/success_path/inline_map (0.00s) --- PASS: TestDefaultValueEncoders/success_path/alternate_name_bson:name (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/alternate_name (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/alternate_name (0.02s) --- PASS: TestDefaultValueEncoders/success_path/inline,_omitempty (0.00s) --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) @@ -8249,8 +8286,8 @@ === RUN TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder === RUN TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder === RUN TestRegistryBuilder/Type_Map ---- PASS: TestRegistryBuilder (0.00s) - --- PASS: TestRegistryBuilder/Register (0.00s) +--- PASS: TestRegistryBuilder (0.01s) + --- PASS: TestRegistryBuilder/Register (0.01s) --- PASS: TestRegistryBuilder/Register/interface (0.00s) --- PASS: TestRegistryBuilder/Register/type (0.00s) --- PASS: TestRegistryBuilder/Register/kind (0.00s) @@ -8259,7 +8296,7 @@ --- PASS: TestRegistryBuilder/Register/RegisterDefault/StructCodec (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/SliceCodec (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/ArrayCodec (0.00s) - --- PASS: TestRegistryBuilder/Register/Lookup (0.00s) + --- PASS: TestRegistryBuilder/Register/Lookup (0.01s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer) (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer)/Decoder (0.00s) @@ -8284,9 +8321,9 @@ --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(pointer) (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(pointer)/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(pointer)/Decoder (0.00s) - --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(non-pointer) (0.00s) + --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(non-pointer) (0.01s) --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(non-pointer)/Encoder (0.00s) - --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(non-pointer)/Decoder (0.00s) + --- PASS: TestRegistryBuilder/Register/Lookup/default_struct_codec_(non-pointer)/Decoder (0.01s) --- PASS: TestRegistryBuilder/Register/Lookup/default_array_codec (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/default_array_codec/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/default_array_codec/Decoder (0.00s) @@ -8553,107 +8590,107 @@ === CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder === CONT TestRegistry/Register/Lookup/nil_type === RUN TestRegistry/Register/Lookup/nil_type/Encoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder === PAUSE TestRegistry/Register/Lookup/nil_type/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder -=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/RegisterDefault/SliceCodec -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder -=== CONT TestRegistry/Register/Lookup/default_array_codec -=== RUN TestRegistry/Register/Lookup/default_array_codec/Encoder -=== CONT TestRegistry/Register/RegisterDefault/StructCodec -=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Encoder === RUN TestRegistry/Register/Lookup/nil_type/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder -=== RUN TestRegistry/Register/Lookup/default_array_codec/Decoder === PAUSE TestRegistry/Register/Lookup/nil_type/Decoder -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder === CONT TestRegistry/Register/Lookup/nil_type/Encoder +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered +=== RUN TestRegistry/Register/Lookup/No_Codec_Registered/Encoder +=== PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Encoder +=== RUN TestRegistry/Register/Lookup/No_Codec_Registered/Decoder +=== PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Decoder +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Encoder === CONT TestRegistry/Register/Lookup/map_non-string_key -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder === RUN TestRegistry/Register/Lookup/map_non-string_key/Encoder === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder === RUN TestRegistry/Register/Lookup/map_non-string_key/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Decoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Decoder +=== CONT TestRegistry/Register/Lookup/map_non-string_key/Encoder +=== CONT TestRegistry/Register/Lookup/default_map +=== RUN TestRegistry/Register/Lookup/default_map/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_map/Encoder +=== RUN TestRegistry/Register/Lookup/default_map/Decoder +=== PAUSE TestRegistry/Register/Lookup/default_map/Decoder +=== CONT TestRegistry/Register/Lookup/default_map/Encoder === CONT TestRegistry/Register/Lookup/default_slice_codec -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/No_Codec_Registered === RUN TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/nil_type/Decoder === PAUSE TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/default_array_codec/Encoder === RUN TestRegistry/Register/Lookup/default_slice_codec/Decoder === PAUSE TestRegistry/Register/Lookup/default_slice_codec/Decoder -=== CONT TestRegistry/Register/Lookup/map_non-string_key/Decoder +=== CONT TestRegistry/Register/Lookup/default_slice_codec/Encoder +=== CONT TestRegistry/Register/Lookup/default_array_codec +=== RUN TestRegistry/Register/Lookup/default_array_codec/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Encoder +=== RUN TestRegistry/Register/Lookup/default_array_codec/Decoder +=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Decoder +=== CONT TestRegistry/Register/Lookup/default_array_codec/Encoder +=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) === RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/default_slice_codec/Decoder === RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/No_Codec_Registered/Encoder -=== PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Encoder -=== RUN TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Encoder -=== CONT TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer) -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer) === RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder === RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder -=== RUN TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder === CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) === RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder === RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder === PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder === CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/default_map -=== RUN TestRegistry/Register/Lookup/default_map/Encoder -=== PAUSE TestRegistry/Register/Lookup/default_map/Encoder -=== RUN TestRegistry/Register/Lookup/default_map/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_map/Decoder -=== CONT TestRegistry/Register/Lookup/default_map/Encoder -=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/map_non-string_key/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook +=== RUN TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== RUN TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder +=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder +=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder +=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer) +=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder +=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec +=== CONT TestRegistry/Register/RegisterDefault/SliceCodec +=== CONT TestRegistry/Register/RegisterDefault/StructCodec +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/nil_type/Decoder +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Decoder +=== CONT TestRegistry/Register/Lookup/map_non-string_key/Decoder === CONT TestRegistry/Register/Lookup/default_map/Decoder +=== CONT TestRegistry/Register/Lookup/default_slice_codec/Decoder +=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder === CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder --- PASS: TestRegistry (0.00s) --- PASS: TestRegistry/Type_Map (0.00s) --- PASS: TestRegistry/Register (0.00s) @@ -8672,48 +8709,48 @@ --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/nil_type (0.00s) --- PASS: TestRegistry/Register/Lookup/nil_type/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/nil_type/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_array_codec (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_array_codec/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_array_codec/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered (0.00s) --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_hook (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/map_non-string_key (0.00s) - --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_map (0.00s) --- PASS: TestRegistry/Register/Lookup/default_map/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_map/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_array_codec (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_array_codec/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_array_codec/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_hook (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder (0.00s) === RUN ExampleRegistry_customEncoder --- PASS: ExampleRegistry_customEncoder (0.00s) === RUN ExampleRegistry_customDecoder @@ -8723,10 +8760,7 @@ === RUN ExampleRegistry_RegisterKindDecoder --- PASS: ExampleRegistry_RegisterKindDecoder (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.090s -? go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest [no test files] -? go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus [no test files] -? go.mongodb.org/mongo-driver/cmd/godriver-benchmark [no test files] +ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.232s === RUN TestCopier === RUN TestCopier/CopyDocument === RUN TestCopier/CopyDocument/ReadDocument_Error @@ -8789,7 +8823,7 @@ === RUN TestCopier/AppendValueBytes/BytesReader === RUN TestCopier/AppendValueBytes/Non_BytesReader === RUN TestCopier/AppendValueBytes/CopyValue_error ---- PASS: TestCopier (0.00s) +--- PASS: TestCopier (0.01s) --- PASS: TestCopier/CopyDocument (0.00s) --- PASS: TestCopier/CopyDocument/ReadDocument_Error (0.00s) --- PASS: TestCopier/CopyDocument/WriteDocument_Error (0.00s) @@ -8798,7 +8832,7 @@ --- PASS: TestCopier/copyArray/ReadArray_Error (0.00s) --- PASS: TestCopier/copyArray/WriteArray_Error (0.00s) --- PASS: TestCopier/copyArray/success (0.00s) - --- PASS: TestCopier/CopyValue (0.00s) + --- PASS: TestCopier/CopyValue (0.01s) --- PASS: TestCopier/CopyValue/Double/src/error (0.00s) --- PASS: TestCopier/CopyValue/Double/dst/error (0.00s) --- PASS: TestCopier/CopyValue/String/src/error (0.00s) @@ -9044,7 +9078,7 @@ === RUN TestExtJSONValueWriter/WriteBytes === RUN TestExtJSONValueWriter/WriteBytes/writeElementHeader_error === RUN TestExtJSONValueWriter/FormatDoubleWithExponent ---- PASS: TestExtJSONValueWriter (0.00s) +--- PASS: TestExtJSONValueWriter (0.03s) --- PASS: TestExtJSONValueWriter/WriteBinary (0.00s) --- PASS: TestExtJSONValueWriter/WriteBinary/incorrect_transition (0.00s) --- PASS: TestExtJSONValueWriter/WriteBinaryWithSubtype_(not_0x02) (0.00s) @@ -9497,7 +9531,7 @@ === RUN TestValueReader/invalid_transition === RUN TestValueReader/invalid_transition/Skip === RUN TestValueReader/ReadBytes ---- PASS: TestValueReader (0.01s) +--- PASS: TestValueReader (0.02s) --- PASS: TestValueReader/ReadBinary (0.00s) --- PASS: TestValueReader/ReadBinary/incorrect_type (0.00s) --- PASS: TestValueReader/ReadBinary/length_too_short (0.00s) @@ -9583,7 +9617,7 @@ --- PASS: TestValueReader/ReadTimestamp/not_enough_bytes_for_increment (0.00s) --- PASS: TestValueReader/ReadTimestamp/not_enough_bytes_for_timestamp (0.00s) --- PASS: TestValueReader/ReadTimestamp/success (0.00s) - --- PASS: TestValueReader/ReadBytes_&_Skip (0.01s) + --- PASS: TestValueReader/ReadBytes_&_Skip (0.02s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length/Skip (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length/ReadBytes (0.00s) @@ -9656,7 +9690,7 @@ --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/not_enough_bytes (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/not_enough_bytes/Skip (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/not_enough_bytes/ReadBytes (0.00s) - --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/success (0.00s) + --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/success (0.02s) --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/success/Skip (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Timestamp/success/ReadBytes (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Decimal128/not_enough_bytes (0.00s) @@ -9840,7 +9874,7 @@ --- PASS: TestValueWriter/WriteBytes/writeElementHeader_error (0.00s) --- PASS: TestValueWriter/WriteBytes/success (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsonrw 0.038s +ok go.mongodb.org/mongo-driver/bson/bsonrw 0.108s === RUN TestType === RUN TestType/double === RUN TestType/string @@ -9888,7 +9922,10 @@ --- PASS: TestType/max_key (0.00s) --- PASS: TestType/invalid (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsontype 0.008s +ok go.mongodb.org/mongo-driver/bson/bsontype 0.038s +? go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus [no test files] +? go.mongodb.org/mongo-driver/cmd/godriver-benchmark [no test files] +? go.mongodb.org/mongo-driver/cmd/parse-api-report [no test files] === RUN TestMarshalSampleItems === RUN TestMarshalSampleItems/0 === RUN TestMarshalSampleItems/1 @@ -9984,7 +10021,7 @@ === RUN TestUnmarshalAllItems/21 === RUN TestUnmarshalAllItems/22 === RUN TestUnmarshalAllItems/23 ---- PASS: TestUnmarshalAllItems (0.00s) +--- PASS: TestUnmarshalAllItems (0.01s) --- PASS: TestUnmarshalAllItems/0 (0.00s) --- PASS: TestUnmarshalAllItems/1 (0.00s) --- PASS: TestUnmarshalAllItems/2 (0.00s) @@ -10582,7 +10619,7 @@ === RUN TestTwoWayCrossPairs/127 === RUN TestTwoWayCrossPairs/128 === RUN TestTwoWayCrossPairs/129 ---- PASS: TestTwoWayCrossPairs (0.01s) +--- PASS: TestTwoWayCrossPairs (0.02s) --- PASS: TestTwoWayCrossPairs/0 (0.00s) --- PASS: TestTwoWayCrossPairs/1 (0.00s) --- PASS: TestTwoWayCrossPairs/2 (0.00s) @@ -10734,7 +10771,7 @@ === RUN TestInlineWithPointerToSelf --- PASS: TestInlineWithPointerToSelf (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/mgocompat 0.037s +ok go.mongodb.org/mongo-driver/bson/mgocompat 0.113s === RUN TestDecimal128_BigInt === RUN TestDecimal128_BigInt/12345 === RUN TestDecimal128_BigInt/-12345 @@ -10936,11 +10973,11 @@ === RUN TestDecimal128_JSON/unmarshal/0.10000000000000000000000000000000000000000001 === RUN TestDecimal128_JSON/unmarshal/.125e1 === RUN TestDecimal128_JSON/unmarshal/.125 ---- PASS: TestDecimal128_JSON (0.00s) +--- PASS: TestDecimal128_JSON (0.02s) --- PASS: TestDecimal128_JSON/roundTrip (0.00s) --- PASS: TestDecimal128_JSON/unmarshal_extendedJSON (0.00s) --- PASS: TestDecimal128_JSON/unmarshal_null (0.00s) - --- PASS: TestDecimal128_JSON/unmarshal (0.00s) + --- PASS: TestDecimal128_JSON/unmarshal (0.02s) --- PASS: TestDecimal128_JSON/unmarshal/12345 (0.00s) --- PASS: TestDecimal128_JSON/unmarshal/-12345 (0.00s) --- PASS: TestDecimal128_JSON/unmarshal/90123456.789012 (0.00s) @@ -11081,17 +11118,16 @@ === CONT TestTimestamp/equal === CONT TestTimestamp/I_less_than === CONT TestTimestamp/T_less_than -=== CONT TestTimestamp/T_greater_than === CONT TestTimestamp/I_greater_than +=== CONT TestTimestamp/T_greater_than --- PASS: TestTimestamp (0.00s) --- PASS: TestTimestamp/equal (0.00s) --- PASS: TestTimestamp/I_less_than (0.00s) --- PASS: TestTimestamp/T_less_than (0.00s) - --- PASS: TestTimestamp/T_greater_than (0.00s) --- PASS: TestTimestamp/I_greater_than (0.00s) + --- PASS: TestTimestamp/T_greater_than (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/primitive 0.021s -? go.mongodb.org/mongo-driver/cmd/parse-api-report [no test files] +ok go.mongodb.org/mongo-driver/bson/primitive 0.058s ? go.mongodb.org/mongo-driver/cmd/testaws [no test files] ? go.mongodb.org/mongo-driver/cmd/testentauth [no test files] ? go.mongodb.org/mongo-driver/cmd/testkms [no test files] @@ -11101,10 +11137,10 @@ atlas_test.go:56: Finished! --- PASS: TestAtlas (0.00s) PASS -ok go.mongodb.org/mongo-driver/cmd/testatlas 0.024s +ok go.mongodb.org/mongo-driver/cmd/testatlas 0.108s testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/event 0.020s [no tests to run] +ok go.mongodb.org/mongo-driver/event 0.088s [no tests to run] ? go.mongodb.org/mongo-driver/internal/aws [no test files] ? go.mongodb.org/mongo-driver/internal/aws/awserr [no test files] === RUN TestCompare17 @@ -11124,7 +11160,7 @@ === RUN TestGreaterOrEqual --- PASS: TestGreaterOrEqual (0.00s) === RUN TestLess ---- PASS: TestLess (0.00s) +--- PASS: TestLess (0.01s) === RUN TestLessOrEqual --- PASS: TestLessOrEqual (0.00s) === RUN TestPositive @@ -11284,8 +11320,8 @@ === RUN TestContainsNotContains/Contains("Hello_World",_"Salut") === RUN TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Bar") === RUN TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Salut") -=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"e"}) === RUN TestContainsNotContains/Contains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Foo") === RUN TestContainsNotContains/Contains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Bar") === RUN TestContainsNotContains/Contains(map[interface_{}]interface_{}(nil),_"Bar") @@ -11293,8 +11329,8 @@ === RUN TestContainsNotContains/NotContains("Hello_World",_"Salut") === RUN TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Bar") === RUN TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Salut") -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"e"}) === RUN TestContainsNotContains/NotContains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Foo") === RUN TestContainsNotContains/NotContains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Bar") === RUN TestContainsNotContains/NotContains(map[interface_{}]interface_{}(nil),_"Bar") @@ -11303,8 +11339,8 @@ --- PASS: TestContainsNotContains/Contains("Hello_World",_"Salut") (0.00s) --- PASS: TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Salut") (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) --- PASS: TestContainsNotContains/Contains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Foo") (0.00s) --- PASS: TestContainsNotContains/Contains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/Contains(map[interface_{}]interface_{}(nil),_"Bar") (0.00s) @@ -11312,8 +11348,8 @@ --- PASS: TestContainsNotContains/NotContains("Hello_World",_"Salut") (0.00s) --- PASS: TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Salut") (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002978a0),_(*assert.A)(0x40002978c0),_(*assert.A)(0x40002978e0),_(*assert.A)(0x4000297900)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c3880),_(*assert.A)(0x40002c38a0),_(*assert.A)(0x40002c38c0),_(*assert.A)(0x40002c38e0)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) --- PASS: TestContainsNotContains/NotContains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Foo") (0.00s) --- PASS: TestContainsNotContains/NotContains(map[interface_{}]interface_{}{"Foo":"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/NotContains(map[interface_{}]interface_{}(nil),_"Bar") (0.00s) @@ -11340,7 +11376,7 @@ === RUN TestElementsMatch/ElementsMatch([]int{1},_[]int{1,_1}) === RUN TestElementsMatch/ElementsMatch([]int{1,_2},_[]int{2,_2}) === RUN TestElementsMatch/ElementsMatch([]string{"hello",_"hello"},_[]string{"hello"}) ---- PASS: TestElementsMatch (0.00s) +--- PASS: TestElementsMatch (0.01s) --- PASS: TestElementsMatch/ElementsMatch(,_) (0.00s) --- PASS: TestElementsMatch/ElementsMatch(,_)#01 (0.00s) --- PASS: TestElementsMatch/ElementsMatch([]int{},_[]int{}) (0.00s) @@ -11354,7 +11390,7 @@ --- PASS: TestElementsMatch/ElementsMatch([]string{"hello",_"hello",_"world"},_[]string{"hello",_"world",_"hello"}) (0.00s) --- PASS: TestElementsMatch/ElementsMatch([3]string{"hello",_"hello",_"world"},_[3]string{"hello",_"world",_"hello"}) (0.00s) --- PASS: TestElementsMatch/ElementsMatch([]int{},_) (0.00s) - --- PASS: TestElementsMatch/ElementsMatch([]int{1},_[]int{1,_1}) (0.00s) + --- PASS: TestElementsMatch/ElementsMatch([]int{1},_[]int{1,_1}) (0.01s) --- PASS: TestElementsMatch/ElementsMatch([]int{1,_2},_[]int{2,_2}) (0.00s) --- PASS: TestElementsMatch/ElementsMatch([]string{"hello",_"hello"},_[]string{"hello"}) (0.00s) === RUN TestDiffLists @@ -11390,7 +11426,7 @@ === RUN Test_getLen --- PASS: Test_getLen (0.00s) === RUN TestLen ---- PASS: TestLen (0.00s) +--- PASS: TestLen (0.01s) === RUN TestWithinDuration --- PASS: TestWithinDuration (0.00s) === RUN TestInDelta @@ -11412,7 +11448,7 @@ === RUN Test_validateEqualArgs --- PASS: Test_validateEqualArgs (0.00s) === RUN Test_truncatingFormat ---- PASS: Test_truncatingFormat (0.01s) +--- PASS: Test_truncatingFormat (0.00s) === RUN TestSequenceMatcherRatio --- PASS: TestSequenceMatcherRatio (0.00s) === RUN TestGetOptCodes @@ -11443,52 +11479,52 @@ --- PASS: TestSplitLines (0.00s) === CONT TestDifferentAddressRanges === RUN TestDifferentAddressRanges/distinct_byte_slices -=== CONT TestDiffRace === PAUSE TestDifferentAddressRanges/distinct_byte_slices === RUN TestDifferentAddressRanges/same_byte_slice === PAUSE TestDifferentAddressRanges/same_byte_slice -=== CONT TestEqualBSON === RUN TestDifferentAddressRanges/whole_and_subslice === PAUSE TestDifferentAddressRanges/whole_and_subslice === RUN TestDifferentAddressRanges/two_subslices -=== RUN TestEqualBSON/equal_bson.Raw === PAUSE TestDifferentAddressRanges/two_subslices === RUN TestDifferentAddressRanges/empty -=== PAUSE TestEqualBSON/equal_bson.Raw === PAUSE TestDifferentAddressRanges/empty -=== RUN TestEqualBSON/different_bson.Raw === RUN TestDifferentAddressRanges/nil -=== PAUSE TestEqualBSON/different_bson.Raw === PAUSE TestDifferentAddressRanges/nil +=== CONT TestDifferentAddressRanges/distinct_byte_slices +=== CONT TestDiffRace +=== CONT TestEqualBSON +=== RUN TestEqualBSON/equal_bson.Raw +=== PAUSE TestEqualBSON/equal_bson.Raw +=== RUN TestEqualBSON/different_bson.Raw +=== PAUSE TestEqualBSON/different_bson.Raw === RUN TestEqualBSON/invalid_bson.Raw -=== CONT TestDifferentAddressRanges/nil ---- PASS: TestDiffRace (0.00s) === PAUSE TestEqualBSON/invalid_bson.Raw -=== CONT TestDifferentAddressRanges/distinct_byte_slices === RUN TestEqualBSON/nil_bson.Raw -=== CONT TestDifferentAddressRanges/two_subslices === PAUSE TestEqualBSON/nil_bson.Raw === CONT TestEqualBSON/equal_bson.Raw +=== CONT TestDifferentAddressRanges/nil === CONT TestDifferentAddressRanges/empty -=== CONT TestEqualBSON/different_bson.Raw -=== CONT TestEqualBSON/invalid_bson.Raw +=== CONT TestDifferentAddressRanges/two_subslices === CONT TestDifferentAddressRanges/whole_and_subslice -=== CONT TestEqualBSON/nil_bson.Raw === CONT TestDifferentAddressRanges/same_byte_slice --- PASS: TestDifferentAddressRanges (0.00s) - --- PASS: TestDifferentAddressRanges/nil (0.00s) --- PASS: TestDifferentAddressRanges/distinct_byte_slices (0.00s) - --- PASS: TestDifferentAddressRanges/two_subslices (0.00s) + --- PASS: TestDifferentAddressRanges/nil (0.00s) --- PASS: TestDifferentAddressRanges/empty (0.00s) + --- PASS: TestDifferentAddressRanges/two_subslices (0.00s) --- PASS: TestDifferentAddressRanges/whole_and_subslice (0.00s) --- PASS: TestDifferentAddressRanges/same_byte_slice (0.00s) +=== CONT TestEqualBSON/invalid_bson.Raw +=== CONT TestEqualBSON/nil_bson.Raw +=== CONT TestEqualBSON/different_bson.Raw --- PASS: TestEqualBSON (0.00s) --- PASS: TestEqualBSON/equal_bson.Raw (0.00s) + --- PASS: TestEqualBSON/invalid_bson.Raw (0.00s) --- PASS: TestEqualBSON/nil_bson.Raw (0.00s) --- PASS: TestEqualBSON/different_bson.Raw (0.00s) - --- PASS: TestEqualBSON/invalid_bson.Raw (0.00s) +--- PASS: TestDiffRace (0.02s) PASS -ok go.mongodb.org/mongo-driver/internal/assert 0.205s +ok go.mongodb.org/mongo-driver/internal/assert 0.301s === RUN TestChainProviderWithNames --- PASS: TestChainProviderWithNames (0.00s) === RUN TestChainProviderGet @@ -11512,7 +11548,7 @@ === RUN TestCredentialsGetConcurrent --- PASS: TestCredentialsGetConcurrent (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.006s +ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.032s ? go.mongodb.org/mongo-driver/internal/bsonutil [no test files] ? go.mongodb.org/mongo-driver/internal/credproviders [no test files] ? go.mongodb.org/mongo-driver/internal/csfle [no test files] @@ -11521,8 +11557,8 @@ ? go.mongodb.org/mongo-driver/internal/eventtest [no test files] ? go.mongodb.org/mongo-driver/internal/handshake [no test files] ? go.mongodb.org/mongo-driver/internal/httputil [no test files] -? go.mongodb.org/mongo-driver/internal/israce [no test files] ? go.mongodb.org/mongo-driver/internal/integtest [no test files] +? go.mongodb.org/mongo-driver/internal/israce [no test files] === RUN TestStripExcessHeaders --- PASS: TestStripExcessHeaders (0.00s) === RUN TestSignRequest @@ -11534,7 +11570,7 @@ === RUN TestSignPrecomputedBodyChecksum --- PASS: TestSignPrecomputedBodyChecksum (0.00s) === RUN TestSignWithRequestBody ---- PASS: TestSignWithRequestBody (0.00s) +--- PASS: TestSignWithRequestBody (0.02s) === RUN TestSignWithRequestBody_Overwrite --- PASS: TestSignWithRequestBody_Overwrite (0.00s) === RUN TestBuildCanonicalRequest @@ -11546,7 +11582,7 @@ === RUN TestSign_buildCanonicalHeaders --- PASS: TestSign_buildCanonicalHeaders (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.023s +ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.080s === RUN TestMarshalValue === PAUSE TestMarshalValue === CONT TestMarshalValue @@ -11572,7 +11608,7 @@ --- PASS: TestMarshalValue/map (0.00s) --- PASS: TestMarshalValue/bson.D (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/codecutil 0.010s +ok go.mongodb.org/mongo-driver/internal/codecutil 0.064s === RUN TestSerializeCommand === PAUSE TestSerializeCommand === RUN TestSerializeConnection @@ -11708,64 +11744,61 @@ === CONT TestSerializeTopology/empty === CONT TestSerializeServer === CONT TestSerializeConnection -=== CONT TestSerializeCommand/complete_Command_object -=== CONT TestContext_OperationID/non-i32_type -=== CONT TestContext_OperationID/i32_type -=== CONT TestContext_OperationName/non-string_type -=== CONT TestContext_OperationName/string_type -=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command -=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command -=== CONT TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_all -=== RUN TestSerializeServer/empty -=== PAUSE TestSerializeServer/empty -=== RUN TestSerializeServer/complete_Server_object -=== PAUSE TestSerializeServer/complete_Server_object === RUN TestSerializeConnection/empty === PAUSE TestSerializeConnection/empty === RUN TestSerializeConnection/complete_Connection_object === PAUSE TestSerializeConnection/complete_Connection_object -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_command -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_topology -=== CONT TestLogger_LevelComponentEnabled/component_mismatch -=== CONT TestLogger_LevelComponentEnabled/one_level_above -=== CONT TestLogger_LevelComponentEnabled/equal_levels -=== CONT TestLogger_LevelComponentEnabled/one_level_below -=== CONT TestLogger_LevelComponentEnabled/empty ---- PASS: TestSerializeCommand (0.00s) - --- PASS: TestSerializeCommand/empty (0.00s) - --- PASS: TestSerializeCommand/complete_Command_object (0.00s) -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_connection -=== CONT TestTruncate/multi-byte +=== CONT TestSerializeConnection/empty +=== CONT TestSerializeConnection/complete_Connection_object +--- PASS: TestSerializeConnection (0.00s) + --- PASS: TestSerializeConnection/empty (0.00s) + --- PASS: TestSerializeConnection/complete_Connection_object (0.00s) +=== RUN TestSerializeServer/empty +=== PAUSE TestSerializeServer/empty +=== RUN TestSerializeServer/complete_Server_object +=== PAUSE TestSerializeServer/complete_Server_object === CONT TestSerializeServer/empty +=== CONT TestSerializeTopology/complete_Server_object +--- PASS: TestSerializeTopology (0.00s) + --- PASS: TestSerializeTopology/empty (0.00s) + --- PASS: TestSerializeTopology/complete_Server_object (0.00s) === CONT TestSerializeServer/complete_Server_object ---- PASS: TestSerializeServer (0.00s) +--- PASS: TestSerializeServer (0.01s) --- PASS: TestSerializeServer/empty (0.00s) --- PASS: TestSerializeServer/complete_Server_object (0.00s) -=== CONT TestTruncate/long -=== CONT TestTruncate/short ---- PASS: TestTruncate (0.00s) - --- PASS: TestTruncate/empty (0.00s) - --- PASS: TestTruncate/multi-byte (0.00s) - --- PASS: TestTruncate/long (0.00s) - --- PASS: TestTruncate/short (0.00s) -=== CONT TestSerializeConnection/empty +=== CONT TestContext_OperationID/non-i32_type +=== CONT TestContext_OperationID/i32_type --- PASS: TestContext_OperationID (0.00s) --- PASS: TestContext_OperationID/nil (0.00s) --- PASS: TestContext_OperationID/non-i32_type (0.00s) --- PASS: TestContext_OperationID/i32_type (0.00s) -=== CONT TestSerializeConnection/complete_Connection_object ---- PASS: TestSerializeConnection (0.00s) - --- PASS: TestSerializeConnection/empty (0.00s) - --- PASS: TestSerializeConnection/complete_Connection_object (0.00s) +=== CONT TestContext_OperationName/non-string_type +=== CONT TestContext_OperationName/string_type --- PASS: TestContext_OperationName (0.00s) --- PASS: TestContext_OperationName/nil (0.00s) --- PASS: TestContext_OperationName/non-string_type (0.00s) --- PASS: TestContext_OperationName/string_type (0.00s) +=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command +=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command +=== CONT TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_all +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_command +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_connection +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_topology +=== CONT TestLogger_LevelComponentEnabled/component_mismatch +=== CONT TestLogger_LevelComponentEnabled/one_level_above +=== CONT TestLogger_LevelComponentEnabled/equal_levels +=== CONT TestLogger_LevelComponentEnabled/one_level_below +=== CONT TestLogger_LevelComponentEnabled/empty --- PASS: TestLogger_LevelComponentEnabled (0.00s) --- PASS: TestLogger_LevelComponentEnabled/zero (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_all (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_command (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_connection (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_topology (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_mismatch (0.00s) @@ -11773,18 +11806,21 @@ --- PASS: TestLogger_LevelComponentEnabled/equal_levels (0.00s) --- PASS: TestLogger_LevelComponentEnabled/one_level_below (0.00s) --- PASS: TestLogger_LevelComponentEnabled/empty (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_connection (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_all (0.00s) -=== CONT TestSerializeTopology/complete_Server_object ---- PASS: TestSerializeTopology (0.00s) - --- PASS: TestSerializeTopology/empty (0.00s) - --- PASS: TestSerializeTopology/complete_Server_object (0.00s) ---- PASS: TestIOSinkInfo (0.04s) +=== CONT TestTruncate/multi-byte +=== CONT TestTruncate/long +=== CONT TestTruncate/short +--- PASS: TestTruncate (0.00s) + --- PASS: TestTruncate/empty (0.00s) + --- PASS: TestTruncate/multi-byte (0.00s) + --- PASS: TestTruncate/long (0.00s) + --- PASS: TestTruncate/short (0.00s) +=== CONT TestSerializeCommand/complete_Command_object +--- PASS: TestSerializeCommand (0.00s) + --- PASS: TestSerializeCommand/empty (0.00s) + --- PASS: TestSerializeCommand/complete_Command_object (0.00s) +--- PASS: TestIOSinkInfo (0.13s) PASS -ok go.mongodb.org/mongo-driver/internal/logger 0.045s +ok go.mongodb.org/mongo-driver/internal/logger 0.193s === RUN TestCompareInt64 === PAUSE TestCompareInt64 === CONT TestCompareInt64 @@ -11818,7 +11854,7 @@ --- PASS: TestCompareInt64/ptr2_nil (0.00s) --- PASS: TestCompareInt64/ptr1_nil (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/ptrutil 0.009s +ok go.mongodb.org/mongo-driver/internal/ptrutil 0.052s ? go.mongodb.org/mongo-driver/internal/require [no test files] ? go.mongodb.org/mongo-driver/internal/spectest [no test files] ? go.mongodb.org/mongo-driver/internal/test/compilecheck [no test files] @@ -11835,7 +11871,7 @@ === RUN TestStandardNormalValues --- PASS: TestStandardNormalValues (0.00s) === RUN TestNonStandardNormalValues ---- PASS: TestNonStandardNormalValues (0.00s) +--- PASS: TestNonStandardNormalValues (0.01s) === RUN TestStandardExponentialValues --- PASS: TestStandardExponentialValues (0.00s) === RUN TestNonStandardExponentialValues @@ -11845,9 +11881,9 @@ === RUN TestExpTables --- PASS: TestExpTables (0.00s) === RUN TestFloat32 ---- PASS: TestFloat32 (0.17s) +--- PASS: TestFloat32 (1.15s) === RUN TestReadUniformity ---- PASS: TestReadUniformity (0.03s) +--- PASS: TestReadUniformity (0.13s) === RUN TestReadEmpty --- PASS: TestReadEmpty (0.00s) === RUN TestReadByOneByte @@ -11861,7 +11897,7 @@ === RUN TestSourceRegress --- PASS: TestSourceRegress (0.00s) === RUN TestRegress ---- PASS: TestRegress (0.00s) +--- PASS: TestRegress (0.02s) === RUN Example --- PASS: Example (0.00s) === RUN Example_rand @@ -11873,11 +11909,11 @@ === RUN ExampleLockedSource --- PASS: ExampleLockedSource (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/rand 0.231s +ok go.mongodb.org/mongo-driver/internal/rand 1.351s === RUN TestCryptoSeed ---- PASS: TestCryptoSeed (1.50s) +--- PASS: TestCryptoSeed (5.66s) PASS -ok go.mongodb.org/mongo-driver/internal/randutil 1.521s +ok go.mongodb.org/mongo-driver/internal/randutil 5.720s ? go.mongodb.org/mongo-driver/version [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/dns [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/drivertest [no test files] @@ -11896,18 +11932,18 @@ === CONT TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source === CONT TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source --- PASS: TestGlobalSource (0.00s) - --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (5.43s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (6.86s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (6.92s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (18.01s) + --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (18.11s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (18.85s) PASS -ok go.mongodb.org/mongo-driver/internal/uuid 7.080s +ok go.mongodb.org/mongo-driver/internal/uuid 19.168s === RUN TestBackgroundContext === RUN TestBackgroundContext/newBackgroundContext_accepts_a_nil_child === RUN TestBackgroundContext/Value_requests_are_forwarded === RUN TestBackgroundContext/background_context_does_not_have_a_deadline === RUN TestBackgroundContext/background_context_cannot_be_cancelled ---- PASS: TestBackgroundContext (0.00s) - --- PASS: TestBackgroundContext/newBackgroundContext_accepts_a_nil_child (0.00s) +--- PASS: TestBackgroundContext (0.02s) + --- PASS: TestBackgroundContext/newBackgroundContext_accepts_a_nil_child (0.01s) --- PASS: TestBackgroundContext/Value_requests_are_forwarded (0.00s) --- PASS: TestBackgroundContext/background_context_does_not_have_a_deadline (0.00s) --- PASS: TestBackgroundContext/background_context_cannot_be_cancelled (0.00s) @@ -11965,10 +12001,10 @@ === RUN TestClient/serverAPI_version/cannot_modify_options_after_client_creation === RUN TestClient/mongocryptd_or_crypt_shared client_test.go:448: CRYPT_SHARED_LIB_PATH not set, skipping ---- PASS: TestClient (0.01s) +--- PASS: TestClient (0.00s) --- PASS: TestClient/new_client (0.00s) --- PASS: TestClient/database (0.00s) - --- PASS: TestClient/replace_topology_error (0.01s) + --- PASS: TestClient/replace_topology_error (0.00s) --- PASS: TestClient/nil_document_error (0.00s) --- PASS: TestClient/read_preference (0.00s) --- PASS: TestClient/read_preference/absent (0.00s) @@ -12069,13 +12105,13 @@ === RUN TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction === RUN TestDatabase/TransientTransactionError_label/positive_case_of_transaction === RUN TestDatabase/nil_document_error ---- PASS: TestDatabase (6.00s) +--- PASS: TestDatabase (6.01s) --- PASS: TestDatabase/initialize (0.00s) --- PASS: TestDatabase/options (0.00s) --- PASS: TestDatabase/options/custom (0.00s) --- PASS: TestDatabase/options/inherit (0.00s) --- PASS: TestDatabase/replace_topology_error (0.00s) - --- PASS: TestDatabase/TransientTransactionError_label (6.00s) + --- PASS: TestDatabase/TransientTransactionError_label (6.01s) --- PASS: TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction (3.00s) --- PASS: TestDatabase/TransientTransactionError_label/positive_case_of_transaction (3.00s) --- PASS: TestDatabase/nil_document_error (0.00s) @@ -12292,30 +12328,10 @@ with_transactions_test.go:39: skipping integration test in short mode --- SKIP: TestConvenientTransactions (0.00s) === CONT TestEnsureID -=== CONT TestMarshalValue === RUN TestEnsureID/missing__id_should_be_first_element -=== CONT TestEnsureID_NilObjectID -=== RUN TestMarshalValue/nil_document -=== PAUSE TestMarshalValue/nil_document ---- PASS: TestEnsureID_NilObjectID (0.00s) -=== RUN TestMarshalValue/value_marshaler === PAUSE TestEnsureID/missing__id_should_be_first_element -=== PAUSE TestMarshalValue/value_marshaler === RUN TestEnsureID/existing_ObjectID__id_as_should_remain_in_place === PAUSE TestEnsureID/existing_ObjectID__id_as_should_remain_in_place -=== RUN TestMarshalValue/document -=== PAUSE TestMarshalValue/document -=== RUN TestMarshalValue/custom_encode_options -=== PAUSE TestMarshalValue/custom_encode_options -=== CONT TestMarshalValue/nil_document -=== CONT TestMarshalValue/custom_encode_options -=== CONT TestMarshalValue/document -=== CONT TestMarshalValue/value_marshaler ---- PASS: TestMarshalValue (0.00s) - --- PASS: TestMarshalValue/nil_document (0.00s) - --- PASS: TestMarshalValue/value_marshaler (0.00s) - --- PASS: TestMarshalValue/document (0.00s) - --- PASS: TestMarshalValue/custom_encode_options (0.00s) === RUN TestEnsureID/existing_float__id_as_should_remain_in_place === PAUSE TestEnsureID/existing_float__id_as_should_remain_in_place === RUN TestEnsureID/existing_float__id_as_first_element_should_remain_first_element @@ -12323,18 +12339,38 @@ === RUN TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten === PAUSE TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten === CONT TestEnsureID/missing__id_should_be_first_element -=== CONT TestEnsureID/existing_float__id_as_should_remain_in_place -=== CONT TestEnsureID/existing_float__id_as_first_element_should_remain_first_element +=== CONT TestMarshalValue +=== RUN TestMarshalValue/nil_document +=== PAUSE TestMarshalValue/nil_document +=== RUN TestMarshalValue/value_marshaler +=== PAUSE TestMarshalValue/value_marshaler +=== RUN TestMarshalValue/document +=== PAUSE TestMarshalValue/document +=== RUN TestMarshalValue/custom_encode_options +=== PAUSE TestMarshalValue/custom_encode_options +=== CONT TestMarshalValue/nil_document +=== CONT TestEnsureID_NilObjectID +--- PASS: TestEnsureID_NilObjectID (0.00s) === CONT TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten +=== CONT TestEnsureID/existing_float__id_as_first_element_should_remain_first_element +=== CONT TestEnsureID/existing_float__id_as_should_remain_in_place === CONT TestEnsureID/existing_ObjectID__id_as_should_remain_in_place --- PASS: TestEnsureID (0.00s) --- PASS: TestEnsureID/missing__id_should_be_first_element (0.00s) - --- PASS: TestEnsureID/existing_float__id_as_should_remain_in_place (0.00s) - --- PASS: TestEnsureID/existing_float__id_as_first_element_should_remain_first_element (0.00s) --- PASS: TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten (0.00s) + --- PASS: TestEnsureID/existing_float__id_as_first_element_should_remain_first_element (0.00s) + --- PASS: TestEnsureID/existing_float__id_as_should_remain_in_place (0.00s) --- PASS: TestEnsureID/existing_ObjectID__id_as_should_remain_in_place (0.00s) +=== CONT TestMarshalValue/custom_encode_options +=== CONT TestMarshalValue/document +=== CONT TestMarshalValue/value_marshaler +--- PASS: TestMarshalValue (0.00s) + --- PASS: TestMarshalValue/nil_document (0.00s) + --- PASS: TestMarshalValue/custom_encode_options (0.00s) + --- PASS: TestMarshalValue/document (0.00s) + --- PASS: TestMarshalValue/value_marshaler (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo 6.043s +ok go.mongodb.org/mongo-driver/mongo 6.106s === RUN TestAddress_String === RUN TestAddress_String/a === RUN TestAddress_String/A @@ -12360,7 +12396,7 @@ --- PASS: TestAddress_Canonicalize/a:27017 (0.00s) --- PASS: TestAddress_Canonicalize/a.sock (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/address 0.021s +ok go.mongodb.org/mongo-driver/mongo/address 0.076s === RUN TestMaxStalenessSpec === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/DefaultNoMaxStaleness: === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/LastUpdateTime: @@ -12477,7 +12513,7 @@ === RUN TestServerSelectionSpec/LoadBalanced/write/PrimaryPreferred: === RUN TestServerSelectionSpec/LoadBalanced/write/Secondary: === RUN TestServerSelectionSpec/LoadBalanced/write/SecondaryPreferred: ---- PASS: TestServerSelectionSpec (0.00s) +--- PASS: TestServerSelectionSpec (0.04s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest_multiple: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest_non_matching: (0.00s) @@ -12497,7 +12533,7 @@ --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/Nearest_multiple: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/Nearest_non_matching: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/Primary: (0.00s) - --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/PrimaryPreferred: (0.00s) + --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/PrimaryPreferred: (0.04s) --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/PrimaryPreferred_non_matching: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/Secondary: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetWithPrimary/read/SecondaryPreferred: (0.00s) @@ -12728,7 +12764,8 @@ === CONT TestSelector_SecondaryPreferred_with_tags_that_do_not_match_and_no_primary --- PASS: TestSelector_SecondaryPreferred_with_tags_that_do_not_match_and_no_primary (0.00s) === CONT TestSelector_SecondaryPreferred_with_tags_that_do_not_match ---- PASS: TestSelector_SecondaryPreferred_with_tags_that_do_not_match (0.00s) +=== CONT TestSelector_PrimaryPreferred_with_no_primary +--- PASS: TestSelector_PrimaryPreferred_with_no_primary (0.00s) === CONT TestSelector_SecondaryPreferred_with_tags --- PASS: TestSelector_SecondaryPreferred_with_tags (0.00s) === CONT TestSelector_SecondaryPreferred @@ -12739,25 +12776,24 @@ --- PASS: TestSelector_PrimaryPreferred_with_maxStaleness (0.00s) === CONT TestSelector_PrimaryPreferred_with_no_primary_and_tags --- PASS: TestSelector_PrimaryPreferred_with_no_primary_and_tags (0.00s) -=== CONT TestSelector_PrimaryPreferred_with_no_primary ---- PASS: TestSelector_PrimaryPreferred_with_no_primary (0.00s) +=== CONT TestSelector_Primary_with_no_primary +--- PASS: TestSelector_Primary_with_no_primary (0.00s) === CONT TestSelector_PrimaryPreferred_ignores_tags --- PASS: TestSelector_PrimaryPreferred_ignores_tags (0.00s) === CONT TestSelector_PrimaryPreferred --- PASS: TestSelector_PrimaryPreferred (0.00s) -=== CONT TestSelector_Primary_with_no_primary ---- PASS: TestSelector_Primary_with_no_primary (0.00s) === CONT TestSelector_Primary --- PASS: TestSelector_Primary (0.00s) === CONT TestSelector_Single --- PASS: TestSelector_Single (0.00s) +--- PASS: TestSelector_SecondaryPreferred_with_tags_that_do_not_match (0.02s) PASS -ok go.mongodb.org/mongo-driver/mongo/description 0.039s +ok go.mongodb.org/mongo-driver/mongo/description 0.148s === RUN TestGridFS gridfs_test.go:28: skipping integration test in short mode --- SKIP: TestGridFS (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/gridfs 0.043s +ok go.mongodb.org/mongo-driver/mongo/gridfs 0.091s === RUN TestMergeChangeStreamOptions === PAUSE TestMergeChangeStreamOptions === RUN TestClientOptions @@ -12887,14 +12923,16 @@ === PAUSE TestClientOptions/OIDC_auth_configuration_validation === CONT TestClientOptions/srvMaxHosts_validation#01 === RUN TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI +=== CONT TestClientOptions/OIDC_auth_configuration_validation +=== RUN TestClientOptions/OIDC_auth_configuration_validation/password_must_not_be_set +=== CONT TestClientOptions/server_monitoring_mode_validation +=== RUN TestClientOptions/server_monitoring_mode_validation/undefined === PAUSE TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI === RUN TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI === PAUSE TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI === RUN TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options === PAUSE TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options === CONT TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI -=== CONT TestClientOptions/OIDC_auth_configuration_validation -=== RUN TestClientOptions/OIDC_auth_configuration_validation/password_must_not_be_set === PAUSE TestClientOptions/OIDC_auth_configuration_validation/password_must_not_be_set === RUN TestClientOptions/OIDC_auth_configuration_validation/cannot_set_both_OIDCMachineCallback_and_OIDCHumanCallback_simultaneously === PAUSE TestClientOptions/OIDC_auth_configuration_validation/cannot_set_both_OIDCMachineCallback_and_OIDCHumanCallback_simultaneously @@ -12903,10 +12941,6 @@ === RUN TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_GCP_Environment === PAUSE TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_GCP_Environment === RUN TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_AZURE_Environment -=== CONT TestClientOptions/server_monitoring_mode_validation -=== RUN TestClientOptions/server_monitoring_mode_validation/undefined -=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options -=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI === PAUSE TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_AZURE_Environment === RUN TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment === PAUSE TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment @@ -12917,6 +12951,8 @@ === RUN TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment === PAUSE TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment === CONT TestClientOptions/OIDC_auth_configuration_validation/password_must_not_be_set +=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options +=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI === PAUSE TestClientOptions/server_monitoring_mode_validation/undefined === RUN TestClientOptions/server_monitoring_mode_validation/auto === PAUSE TestClientOptions/server_monitoring_mode_validation/auto @@ -12927,6 +12963,10 @@ === RUN TestClientOptions/server_monitoring_mode_validation/invalid === PAUSE TestClientOptions/server_monitoring_mode_validation/invalid === CONT TestClientOptions/server_monitoring_mode_validation/undefined +=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment +=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment +=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_AZURE_Environment +=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_AZURE_Environment === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_GCP_Environment === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_ALLOWED_HOSTS_without_OIDCHumanCallback @@ -12935,14 +12975,10 @@ === CONT TestClientOptions/server_monitoring_mode_validation/stream === CONT TestClientOptions/server_monitoring_mode_validation/poll === CONT TestClientOptions/server_monitoring_mode_validation/auto -=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment -=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment -=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_AZURE_Environment -=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment ---- PASS: TestClientOptions (0.02s) +--- PASS: TestClientOptions (0.14s) --- PASS: TestClientOptions/ApplyURI/doesn't_overwrite_previous_errors (0.00s) --- PASS: TestClientOptions/Validate/returns_error (0.00s) - --- PASS: TestClientOptions/Set (0.00s) + --- PASS: TestClientOptions/Set (0.01s) --- PASS: TestClientOptions/Set/AppName (0.00s) --- PASS: TestClientOptions/Set/Auth (0.00s) --- PASS: TestClientOptions/Set/Compressors (0.00s) @@ -12972,14 +13008,14 @@ --- PASS: TestClientOptions/Set/LoadBalanced (0.00s) --- PASS: TestClientOptions/Set/MergeClientOptions/all_set (0.00s) --- PASS: TestClientOptions/Set/MergeClientOptions/err (0.00s) - --- PASS: TestClientOptions/ApplyURI (0.02s) + --- PASS: TestClientOptions/ApplyURI (0.12s) --- PASS: TestClientOptions/ApplyURI/ParseError (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Invalid_Mode (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Primary_With_Options (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_addCertFromFile_error (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey (0.00s) --- PASS: TestClientOptions/ApplyURI/AppName (0.00s) - --- PASS: TestClientOptions/ApplyURI/AuthMechanism (0.00s) + --- PASS: TestClientOptions/ApplyURI/AuthMechanism (0.01s) --- PASS: TestClientOptions/ApplyURI/AuthMechanismProperties (0.00s) --- PASS: TestClientOptions/ApplyURI/AuthSource (0.00s) --- PASS: TestClientOptions/ApplyURI/Username (0.00s) @@ -12998,7 +13034,7 @@ --- PASS: TestClientOptions/ApplyURI/MaxPoolSize (0.00s) --- PASS: TestClientOptions/ApplyURI/MinPoolSize (0.00s) --- PASS: TestClientOptions/ApplyURI/MaxConnecting (0.00s) - --- PASS: TestClientOptions/ApplyURI/ReadConcern (0.00s) + --- PASS: TestClientOptions/ApplyURI/ReadConcern (0.03s) --- PASS: TestClientOptions/ApplyURI/ReadPreference (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreferenceTagSets (0.00s) --- PASS: TestClientOptions/ApplyURI/MaxStaleness (0.00s) @@ -13008,7 +13044,7 @@ --- PASS: TestClientOptions/ApplyURI/SocketTimeout (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_CACertificate (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_Insecure (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey#01 (0.00s) + --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey#01 (0.01s) --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey_with_password (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_Username (0.00s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_J (0.00s) @@ -13022,16 +13058,16 @@ --- PASS: TestClientOptions/ApplyURI/TLS_tlsCertificateFile_and_tlsPrivateKeyFile_and_tlsCertificateKeyFile (0.00s) --- PASS: TestClientOptions/ApplyURI/disable_OCSP_endpoint_check (0.00s) --- PASS: TestClientOptions/ApplyURI/directConnection (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_CA_file_with_multiple_certificiates (0.00s) + --- PASS: TestClientOptions/ApplyURI/TLS_CA_file_with_multiple_certificiates (0.02s) --- PASS: TestClientOptions/ApplyURI/TLS_empty_CA_file (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_CA_file_with_no_certificates (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_malformed_CA_file (0.00s) --- PASS: TestClientOptions/ApplyURI/loadBalanced=true (0.00s) - --- PASS: TestClientOptions/ApplyURI/loadBalanced=false (0.00s) + --- PASS: TestClientOptions/ApplyURI/loadBalanced=false (0.01s) --- SKIP: TestClientOptions/ApplyURI/srvServiceName (0.00s) --- SKIP: TestClientOptions/ApplyURI/srvMaxHosts (0.00s) --- PASS: TestClientOptions/ApplyURI/GODRIVER-2263_regression_test (0.00s) - --- PASS: TestClientOptions/ApplyURI/GODRIVER-2650_X509_certificate (0.00s) + --- PASS: TestClientOptions/ApplyURI/GODRIVER-2650_X509_certificate (0.01s) --- PASS: TestClientOptions/ApplyURI/ALLOWED_HOSTS_cannot_be_specified_in_URI_connection (0.00s) --- PASS: TestClientOptions/ApplyURI/colon_in_TOKEN_RESOURCE_works_as_expected (0.00s) --- PASS: TestClientOptions/ApplyURI/oidc_azure (0.00s) @@ -13056,26 +13092,26 @@ --- PASS: TestClientOptions/srvMaxHosts_validation/replica_set_name (0.00s) --- PASS: TestClientOptions/srvMaxHosts_validation/loadBalanced=true (0.00s) --- PASS: TestClientOptions/srvMaxHosts_validation/loadBalanced=false (0.00s) - --- PASS: TestClientOptions/srvMaxHosts_validation#01 (0.00s) + --- PASS: TestClientOptions/srvMaxHosts_validation#01 (0.01s) --- PASS: TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI (0.00s) --- PASS: TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options (0.00s) --- PASS: TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation/undefined (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation/invalid (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation/stream (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation/poll (0.00s) - --- PASS: TestClientOptions/server_monitoring_mode_validation/auto (0.00s) - --- PASS: TestClientOptions/OIDC_auth_configuration_validation (0.00s) + --- PASS: TestClientOptions/OIDC_auth_configuration_validation (0.01s) --- PASS: TestClientOptions/OIDC_auth_configuration_validation/password_must_not_be_set (0.00s) + --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment (0.00s) + --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment (0.00s) + --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_AZURE_Environment (0.00s) + --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment (0.00s) --- PASS: TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_AZURE_Environment (0.00s) --- PASS: TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_GCP_Environment (0.00s) --- PASS: TestClientOptions/OIDC_auth_configuration_validation/cannot_set_ALLOWED_HOSTS_without_OIDCHumanCallback (0.00s) --- PASS: TestClientOptions/OIDC_auth_configuration_validation/cannot_set_both_OIDCMachineCallback_and_OIDCHumanCallback_simultaneously (0.00s) - --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment (0.00s) - --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_any_other_Environment (0.00s) - --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_AZURE_Environment (0.00s) - --- PASS: TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment (0.00s) + --- PASS: TestClientOptions/server_monitoring_mode_validation (0.01s) + --- PASS: TestClientOptions/server_monitoring_mode_validation/undefined (0.00s) + --- PASS: TestClientOptions/server_monitoring_mode_validation/invalid (0.00s) + --- PASS: TestClientOptions/server_monitoring_mode_validation/stream (0.00s) + --- PASS: TestClientOptions/server_monitoring_mode_validation/poll (0.00s) + --- PASS: TestClientOptions/server_monitoring_mode_validation/auto (0.00s) === RUN TestCollation === RUN TestCollation/TestCollationToDocument --- PASS: TestCollation (0.00s) @@ -13095,7 +13131,7 @@ --- PASS: TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations (0.00s) --- PASS: TestMergeChangeStreamOptions/many_ChangeStreamOptions_with_one_configuration_each (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/options 0.070s +ok go.mongodb.org/mongo-driver/mongo/options 0.239s === RUN TestReadConcern_MarshalBSONValue === PAUSE TestReadConcern_MarshalBSONValue === CONT TestReadConcern_MarshalBSONValue @@ -13113,11 +13149,11 @@ --- PASS: TestReadConcern_MarshalBSONValue/nil (0.00s) --- PASS: TestReadConcern_MarshalBSONValue/empty (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readconcern 0.022s +ok go.mongodb.org/mongo-driver/mongo/readconcern 0.055s === RUN TestMode_String === PAUSE TestMode_String === RUN TestPrimary ---- PASS: TestPrimary (0.00s) +--- PASS: TestPrimary (0.01s) === RUN TestPrimaryPreferred --- PASS: TestPrimaryPreferred (0.00s) === RUN TestPrimaryPreferred_with_options @@ -13163,7 +13199,7 @@ --- PASS: TestMode_String/nearest (0.00s) --- PASS: TestMode_String/unknown (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readpref 0.033s +ok go.mongodb.org/mongo-driver/mongo/readpref 0.089s === RUN TestWriteConcernWithOptions === PAUSE TestWriteConcernWithOptions === RUN TestWriteConcern_MarshalBSONValue @@ -13259,7 +13295,7 @@ --- PASS: TestWriteConcern_MarshalBSONValue/int_W (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/string_W (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.051s +ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.083s === RUN TestTag_String === PAUSE TestTag_String === RUN TestTagSets_NewTagSet @@ -13285,7 +13321,7 @@ === CONT TestTagSets_NewTagSet --- PASS: TestTagSets_NewTagSet (0.00s) PASS -ok go.mongodb.org/mongo-driver/tag 0.021s +ok go.mongodb.org/mongo-driver/tag 0.083s === RUN TestArray === RUN TestArray/Validate === RUN TestArray/Validate/TooShort @@ -13320,7 +13356,7 @@ === RUN TestArray/DebugString/malformed--length_too_small === RUN TestArray/DebugString/malformed--length_too_large === RUN TestArray/DebugString/malformed--missing_null_byte ---- PASS: TestArray (0.00s) +--- PASS: TestArray (0.02s) --- PASS: TestArray/Validate (0.00s) --- PASS: TestArray/Validate/TooShort (0.00s) --- PASS: TestArray/Validate/InvalidLength (0.00s) @@ -13343,7 +13379,7 @@ --- PASS: TestArray/Index/third (0.00s) --- PASS: TestArray/Index/third/IndexErr (0.00s) --- PASS: TestArray/Index/third/Index (0.00s) - --- PASS: TestArray/NewArrayFromReader (0.00s) + --- PASS: TestArray/NewArrayFromReader (0.02s) --- PASS: TestArray/NewArrayFromReader/nil_reader (0.00s) --- PASS: TestArray/NewArrayFromReader/premature_end_of_reader (0.00s) --- PASS: TestArray/NewArrayFromReader/empty_Array (0.00s) @@ -13775,13 +13811,13 @@ === RUN TestDocumentSequence/no_panic_on_nil/ResetIterator === RUN TestDocumentSequence/no_panic_on_nil/Documents === RUN TestDocumentSequence/no_panic_on_nil/Next ---- PASS: TestDocumentSequence (0.00s) - --- PASS: TestDocumentSequence/Documents (0.00s) +--- PASS: TestDocumentSequence (0.03s) + --- PASS: TestDocumentSequence/Documents (0.02s) --- PASS: TestDocumentSequence/Documents/SequenceStle/corrupted_document (0.00s) --- PASS: TestDocumentSequence/Documents/SequenceStyle/success (0.00s) --- PASS: TestDocumentSequence/Documents/ArrayStyle/insufficient_bytes (0.00s) --- PASS: TestDocumentSequence/Documents/ArrayStyle/non-document (0.00s) - --- PASS: TestDocumentSequence/Documents/ArrayStyle/success (0.00s) + --- PASS: TestDocumentSequence/Documents/ArrayStyle/success (0.02s) --- PASS: TestDocumentSequence/Documents/Invalid_DocumentSequenceStyle (0.00s) --- PASS: TestDocumentSequence/Next (0.00s) --- PASS: TestDocumentSequence/Next/io.EOF (0.00s) @@ -14257,6 +14293,7 @@ === RUN TestValue/Validate/value === PAUSE TestValue/Validate/value === CONT TestValue/Validate/invalid +=== CONT TestValue/TimeOK/Insufficient_Bytes === CONT TestValue/Timestamp.String/Success === CONT TestValue/Decimal128OK/Success === CONT TestValue/Decimal128OK/Insufficient_Bytes @@ -14313,7 +14350,7 @@ === CONT TestValue/Regex/Insufficient_Bytes === CONT TestValue/Regex/Not_Regex === CONT TestValue/TimeOK/Success -=== CONT TestValue/TimeOK/Insufficient_Bytes +=== CONT TestValue/Binary/Not_Binary === CONT TestValue/TimeOK/Not_DateTime === CONT TestValue/Time/Success === CONT TestValue/Time/Insufficient_Bytes @@ -14341,7 +14378,7 @@ === CONT TestValue/BinaryOK/Not_Binary === CONT TestValue/Binary/Success === CONT TestValue/Binary/Insufficient_Bytes -=== CONT TestValue/Binary/Not_Binary +=== CONT TestValue/StringValueOK/Zero_Length === CONT TestValue/ArrayOK/Success === CONT TestValue/ArrayOK/Insufficient_Bytes === CONT TestValue/ArrayOK/Not_Array @@ -14355,19 +14392,17 @@ === CONT TestValue/Document/Insufficient_Bytes === CONT TestValue/Document/Not_Document === CONT TestValue/StringValueOK/Success -=== CONT TestValue/StringValueOK/Zero_Length +=== CONT TestValue/DoubleOK/Success === CONT TestValue/StringValueOK/Insufficient_Bytes === CONT TestValue/StringValueOK/Not_String === CONT TestValue/StringValue/Success === CONT TestValue/StringValue/Zero_Length === CONT TestValue/StringValue/Insufficient_Bytes === CONT TestValue/StringValue/Not_String -=== CONT TestValue/DoubleOK/Success +=== CONT TestValue/Double/Insufficient_Bytes === CONT TestValue/DoubleOK/Insufficient_Bytes === CONT TestValue/DoubleOK/Not_Double === CONT TestValue/Double/Success -=== CONT TestValue/Double/Insufficient_Bytes -=== CONT TestValue/Double/Not_Double === CONT TestValue/IsNumber === RUN TestValue/IsNumber/double === PAUSE TestValue/IsNumber/double @@ -14382,13 +14417,15 @@ === RUN TestValue/IsNumber/regex === PAUSE TestValue/IsNumber/regex === CONT TestValue/IsNumber/double -=== CONT TestValue/Validate/value +=== CONT TestValue/Double/Not_Double === CONT TestValue/IsNumber/regex === CONT TestValue/IsNumber/string === CONT TestValue/IsNumber/decimal128 === CONT TestValue/IsNumber/int64 === CONT TestValue/IsNumber/int32 +=== CONT TestValue/Validate/value --- PASS: TestValue (0.00s) + --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/Timestamp.String/Success (0.00s) --- PASS: TestValue/Decimal128OK/Success (0.00s) --- PASS: TestValue/Decimal128OK/Insufficient_Bytes (0.00s) @@ -14445,7 +14482,7 @@ --- PASS: TestValue/Regex/Insufficient_Bytes (0.00s) --- PASS: TestValue/Regex/Not_Regex (0.00s) --- PASS: TestValue/TimeOK/Success (0.00s) - --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Binary/Not_Binary (0.00s) --- PASS: TestValue/TimeOK/Not_DateTime (0.00s) --- PASS: TestValue/Time/Success (0.00s) --- PASS: TestValue/Time/Insufficient_Bytes (0.00s) @@ -14473,7 +14510,7 @@ --- PASS: TestValue/BinaryOK/Not_Binary (0.00s) --- PASS: TestValue/Binary/Success (0.00s) --- PASS: TestValue/Binary/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Binary/Not_Binary (0.00s) + --- PASS: TestValue/StringValueOK/Zero_Length (0.00s) --- PASS: TestValue/ArrayOK/Success (0.00s) --- PASS: TestValue/ArrayOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/ArrayOK/Not_Array (0.00s) @@ -14487,22 +14524,18 @@ --- PASS: TestValue/Document/Insufficient_Bytes (0.00s) --- PASS: TestValue/Document/Not_Document (0.00s) --- PASS: TestValue/StringValueOK/Success (0.00s) - --- PASS: TestValue/StringValueOK/Zero_Length (0.00s) + --- PASS: TestValue/DoubleOK/Success (0.00s) --- PASS: TestValue/StringValueOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/StringValueOK/Not_String (0.00s) --- PASS: TestValue/StringValue/Success (0.00s) --- PASS: TestValue/StringValue/Zero_Length (0.00s) --- PASS: TestValue/StringValue/Insufficient_Bytes (0.00s) --- PASS: TestValue/StringValue/Not_String (0.00s) - --- PASS: TestValue/DoubleOK/Success (0.00s) + --- PASS: TestValue/Double/Insufficient_Bytes (0.00s) --- PASS: TestValue/DoubleOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/DoubleOK/Not_Double (0.00s) --- PASS: TestValue/Double/Success (0.00s) - --- PASS: TestValue/Double/Insufficient_Bytes (0.00s) --- PASS: TestValue/Double/Not_Double (0.00s) - --- PASS: TestValue/Validate (0.00s) - --- PASS: TestValue/Validate/invalid (0.00s) - --- PASS: TestValue/Validate/value (0.00s) --- PASS: TestValue/IsNumber (0.00s) --- PASS: TestValue/IsNumber/double (0.00s) --- PASS: TestValue/IsNumber/regex (0.00s) @@ -14510,10 +14543,13 @@ --- PASS: TestValue/IsNumber/decimal128 (0.00s) --- PASS: TestValue/IsNumber/int64 (0.00s) --- PASS: TestValue/IsNumber/int32 (0.00s) + --- PASS: TestValue/Validate (0.00s) + --- PASS: TestValue/Validate/invalid (0.00s) + --- PASS: TestValue/Validate/value (0.00s) === RUN ExampleDocument_Validate --- PASS: ExampleDocument_Validate (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.060s +ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.116s === RUN TestBatchCursor === PAUSE TestBatchCursor === RUN TestBatchCursorSetMaxTime @@ -14530,17 +14566,17 @@ === RUN TestBatches/AdvanceBatch/documents_fit_in_targetBatchSize === RUN TestBatches/AdvanceBatch/first_document_larger_than_targetBatchSize,_smaller_than_maxDocSize === RUN TestBatches/AdvanceBatch/middle_document_larger_than_targetBatchSize,_smaller_than_maxDocSize ---- PASS: TestBatches (0.01s) +--- PASS: TestBatches (0.00s) --- PASS: TestBatches/Valid (0.00s) --- PASS: TestBatches/Valid/nil (0.00s) --- PASS: TestBatches/Valid/missing_identifier (0.00s) --- PASS: TestBatches/Valid/no_documents (0.00s) --- PASS: TestBatches/Valid/valid (0.00s) --- PASS: TestBatches/ClearBatch (0.00s) - --- PASS: TestBatches/AdvanceBatch (0.01s) + --- PASS: TestBatches/AdvanceBatch (0.00s) --- PASS: TestBatches/AdvanceBatch/current_batch_non-zero (0.00s) --- PASS: TestBatches/AdvanceBatch/documents_fit_in_targetBatchSize (0.00s) - --- PASS: TestBatches/AdvanceBatch/first_document_larger_than_targetBatchSize,_smaller_than_maxDocSize (0.01s) + --- PASS: TestBatches/AdvanceBatch/first_document_larger_than_targetBatchSize,_smaller_than_maxDocSize (0.00s) --- PASS: TestBatches/AdvanceBatch/middle_document_larger_than_targetBatchSize,_smaller_than_maxDocSize (0.00s) === RUN TestCommandMonitoring === RUN TestCommandMonitoring/redactCommand @@ -14548,28 +14584,28 @@ === RUN TestCommandMonitoring/redactCommand/legacy_hello_lowercase === RUN TestCommandMonitoring/redactCommand/legacy_hello_speculative_auth === RUN TestCommandMonitoring/redactCommand/legacy_hello_speculative_auth_lowercase ---- PASS: TestCommandMonitoring (0.00s) - --- PASS: TestCommandMonitoring/redactCommand (0.00s) +--- PASS: TestCommandMonitoring (0.02s) + --- PASS: TestCommandMonitoring/redactCommand (0.02s) --- PASS: TestCommandMonitoring/redactCommand/legacy_hello (0.00s) --- PASS: TestCommandMonitoring/redactCommand/legacy_hello_lowercase (0.00s) - --- PASS: TestCommandMonitoring/redactCommand/legacy_hello_speculative_auth (0.00s) + --- PASS: TestCommandMonitoring/redactCommand/legacy_hello_speculative_auth (0.02s) --- PASS: TestCommandMonitoring/redactCommand/legacy_hello_speculative_auth_lowercase (0.00s) === RUN TestCompression === RUN TestCompression/CompressorNoOp === RUN TestCompression/CompressorSnappy === RUN TestCompression/CompressorZLib === RUN TestCompression/CompressorZstd ---- PASS: TestCompression (0.02s) +--- PASS: TestCompression (0.09s) --- PASS: TestCompression/CompressorNoOp (0.00s) --- PASS: TestCompression/CompressorSnappy (0.00s) --- PASS: TestCompression/CompressorZLib (0.00s) - --- PASS: TestCompression/CompressorZstd (0.01s) + --- PASS: TestCompression/CompressorZstd (0.09s) === RUN TestCompressionLevels === RUN TestCompressionLevels/ZLib === RUN TestCompressionLevels/Zstd ---- PASS: TestCompressionLevels (0.01s) +--- PASS: TestCompressionLevels (0.02s) --- PASS: TestCompressionLevels/ZLib (0.00s) - --- PASS: TestCompressionLevels/Zstd (0.01s) + --- PASS: TestCompressionLevels/Zstd (0.02s) === RUN TestDecompressFailures === PAUSE TestDecompressFailures === RUN TestOperation @@ -14812,7 +14848,7 @@ --- PASS: TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 (0.00s) --- PASS: TestBatchCursor/calcGetMoreBatchSize/batchSize_NEQ_0 (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver 0.192s +ok go.mongodb.org/mongo-driver/x/mongo/driver 0.344s === RUN TestGetRegion === RUN TestGetRegion/success_default === RUN TestGetRegion/success_parse @@ -14839,11 +14875,11 @@ === RUN TestSCRAM/conversation/scram-sha-256_short_conversation === RUN TestSCRAM/conversation/scram-sha-1_long_conversation === RUN TestSCRAM/conversation/scram-sha-256_long_conversation ---- PASS: TestSCRAM (0.01s) - --- PASS: TestSCRAM/conversation (0.01s) - --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.00s) +--- PASS: TestSCRAM (0.05s) + --- PASS: TestSCRAM/conversation (0.05s) + --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.03s) --- PASS: TestSCRAM/conversation/scram-sha-256_short_conversation (0.00s) - --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.00s) + --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.02s) --- PASS: TestSCRAM/conversation/scram-sha-256_long_conversation (0.00s) === RUN TestSpeculativeSCRAM === RUN TestSpeculativeSCRAM/speculative_response_included @@ -14853,13 +14889,13 @@ === RUN TestSpeculativeSCRAM/speculative_response_not_included === RUN TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 === RUN TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 ---- PASS: TestSpeculativeSCRAM (0.02s) - --- PASS: TestSpeculativeSCRAM/speculative_response_included (0.00s) +--- PASS: TestSpeculativeSCRAM (0.05s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included (0.02s) --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-1 (0.00s) - --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-256 (0.00s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-256 (0.02s) --- PASS: TestSpeculativeSCRAM/speculative_response_included/Default (0.00s) - --- PASS: TestSpeculativeSCRAM/speculative_response_not_included (0.01s) - --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 (0.01s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included (0.02s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 (0.02s) --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 (0.00s) === RUN TestSpeculativeX509 === RUN TestSpeculativeX509/speculative_response_included @@ -14990,15 +15026,15 @@ === CONT TestPlainAuthenticator_SucceedsBoolean === CONT TestPlainAuthenticator_Extra_server_message --- PASS: TestPlainAuthenticator_Extra_server_message (0.00s) +=== CONT TestPlainAuthenticator_Succeeds +--- PASS: TestPlainAuthenticator_Succeeds (0.00s) === CONT TestPlainAuthenticator_Fails --- PASS: TestPlainAuthenticator_Fails (0.00s) === CONT TestMongoDBCRAuthenticator_Succeeds -=== CONT TestPlainAuthenticator_Succeeds ---- PASS: TestPlainAuthenticator_Succeeds (0.00s) --- PASS: TestMongoDBCRAuthenticator_Succeeds (0.00s) ---- PASS: TestPlainAuthenticator_SucceedsBoolean (0.00s) +--- PASS: TestPlainAuthenticator_SucceedsBoolean (0.02s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.084s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.264s === RUN TestAWSCredentialProviderCaching === RUN TestAWSCredentialProviderCaching/expires_in_20m0s === RUN TestAWSCredentialProviderCaching/expires_in_5m0s @@ -15008,7 +15044,7 @@ --- PASS: TestAWSCredentialProviderCaching/expires_in_5m0s (0.00s) --- PASS: TestAWSCredentialProviderCaching/expires_in_-1m0s (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds 0.050s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds 0.116s === RUN TestConnStringSpec === RUN TestConnStringSpec/invalid-uris/Empty_string === RUN TestConnStringSpec/invalid-uris/Invalid_scheme @@ -15386,7 +15422,7 @@ connstring_spec_test.go:121: skipping because keyword tlsAllowInvalidCertificates === RUN TestURIOptionsSpec/tls-options/tlsDisableOCSPEndpointCheck_and_tlsAllowInvalidCertificates_both_present_(and_false)_raises_an_error connstring_spec_test.go:121: skipping because keyword tlsAllowInvalidCertificates ---- PASS: TestURIOptionsSpec (0.00s) +--- PASS: TestURIOptionsSpec (0.01s) --- PASS: TestURIOptionsSpec/auth-options/Valid_auth_options_are_parsed_correctly_(GSSAPI) (0.00s) --- PASS: TestURIOptionsSpec/auth-options/Valid_auth_options_are_parsed_correctly_(SCRAM-SHA-1) (0.00s) --- PASS: TestURIOptionsSpec/compression-options/Valid_compression_options_are_parsed_correctly (0.00s) @@ -15764,7 +15800,7 @@ --- PASS: TestCompressionOptions/DefaultZstdLevel (0.00s) --- PASS: TestCompressionOptions/InvalidZstdLevel (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.060s +ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.125s === RUN TestCache === RUN TestCache/verification_errors_if_cache_is_nil === RUN TestCache/put @@ -15820,7 +15856,7 @@ --- PASS: TestContactResponders/context_cancellation_is_honored (0.00s) --- PASS: TestContactResponders/context_timeout_is_honored (0.10s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.118s +ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.195s === RUN TestAppendClientName === PAUSE TestAppendClientName === RUN TestAppendClientDriver @@ -15928,7 +15964,7 @@ === RUN FuzzEncodeClientMetadata --- PASS: FuzzEncodeClientMetadata (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.015s +ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.069s === RUN TestClientSession === RUN TestClientSession/TestMaxClusterTime === RUN TestClientSession/TestAdvanceClusterTime @@ -15986,7 +16022,7 @@ --- PASS: TestImplicitClientSession (0.00s) --- PASS: TestImplicitClientSession/causal_consistency_is_false (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/session 0.016s +ok go.mongodb.org/mongo-driver/x/mongo/driver/session 0.060s === RUN TestCMAPSpec === RUN TestCMAPSpec/connection-must-have-id.json === RUN TestCMAPSpec/connection-must-order-ids.json @@ -16027,7 +16063,7 @@ === RUN TestCMAPSpec/pool-ready.json === RUN TestCMAPSpec/wait-queue-fairness.json === RUN TestCMAPSpec/wait-queue-timeout.json ---- PASS: TestCMAPSpec (7.70s) +--- PASS: TestCMAPSpec (7.81s) --- PASS: TestCMAPSpec/connection-must-have-id.json (0.00s) --- PASS: TestCMAPSpec/connection-must-order-ids.json (0.00s) --- SKIP: TestCMAPSpec/pool-checkin-destroy-closed.json (0.00s) @@ -16040,7 +16076,7 @@ --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-is-enforced.json (3.01s) --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-timeout.json (0.75s) --- SKIP: TestCMAPSpec/pool-checkout-minPoolSize-connection-maxConnecting.json (0.00s) - --- PASS: TestCMAPSpec/pool-checkout-multiple.json (0.00s) + --- PASS: TestCMAPSpec/pool-checkout-multiple.json (0.01s) --- PASS: TestCMAPSpec/pool-checkout-no-idle.json (0.05s) --- PASS: TestCMAPSpec/pool-checkout-no-stale.json (0.00s) --- SKIP: TestCMAPSpec/pool-checkout-returned-connection-maxConnecting.json (0.00s) @@ -16053,14 +16089,14 @@ --- PASS: TestCMAPSpec/pool-clear-schedule-run-interruptInUseConnections-false.json (0.00s) --- SKIP: TestCMAPSpec/pool-close-destroy-conns.json (0.00s) --- PASS: TestCMAPSpec/pool-close.json (0.00s) - --- PASS: TestCMAPSpec/pool-create-max-size.json (0.00s) + --- PASS: TestCMAPSpec/pool-create-max-size.json (0.01s) --- SKIP: TestCMAPSpec/pool-create-min-size-error.json (0.00s) --- PASS: TestCMAPSpec/pool-create-min-size.json (0.20s) --- PASS: TestCMAPSpec/pool-create-with-options.json (0.00s) --- PASS: TestCMAPSpec/pool-create.json (0.00s) --- PASS: TestCMAPSpec/pool-ready-ready.json (0.00s) --- PASS: TestCMAPSpec/pool-ready.json (0.00s) - --- PASS: TestCMAPSpec/wait-queue-fairness.json (0.40s) + --- PASS: TestCMAPSpec/wait-queue-fairness.json (0.49s) --- PASS: TestCMAPSpec/wait-queue-timeout.json (0.05s) === RUN TestCMAPProse === RUN TestCMAPProse/created_and_closed_events @@ -16074,8 +16110,8 @@ === RUN TestCMAPProse/created_and_closed_events/close === RUN TestCMAPProse/created_and_closed_events/close/connections_returned_gracefully === RUN TestCMAPProse/created_and_closed_events/close/connections_closed_forcefully ---- PASS: TestCMAPProse (0.11s) - --- PASS: TestCMAPProse/created_and_closed_events (0.11s) +--- PASS: TestCMAPProse (0.12s) + --- PASS: TestCMAPProse/created_and_closed_events (0.12s) --- PASS: TestCMAPProse/created_and_closed_events/maintain (0.00s) --- PASS: TestCMAPProse/created_and_closed_events/maintain/connection_error_publishes_events (0.00s) --- PASS: TestCMAPProse/created_and_closed_events/checkOut (0.02s) @@ -16083,9 +16119,9 @@ --- PASS: TestCMAPProse/created_and_closed_events/checkOut/pool_is_empty (0.01s) --- PASS: TestCMAPProse/created_and_closed_events/checkIn (0.01s) --- PASS: TestCMAPProse/created_and_closed_events/checkIn/errored_connection (0.01s) - --- PASS: TestCMAPProse/created_and_closed_events/close (0.07s) - --- PASS: TestCMAPProse/created_and_closed_events/close/connections_returned_gracefully (0.03s) - --- PASS: TestCMAPProse/created_and_closed_events/close/connections_closed_forcefully (0.04s) + --- PASS: TestCMAPProse/created_and_closed_events/close (0.08s) + --- PASS: TestCMAPProse/created_and_closed_events/close/connections_returned_gracefully (0.04s) + --- PASS: TestCMAPProse/created_and_closed_events/close/connections_closed_forcefully (0.05s) === RUN TestConnectionErrors === RUN TestConnectionErrors/errors_are_wrapped === RUN TestConnectionErrors/errors_are_wrapped/dial_error @@ -16162,11 +16198,11 @@ === RUN TestConnection/Connection/pinning/multiple_connections_from_a_pool === RUN TestConnection/Connection/pinning/close_is_ignored_if_connection_is_pinned === RUN TestConnection/Connection/pinning/expire_forcefully_returns_connection_to_pool ---- PASS: TestConnection (0.02s) - --- PASS: TestConnection/connection (0.02s) +--- PASS: TestConnection (0.05s) + --- PASS: TestConnection/connection (0.03s) --- PASS: TestConnection/connection/newConnection (0.00s) --- PASS: TestConnection/connection/newConnection/no_default_idle_timeout (0.00s) - --- PASS: TestConnection/connection/connect (0.02s) + --- PASS: TestConnection/connection/connect (0.03s) --- PASS: TestConnection/connection/connect/dialer_error (0.00s) --- PASS: TestConnection/connection/connect/handshaker_error (0.00s) --- PASS: TestConnection/connection/connect/context_is_not_pinned_by_connect (0.00s) @@ -16177,12 +16213,12 @@ --- PASS: TestConnection/connection/connect/tls/server_name (0.00s) --- PASS: TestConnection/connection/connect/tls/server_name/set_to_connection_address_if_empty (0.00s) --- PASS: TestConnection/connection/connect/tls/server_name/left_alone_if_non-empty (0.00s) - --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly (0.01s) - --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_socket_establishment:_context_timeout_is_lower (0.00s) - --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_context_timeout_is_lower (0.00s) + --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly (0.03s) + --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_socket_establishment:_context_timeout_is_lower (0.01s) + --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_context_timeout_is_lower (0.01s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_is_not_applied_to_handshaker:_context_timeout_is_lower (0.00s) - --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_socket_establishment:_connect_timeout_is_lower (0.00s) - --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_connect_timeout_is_lower (0.00s) + --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_socket_establishment:_connect_timeout_is_lower (0.01s) + --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_connect_timeout_is_lower (0.01s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_is_not_applied_to_handshaker:_connect_timeout_is_lower (0.00s) --- PASS: TestConnection/connection/writeWireMessage (0.00s) --- PASS: TestConnection/connection/writeWireMessage/closed_connection (0.00s) @@ -16221,8 +16257,8 @@ --- PASS: TestConnection/connection/close/can_close_a_connection_that_failed_handshaking (0.00s) --- PASS: TestConnection/connection/cancellation_listener_callback (0.00s) --- PASS: TestConnection/connection/cancellation_listener_callback/closes_connection (0.00s) - --- PASS: TestConnection/Connection (0.00s) - --- PASS: TestConnection/Connection/nil_connection_does_not_panic (0.00s) + --- PASS: TestConnection/Connection (0.02s) + --- PASS: TestConnection/Connection/nil_connection_does_not_panic (0.01s) --- PASS: TestConnection/Connection/pinning (0.00s) --- PASS: TestConnection/Connection/pinning/cursors (0.00s) --- PASS: TestConnection/Connection/pinning/transactions (0.00s) @@ -16254,11 +16290,6 @@ === RUN TestPool/maintain === PAUSE TestPool/maintain === CONT TestPool/newPool -=== CONT TestPool/checkOut -=== RUN TestPool/checkOut/return_error_when_attempting_to_create_new_connection -=== PAUSE TestPool/checkOut/return_error_when_attempting_to_create_new_connection -=== RUN TestPool/checkOut/closes_perished_connections -=== PAUSE TestPool/checkOut/closes_perished_connections === RUN TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize === PAUSE TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize === RUN TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 @@ -16266,73 +16297,40 @@ === RUN TestPool/newPool/should_be_paused === PAUSE TestPool/newPool/should_be_paused === CONT TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize -=== CONT TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 -=== CONT TestPool/ready -=== RUN TestPool/ready/can_ready_a_paused_pool -=== PAUSE TestPool/ready/can_ready_a_paused_pool -=== RUN TestPool/ready/calling_ready_multiple_times_does_not_return_an_error -=== PAUSE TestPool/ready/calling_ready_multiple_times_does_not_return_an_error -=== CONT TestPool/newPool/should_be_paused -=== RUN TestPool/ready/can_clear_and_ready_multiple_times -=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times -=== CONT TestPool/closeConnection -=== RUN TestPool/closeConnection/can't_close_connection_from_different_pool === CONT TestPool/maintain === RUN TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready === PAUSE TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready -=== CONT TestPool/checkIn === RUN TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections -=== RUN TestPool/checkIn/cannot_return_same_connection_to_pool_twice === PAUSE TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections -=== PAUSE TestPool/checkIn/cannot_return_same_connection_to_pool_twice -=== RUN TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== PAUSE TestPool/checkIn/closes_connections_if_the_pool_is_closed === RUN TestPool/maintain/removes_perished_connections === PAUSE TestPool/maintain/removes_perished_connections -=== CONT TestPool/close === RUN TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize -=== RUN TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== RUN TestPool/close/calling_close_multiple_times_does_not_panic -=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== CONT TestPool/ready/can_ready_a_paused_pool -=== PAUSE TestPool/close/calling_close_multiple_times_does_not_panic -=== RUN TestPool/close/closes_idle_connections -=== PAUSE TestPool/close/closes_idle_connections -=== PAUSE TestPool/closeConnection/can't_close_connection_from_different_pool -=== CONT TestPool/closeConnection/can't_close_connection_from_different_pool -=== RUN TestPool/close/closes_all_open_connections === PAUSE TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize === CONT TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready -=== CONT TestPool/maintain/removes_perished_connections +=== CONT TestPool/checkIn +=== RUN TestPool/checkIn/cannot_return_same_connection_to_pool_twice +=== PAUSE TestPool/checkIn/cannot_return_same_connection_to_pool_twice +=== RUN TestPool/checkIn/closes_connections_if_the_pool_is_closed +=== PAUSE TestPool/checkIn/closes_connections_if_the_pool_is_closed === RUN TestPool/checkIn/can't_checkIn_a_connection_from_different_pool -=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize === PAUSE TestPool/checkIn/can't_checkIn_a_connection_from_different_pool === RUN TestPool/checkIn/bumps_the_connection_idle_deadline -=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === PAUSE TestPool/checkIn/bumps_the_connection_idle_deadline === RUN TestPool/checkIn/sets_minPoolSize_connection_idle_deadline -=== CONT TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== PAUSE TestPool/close/closes_all_open_connections -=== RUN TestPool/close/no_race_if_connections_are_also_connecting -=== PAUSE TestPool/close/no_race_if_connections_are_also_connecting -=== RUN TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline -=== PAUSE TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline -=== RUN TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== PAUSE TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== CONT TestPool/close/calling_close_multiple_times_does_not_panic -=== CONT TestPool/ready/can_clear_and_ready_multiple_times -=== CONT TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed +=== PAUSE TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== CONT TestPool/checkIn/cannot_return_same_connection_to_pool_twice +=== CONT TestPool/checkOut +=== RUN TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== PAUSE TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== RUN TestPool/checkOut/closes_perished_connections +=== PAUSE TestPool/checkOut/closes_perished_connections === RUN TestPool/checkOut/recycles_connections === PAUSE TestPool/checkOut/recycles_connections === RUN TestPool/checkOut/cannot_checkOut_from_closed_pool -=== CONT TestPool/ready/calling_ready_multiple_times_does_not_return_an_error === PAUSE TestPool/checkOut/cannot_checkOut_from_closed_pool -=== CONT TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline === RUN TestPool/checkOut/handshaker_i/o_fails -=== CONT TestPool/close/no_race_if_connections_are_also_connecting === PAUSE TestPool/checkOut/handshaker_i/o_fails === RUN TestPool/checkOut/wait_queue_timeout_error -=== PAUSE TestPool/checkIn/sets_minPoolSize_connection_idle_deadline === PAUSE TestPool/checkOut/wait_queue_timeout_error === RUN TestPool/checkOut/wait_queue_doesn't_overflow === PAUSE TestPool/checkOut/wait_queue_doesn't_overflow @@ -16342,64 +16340,102 @@ === PAUSE TestPool/checkOut/canceled_context_in_wait_queue === RUN TestPool/checkOut/discards_connections_closed_by_the_server_side === PAUSE TestPool/checkOut/discards_connections_closed_by_the_server_side -=== CONT TestPool/close/closes_all_open_connections -=== CONT TestPool/close/closes_idle_connections -=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline -=== CONT TestPool/checkIn/cannot_return_same_connection_to_pool_twice === CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection -=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline +=== CONT TestPool/ready +=== RUN TestPool/ready/can_ready_a_paused_pool +=== PAUSE TestPool/ready/can_ready_a_paused_pool +=== RUN TestPool/ready/calling_ready_multiple_times_does_not_return_an_error +=== PAUSE TestPool/ready/calling_ready_multiple_times_does_not_return_an_error +=== RUN TestPool/ready/can_clear_and_ready_multiple_times +=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times +=== RUN TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== CONT TestPool/ready/can_ready_a_paused_pool +=== CONT TestPool/close +=== RUN TestPool/close/calling_close_multiple_times_does_not_panic +=== PAUSE TestPool/close/calling_close_multiple_times_does_not_panic +=== RUN TestPool/close/closes_idle_connections +=== PAUSE TestPool/close/closes_idle_connections +=== RUN TestPool/close/closes_all_open_connections +=== PAUSE TestPool/close/closes_all_open_connections +=== RUN TestPool/close/no_race_if_connections_are_also_connecting +=== PAUSE TestPool/close/no_race_if_connections_are_also_connecting +=== RUN TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline +=== PAUSE TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline +=== RUN TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed +=== PAUSE TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed +=== CONT TestPool/close/calling_close_multiple_times_does_not_panic +=== CONT TestPool/closeConnection +=== RUN TestPool/closeConnection/can't_close_connection_from_different_pool +=== PAUSE TestPool/closeConnection/can't_close_connection_from_different_pool +=== CONT TestPool/closeConnection/can't_close_connection_from_different_pool +=== CONT TestPool/newPool/should_be_paused +=== CONT TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/maintain/removes_perished_connections +=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections +=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline === CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool +=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline === CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== CONT TestPool/checkOut/wait_queue_doesn't_overflow === CONT TestPool/checkOut/discards_connections_closed_by_the_server_side === CONT TestPool/checkOut/canceled_context_in_wait_queue === CONT TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full -=== CONT TestPool/checkOut/cannot_checkOut_from_closed_pool === CONT TestPool/checkOut/wait_queue_timeout_error +=== CONT TestPool/checkOut/wait_queue_doesn't_overflow === CONT TestPool/checkOut/handshaker_i/o_fails +=== CONT TestPool/checkOut/cannot_checkOut_from_closed_pool === CONT TestPool/checkOut/recycles_connections === CONT TestPool/checkOut/closes_perished_connections ---- PASS: TestPool (0.00s) +=== CONT TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== CONT TestPool/ready/can_clear_and_ready_multiple_times +=== CONT TestPool/ready/calling_ready_multiple_times_does_not_return_an_error +=== CONT TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed +=== CONT TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline +=== CONT TestPool/close/no_race_if_connections_are_also_connecting +=== CONT TestPool/close/closes_all_open_connections +=== CONT TestPool/close/closes_idle_connections +--- PASS: TestPool (0.02s) --- PASS: TestPool/newPool (0.00s) --- PASS: TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize (0.00s) - --- PASS: TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 (0.00s) --- PASS: TestPool/newPool/should_be_paused (0.00s) + --- PASS: TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 (0.00s) --- PASS: TestPool/closeConnection (0.00s) --- PASS: TestPool/closeConnection/can't_close_connection_from_different_pool (0.00s) --- PASS: TestPool/close (0.00s) --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.00s) --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (0.00s) --- PASS: TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline (0.00s) + --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.00s) --- PASS: TestPool/close/closes_all_open_connections (0.00s) --- PASS: TestPool/close/closes_idle_connections (0.00s) - --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.03s) --- PASS: TestPool/ready (0.00s) - --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.00s) + --- PASS: TestPool/ready/can_ready_a_paused_pool (0.06s) --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.00s) - --- PASS: TestPool/ready/can_ready_a_paused_pool (0.00s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.04s) + --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.00s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.03s) --- PASS: TestPool/maintain (0.00s) - --- PASS: TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready (0.10s) - --- PASS: TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections (0.10s) - --- PASS: TestPool/maintain/removes_perished_connections (0.10s) - --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.20s) + --- PASS: TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready (0.11s) + --- PASS: TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections (0.11s) + --- PASS: TestPool/maintain/removes_perished_connections (0.12s) + --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.21s) --- PASS: TestPool/checkIn (0.00s) - --- PASS: TestPool/checkIn/can't_checkIn_a_connection_from_different_pool (0.03s) - --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.03s) - --- PASS: TestPool/checkIn/cannot_return_same_connection_to_pool_twice (0.03s) + --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.00s) + --- PASS: TestPool/checkIn/cannot_return_same_connection_to_pool_twice (0.00s) + --- PASS: TestPool/checkIn/can't_checkIn_a_connection_from_different_pool (0.01s) --- PASS: TestPool/checkIn/bumps_the_connection_idle_deadline (0.11s) - --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.20s) + --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.31s) --- PASS: TestPool/checkOut (0.00s) - --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.00s) - --- PASS: TestPool/checkOut/discards_connections_closed_by_the_server_side (0.00s) - --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) + --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.01s) --- PASS: TestPool/checkOut/handshaker_i/o_fails (0.00s) - --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.00s) + --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) --- PASS: TestPool/checkOut/recycles_connections (0.00s) - --- PASS: TestPool/checkOut/closes_perished_connections (0.05s) - --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.10s) - --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.10s) - --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.80s) + --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.06s) + --- PASS: TestPool/checkOut/discards_connections_closed_by_the_server_side (0.08s) + --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.11s) + --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.16s) + --- PASS: TestPool/checkOut/closes_perished_connections (0.12s) + --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.86s) === RUN TestBackgroundRead === PAUSE TestBackgroundRead === RUN TestPool_PoolMonitor @@ -16416,25 +16452,25 @@ === RUN TestRTTMonitor/stuck_operations_time_out === PAUSE TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT +=== CONT TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/works_after_reset === CONT TestRTTMonitor/can_connect_and_disconnect_repeatedly -=== CONT TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/creates_the_correct_size_samples_slice === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/default === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/min === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/max === NAME TestRTTMonitor/stuck_operations_time_out - rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:42967: use of closed network connection - rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:42967->127.0.0.1:36134: use of closed network connection + rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:33203: use of closed network connection + rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:33203->127.0.0.1:45686: use of closed network connection --- PASS: TestRTTMonitor (0.00s) + --- PASS: TestRTTMonitor/can_connect_and_disconnect_repeatedly (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice/default (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice/min (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice/max (0.00s) - --- PASS: TestRTTMonitor/can_connect_and_disconnect_repeatedly (0.00s) - --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.23s) - --- PASS: TestRTTMonitor/stuck_operations_time_out (0.36s) - --- PASS: TestRTTMonitor/works_after_reset (0.67s) + --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.27s) + --- PASS: TestRTTMonitor/stuck_operations_time_out (0.39s) + --- PASS: TestRTTMonitor/works_after_reset (0.76s) === RUN TestMin === RUN TestMin/Should_return_the_min_for_minSamples_=_0 === PAUSE TestMin/Should_return_the_min_for_minSamples_=_0 @@ -16451,20 +16487,20 @@ === RUN TestMin/Should_return_0_if_there_are_are_not_enough_samples === PAUSE TestMin/Should_return_0_if_there_are_are_not_enough_samples === CONT TestMin/Should_return_the_min_for_minSamples_=_0 -=== CONT TestMin/Should_return_max_int64_if_all_samples_are_max_int64 -=== CONT TestMin/Should_return_0_for_fewer_than_minSamples_samples === CONT TestMin/Should_return_0_if_there_are_are_not_enough_samples +=== CONT TestMin/Should_return_the_minimum_if_there_are_enough_samples +=== CONT TestMin/Should_return_max_int64_if_all_samples_are_max_int64 === CONT TestMin/Should_return_0_for_no_valid_samples === CONT TestMin/Should_return_0_for_empty_samples_slice -=== CONT TestMin/Should_return_the_minimum_if_there_are_enough_samples +=== CONT TestMin/Should_return_0_for_fewer_than_minSamples_samples --- PASS: TestMin (0.00s) --- PASS: TestMin/Should_return_the_min_for_minSamples_=_0 (0.00s) --- PASS: TestMin/Should_return_0_if_there_are_are_not_enough_samples (0.00s) + --- PASS: TestMin/Should_return_the_minimum_if_there_are_enough_samples (0.00s) --- PASS: TestMin/Should_return_max_int64_if_all_samples_are_max_int64 (0.00s) --- PASS: TestMin/Should_return_0_for_no_valid_samples (0.00s) - --- PASS: TestMin/Should_return_0_for_fewer_than_minSamples_samples (0.00s) --- PASS: TestMin/Should_return_0_for_empty_samples_slice (0.00s) - --- PASS: TestMin/Should_return_the_minimum_if_there_are_enough_samples (0.00s) + --- PASS: TestMin/Should_return_0_for_fewer_than_minSamples_samples (0.00s) === RUN TestPercentile === RUN TestPercentile/Should_return_0_for_fewer_than_minSamples_samples === PAUSE TestPercentile/Should_return_0_for_fewer_than_minSamples_samples @@ -16479,18 +16515,18 @@ === RUN TestPercentile/10th_percentile_when_there_are_enough_samples === PAUSE TestPercentile/10th_percentile_when_there_are_enough_samples === CONT TestPercentile/Should_return_0_for_fewer_than_minSamples_samples +=== CONT TestPercentile/10th_percentile_when_there_are_enough_samples +=== CONT TestPercentile/90th_percentile_when_there_are_enough_samples === CONT TestPercentile/First_tertile_when_minSamples_=_0 === CONT TestPercentile/Should_return_0_for_no_valid_samples === CONT TestPercentile/Should_return_0_for_empty_samples_slice -=== CONT TestPercentile/10th_percentile_when_there_are_enough_samples -=== CONT TestPercentile/90th_percentile_when_there_are_enough_samples --- PASS: TestPercentile (0.00s) --- PASS: TestPercentile/Should_return_0_for_fewer_than_minSamples_samples (0.00s) + --- PASS: TestPercentile/10th_percentile_when_there_are_enough_samples (0.00s) + --- PASS: TestPercentile/90th_percentile_when_there_are_enough_samples (0.00s) --- PASS: TestPercentile/First_tertile_when_minSamples_=_0 (0.00s) --- PASS: TestPercentile/Should_return_0_for_no_valid_samples (0.00s) --- PASS: TestPercentile/Should_return_0_for_empty_samples_slice (0.00s) - --- PASS: TestPercentile/10th_percentile_when_there_are_enough_samples (0.00s) - --- PASS: TestPercentile/90th_percentile_when_there_are_enough_samples (0.00s) === RUN TestSDAMSpec === RUN TestSDAMSpec/single/compatible: === RUN TestSDAMSpec/single/direct_connection_external_ip: @@ -16738,7 +16774,7 @@ --- PASS: TestSDAMSpec/rs/null_election_id: (0.00s) --- PASS: TestSDAMSpec/rs/primary_becomes_ghost: (0.00s) --- PASS: TestSDAMSpec/rs/primary_becomes_mongos: (0.00s) - --- PASS: TestSDAMSpec/rs/primary_becomes_standalone: (0.00s) + --- PASS: TestSDAMSpec/rs/primary_becomes_standalone: (0.01s) --- PASS: TestSDAMSpec/rs/primary_changes_set_name: (0.00s) --- PASS: TestSDAMSpec/rs/primary_disconnect: (0.00s) --- PASS: TestSDAMSpec/rs/primary_disconnect_electionid: (0.00s) @@ -16763,7 +16799,7 @@ --- PASS: TestSDAMSpec/rs/setversion_greaterthan_max_without_electionid: (0.00s) --- PASS: TestSDAMSpec/rs/setversion_without_electionid-pre-6.0: (0.00s) --- PASS: TestSDAMSpec/rs/setversion_without_electionid: (0.00s) - --- PASS: TestSDAMSpec/rs/stepdown_change_set_name: (0.00s) + --- PASS: TestSDAMSpec/rs/stepdown_change_set_name: (0.01s) --- PASS: TestSDAMSpec/rs/too_new: (0.00s) --- PASS: TestSDAMSpec/rs/too_old: (0.00s) --- PASS: TestSDAMSpec/rs/topology_version_equal: (0.00s) @@ -16904,16 +16940,16 @@ === RUN TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool === PAUSE TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool === CONT TestServerConnectionTimeout/successful_connection_should_not_clear_the_pool +=== CONT TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool === CONT TestServerConnectionTimeout/dial_errors_unrelated_to_context_timeouts_should_clear_the_pool === CONT TestServerConnectionTimeout/timeout_error_during_dialing_with_no_operation_timeout_should_clear_the_pool === CONT TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool -=== CONT TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool --- PASS: TestServerConnectionTimeout (0.00s) --- PASS: TestServerConnectionTimeout/successful_connection_should_not_clear_the_pool (0.00s) --- PASS: TestServerConnectionTimeout/dial_errors_unrelated_to_context_timeouts_should_clear_the_pool (0.10s) - --- PASS: TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool (0.10s) - --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool (0.20s) + --- PASS: TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool (0.11s) --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_with_no_operation_timeout_should_clear_the_pool (0.20s) + --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool (0.20s) === RUN TestServer === RUN TestServer/auth_error === RUN TestServer/no_error @@ -16935,12 +16971,12 @@ === RUN TestServer/WithServerAppName === RUN TestServer/createConnection_overwrites_WithSocketTimeout === RUN TestServer/heartbeat_contexts_are_not_leaked ---- PASS: TestServer (0.13s) +--- PASS: TestServer (0.15s) --- PASS: TestServer/auth_error (0.00s) --- PASS: TestServer/no_error (0.00s) --- PASS: TestServer/network_error_no_desc (0.00s) --- PASS: TestServer/network_error_desc (0.00s) - --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly (0.13s) + --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly (0.14s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/dial_errors_are_ignored_for_load_balancers (0.02s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/initial_handshake_errors_are_ignored_for_load_balancers (0.02s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_load_balancers (0.02s) @@ -16962,10 +16998,10 @@ === RUN TestTopologyErrors/errors_are_wrapped === RUN TestTopologyErrors/errors_are_wrapped/server_selection_error === RUN TestTopologyErrors/errors_are_wrapped/context_deadline_error ---- PASS: TestTopologyErrors (0.01s) - --- PASS: TestTopologyErrors/errors_are_wrapped (0.01s) +--- PASS: TestTopologyErrors (0.02s) + --- PASS: TestTopologyErrors/errors_are_wrapped (0.02s) --- PASS: TestTopologyErrors/errors_are_wrapped/server_selection_error (0.00s) - --- PASS: TestTopologyErrors/errors_are_wrapped/context_deadline_error (0.01s) + --- PASS: TestTopologyErrors/errors_are_wrapped/context_deadline_error (0.02s) === RUN TestDirectConnectionFromConnString === RUN TestDirectConnectionFromConnString/connect=direct === RUN TestDirectConnectionFromConnString/connect=automatic @@ -17059,20 +17095,16 @@ === RUN TestTopologyConstructionLogging/CosmosDB_URIs/multiple_hosts === PAUSE TestTopologyConstructionLogging/CosmosDB_URIs/multiple_hosts === RUN TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching +=== PAUSE TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching +=== RUN TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) +=== PAUSE TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) +=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/normal === CONT TestTopologyConstructionLogging/genuine_URIs === RUN TestTopologyConstructionLogging/genuine_URIs/normal -=== PAUSE TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching === PAUSE TestTopologyConstructionLogging/genuine_URIs/normal -=== CONT TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs -=== RUN TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) === RUN TestTopologyConstructionLogging/genuine_URIs/socket === PAUSE TestTopologyConstructionLogging/genuine_URIs/socket -=== PAUSE TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) === RUN TestTopologyConstructionLogging/genuine_URIs/srv -=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/normal -=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching -=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/multiple_hosts -=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) === PAUSE TestTopologyConstructionLogging/genuine_URIs/srv === RUN TestTopologyConstructionLogging/genuine_URIs/multiple_hosts === PAUSE TestTopologyConstructionLogging/genuine_URIs/multiple_hosts @@ -17083,20 +17115,14 @@ === RUN TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 === PAUSE TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 === CONT TestTopologyConstructionLogging/genuine_URIs/normal -=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix -=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 -=== CONT TestTopologyConstructionLogging/genuine_URIs/multiple_hosts -=== CONT TestTopologyConstructionLogging/genuine_URIs/srv - topology_test.go:919: Skipping test due to network access for DNS SRV resolution -=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#01 -=== CONT TestTopologyConstructionLogging/genuine_URIs/socket +=== CONT TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs +=== RUN TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts +=== PAUSE TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts +=== CONT TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts === CONT TestTopologyConstructionLogging/DocumentDB_URIs === RUN TestTopologyConstructionLogging/DocumentDB_URIs/normal -=== RUN TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts === PAUSE TestTopologyConstructionLogging/DocumentDB_URIs/normal === RUN TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 -=== PAUSE TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts -=== CONT TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts === PAUSE TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 === RUN TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts === PAUSE TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts @@ -17109,36 +17135,46 @@ === RUN TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 === PAUSE TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 === CONT TestTopologyConstructionLogging/DocumentDB_URIs/normal +=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) +=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching +=== CONT TestTopologyConstructionLogging/CosmosDB_URIs/multiple_hosts +=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 +=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#01 +=== CONT TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix +=== CONT TestTopologyConstructionLogging/genuine_URIs/multiple_hosts +=== CONT TestTopologyConstructionLogging/genuine_URIs/srv + topology_test.go:919: Skipping test due to network access for DNS SRV resolution +=== CONT TestTopologyConstructionLogging/genuine_URIs/socket === CONT TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 -=== CONT TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching === CONT TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) === CONT TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching#01 +=== CONT TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching === CONT TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts === CONT TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 --- PASS: TestTopologyConstructionLogging (0.00s) + --- PASS: TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs (0.00s) + --- PASS: TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts (0.00s) --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs (0.00s) - --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching (0.00s) --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/normal (0.00s) --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) (0.00s) + --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching (0.00s) --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/multiple_hosts (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/normal (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix (0.00s) - --- SKIP: TestTopologyConstructionLogging/genuine_URIs/srv (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/multiple_hosts (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#01 (0.00s) - --- PASS: TestTopologyConstructionLogging/genuine_URIs/socket (0.00s) - --- PASS: TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs (0.00s) - --- PASS: TestTopologyConstructionLogging/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching#01 (0.00s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts (0.00s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/normal (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/multiple_hosts (0.00s) + --- SKIP: TestTopologyConstructionLogging/genuine_URIs/srv (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/socket (0.00s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#01 (0.02s) === RUN TestServerSelectionSpecInWindow === RUN TestServerSelectionSpecInWindow/equilibrium.json === RUN TestServerSelectionSpecInWindow/many-choices.json @@ -17148,148 +17184,58 @@ === RUN TestServerSelectionSpecInWindow/three-choices.json === RUN TestServerSelectionSpecInWindow/two-choices.json === RUN TestServerSelectionSpecInWindow/two-least.json ---- PASS: TestServerSelectionSpecInWindow (0.22s) - --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.02s) - --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.11s) - --- PASS: TestServerSelectionSpecInWindow/one-least-two-tied.json (0.01s) - --- PASS: TestServerSelectionSpecInWindow/rs-equilibrium.json (0.02s) - --- PASS: TestServerSelectionSpecInWindow/rs-three-choices.json (0.02s) +--- PASS: TestServerSelectionSpecInWindow (0.37s) + --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.03s) + --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.19s) + --- PASS: TestServerSelectionSpecInWindow/one-least-two-tied.json (0.02s) + --- PASS: TestServerSelectionSpecInWindow/rs-equilibrium.json (0.03s) + --- PASS: TestServerSelectionSpecInWindow/rs-three-choices.json (0.04s) --- PASS: TestServerSelectionSpecInWindow/three-choices.json (0.01s) --- PASS: TestServerSelectionSpecInWindow/two-choices.json (0.00s) - --- PASS: TestServerSelectionSpecInWindow/two-least.json (0.01s) + --- PASS: TestServerSelectionSpecInWindow/two-least.json (0.02s) === RUN TestLogUnexpectedFailure === PAUSE TestLogUnexpectedFailure === CONT TestConnection_IsAlive === RUN TestConnection_IsAlive/uninitialized -=== CONT TestHasStalePrimary === PAUSE TestConnection_IsAlive/uninitialized === RUN TestConnection_IsAlive/connection_open -=== CONT TestPool_PoolMonitor -=== RUN TestPool_PoolMonitor/records_durations -=== CONT TestBackgroundRead -=== RUN TestBackgroundRead/incomplete_read_of_message_header -=== CONT TestFSMSessionTimeout -=== RUN TestFSMSessionTimeout/empty -=== PAUSE TestFSMSessionTimeout/empty -=== RUN TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm -=== PAUSE TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm -=== RUN TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm -=== PAUSE TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm -=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers -=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers -=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers -=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers -=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers -=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers -=== CONT TestFSMSessionTimeout/empty -=== CONT TestConvertOIDCArgs +=== PAUSE TestConnection_IsAlive/connection_open +=== RUN TestConnection_IsAlive/connection_closed +=== PAUSE TestConnection_IsAlive/connection_closed +=== RUN TestConnection_IsAlive/connection_reads_data +=== PAUSE TestConnection_IsAlive/connection_reads_data +=== CONT TestConnection_IsAlive/uninitialized === CONT TestLogUnexpectedFailure -=== CONT TestServer_ProcessError -=== RUN TestConvertOIDCArgs/populated_args === RUN TestLogUnexpectedFailure/nil_logger -=== RUN TestServer_ProcessError/nil_error +=== PAUSE TestLogUnexpectedFailure/nil_logger +=== RUN TestLogUnexpectedFailure/valid_logger +=== PAUSE TestLogUnexpectedFailure/valid_logger +=== RUN TestLogUnexpectedFailure/valid_logger_with_error_panic +=== PAUSE TestLogUnexpectedFailure/valid_logger_with_error_panic +=== CONT TestLogUnexpectedFailure/nil_logger +=== CONT TestConvertOIDCArgs +=== RUN TestConvertOIDCArgs/populated_args === PAUSE TestConvertOIDCArgs/populated_args === RUN TestConvertOIDCArgs/nil -=== PAUSE TestServer_ProcessError/nil_error -=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers -=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers -=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers -=== CONT TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm -=== CONT TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm -=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV === PAUSE TestConvertOIDCArgs/nil -=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV -=== PAUSE TestConnection_IsAlive/connection_open -=== RUN TestServer_ProcessError/stale_connection === RUN TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken -=== PAUSE TestServer_ProcessError/stale_connection -=== RUN TestConnection_IsAlive/connection_closed -=== PAUSE TestPool_PoolMonitor/records_durations -=== PAUSE TestLogUnexpectedFailure/nil_logger -=== CONT TestPool_PoolMonitor/records_durations -=== PAUSE TestConnection_IsAlive/connection_closed -=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV === PAUSE TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken === CONT TestConvertOIDCArgs/populated_args -=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV -=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV -=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV -=== RUN TestConnection_IsAlive/connection_reads_data -=== CONT TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken -=== RUN TestLogUnexpectedFailure/valid_logger -=== PAUSE TestConnection_IsAlive/connection_reads_data -=== PAUSE TestLogUnexpectedFailure/valid_logger -=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV -=== CONT TestConnection_IsAlive/connection_reads_data -=== RUN TestLogUnexpectedFailure/valid_logger_with_error_panic -=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV ---- PASS: TestFSMSessionTimeout (0.00s) - --- PASS: TestFSMSessionTimeout/empty (0.00s) - --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers (0.00s) - --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers (0.00s) - --- PASS: TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm (0.00s) - --- PASS: TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm (0.00s) - --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers (0.00s) +=== CONT TestServer_ProcessError +=== RUN TestServer_ProcessError/nil_error +=== PAUSE TestServer_ProcessError/nil_error +=== RUN TestServer_ProcessError/stale_connection +=== PAUSE TestServer_ProcessError/stale_connection === RUN TestServer_ProcessError/non_state_change_error === PAUSE TestServer_ProcessError/non_state_change_error -=== CONT TestConnection_IsAlive/uninitialized === RUN TestServer_ProcessError/stale_not_writable_primary_error === PAUSE TestServer_ProcessError/stale_not_writable_primary_error -=== PAUSE TestLogUnexpectedFailure/valid_logger_with_error_panic -=== CONT TestConnection_IsAlive/connection_closed -=== CONT TestLogUnexpectedFailure/nil_logger -=== CONT TestConvertOIDCArgs/nil -=== CONT TestLogUnexpectedFailure/valid_logger_with_error_panic ---- PASS: TestConvertOIDCArgs (0.00s) - --- PASS: TestConvertOIDCArgs/populated_args (0.00s) - --- PASS: TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken (0.00s) - --- PASS: TestConvertOIDCArgs/nil (0.00s) -=== CONT TestLogUnexpectedFailure/valid_logger -=== CONT TestConnection_IsAlive/connection_open -=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV -=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV -=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV ---- PASS: TestLogUnexpectedFailure (0.00s) - --- PASS: TestLogUnexpectedFailure/valid_logger_with_error_panic (0.00s) - --- PASS: TestLogUnexpectedFailure/valid_logger (0.00s) - --- PASS: TestLogUnexpectedFailure/nil_logger (0.00s) -=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV === RUN TestServer_ProcessError/new_not_writable_primary_error -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV === PAUSE TestServer_ProcessError/new_not_writable_primary_error === RUN TestServer_ProcessError/new_process_ID_not_writable_primary_error -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV === PAUSE TestServer_ProcessError/new_process_ID_not_writable_primary_error ---- PASS: TestHasStalePrimary (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV (0.00s) === RUN TestServer_ProcessError/newer_connection_topology_version === PAUSE TestServer_ProcessError/newer_connection_topology_version ---- PASS: TestConnection_IsAlive (0.00s) - --- PASS: TestConnection_IsAlive/uninitialized (0.00s) - --- PASS: TestConnection_IsAlive/connection_reads_data (0.00s) - --- PASS: TestConnection_IsAlive/connection_closed (0.00s) - --- PASS: TestConnection_IsAlive/connection_open (0.00s) === RUN TestServer_ProcessError/new_shutdown_error === PAUSE TestServer_ProcessError/new_shutdown_error === RUN TestServer_ProcessError/stale_not_writable_primary_write_concern_error @@ -17307,52 +17253,142 @@ === RUN TestServer_ProcessError/non-timeout_network_error === PAUSE TestServer_ProcessError/non-timeout_network_error === CONT TestServer_ProcessError/nil_error -=== CONT TestServer_ProcessError/stale_not_writable_primary_write_concern_error +=== CONT TestHasStalePrimary +=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV +=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV +=== CONT TestPool_PoolMonitor +=== RUN TestPool_PoolMonitor/records_durations +=== PAUSE TestPool_PoolMonitor/records_durations +=== CONT TestPool_PoolMonitor/records_durations +=== CONT TestBackgroundRead +=== RUN TestBackgroundRead/incomplete_read_of_message_header +=== CONT TestFSMSessionTimeout +=== RUN TestFSMSessionTimeout/empty +=== PAUSE TestFSMSessionTimeout/empty +=== RUN TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm +=== PAUSE TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm +=== RUN TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm +=== PAUSE TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm +=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers +=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers +=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers +=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers +=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers +=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers +=== CONT TestFSMSessionTimeout/empty +=== CONT TestConnection_IsAlive/connection_reads_data +=== CONT TestConnection_IsAlive/connection_closed +=== CONT TestConnection_IsAlive/connection_open +=== CONT TestLogUnexpectedFailure/valid_logger_with_error_panic +=== CONT TestLogUnexpectedFailure/valid_logger +--- PASS: TestLogUnexpectedFailure (0.00s) + --- PASS: TestLogUnexpectedFailure/nil_logger (0.00s) + --- PASS: TestLogUnexpectedFailure/valid_logger_with_error_panic (0.00s) + --- PASS: TestLogUnexpectedFailure/valid_logger (0.00s) +=== CONT TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken +=== CONT TestConvertOIDCArgs/nil +--- PASS: TestConvertOIDCArgs (0.00s) + --- PASS: TestConvertOIDCArgs/populated_args (0.00s) + --- PASS: TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken (0.00s) + --- PASS: TestConvertOIDCArgs/nil (0.00s) +=== CONT TestServer_ProcessError/non-timeout_network_error +=== CONT TestServer_ProcessError/context_canceled_error === CONT TestServer_ProcessError/network_timeout_error +=== CONT TestServer_ProcessError/older_than_4.2_write_concern_error === CONT TestServer_ProcessError/new_shutdown_write_concern_error -=== CONT TestServer_ProcessError/non_state_change_error -=== CONT TestServer_ProcessError/stale_not_writable_primary_error -=== CONT TestServer_ProcessError/newer_connection_topology_version === CONT TestServer_ProcessError/new_not_writable_primary_write_concern_error -=== CONT TestServer_ProcessError/stale_connection -=== CONT TestServer_ProcessError/new_not_writable_primary_error +=== CONT TestServer_ProcessError/stale_not_writable_primary_write_concern_error === CONT TestServer_ProcessError/new_shutdown_error +=== CONT TestServer_ProcessError/newer_connection_topology_version === CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error -=== CONT TestServer_ProcessError/context_canceled_error -=== CONT TestServer_ProcessError/non-timeout_network_error -=== CONT TestServer_ProcessError/older_than_4.2_write_concern_error +=== CONT TestServer_ProcessError/new_not_writable_primary_error +=== CONT TestServer_ProcessError/stale_not_writable_primary_error +=== CONT TestServer_ProcessError/non_state_change_error +=== CONT TestServer_ProcessError/stale_connection --- PASS: TestServer_ProcessError (0.00s) --- PASS: TestServer_ProcessError/nil_error (0.00s) - --- PASS: TestServer_ProcessError/stale_not_writable_primary_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) + --- PASS: TestServer_ProcessError/non-timeout_network_error (0.00s) + --- PASS: TestServer_ProcessError/context_canceled_error (0.00s) --- PASS: TestServer_ProcessError/network_timeout_error (0.00s) + --- PASS: TestServer_ProcessError/older_than_4.2_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/new_shutdown_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/new_not_writable_primary_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/stale_connection (0.00s) + --- PASS: TestServer_ProcessError/stale_not_writable_primary_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) - --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) + --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/new_not_writable_primary_error (0.00s) - --- PASS: TestServer_ProcessError/context_canceled_error (0.00s) - --- PASS: TestServer_ProcessError/older_than_4.2_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/non-timeout_network_error (0.00s) + --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) + --- PASS: TestServer_ProcessError/stale_connection (0.00s) +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +--- PASS: TestHasStalePrimary (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) +=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers +=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers +=== CONT TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers +=== CONT TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm +=== CONT TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm +--- PASS: TestFSMSessionTimeout (0.00s) + --- PASS: TestFSMSessionTimeout/empty (0.00s) + --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers (0.00s) + --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers (0.00s) + --- PASS: TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_lower_servers (0.00s) + --- PASS: TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm (0.00s) + --- PASS: TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm (0.00s) +--- PASS: TestConnection_IsAlive (0.00s) + --- PASS: TestConnection_IsAlive/uninitialized (0.00s) + --- PASS: TestConnection_IsAlive/connection_closed (0.00s) + --- PASS: TestConnection_IsAlive/connection_open (0.00s) + --- PASS: TestConnection_IsAlive/connection_reads_data (0.01s) === RUN TestBackgroundRead/timeout_reading_message_header,_successful_background_read --- PASS: TestPool_PoolMonitor (0.00s) - --- PASS: TestPool_PoolMonitor/records_durations (0.02s) + --- PASS: TestPool_PoolMonitor/records_durations (0.03s) === RUN TestBackgroundRead/timeout_reading_message_header,_incomplete_head_during_background_read === RUN TestBackgroundRead/timeout_reading_message_header,_background_read_timeout === RUN TestBackgroundRead/timeout_reading_full_message,_successful_background_read === RUN TestBackgroundRead/timeout_reading_full_message,_background_read_EOF ---- PASS: TestBackgroundRead (1.11s) +--- PASS: TestBackgroundRead (1.13s) --- PASS: TestBackgroundRead/incomplete_read_of_message_header (0.01s) --- PASS: TestBackgroundRead/timeout_reading_message_header,_successful_background_read (0.02s) - --- PASS: TestBackgroundRead/timeout_reading_message_header,_incomplete_head_during_background_read (0.02s) + --- PASS: TestBackgroundRead/timeout_reading_message_header,_incomplete_head_during_background_read (0.03s) --- PASS: TestBackgroundRead/timeout_reading_message_header,_background_read_timeout (1.01s) - --- PASS: TestBackgroundRead/timeout_reading_full_message,_successful_background_read (0.02s) + --- PASS: TestBackgroundRead/timeout_reading_full_message,_successful_background_read (0.03s) --- PASS: TestBackgroundRead/timeout_reading_full_message,_background_read_EOF (0.02s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 11.297s +ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 11.869s === RUN TestAppendHeaderStart === RUN TestAppendHeaderStart/OP_MSG === PAUSE TestAppendHeaderStart/OP_MSG @@ -17377,14 +17413,14 @@ === RUN TestReadHeader/nil === PAUSE TestReadHeader/nil === CONT TestReadHeader/OP_MSG -=== CONT TestReadHeader/OP_QUERY === CONT TestReadHeader/nil === CONT TestReadHeader/not_enough_bytes +=== CONT TestReadHeader/OP_QUERY --- PASS: TestReadHeader (0.00s) --- PASS: TestReadHeader/OP_MSG (0.00s) - --- PASS: TestReadHeader/OP_QUERY (0.00s) --- PASS: TestReadHeader/nil (0.00s) --- PASS: TestReadHeader/not_enough_bytes (0.00s) + --- PASS: TestReadHeader/OP_QUERY (0.00s) === RUN TestReadMsgSectionDocumentSequence === RUN TestReadMsgSectionDocumentSequence/valid_document_sequence === PAUSE TestReadMsgSectionDocumentSequence/valid_document_sequence @@ -17399,18 +17435,18 @@ === RUN TestReadMsgSectionDocumentSequence/nil === PAUSE TestReadMsgSectionDocumentSequence/nil === CONT TestReadMsgSectionDocumentSequence/valid_document_sequence -=== CONT TestReadMsgSectionDocumentSequence/incorrect_size -=== CONT TestReadMsgSectionDocumentSequence/valid_document_sequence_with_remaining_bytes -=== CONT TestReadMsgSectionDocumentSequence/not_enough_bytes === CONT TestReadMsgSectionDocumentSequence/nil === CONT TestReadMsgSectionDocumentSequence/insufficient_size +=== CONT TestReadMsgSectionDocumentSequence/incorrect_size +=== CONT TestReadMsgSectionDocumentSequence/not_enough_bytes +=== CONT TestReadMsgSectionDocumentSequence/valid_document_sequence_with_remaining_bytes --- PASS: TestReadMsgSectionDocumentSequence (0.00s) --- PASS: TestReadMsgSectionDocumentSequence/valid_document_sequence (0.00s) - --- PASS: TestReadMsgSectionDocumentSequence/incorrect_size (0.00s) - --- PASS: TestReadMsgSectionDocumentSequence/valid_document_sequence_with_remaining_bytes (0.00s) - --- PASS: TestReadMsgSectionDocumentSequence/not_enough_bytes (0.00s) --- PASS: TestReadMsgSectionDocumentSequence/nil (0.00s) --- PASS: TestReadMsgSectionDocumentSequence/insufficient_size (0.00s) + --- PASS: TestReadMsgSectionDocumentSequence/incorrect_size (0.00s) + --- PASS: TestReadMsgSectionDocumentSequence/not_enough_bytes (0.00s) + --- PASS: TestReadMsgSectionDocumentSequence/valid_document_sequence_with_remaining_bytes (0.00s) === RUN TestAppendi32 === RUN TestAppendi32/0 === PAUSE TestAppendi32/0 @@ -17425,18 +17461,18 @@ === RUN TestAppendi32/non-empty_dst === PAUSE TestAppendi32/non-empty_dst === CONT TestAppendi32/0 +=== CONT TestAppendi32/non-empty_dst +=== CONT TestAppendi32/min === CONT TestAppendi32/max === CONT TestAppendi32/-1 === CONT TestAppendi32/1 -=== CONT TestAppendi32/non-empty_dst -=== CONT TestAppendi32/min --- PASS: TestAppendi32 (0.00s) --- PASS: TestAppendi32/0 (0.00s) + --- PASS: TestAppendi32/non-empty_dst (0.00s) + --- PASS: TestAppendi32/min (0.00s) --- PASS: TestAppendi32/max (0.00s) --- PASS: TestAppendi32/-1 (0.00s) --- PASS: TestAppendi32/1 (0.00s) - --- PASS: TestAppendi32/non-empty_dst (0.00s) - --- PASS: TestAppendi32/min (0.00s) === RUN TestAppendi64 === RUN TestAppendi64/0 === PAUSE TestAppendi64/0 @@ -17451,18 +17487,18 @@ === RUN TestAppendi64/non-empty_dst === PAUSE TestAppendi64/non-empty_dst === CONT TestAppendi64/0 +=== CONT TestAppendi64/non-empty_dst +=== CONT TestAppendi64/min === CONT TestAppendi64/max === CONT TestAppendi64/-1 === CONT TestAppendi64/1 -=== CONT TestAppendi64/min -=== CONT TestAppendi64/non-empty_dst --- PASS: TestAppendi64 (0.00s) --- PASS: TestAppendi64/0 (0.00s) - --- PASS: TestAppendi64/-1 (0.00s) + --- PASS: TestAppendi64/non-empty_dst (0.00s) + --- PASS: TestAppendi64/min (0.00s) --- PASS: TestAppendi64/max (0.00s) + --- PASS: TestAppendi64/-1 (0.00s) --- PASS: TestAppendi64/1 (0.00s) - --- PASS: TestAppendi64/min (0.00s) - --- PASS: TestAppendi64/non-empty_dst (0.00s) === RUN TestReadi32 === RUN TestReadi32/0 === PAUSE TestReadi32/0 @@ -17481,22 +17517,22 @@ === RUN TestReadi32/nil === PAUSE TestReadi32/nil === CONT TestReadi32/0 -=== CONT TestReadi32/min -=== CONT TestReadi32/1 -=== CONT TestReadi32/-1 +=== CONT TestReadi32/nil === CONT TestReadi32/not_enough_bytes -=== CONT TestReadi32/max === CONT TestReadi32/non-empty_remaining -=== CONT TestReadi32/nil +=== CONT TestReadi32/min +=== CONT TestReadi32/max +=== CONT TestReadi32/-1 +=== CONT TestReadi32/1 --- PASS: TestReadi32 (0.00s) --- PASS: TestReadi32/0 (0.00s) + --- PASS: TestReadi32/nil (0.00s) + --- PASS: TestReadi32/not_enough_bytes (0.00s) + --- PASS: TestReadi32/non-empty_remaining (0.00s) --- PASS: TestReadi32/min (0.00s) - --- PASS: TestReadi32/1 (0.00s) --- PASS: TestReadi32/max (0.00s) --- PASS: TestReadi32/-1 (0.00s) - --- PASS: TestReadi32/not_enough_bytes (0.00s) - --- PASS: TestReadi32/non-empty_remaining (0.00s) - --- PASS: TestReadi32/nil (0.00s) + --- PASS: TestReadi32/1 (0.00s) === RUN TestReadi64 === RUN TestReadi64/0 === PAUSE TestReadi64/0 @@ -17517,26 +17553,26 @@ === RUN TestReadi64/nil === PAUSE TestReadi64/nil === CONT TestReadi64/0 +=== CONT TestReadi64/nil +=== CONT TestReadi64/not_enough_bytes#01 +=== CONT TestReadi64/not_enough_bytes === CONT TestReadi64/non-empty_remaining -=== CONT TestReadi64/-1 === CONT TestReadi64/min === CONT TestReadi64/max -=== CONT TestReadi64/not_enough_bytes#01 -=== CONT TestReadi64/nil +=== CONT TestReadi64/-1 === CONT TestReadi64/1 -=== CONT TestReadi64/not_enough_bytes --- PASS: TestReadi64 (0.00s) --- PASS: TestReadi64/0 (0.00s) + --- PASS: TestReadi64/nil (0.00s) + --- PASS: TestReadi64/not_enough_bytes#01 (0.00s) + --- PASS: TestReadi64/not_enough_bytes (0.00s) --- PASS: TestReadi64/non-empty_remaining (0.00s) - --- PASS: TestReadi64/-1 (0.00s) - --- PASS: TestReadi64/max (0.00s) --- PASS: TestReadi64/min (0.00s) - --- PASS: TestReadi64/not_enough_bytes#01 (0.00s) - --- PASS: TestReadi64/nil (0.00s) + --- PASS: TestReadi64/max (0.00s) + --- PASS: TestReadi64/-1 (0.00s) --- PASS: TestReadi64/1 (0.00s) - --- PASS: TestReadi64/not_enough_bytes (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage 0.010s +ok go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage 0.052s make[1]: Leaving directory '/build/reproducible-path/golang-mongodb-mongo-driver-1.17.1+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -17568,12 +17604,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/456505/tmp/hooks/B01_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/205151 and its subdirectories -I: Current time: Sat Nov 30 13:59:19 -12 2024 -I: pbuilder-time-stamp: 1733018359 +I: removing directory /srv/workspace/pbuilder/456505 and its subdirectories +I: Current time: Sat Jan 3 22:29:10 +14 2026 +I: pbuilder-time-stamp: 1767428950