Diff of the two buildlogs: -- --- b1/build.log 2025-07-23 12:19:10.202148951 +0000 +++ b2/build.log 2025-07-23 12:24:54.038584384 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Aug 25 06:36:03 -12 2026 -I: pbuilder-time-stamp: 1787682963 +I: Current time: Thu Jul 24 02:19:12 +14 2025 +I: pbuilder-time-stamp: 1753273152 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: applying 0002-Skip-TestParseDecimal128-Closes-1103117.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/643169/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2459225/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 23 12:19 /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/2459225/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2459225/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='ba746eee90d44b4d9bf0438ec3534386' - 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='643169' - PS1='# ' - PS2='> ' + INVOCATION_ID=dd3b09cde8a342cca61d8110260f942a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2459225 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.5nLJrnCz/pbuilderrc_Zq9z --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.5nLJrnCz/b1 --logfile b1/build.log golang-mongodb-mongo-driver_1.17.1+ds1-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5nLJrnCz/pbuilderrc_UpEP --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.5nLJrnCz/b2 --logfile b2/build.log golang-mongodb-mongo-driver_1.17.1+ds1-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/643169/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2459225/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -183,7 +215,7 @@ Get: 49 http://deb.debian.org/debian unstable/main amd64 golang-github-youmark-pkcs8-dev all 1.1-3 [10.7 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] -Fetched 101 MB in 17s (6065 kB/s) +Fetched 101 MB in 3s (36.6 MB/s) Preconfiguring packages ... 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 ... 19849 files and directories currently installed.) @@ -357,8 +389,8 @@ Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Aug 25 18:40:25 UTC 2026. -Universal Time is now: Tue Aug 25 18:40:25 UTC 2026. +Local time is now: Wed Jul 23 12:20:34 UTC 2025. +Universal Time is now: Wed Jul 23 12:20:34 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -408,7 +440,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-2_source.changes +I: user script /srv/workspace/pbuilder/2459225/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/2459225/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-2_source.changes dpkg-buildpackage: info: source package golang-mongodb-mongo-driver dpkg-buildpackage: info: source version 1.17.1+ds1-2 dpkg-buildpackage: info: source distribution unstable @@ -427,52 +463,52 @@ dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 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 42 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 + cd _build && go install -trimpath -v -p 40 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/unsafeheader -internal/coverage/rtcov -vendor/golang.org/x/crypto/internal/alias -go.mongodb.org/mongo-driver/internal/ptrutil -internal/goos -internal/msan -go.mongodb.org/mongo-driver/bson/bsontype -internal/byteorder -vendor/golang.org/x/crypto/cryptobyte/asn1 +math/bits internal/godebugs -internal/asan -go.mongodb.org/mongo-driver/internal/israce -crypto/internal/fips140/alias +unicode encoding -go.mongodb.org/mongo-driver/internal/handshake +internal/msan +internal/itoa +unicode/utf16 internal/profilerecord +internal/goos +go.mongodb.org/mongo-driver/bson/bsonoptions +internal/goarch +internal/byteorder +go.mongodb.org/mongo-driver/internal/handshake +internal/nettrace +crypto/internal/fips140/alias +internal/coverage/rtcov +go.mongodb.org/mongo-driver/internal/ptrutil unicode/utf8 cmp -go.mongodb.org/mongo-driver/version -internal/itoa -unicode/utf16 +go.mongodb.org/mongo-driver/bson/bsontype +vendor/golang.org/x/crypto/cryptobyte/asn1 +vendor/golang.org/x/crypto/internal/alias log/internal +internal/runtime/math +internal/cpu +sync/atomic +crypto/internal/fips140deps/byteorder container/list -internal/nettrace -internal/runtime/syscall -unicode -internal/goarch -github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/le +internal/runtime/sys crypto/internal/boring/sig -math/bits -go.mongodb.org/mongo-driver/bson/bsonoptions -internal/cpu -internal/runtime/atomic +go.mongodb.org/mongo-driver/version +go.mongodb.org/mongo-driver/internal/israce +internal/runtime/syscall internal/goexperiment -sync/atomic +internal/asan +internal/runtime/atomic +internal/chacha8rand crypto/internal/fips140/subtle -internal/runtime/math +github.com/klauspost/compress/internal/cpuinfo internal/abi -internal/runtime/sys -crypto/internal/fips140deps/byteorder -internal/chacha8rand -crypto/internal/fips140deps/cpu -internal/bytealg internal/runtime/exithook +internal/bytealg +crypto/internal/fips140deps/cpu math internal/stringslite internal/race @@ -480,198 +516,198 @@ internal/runtime/maps github.com/klauspost/compress runtime +internal/reflectlite +sync iter crypto/subtle -internal/reflectlite weak -sync -maps slices -internal/testlog +maps +errors +sort internal/bisect +internal/testlog internal/singleflight unique runtime/cgo -internal/godebug -errors internal/oserror -sort -crypto/internal/fips140deps/godebug -path io -vendor/golang.org/x/net/dns/dnsmessage -math/rand/v2 -math/rand +path strconv +math/rand/v2 +vendor/golang.org/x/net/dns/dnsmessage syscall -net/netip -reflect +internal/godebug bytes -go.mongodb.org/mongo-driver/internal/aws -hash -crypto/internal/randutil strings +hash +reflect crypto +math/rand +go.mongodb.org/mongo-driver/internal/aws hash/adler32 +bufio +crypto/internal/randutil hash/crc32 vendor/golang.org/x/text/transform +net/http/internal/ascii +crypto/internal/fips140deps/godebug golang.org/x/text/transform crypto/internal/impl -net/http/internal/ascii -bufio -crypto/internal/fips140 regexp/syntax -internal/syscall/execenv -time -internal/syscall/unix +net/netip +crypto/internal/fips140 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 -crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 -crypto/sha3 -context -io/fs -regexp -internal/poll +crypto/tls/internal/fips140tls +internal/syscall/unix +internal/syscall/execenv +time crypto/internal/fips140/hmac +crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash -go.mongodb.org/mongo-driver/internal/csot -internal/filepathlite -internal/fmtsort -encoding/binary -crypto/internal/fips140/bigmod +crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/nistec/fiat crypto/internal/fips140/hkdf -crypto/internal/fips140/aes +crypto/internal/fips140/bigmod crypto/internal/fips140/tls12 -crypto/internal/fips140/nistec/fiat -os +regexp crypto/internal/fips140/tls13 +crypto/internal/fips140/edwards25519 +crypto/internal/fips140/nistec +context +io/fs +internal/poll +encoding/binary +internal/fmtsort +go.mongodb.org/mongo-driver/internal/csot +internal/filepathlite +os encoding/base64 +vendor/golang.org/x/crypto/internal/poly1305 +github.com/golang/snappy 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/golang/snappy -crypto/internal/fips140/edwards25519 encoding/pem -crypto/internal/fips140/nistec crypto/internal/sysrand +fmt +net +path/filepath +vendor/golang.org/x/sys/cpu go.mongodb.org/mongo-driver/internal/driverutil io/ioutil internal/sysinfo -path/filepath -vendor/golang.org/x/sys/cpu -fmt crypto/internal/entropy crypto/internal/fips140/drbg -os/exec crypto/internal/fips140only -crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm +crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa -crypto/rc4 +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa +os/exec crypto/md5 +crypto/rc4 crypto/cipher -encoding/hex +crypto/des +vendor/golang.org/x/crypto/chacha20 +crypto/internal/boring encoding/json -mime -mime/quotedprintable -net/http/internal flag -go.mongodb.org/mongo-driver/internal/aws/awserr -runtime/trace -log go.mongodb.org/mongo-driver/tag -golang.org/x/sync/errgroup -runtime/debug -math/big -vendor/golang.org/x/net/http2/hpack +net/url +log compress/flate +vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/text/unicode/norm +mime/quotedprintable +net/http/internal +encoding/hex +mime github.com/klauspost/compress/fse -github.com/montanaflynn/stats -net/url +runtime/debug +go.mongodb.org/mongo-driver/internal/aws/awserr golang.org/x/text/unicode/norm -vendor/golang.org/x/text/unicode/norm +golang.org/x/sync/errgroup +runtime/trace +github.com/montanaflynn/stats +vendor/golang.org/x/crypto/chacha20poly1305 +math/big +crypto/aes +crypto/ecdh +crypto/hmac +crypto/sha512 +crypto/sha1 +crypto/sha256 go.mongodb.org/mongo-driver/mongo/readpref github.com/davecgh/go-spew/spew -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 +golang.org/x/crypto/pbkdf2 +github.com/xdg-go/pbkdf2 go.mongodb.org/mongo-driver/cmd/parse-api-report vendor/golang.org/x/text/unicode/bidi -net -crypto/aes -crypto/sha512 -golang.org/x/sync/singleflight -crypto/hmac -crypto/sha256 -crypto/sha1 github.com/klauspost/compress/huff0 -go.mongodb.org/mongo-driver/internal/aws/credentials -vendor/golang.org/x/crypto/chacha20poly1305 +golang.org/x/sync/singleflight testing -golang.org/x/crypto/pbkdf2 -github.com/xdg-go/pbkdf2 +compress/gzip compress/zlib archive/zip -compress/gzip -go.mongodb.org/mongo-driver/internal/assert -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa +go.mongodb.org/mongo-driver/internal/aws/credentials vendor/golang.org/x/text/secure/bidirule -crypto/ecdh +go.mongodb.org/mongo-driver/internal/assert github.com/xdg-go/stringprep -vendor/golang.org/x/net/idna go.mongodb.org/mongo-driver/internal/require crypto/elliptic crypto/internal/boring/bbig +encoding/asn1 crypto/dsa crypto/rand -encoding/asn1 -crypto/ed25519 +vendor/golang.org/x/net/idna go.mongodb.org/mongo-driver/bson/primitive +crypto/ed25519 crypto/internal/hpke -crypto/rsa go.mongodb.org/mongo-driver/internal/randutil +crypto/rsa github.com/klauspost/compress/zstd 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 -go.mongodb.org/mongo-driver/internal/logger -go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/xdg-go/scram crypto/ecdsa go.mongodb.org/mongo-driver/mongo/readconcern -go.mongodb.org/mongo-driver/internal/csfle go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage +go.mongodb.org/mongo-driver/internal/csfle go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsoncodec +go.mongodb.org/mongo-driver/mongo/address +crypto/x509 +net/textproto +vendor/golang.org/x/net/http/httpproxy +go.mongodb.org/mongo-driver/x/mongo/driver/dns +vendor/golang.org/x/net/http/httpguts +mime/multipart go.mongodb.org/mongo-driver/bson -go.mongodb.org/mongo-driver/internal/codecutil -go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus +github.com/youmark/pkcs8 +golang.org/x/crypto/ocsp +crypto/tls 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/mongo/address -go.mongodb.org/mongo-driver/x/mongo/driver/dns -vendor/golang.org/x/net/http/httpproxy -net/textproto -crypto/x509 +go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/mongo/description -vendor/golang.org/x/net/http/httpguts -mime/multipart go.mongodb.org/mongo-driver/event -go.mongodb.org/mongo-driver/x/mongo/driver/drivertest go.mongodb.org/mongo-driver/x/mongo/driver/session +go.mongodb.org/mongo-driver/x/mongo/driver/drivertest go.mongodb.org/mongo-driver/internal/eventtest -github.com/youmark/pkcs8 -golang.org/x/crypto/ocsp -crypto/tls net/http/httptrace net/http go.mongodb.org/mongo-driver/internal/httputil @@ -680,8 +716,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 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/operation go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/connstring @@ -689,22 +725,22 @@ go.mongodb.org/mongo-driver/x/mongo/driver/topology 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/testaws -go.mongodb.org/mongo-driver/cmd/testkms -go.mongodb.org/mongo-driver/internal/test/compilecheck 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/internal/test/compilecheck go.mongodb.org/mongo-driver/mongo/gridfs -go.mongodb.org/mongo-driver/benchmark 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' # Skip tests that require a MongoDB server, and network. dh_auto_test -- -short - cd _build && go test -vet=off -v -p 42 -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 + cd _build && go test -vet=off -v -p 40 -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 testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/benchmark 0.006s [no tests to run] +ok go.mongodb.org/mongo-driver/benchmark 0.044s [no tests to run] === RUN Test_BsonCorpus === RUN Test_BsonCorpus/bson_corpus--array === RUN Test_BsonCorpus/bson_corpus--array/valid @@ -1803,7 +1839,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.27s) +--- PASS: Test_BsonCorpus (1.33s) --- 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) @@ -1816,8 +1852,8 @@ --- 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.00s) - --- PASS: Test_BsonCorpus/bson_corpus--binary/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--binary (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--binary/valid (0.01s) --- 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) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x00 (0.00s) @@ -1826,7 +1862,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x03 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x04 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x04_UUID (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x05 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x05 (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x07 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x08 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--binary/valid/subtype_0x80 (0.00s) @@ -1852,13 +1888,13 @@ --- 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/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--code (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--code/valid (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Empty_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Single_character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Multi-character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/two-byte_UTF-8_(é) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--code/valid/three-byte_UTF-8_(☆) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--code/valid/three-byte_UTF-8_(☆) (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Embedded_nulls (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/decode_error/bad_code_string_length:_0_(but_no_0x00_either) (0.00s) @@ -1985,8 +2021,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-1/valid/Exact_rounding (0.00s) --- 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.03s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid (0.03s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2 (0.04s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid (0.04s) --- 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) @@ -2146,8 +2182,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.07s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.06s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3 (0.23s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.23s) --- 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) @@ -2179,7 +2215,7 @@ --- 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/[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/[basx155]_Numbers_with_E (0.01s) --- 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) @@ -2255,7 +2291,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx685]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx688]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx689]_Zeros (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx650]_Zeros (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx650]_Zeros (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx651]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx298]_some_more_negative_zeros_[systematic_tests_below] (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx652]_Zeros (0.00s) @@ -2285,7 +2321,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx038]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx250]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx257]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx256]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx256]_Numbers_with_E (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx258]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx251]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx263]_Numbers_with_E (0.00s) @@ -2300,7 +2336,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx159]_Numbers_with_E (0.00s) --- 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) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx002]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx148]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx153]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx141]_Numbers_with_E (0.00s) @@ -2319,7 +2355,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx171]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx183]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx175]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx179]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx179]_Numbers_with_E (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx174]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx180]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx173]_Numbers_with_E (0.00s) @@ -2350,7 +2386,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx373]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx397]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx371]_Engineering_notation_tests (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx399]_Engineering_notation_tests (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx399]_Engineering_notation_tests (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx369]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx401]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx367]_Engineering_notation_tests (0.00s) @@ -2445,7 +2481,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx234]_Numbers_with_E (0.00s) --- 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) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx241]_Numbers_with_E (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx232]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx242]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx060]_strings_without_E_cannot_generate_E_in_result (0.00s) @@ -2458,7 +2494,7 @@ --- 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 (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.00s) --- 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) @@ -2474,7 +2510,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[dqbsr431]_check_rounding_modes_heeded_(Rounded) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/OK2 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/decode_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/[basx564]_Near-specials_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/[basx565]_Near-specials_(Conversion_syntax) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/parse_error/[basx566]_Near-specials_(Conversion_syntax) (0.00s) @@ -2495,8 +2531,8 @@ --- 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.06s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid (0.06s) --- 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) @@ -2519,7 +2555,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq182]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq183]_Nmin_and_below_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq184]_Nmin_and_below_(Subnormal) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq190]_underflow_edge_cases_(Subnormal) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq190]_underflow_edge_cases_(Subnormal) (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq200]_underflow_edge_cases_(Subnormal) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq400]_zeros_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq401]_zeros_(Clamped) (0.00s) @@ -2537,7 +2573,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq607]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq609]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq611]_fold-down_full_sequence_(Clamped) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq613]_fold-down_full_sequence_(Clamped) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq613]_fold-down_full_sequence_(Clamped) (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq615]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq617]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq619]_fold-down_full_sequence_(Clamped) (0.00s) @@ -2549,7 +2585,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq631]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq633]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq635]_fold-down_full_sequence_(Clamped) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq637]_fold-down_full_sequence_(Clamped) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq637]_fold-down_full_sequence_(Clamped) (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq639]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq641]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq643]_fold-down_full_sequence_(Clamped) (0.00s) @@ -2601,10 +2637,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.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7 (0.00s) --- 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.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-7/parse_error (0.00s) --- 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) @@ -2700,8 +2736,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--document/decode_error/Invalid_subdocument:_bad_string_length_in_field (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--document/decode_error/Null_byte_in_sub-document_key (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--document/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--double (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--double/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--double (0.02s) + --- PASS: Test_BsonCorpus/bson_corpus--double/valid (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/+1.0 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/-1.0 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/+1.0001220703125 (0.00s) @@ -2709,7 +2745,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--double/valid/1.2345678921232E+18 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/-1.2345678921232E+18 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/0.0 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--double/valid/-0.0 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--double/valid/-0.0 (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/NaN (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/NaN_with_payload (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--double/valid/Inf (0.00s) @@ -2747,9 +2783,9 @@ --- PASS: Test_BsonCorpus/bson_corpus--minkey/valid/Minkey (0.00s) --- 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) - --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/valid (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/valid/All_BSON_types (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/valid (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/valid/All_BSON_types (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--multi-type-deprecated/parse_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--multi-type (0.00s) @@ -2965,25 +3001,25 @@ === RUN TestDecoderConfiguration/DefaultDocumentD_top-level === PAUSE TestDecoderConfiguration/DefaultDocumentD_top-level === CONT TestDecoderConfiguration/AllowTruncatingDoubles +=== CONT TestDecoderConfiguration/DefaultDocumentD_top-level +=== CONT TestDecoderConfiguration/DefaultDocumentM_top-level === CONT TestDecoderConfiguration/ZeroStructs +=== CONT TestDecoderConfiguration/ZeroMaps +=== CONT TestDecoderConfiguration/UseLocalTimeZone === CONT TestDecoderConfiguration/UseJSONStructTags === CONT TestDecoderConfiguration/DefaultDocumentM_nested -=== CONT TestDecoderConfiguration/DefaultDocumentM_top-level -=== CONT TestDecoderConfiguration/DefaultDocumentD_top-level -=== CONT TestDecoderConfiguration/UseLocalTimeZone -=== CONT TestDecoderConfiguration/ZeroMaps === CONT TestDecoderConfiguration/DefaultDocumentD_nested === CONT TestDecoderConfiguration/BinaryAsSlice --- PASS: TestDecoderConfiguration (0.00s) --- PASS: TestDecoderConfiguration/AllowTruncatingDoubles (0.00s) - --- PASS: TestDecoderConfiguration/DefaultDocumentM_nested (0.00s) - --- PASS: TestDecoderConfiguration/UseJSONStructTags (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentD_top-level (0.00s) - --- PASS: TestDecoderConfiguration/ZeroStructs (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentM_top-level (0.00s) + --- PASS: TestDecoderConfiguration/ZeroStructs (0.00s) + --- PASS: TestDecoderConfiguration/ZeroMaps (0.00s) --- PASS: TestDecoderConfiguration/UseLocalTimeZone (0.00s) + --- PASS: TestDecoderConfiguration/UseJSONStructTags (0.00s) + --- PASS: TestDecoderConfiguration/DefaultDocumentM_nested (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentD_nested (0.00s) - --- PASS: TestDecoderConfiguration/ZeroMaps (0.00s) --- PASS: TestDecoderConfiguration/BinaryAsSlice (0.00s) === RUN TestBasicEncode === RUN TestBasicEncode/small_struct @@ -3019,22 +3055,22 @@ === RUN TestEncoderConfiguration/UseJSONStructTags === PAUSE TestEncoderConfiguration/UseJSONStructTags === CONT TestEncoderConfiguration/ErrorOnInlineDuplicates -=== CONT TestEncoderConfiguration/NilSliceAsEmpty -=== CONT TestEncoderConfiguration/StringifyMapKeysWithFmt +=== CONT TestEncoderConfiguration/UseJSONStructTags === CONT TestEncoderConfiguration/OmitZeroStruct -=== CONT TestEncoderConfiguration/IntMinSize === CONT TestEncoderConfiguration/NilByteSliceAsEmpty -=== CONT TestEncoderConfiguration/UseJSONStructTags +=== CONT TestEncoderConfiguration/NilSliceAsEmpty === CONT TestEncoderConfiguration/NilMapAsEmpty +=== CONT TestEncoderConfiguration/StringifyMapKeysWithFmt +=== CONT TestEncoderConfiguration/IntMinSize --- PASS: TestEncoderConfiguration (0.00s) --- PASS: TestEncoderConfiguration/ErrorOnInlineDuplicates (0.00s) + --- PASS: TestEncoderConfiguration/UseJSONStructTags (0.00s) --- PASS: TestEncoderConfiguration/OmitZeroStruct (0.00s) - --- PASS: TestEncoderConfiguration/NilSliceAsEmpty (0.00s) --- PASS: TestEncoderConfiguration/NilByteSliceAsEmpty (0.00s) - --- PASS: TestEncoderConfiguration/IntMinSize (0.00s) - --- PASS: TestEncoderConfiguration/UseJSONStructTags (0.00s) - --- PASS: TestEncoderConfiguration/StringifyMapKeysWithFmt (0.00s) + --- PASS: TestEncoderConfiguration/NilSliceAsEmpty (0.00s) --- PASS: TestEncoderConfiguration/NilMapAsEmpty (0.00s) + --- PASS: TestEncoderConfiguration/StringifyMapKeysWithFmt (0.00s) + --- PASS: TestEncoderConfiguration/IntMinSize (0.00s) === RUN TestExtJSON === RUN TestExtJSON/timestamp_-_negative_int32_value === RUN TestExtJSON/timestamp_-_negative_int64_value @@ -3107,14 +3143,14 @@ === RUN TestMarshalExtJSONIndent/float_struct === PAUSE TestMarshalExtJSONIndent/float_struct === CONT TestMarshalExtJSONIndent/empty_val +=== CONT TestMarshalExtJSONIndent/float_struct === CONT TestMarshalExtJSONIndent/date_struct === CONT TestMarshalExtJSONIndent/embedded_struct -=== CONT TestMarshalExtJSONIndent/float_struct --- PASS: TestMarshalExtJSONIndent (0.00s) --- PASS: TestMarshalExtJSONIndent/empty_val (0.00s) - --- PASS: TestMarshalExtJSONIndent/embedded_struct (0.00s) - --- PASS: TestMarshalExtJSONIndent/date_struct (0.00s) --- PASS: TestMarshalExtJSONIndent/float_struct (0.00s) + --- PASS: TestMarshalExtJSONIndent/date_struct (0.00s) + --- PASS: TestMarshalExtJSONIndent/embedded_struct (0.00s) === RUN TestMarshalConcurrently === PAUSE TestMarshalConcurrently === RUN TestMarshalValue @@ -3155,7 +3191,7 @@ === RUN TestDefaultValueDecoders/success_path/Decode/Symbol_to_D === RUN TestDefaultValueDecoders/success_path/Decode/struct{} === RUN TestDefaultValueDecoders/success_path/Decode/struct{[]interface{}} ---- PASS: TestDefaultValueDecoders (0.00s) +--- PASS: TestDefaultValueDecoders (0.01s) --- PASS: TestDefaultValueDecoders/RawValueDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/RawValueDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/RawValueDecodeValue/ReadValue_Error (0.00s) @@ -3164,8 +3200,8 @@ --- PASS: TestDefaultValueDecoders/RawDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/RawDecodeValue/*Raw_is_nil (0.00s) --- PASS: TestDefaultValueDecoders/RawDecodeValue/Copy_error (0.00s) - --- PASS: TestDefaultValueDecoders/success_path (0.00s) - --- PASS: TestDefaultValueDecoders/success_path/Decode (0.00s) + --- PASS: TestDefaultValueDecoders/success_path (0.01s) + --- PASS: TestDefaultValueDecoders/success_path/Decode (0.01s) --- 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]Reader (0.00s) @@ -3225,10 +3261,10 @@ === RUN TestRaw/ReadDocument/non-empty_document === PAUSE TestRaw/ReadDocument/non-empty_document === CONT TestRaw/ReadDocument/nil_reader +=== CONT TestRaw/ReadDocument/non-empty_document === CONT TestRaw/ReadDocument/empty_document === CONT TestRaw/ReadDocument/premature_end_of_reader -=== CONT TestRaw/ReadDocument/non-empty_document ---- PASS: TestRaw (0.00s) +--- PASS: TestRaw (0.01s) --- PASS: TestRaw/Validate (0.00s) --- PASS: TestRaw/Validate/TooShort (0.00s) --- PASS: TestRaw/Validate/InvalidLength (0.00s) @@ -3254,9 +3290,9 @@ --- PASS: TestRaw/ElementAt/third (0.00s) --- PASS: TestRaw/ReadDocument (0.00s) --- PASS: TestRaw/ReadDocument/nil_reader (0.00s) + --- PASS: TestRaw/ReadDocument/non-empty_document (0.00s) --- PASS: TestRaw/ReadDocument/empty_document (0.00s) --- PASS: TestRaw/ReadDocument/premature_end_of_reader (0.00s) - --- PASS: TestRaw/ReadDocument/non-empty_document (0.00s) === RUN TestRawValue === PAUSE TestRawValue === RUN TestTruncation @@ -3348,7 +3384,7 @@ === RUN TestUnmarshalExtJSONWithContext/High_surrogate_value_with_non-surrogate_unicode_value === RUN TestUnmarshalExtJSONWithContext/bson.D_with_binary === RUN TestUnmarshalExtJSONWithContext/struct_with_binary ---- PASS: TestUnmarshalExtJSONWithContext (0.00s) +--- PASS: TestUnmarshalExtJSONWithContext (0.01s) --- PASS: TestUnmarshalExtJSONWithContext/Small_struct (0.00s) --- PASS: TestUnmarshalExtJSONWithContext/Valid_surrogate_pair (0.00s) --- PASS: TestUnmarshalExtJSONWithContext/Valid_surrogate_pair_with_other_values (0.00s) @@ -3441,69 +3477,52 @@ === 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.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.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_primitive.DBPointer -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.Binary === CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID --- PASS: TestUnmarshalByteSlicesUseDistinctArrays (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/bson.D_with_primitive.DBPointer (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_custom_byte_slice_type (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_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/struct_with_primitive.DBPointer (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID (0.00s) === RUN TestUnmarshalConcurrently === PAUSE TestUnmarshalConcurrently === RUN TestUnmarshalValue === PAUSE TestUnmarshalValue === CONT TestBasicDecode -=== CONT TestDefaultValueEncoders -=== CONT TestMarshalConcurrently -=== CONT TestDecoderv2 -=== RUN TestDefaultValueEncoders/RawValueEncodeValue -=== RUN TestDecoderv2/Decode -=== CONT TestUnmarshalConcurrently === RUN TestBasicDecode/small_struct -=== PAUSE TestDecoderv2/Decode -=== RUN TestDecoderv2/NewDecoder -=== PAUSE TestDecoderv2/NewDecoder -=== RUN TestDecoderv2/NewDecoderWithContext -=== PAUSE TestDecoderv2/NewDecoderWithContext -=== RUN TestDecoderv2/Decode_doesn't_zero_struct === PAUSE TestBasicDecode/small_struct === RUN TestBasicDecode/nested_document === PAUSE TestBasicDecode/nested_document === RUN TestBasicDecode/simple_array === PAUSE TestBasicDecode/simple_array -=== CONT TestMarshalValue -=== RUN TestMarshalValue/MarshalValue -=== PAUSE TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValueAppend -=== PAUSE TestMarshalValue/MarshalValueAppend -=== RUN TestMarshalValue/MarshalValueWithRegistry -=== CONT TestRawValue -=== RUN TestRawValue/Unmarshal -=== 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 +=== RUN TestBasicDecode/struct_with_mixed_case_fields +=== PAUSE TestBasicDecode/struct_with_mixed_case_fields +=== RUN TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestBasicDecode/struct_with_byte_slice +=== PAUSE TestBasicDecode/struct_with_byte_slice +=== RUN TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== PAUSE TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== 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 TestUnmarshalValue === RUN TestUnmarshalValue/UnmarshalValue === PAUSE TestUnmarshalValue/UnmarshalValue @@ -3524,354 +3543,570 @@ === PAUSE TestUnmarshalValue/UnmarshalValue/object_id === RUN TestUnmarshalValue/UnmarshalValue/boolean === PAUSE TestUnmarshalValue/UnmarshalValue/boolean -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry === RUN TestUnmarshalValue/UnmarshalValue/datetime === PAUSE TestUnmarshalValue/UnmarshalValue/datetime -=== PAUSE TestDecoderv2/Decode_doesn't_zero_struct -=== RUN TestBasicDecode/struct_with_mixed_case_fields -=== PAUSE TestBasicDecode/struct_with_mixed_case_fields -=== PAUSE TestMarshalValue/MarshalValueWithRegistry +=== 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 TestBasicDecode/struct_with_byte_slice +=== CONT TestUnmarshalConcurrently +=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValue/M +=== CONT TestUnmarshalValue/UnmarshalValue/D +=== CONT TestUnmarshalValue/UnmarshalValue/struct +=== CONT TestUnmarshalValue/UnmarshalValue/javascript +=== CONT TestUnmarshalValue/UnmarshalValue/max_key +=== CONT TestDefaultValueEncoders +=== CONT TestUnmarshalValue/UnmarshalValue/min_key +=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValue/timestamp +=== CONT TestUnmarshalValue/UnmarshalValue/int64 +=== RUN TestDefaultValueEncoders/RawValueEncodeValue +=== CONT TestUnmarshalValue/UnmarshalValue/int32 +=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue +=== CONT TestUnmarshalValue/UnmarshalValue/boolean +=== CONT TestUnmarshalValue/UnmarshalValue/object_id +=== CONT TestUnmarshalValue/UnmarshalValue/undefined +=== CONT TestUnmarshalValue/UnmarshalValue/binary +=== CONT TestUnmarshalValue/UnmarshalValue/string +=== CONT TestRawValue +=== RUN TestRawValue/Unmarshal +=== 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 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 TestMarshalValue/MarshalValue +=== RUN TestMarshalValue/MarshalValue/double +=== PAUSE TestMarshalValue/MarshalValue/double +=== RUN TestMarshalValue/MarshalValue/string +=== CONT TestMarshalConcurrently +=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== CONT TestBasicDecode/struct_with_mixed_case_fields +=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestBasicDecode/nested_document +=== CONT TestBasicDecode/simple_array +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry +=== CONT TestUnmarshalValue/UnmarshalValue/regex +=== CONT TestUnmarshalValue/UnmarshalValue/null +=== CONT TestUnmarshalValue/UnmarshalValue/datetime === CONT TestRawValue/IsZero === RUN TestRawValue/IsZero/empty -=== RUN TestDecoderv2/Reset +=== 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 === CONT TestRawValue/UnmarshalWithContext +=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== CONT TestRawValue/UnmarshalWithRegistry +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== CONT TestDecoderv2 +=== RUN TestDecoderv2/Decode +=== PAUSE TestDecoderv2/Decode +=== RUN TestDecoderv2/NewDecoder +=== CONT TestMarshalValue/MarshalValueAppendWithContext +=== RUN TestMarshalValue/MarshalValueAppendWithContext/double +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double +=== CONT TestMarshalValue/MarshalValueWithContext +=== RUN TestMarshalValue/MarshalValueWithContext/double +=== CONT TestMarshalValue/MarshalValueWithRegistry +=== RUN TestMarshalValue/MarshalValueWithRegistry/double +=== CONT TestMarshalValue/MarshalValueAppend +=== RUN TestMarshalValue/MarshalValueAppend/double +=== RUN TestDefaultValueEncoders/RawEncodeValue +=== PAUSE TestMarshalValue/MarshalValue/string +=== RUN TestMarshalValue/MarshalValue/binary +=== PAUSE TestMarshalValue/MarshalValue/binary +=== RUN TestMarshalValue/MarshalValue/undefined +=== PAUSE TestMarshalValue/MarshalValue/undefined +=== RUN TestMarshalValue/MarshalValue/object_id +=== PAUSE TestMarshalValue/MarshalValue/object_id +=== RUN TestMarshalValue/MarshalValue/boolean +=== PAUSE TestMarshalValue/MarshalValue/boolean +=== RUN TestMarshalValue/MarshalValue/datetime +=== PAUSE TestMarshalValue/MarshalValue/datetime +=== RUN TestMarshalValue/MarshalValue/null +=== PAUSE TestMarshalValue/MarshalValue/null +=== RUN TestMarshalValue/MarshalValue/regex +=== PAUSE TestMarshalValue/MarshalValue/regex +=== RUN TestMarshalValue/MarshalValue/dbpointer +=== PAUSE TestMarshalValue/MarshalValue/dbpointer +=== RUN TestMarshalValue/MarshalValue/javascript +=== PAUSE TestMarshalValue/MarshalValue/javascript +=== RUN TestMarshalValue/MarshalValue/symbol +=== PAUSE TestMarshalValue/MarshalValue/symbol +=== RUN TestMarshalValue/MarshalValue/code_with_scope +=== PAUSE TestMarshalValue/MarshalValue/code_with_scope +=== RUN TestMarshalValue/MarshalValue/int32 +=== PAUSE TestMarshalValue/MarshalValue/int32 +=== RUN TestMarshalValue/MarshalValue/int64 +=== 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 TestMarshalValue/MarshalValue/interface +=== CONT TestMarshalValue/MarshalValue/ValueMarshaler +=== CONT TestMarshalValue/MarshalValue/M +=== CONT TestMarshalValue/MarshalValue/D +=== CONT TestMarshalValue/MarshalValue/struct +=== CONT TestMarshalValue/MarshalValue/max_key +=== CONT TestMarshalValue/MarshalValue/min_key +=== 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 === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== RUN TestMarshalValue/MarshalValueWithContext === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== PAUSE TestDecoderv2/Reset -=== RUN TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestRawValue/IsZero/empty -=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry -=== RUN TestUnmarshalValue/UnmarshalValue/null -=== CONT TestRawValue/UnmarshalWithRegistry -=== PAUSE TestMarshalValue/MarshalValueWithContext === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== RUN TestDecoderv2/SetContext +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== RUN TestBasicDecode/struct_with_byte_slice -=== RUN TestRawValue/IsZero/zero_type_but_non-zero_value -=== PAUSE TestUnmarshalValue/UnmarshalValue/null +=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value +=== CONT TestRawValue/IsZero/empty +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== 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/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/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 +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil === RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error === PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== PAUSE TestBasicDecode/struct_with_byte_slice -=== PAUSE TestRawValue/IsZero/zero_type_but_non-zero_value -=== RUN TestDefaultValueEncoders/RawEncodeValue -=== PAUSE TestDefaultValueEncoders/RawEncodeValue -=== RUN TestDefaultValueEncoders/success_path -=== PAUSE TestDefaultValueEncoders/success_path -=== CONT TestDefaultValueEncoders/RawValueEncodeValue -=== CONT TestDefaultValueEncoders/success_path -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry -=== PAUSE TestDecoderv2/SetContext -=== RUN TestUnmarshalValue/UnmarshalValue/regex -=== RUN TestDecoderv2/SetRegistry -=== PAUSE TestDecoderv2/SetRegistry -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry === RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== RUN TestMarshalValue/MarshalValueAppendWithContext -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil === PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== PAUSE TestUnmarshalValue/UnmarshalValue/regex -=== RUN TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== CONT TestDefaultValueEncoders/RawEncodeValue -=== PAUSE TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== RUN TestRawValue/IsZero/zero_type_and_zero_value -=== RUN TestDefaultValueEncoders/RawEncodeValue/wrong_type -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type === RUN TestRawValue/UnmarshalWithContext/Success === PAUSE TestRawValue/UnmarshalWithContext/Success === CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== CONT TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double -=== RUN TestDecoderv2/DecodeToNil -=== RUN TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== RUN TestDefaultValueEncoders/success_path/D_to_JavaScript -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== 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 +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil === RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestMarshalValue/MarshalValue -=== CONT TestMarshalValue/MarshalValueWithContext -=== CONT TestMarshalValue/MarshalValueWithRegistry -=== CONT TestMarshalValue/MarshalValueAppend -=== CONT TestMarshalValue/MarshalValueAppendWithContext -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== RUN TestUnmarshalValue/UnmarshalValue/dbpointer -=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== PAUSE TestRawValue/IsZero/zero_type_and_zero_value -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string -=== RUN TestMarshalValue/MarshalValueWithContext/double -=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/string -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueWithRegistry/double === PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error === RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== 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 -=== RUN TestMarshalValue/MarshalValue/double -=== PAUSE TestMarshalValue/MarshalValue/double -=== PAUSE TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== PAUSE TestDefaultValueEncoders/success_path/D_to_JavaScript -=== CONT TestBasicDecode/small_struct -=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT TestBasicDecode/struct_with_mixed_case_fields -=== RUN TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestBasicDecode/simple_array -=== CONT TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== CONT TestBasicDecode/struct_with_byte_slice -=== RUN TestMarshalValue/MarshalValueAppendWithContext/double -=== RUN TestMarshalValue/MarshalValue/string -=== PAUSE TestMarshalValue/MarshalValueWithContext/double -=== RUN TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== CONT TestBasicDecode/nested_document -=== CONT TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueAppend/double -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double +=== 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/UnmarshalWithContext/Success +=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== PAUSE TestDecoderv2/NewDecoder +=== RUN TestDecoderv2/NewDecoderWithContext +=== PAUSE TestDecoderv2/NewDecoderWithContext +=== RUN TestDecoderv2/Decode_doesn't_zero_struct +=== PAUSE TestDecoderv2/Decode_doesn't_zero_struct +=== RUN TestDecoderv2/Reset +=== PAUSE TestDecoderv2/Reset +=== RUN TestDecoderv2/SetContext +=== PAUSE TestDecoderv2/SetContext +=== RUN TestDecoderv2/SetRegistry +=== PAUSE TestDecoderv2/SetRegistry +=== RUN TestDecoderv2/DecodeToNil === PAUSE TestDecoderv2/DecodeToNil -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary -=== PAUSE TestMarshalValue/MarshalValueAppend/double === CONT TestDecoderv2/Decode -=== RUN TestMarshalValue/MarshalValueAppend/string -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestDecoderv2/NewDecoder -=== PAUSE TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== RUN TestDecoderv2/NewDecoder/error -=== RUN TestMarshalValue/MarshalValueWithContext/string -=== RUN TestRawValue/IsZero/non-zero_type_and_zero_value -=== PAUSE TestMarshalValue/MarshalValueWithContext/string -=== CONT TestDecoderv2/Reset -=== PAUSE TestMarshalValue/MarshalValue/string -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueWithRegistry/string === RUN TestDecoderv2/Decode/small_struct === PAUSE TestDecoderv2/Decode/small_struct === RUN TestDecoderv2/Decode/nested_document -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string -=== CONT TestDecoderv2/SetRegistry -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== PAUSE TestUnmarshalValue/UnmarshalValue/code_with_scope -=== RUN TestUnmarshalValue/UnmarshalValue/int32 -=== RUN TestRawValue/UnmarshalWithRegistry/Success -=== PAUSE TestMarshalValue/MarshalValueAppend/string -=== PAUSE TestRawValue/UnmarshalWithRegistry/Success -=== RUN TestMarshalValue/MarshalValueAppend/binary -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== PAUSE TestMarshalValue/MarshalValueAppend/binary -=== CONT TestDecoderv2/NewDecoderWithContext -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/double -=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== PAUSE TestDecoderv2/NewDecoder/error -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value -=== RUN TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestRawValue/IsZero/zero_type_and_zero_value -=== CONT TestRawValue/IsZero/empty -=== RUN TestDecoderv2/NewDecoder/success -=== PAUSE TestDecoderv2/NewDecoder/success -=== CONT TestDecoderv2/NewDecoder/error -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== CONT TestDecoderv2/DecodeToNil === PAUSE TestDecoderv2/Decode/nested_document -=== RUN TestMarshalValue/MarshalValueWithRegistry/binary -=== CONT TestDecoderv2/SetContext -=== 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 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/boolean ---- PASS: TestBasicDecode (0.01s) - --- PASS: TestBasicDecode/struct_with_mixed_case_fields (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/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestBasicDecode/struct_with_byte_slice (0.00s) - --- PASS: TestBasicDecode/nested_document (0.00s) - --- PASS: TestBasicDecode/simple_array (0.00s) - --- PASS: TestBasicDecode/zero-value_pointer_fields_with_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/small_struct (0.00s) - --- PASS: TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) -=== RUN TestDefaultValueEncoders/success_path/D_to_Symbol -=== PAUSE TestUnmarshalValue/UnmarshalValue/int32 -=== CONT TestDecoderv2/Decode_doesn't_zero_struct -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary -=== CONT TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== RUN TestMarshalValue/MarshalValueAppend/undefined -=== RUN TestDecoderv2/NewDecoderWithContext/errors -=== RUN TestMarshalValue/MarshalValueAppendWithContext/string -=== RUN TestMarshalValue/MarshalValueWithContext/binary -=== RUN TestMarshalValue/MarshalValue/binary -=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value -=== RUN TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value -=== CONT TestDecoderv2/NewDecoder/success === RUN TestDecoderv2/Decode/simple_array -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueWithRegistry/undefined -=== PAUSE TestDecoderv2/NewDecoderWithContext/errors -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type -=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error === PAUSE TestDecoderv2/Decode/simple_array -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/string -=== PAUSE TestMarshalValue/MarshalValueWithContext/binary -=== PAUSE TestMarshalValue/MarshalValue/binary -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== RUN TestDecoderv2/NewDecoderWithContext/success -=== PAUSE TestDecoderv2/NewDecoderWithContext/success -=== CONT TestDecoderv2/NewDecoderWithContext/errors -=== RUN TestUnmarshalValue/UnmarshalValue/int64 -=== CONT TestDecoderv2/NewDecoderWithContext/success -=== PAUSE TestMarshalValue/MarshalValueAppend/undefined -=== PAUSE TestDefaultValueEncoders/success_path/D_to_Symbol -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined -=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error === RUN TestDecoderv2/Decode/struct_with_mixed_case_fields -=== RUN TestMarshalValue/MarshalValueWithRegistry/object_id -=== RUN TestMarshalValue/MarshalValueWithContext/undefined -=== RUN TestMarshalValue/MarshalValue/undefined -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/datetime +=== 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/Decode/small_struct +=== CONT TestRawValue/UnmarshalWithRegistry/Success +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error --- 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/UnmarshalWithContext (0.01s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/IsZero (0.01s) - --- 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 (0.11s) --- 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/UnmarshalWithRegistry (0.01s) + --- PASS: TestRawValue/UnmarshalWithContext (0.11s) + --- 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.11s) --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/double +=== RUN TestMarshalValue/MarshalValueAppendWithContext/string +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/string === RUN TestMarshalValue/MarshalValueAppendWithContext/binary -=== PAUSE TestUnmarshalValue/UnmarshalValue/int64 -=== 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 -=== PAUSE TestMarshalValue/MarshalValueWithContext/undefined -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id -=== RUN TestMarshalValue/MarshalValueWithContext/object_id -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/object_id === PAUSE TestMarshalValue/MarshalValueAppendWithContext/binary -=== RUN TestMarshalValue/MarshalValueAppend/int32 -=== PAUSE TestMarshalValue/MarshalValueAppend/int32 -=== RUN TestMarshalValue/MarshalValueAppend/int64 -=== RUN TestUnmarshalValue/UnmarshalValue/timestamp -=== PAUSE TestMarshalValue/MarshalValue/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/null -=== RUN TestMarshalValue/MarshalValue/object_id -=== RUN TestDefaultValueEncoders/success_path/omitempty_map -=== PAUSE TestMarshalValue/MarshalValue/object_id -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/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/MarshalValueAppendWithContext/undefined === PAUSE TestMarshalValue/MarshalValueAppendWithContext/undefined === RUN TestMarshalValue/MarshalValueAppendWithContext/object_id -=== PAUSE TestMarshalValue/MarshalValueAppend/int64 -=== PAUSE TestUnmarshalValue/UnmarshalValue/timestamp -=== RUN TestUnmarshalValue/UnmarshalValue/decimal128 +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id +=== 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 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/double +=== 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/NewDecoderWithContext/errors +=== CONT TestDecoderv2/NewDecoder +=== RUN TestDecoderv2/NewDecoder/error +=== PAUSE TestDecoderv2/NewDecoder/error +=== RUN TestDecoderv2/NewDecoder/success +=== PAUSE TestDecoderv2/NewDecoder/success +=== CONT TestDecoderv2/NewDecoder/error +=== 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/Unmarshaler/error +=== 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 +=== 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/MarshalValueAppendWithRegistry/double +=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface +=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppendWithContext/M +=== 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 TestDecoderv2/NewDecoderWithContext/success +=== CONT TestDecoderv2/NewDecoder/success +=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== CONT TestDecoderv2/Decode/Unmarshaler/success +=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error +--- PASS: TestDecoderv2 (0.11s) + --- 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) +=== PAUSE TestMarshalValue/MarshalValueWithContext/double +=== RUN TestMarshalValue/MarshalValueWithContext/string +=== PAUSE TestMarshalValue/MarshalValueWithContext/string +=== RUN TestMarshalValue/MarshalValueWithContext/binary +=== PAUSE TestMarshalValue/MarshalValueWithContext/binary +=== RUN TestMarshalValue/MarshalValueWithContext/undefined +=== PAUSE TestMarshalValue/MarshalValueWithContext/undefined +=== RUN TestMarshalValue/MarshalValueWithContext/object_id === PAUSE TestMarshalValue/MarshalValueWithContext/object_id -=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields -=== RUN TestMarshalValue/MarshalValue/boolean -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean -=== PAUSE TestDefaultValueEncoders/success_path/omitempty_map -=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id -=== RUN TestMarshalValue/MarshalValueAppend/timestamp -=== PAUSE TestMarshalValue/MarshalValueAppend/timestamp -=== PAUSE TestUnmarshalValue/UnmarshalValue/decimal128 -=== PAUSE TestMarshalValue/MarshalValue/boolean -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== 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 TestMarshalValue/MarshalValueWithContext/boolean -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime === PAUSE TestMarshalValue/MarshalValueWithContext/boolean === RUN TestMarshalValue/MarshalValueWithContext/datetime === PAUSE TestMarshalValue/MarshalValueWithContext/datetime @@ -3888,63 +4123,76 @@ === RUN TestMarshalValue/MarshalValueWithContext/code_with_scope === PAUSE TestMarshalValue/MarshalValueWithContext/code_with_scope === RUN TestMarshalValue/MarshalValueWithContext/int32 -=== RUN TestMarshalValue/MarshalValueAppend/decimal128 -=== PAUSE TestMarshalValue/MarshalValueAppend/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== RUN TestMarshalValue/MarshalValueAppend/min_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== PAUSE TestMarshalValue/MarshalValueAppend/min_key -=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null -=== RUN TestUnmarshalValue/UnmarshalValue/min_key -=== RUN TestMarshalValue/MarshalValue/datetime -=== PAUSE TestUnmarshalValue/UnmarshalValue/min_key -=== RUN TestUnmarshalValue/UnmarshalValue/max_key -=== PAUSE TestMarshalValue/MarshalValue/datetime +=== PAUSE TestMarshalValue/MarshalValueWithContext/int32 +=== RUN TestMarshalValue/MarshalValueWithContext/int64 +=== PAUSE TestMarshalValue/MarshalValueWithContext/int64 +=== RUN TestMarshalValue/MarshalValueWithContext/timestamp +=== PAUSE TestMarshalValue/MarshalValueWithContext/timestamp +=== RUN TestMarshalValue/MarshalValueWithContext/decimal128 +=== PAUSE TestMarshalValue/MarshalValueWithContext/decimal128 +=== RUN TestMarshalValue/MarshalValueWithContext/min_key +=== PAUSE TestMarshalValue/MarshalValueWithContext/min_key +=== RUN TestMarshalValue/MarshalValueWithContext/max_key +=== PAUSE TestMarshalValue/MarshalValueWithContext/max_key +=== RUN TestMarshalValue/MarshalValueWithContext/struct +=== PAUSE TestMarshalValue/MarshalValueWithContext/struct +=== RUN TestMarshalValue/MarshalValueWithContext/D +=== PAUSE TestMarshalValue/MarshalValueWithContext/D +=== RUN TestMarshalValue/MarshalValueWithContext/M +=== PAUSE TestMarshalValue/MarshalValueWithContext/M +=== RUN TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueWithContext/interface +=== PAUSE TestMarshalValue/MarshalValueWithContext/interface +=== CONT TestMarshalValue/MarshalValueWithContext/double +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== 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/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 +=== 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/MarshalValueAppendWithContext/boolean -=== PAUSE TestMarshalValue/MarshalValueWithContext/int32 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== 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 TestDecoderv2/Decode/struct_with_byte_slice -=== CONT TestDecoderv2/Decode/lookup_error -=== RUN TestMarshalValue/MarshalValueAppend/max_key -=== CONT TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== RUN TestDefaultValueEncoders/success_path/omitempty_slice -=== PAUSE TestUnmarshalValue/UnmarshalValue/max_key -=== RUN TestMarshalValue/MarshalValue/null === RUN TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/boolean -=== RUN TestMarshalValue/MarshalValueWithContext/int64 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== 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/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/Unmarshaler -=== PAUSE TestMarshalValue/MarshalValueAppend/max_key -=== RUN TestUnmarshalValue/UnmarshalValue/struct === PAUSE TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== RUN TestMarshalValue/MarshalValueAppend/struct -=== PAUSE TestMarshalValue/MarshalValueAppend/struct === RUN TestMarshalValue/MarshalValueWithRegistry/int32 === PAUSE TestMarshalValue/MarshalValueWithRegistry/int32 === RUN TestMarshalValue/MarshalValueWithRegistry/int64 @@ -3955,644 +4203,432 @@ === PAUSE TestMarshalValue/MarshalValueWithRegistry/decimal128 === RUN TestMarshalValue/MarshalValueWithRegistry/min_key === PAUSE TestMarshalValue/MarshalValueWithRegistry/min_key -=== PAUSE TestMarshalValue/MarshalValueWithContext/int64 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== RUN TestMarshalValue/MarshalValueAppendWithContext/datetime -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/datetime === RUN TestMarshalValue/MarshalValueWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/null -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/null -=== RUN TestMarshalValue/MarshalValueAppendWithContext/regex === PAUSE TestMarshalValue/MarshalValueWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/regex -=== RUN TestMarshalValue/MarshalValueWithContext/timestamp -=== RUN TestDecoderv2/Decode/Unmarshaler/error -=== PAUSE TestMarshalValue/MarshalValueWithContext/timestamp -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/symbol -=== RUN TestMarshalValue/MarshalValueAppend/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/symbol -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope === RUN TestMarshalValue/MarshalValueWithRegistry/struct === PAUSE TestMarshalValue/MarshalValueWithRegistry/struct -=== RUN TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== PAUSE TestUnmarshalValue/UnmarshalValue/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== 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/Unmarshaler/error -=== PAUSE TestDefaultValueEncoders/success_path/omitempty_slice -=== RUN TestDefaultValueEncoders/success_path/omitempty_string -=== PAUSE TestDefaultValueEncoders/success_path/omitempty_string -=== CONT TestDecoderv2/Decode/Unmarshaler/success -=== RUN TestDefaultValueEncoders/success_path/struct{} -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== RUN TestMarshalValue/MarshalValueWithContext/decimal128 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== PAUSE TestMarshalValue/MarshalValueWithContext/decimal128 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== RUN TestMarshalValue/MarshalValueWithContext/min_key -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueWithContext/min_key -=== RUN TestMarshalValue/MarshalValueWithContext/max_key -=== PAUSE TestMarshalValue/MarshalValueWithContext/max_key -=== RUN TestMarshalValue/MarshalValueWithContext/struct -=== PAUSE TestMarshalValue/MarshalValueWithContext/struct -=== RUN TestMarshalValue/MarshalValueWithContext/D -=== PAUSE TestMarshalValue/MarshalValueWithContext/D -=== PAUSE TestMarshalValue/MarshalValueAppend/D -=== RUN TestMarshalValue/MarshalValueAppend/M -=== PAUSE TestMarshalValue/MarshalValueAppend/M -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== RUN TestMarshalValue/MarshalValueAppend/ValueMarshaler === 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 TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== RUN TestUnmarshalValue/UnmarshalValue/D -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/javascript -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== PAUSE TestUnmarshalValue/UnmarshalValue/D -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== RUN TestUnmarshalValue/UnmarshalValue/M -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== RUN TestMarshalValue/MarshalValueWithContext/M -=== PAUSE TestMarshalValue/MarshalValueAppend/ValueMarshaler === RUN TestMarshalValue/MarshalValueWithRegistry/interface -=== PAUSE TestMarshalValue/MarshalValue/null -=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error -=== 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 TestDefaultValueEncoders/success_path/struct{} -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== PAUSE TestUnmarshalValue/UnmarshalValue/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== PAUSE TestMarshalValue/MarshalValueWithContext/M +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueWithRegistry/double +=== CONT TestMarshalValue/MarshalValueWithContext/interface +=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueWithContext/M +=== CONT TestMarshalValue/MarshalValueWithContext/D +=== CONT TestMarshalValue/MarshalValueWithContext/struct +=== CONT TestMarshalValue/MarshalValueWithContext/max_key +=== CONT TestMarshalValue/MarshalValueWithContext/min_key +=== CONT TestMarshalValue/MarshalValueWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValueWithContext/timestamp +=== CONT TestMarshalValue/MarshalValueWithContext/int64 +=== CONT TestMarshalValue/MarshalValueWithContext/int32 +=== CONT TestMarshalValue/MarshalValueWithContext/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithContext/symbol +=== CONT TestMarshalValue/MarshalValueWithContext/javascript +=== CONT TestMarshalValue/MarshalValueWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValueWithContext/regex +=== CONT TestMarshalValue/MarshalValueWithContext/null +=== CONT TestMarshalValue/MarshalValueWithContext/datetime +=== CONT TestMarshalValue/MarshalValueWithContext/boolean +=== CONT TestMarshalValue/MarshalValueWithContext/object_id +=== CONT TestMarshalValue/MarshalValueWithContext/undefined +=== CONT TestMarshalValue/MarshalValueWithContext/binary +=== CONT TestMarshalValue/MarshalValueWithContext/string +=== 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 +=== PAUSE TestMarshalValue/MarshalValueAppend/int64 +=== RUN TestMarshalValue/MarshalValueAppend/timestamp +=== PAUSE TestMarshalValue/MarshalValueAppend/timestamp +=== RUN TestMarshalValue/MarshalValueAppend/decimal128 +=== PAUSE TestMarshalValue/MarshalValueAppend/decimal128 +=== RUN TestMarshalValue/MarshalValueAppend/min_key +=== PAUSE TestMarshalValue/MarshalValueAppend/min_key +=== RUN TestMarshalValue/MarshalValueAppend/max_key +=== PAUSE TestMarshalValue/MarshalValueAppend/max_key +=== RUN TestMarshalValue/MarshalValueAppend/struct +=== PAUSE TestMarshalValue/MarshalValueAppend/struct +=== RUN TestMarshalValue/MarshalValueAppend/D +=== PAUSE TestMarshalValue/MarshalValueAppend/D +=== RUN TestMarshalValue/MarshalValueAppend/M +=== PAUSE TestMarshalValue/MarshalValueAppend/M +=== RUN TestMarshalValue/MarshalValueAppend/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppend/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppend/interface === PAUSE TestMarshalValue/MarshalValueAppend/interface === CONT TestMarshalValue/MarshalValueAppend/double -=== CONT TestMarshalValue/MarshalValueAppend/int32 -=== CONT TestMarshalValue/MarshalValueAppend/interface -=== CONT TestMarshalValue/MarshalValueAppend/decimal128 -=== CONT TestMarshalValue/MarshalValueAppend/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppend/D -=== CONT TestMarshalValue/MarshalValueAppend/max_key -=== RUN TestMarshalValue/MarshalValue/regex -=== CONT TestMarshalValue/MarshalValueAppend/dbpointer -=== PAUSE TestMarshalValue/MarshalValue/regex -=== RUN TestMarshalValue/MarshalValue/dbpointer -=== CONT TestMarshalValue/MarshalValueAppend/M -=== CONT TestMarshalValue/MarshalValueAppend/regex -=== CONT TestMarshalValue/MarshalValueAppend/struct -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithRegistry/double === CONT TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppend/datetime +=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler === CONT TestMarshalValue/MarshalValueWithRegistry/M -=== CONT TestMarshalValue/MarshalValueAppend/symbol +=== 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/MarshalValueAppend/null -=== CONT TestMarshalValue/MarshalValueAppend/timestamp -=== CONT TestMarshalValue/MarshalValueAppend/int64 -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int32 -=== CONT TestMarshalValue/MarshalValueAppend/min_key -=== CONT TestMarshalValue/MarshalValueAppend/undefined -=== CONT TestMarshalValue/MarshalValueAppend/binary -=== CONT TestMarshalValue/MarshalValueAppend/boolean -=== CONT TestMarshalValue/MarshalValueAppend/string -=== CONT TestMarshalValue/MarshalValueAppend/object_id ---- PASS: TestDecoderv2 (0.01s) - --- PASS: TestDecoderv2/Reset (0.00s) - --- PASS: TestDecoderv2/SetRegistry (0.00s) - --- PASS: TestDecoderv2/DecodeToNil (0.00s) - --- PASS: TestDecoderv2/SetContext (0.00s) - --- PASS: TestDecoderv2/NewDecoder (0.00s) - --- PASS: TestDecoderv2/NewDecoder/error (0.00s) - --- PASS: TestDecoderv2/NewDecoder/success (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/Decode (0.01s) - --- PASS: TestDecoderv2/Decode/small_struct (0.00s) - --- PASS: TestDecoderv2/Decode/lookup_error (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/zero-value_non-pointer_fields_with_pointer_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/non-zero-value_non-pointer_fields_with_pointer_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/nested_document (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/success (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/copy_error (0.00s) -=== RUN TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== PAUSE TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript -=== CONT TestDefaultValueEncoders/success_path/omitempty_string -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== CONT TestDefaultValueEncoders/success_path/omitempty_slice -=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol -=== CONT TestDefaultValueEncoders/success_path/struct{} -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== 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/MarshalValueWithContext/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValue/dbpointer -=== CONT TestMarshalValue/MarshalValueAppend/javascript +=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope === CONT TestMarshalValue/MarshalValueWithRegistry/symbol -=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/int64 -=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript === CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 === CONT TestMarshalValue/MarshalValueWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime === CONT TestMarshalValue/MarshalValueWithRegistry/null +=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime === CONT TestMarshalValue/MarshalValueWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueWithRegistry/struct -=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithRegistry/D -=== CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestDefaultValueEncoders/success_path/omitempty_map -=== RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== RUN TestMarshalValue/MarshalValue/javascript -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/D -=== PAUSE TestMarshalValue/MarshalValueWithContext/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueWithContext/interface -=== PAUSE TestMarshalValue/MarshalValueWithContext/interface -=== CONT TestMarshalValue/MarshalValueWithContext/double -=== CONT TestMarshalValue/MarshalValueWithContext/D -=== CONT TestMarshalValue/MarshalValueWithContext/datetime -=== CONT TestMarshalValue/MarshalValueWithContext/regex -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/int64 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== CONT TestMarshalValue/MarshalValueWithContext/decimal128 ---- PASS: TestMarshalConcurrently (0.03s) -=== CONT TestMarshalValue/MarshalValueWithContext/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/D -=== CONT TestMarshalValue/MarshalValueWithContext/interface -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M -=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValue/javascript -=== CONT TestMarshalValue/MarshalValueWithContext/M -=== RUN TestMarshalValue/MarshalValue/symbol -=== CONT TestMarshalValue/MarshalValueWithContext/struct -=== PAUSE TestMarshalValue/MarshalValue/symbol -=== RUN TestMarshalValue/MarshalValue/code_with_scope -=== PAUSE TestMarshalValue/MarshalValue/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithContext/undefined -=== CONT TestMarshalValue/MarshalValueWithContext/max_key -=== CONT TestMarshalValue/MarshalValueWithContext/binary -=== CONT TestMarshalValue/MarshalValueWithContext/min_key -=== CONT TestMarshalValue/MarshalValueWithContext/dbpointer -=== CONT TestMarshalValue/MarshalValueWithContext/object_id -=== CONT TestMarshalValue/MarshalValueWithContext/boolean -=== CONT TestMarshalValue/MarshalValueWithContext/symbol -=== CONT TestMarshalValue/MarshalValueWithContext/string -=== CONT TestMarshalValue/MarshalValueWithContext/javascript -=== CONT TestMarshalValue/MarshalValueWithContext/int64 -=== CONT TestMarshalValue/MarshalValueWithContext/int32 -=== PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithContext/timestamp -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== CONT TestMarshalValue/MarshalValueWithContext/null -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M -=== RUN TestMarshalValue/MarshalValue/int32 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValue/int32 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== CONT TestUnmarshalValue/UnmarshalValue/double -=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValue/M -=== CONT TestUnmarshalValue/UnmarshalValue/D ---- PASS: TestDefaultValueEncoders (0.01s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.01s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.01s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/encodeValue_error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (0.00s) - --- PASS: TestDefaultValueEncoders/success_path (0.03s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_string (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_slice (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/omitempty_map (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) -=== CONT TestUnmarshalValue/UnmarshalValue/struct -=== CONT TestUnmarshalValue/UnmarshalValue/max_key -=== CONT TestUnmarshalValue/UnmarshalValue/min_key -=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 -=== CONT TestUnmarshalValue/UnmarshalValue/timestamp -=== CONT TestUnmarshalValue/UnmarshalValue/int64 -=== CONT TestUnmarshalValue/UnmarshalValue/int32 +=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id +=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValueWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueWithRegistry/string +--- PASS: TestBasicDecode (0.00s) + --- PASS: TestBasicDecode/small_struct (0.00s) + --- PASS: TestBasicDecode/struct_with_byte_slice (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_mixed_case_fields (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) + --- PASS: TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/nested_document (0.00s) + --- PASS: TestBasicDecode/simple_array (0.00s) +=== CONT TestMarshalValue/MarshalValueAppend/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppend/symbol +=== CONT TestMarshalValue/MarshalValueAppend/javascript +=== CONT TestMarshalValue/MarshalValueAppend/dbpointer +=== CONT TestMarshalValue/MarshalValueAppend/null +=== CONT TestMarshalValue/MarshalValueAppend/regex +=== CONT TestMarshalValue/MarshalValueAppend/max_key +=== CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppend/M +=== CONT TestMarshalValue/MarshalValueAppend/undefined +=== CONT TestMarshalValue/MarshalValueAppend/D +=== CONT TestMarshalValue/MarshalValueAppend/boolean +=== CONT TestMarshalValue/MarshalValueAppend/struct +=== CONT TestMarshalValue/MarshalValueAppend/binary +=== CONT TestMarshalValue/MarshalValueAppend/string +=== CONT TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestMarshalValue/MarshalValueAppend/datetime +=== CONT TestMarshalValue/MarshalValueAppend/min_key +=== CONT TestMarshalValue/MarshalValueAppend/decimal128 +=== CONT TestMarshalValue/MarshalValueAppend/timestamp +=== CONT TestMarshalValue/MarshalValueAppend/int64 +=== CONT TestMarshalValue/MarshalValueAppend/int32 +=== CONT TestMarshalValue/MarshalValueAppend/interface +--- PASS: TestMarshalValue (0.00s) + --- PASS: TestMarshalValue/MarshalValue (0.02s) + --- PASS: TestMarshalValue/MarshalValue/double (0.00s) + --- PASS: TestMarshalValue/MarshalValue/interface (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/max_key (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/MarshalValueAppendWithContext (0.12s) + --- 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/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/MarshalValueAppendWithRegistry (0.12s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (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/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/MarshalValueWithContext (0.12s) + --- PASS: TestMarshalValue/MarshalValueWithContext/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/interface (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/MarshalValueWithRegistry (0.12s) + --- 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/MarshalValueAppend (0.12s) + --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/datetime (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/interface (0.00s) +--- PASS: TestMarshalConcurrently (0.11s) === 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 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== CONT TestUnmarshalValue/UnmarshalValue/undefined -=== 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 ---- PASS: TestUnmarshalConcurrently (0.04s) -=== RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValue/binary -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValue/string -=== RUN TestMarshalValue/MarshalValue/int64 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol --- PASS: TestUnmarshalValue (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string (0.00s) --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue (0.04s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 (0.00s) + --- 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/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/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.00s) --- PASS: TestUnmarshalValue/UnmarshalValue/double (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/javascript (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/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/UnmarshalValueWithRegistry_with_DefaultRegistry (0.03s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 (0.00s) -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/null -=== RUN TestMarshalValue/MarshalValueAppendWithContext/interface -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/double -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct -=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithContext/D -=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithContext/string -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean -=== PAUSE TestMarshalValue/MarshalValue/int64 -=== RUN TestMarshalValue/MarshalValue/timestamp -=== PAUSE TestMarshalValue/MarshalValue/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/string -=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol -=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex -=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/null -=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithContext/M -=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime -=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key -=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key -=== 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 TestMarshalValue/MarshalValue/code_with_scope -=== CONT TestMarshalValue/MarshalValue/symbol -=== CONT TestMarshalValue/MarshalValue/max_key -=== CONT TestMarshalValue/MarshalValue/timestamp -=== CONT TestMarshalValue/MarshalValue/M -=== CONT TestMarshalValue/MarshalValue/struct -=== CONT TestMarshalValue/MarshalValue/interface -=== CONT TestMarshalValue/MarshalValue/ValueMarshaler -=== CONT TestMarshalValue/MarshalValue/decimal128 -=== CONT TestMarshalValue/MarshalValue/javascript -=== 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/D -=== CONT TestMarshalValue/MarshalValue/int64 -=== CONT TestMarshalValue/MarshalValue/int32 -=== CONT TestMarshalValue/MarshalValue/min_key -=== CONT TestMarshalValue/MarshalValue/dbpointer ---- PASS: TestMarshalValue (0.01s) - --- PASS: TestMarshalValue/MarshalValueAppend (0.02s) - --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.02s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext (0.03s) - --- PASS: TestMarshalValue/MarshalValueWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.03s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (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/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (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/MarshalValueAppendWithContext (0.03s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue (0.03s) - --- PASS: TestMarshalValue/MarshalValue/double (0.00s) - --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValue/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue/M (0.00s) - --- PASS: TestMarshalValue/MarshalValue/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValue/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/javascript (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/D (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue/dbpointer (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) +=== 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 TestDefaultValueEncoders/success_path +=== RUN TestDefaultValueEncoders/success_path/D_to_JavaScript +=== PAUSE TestDefaultValueEncoders/success_path/D_to_JavaScript +=== RUN TestDefaultValueEncoders/success_path/D_to_Symbol +=== PAUSE TestDefaultValueEncoders/success_path/D_to_Symbol +=== RUN TestDefaultValueEncoders/success_path/omitempty_map +=== PAUSE TestDefaultValueEncoders/success_path/omitempty_map +=== RUN TestDefaultValueEncoders/success_path/omitempty_slice +=== PAUSE TestDefaultValueEncoders/success_path/omitempty_slice +=== RUN TestDefaultValueEncoders/success_path/omitempty_string +=== PAUSE TestDefaultValueEncoders/success_path/omitempty_string +=== RUN TestDefaultValueEncoders/success_path/struct{} +=== PAUSE TestDefaultValueEncoders/success_path/struct{} +=== RUN TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== 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 +=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== RUN TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== 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 TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== CONT TestDefaultValueEncoders/success_path/struct{} +=== CONT TestDefaultValueEncoders/success_path/omitempty_string +=== CONT TestDefaultValueEncoders/success_path/omitempty_slice +=== CONT TestDefaultValueEncoders/success_path/omitempty_map +=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol +=== 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 +--- PASS: TestDefaultValueEncoders (0.14s) + --- 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/success_path (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/omitempty_string (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/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: TestUnmarshalConcurrently (0.23s) === RUN FuzzDecode === RUN FuzzDecode/seed#0 === RUN FuzzDecode/seed#1 @@ -5675,7 +5711,7 @@ === RUN FuzzDecode/718592474a0a3626039f3471449b9aa374c746754d4925fcfe4ba747e7101504 === RUN FuzzDecode/93c43e3c1cf35c19b7618a618d128cea0ce05cef0711fdd91e403fe3b2f45628 === RUN FuzzDecode/c3ffbb42eb85b743ede396f00b7706e6ad0529c32689c63ca663dae37d072627 ---- PASS: FuzzDecode (0.10s) +--- PASS: FuzzDecode (0.47s) --- PASS: FuzzDecode/seed#0 (0.00s) --- PASS: FuzzDecode/seed#1 (0.00s) --- PASS: FuzzDecode/seed#2 (0.00s) @@ -5745,7 +5781,7 @@ --- PASS: FuzzDecode/seed#66 (0.00s) --- PASS: FuzzDecode/seed#67 (0.00s) --- PASS: FuzzDecode/seed#68 (0.00s) - --- PASS: FuzzDecode/seed#69 (0.00s) + --- PASS: FuzzDecode/seed#69 (0.01s) --- PASS: FuzzDecode/seed#70 (0.00s) --- PASS: FuzzDecode/seed#71 (0.00s) --- PASS: FuzzDecode/seed#72 (0.00s) @@ -5840,7 +5876,7 @@ --- PASS: FuzzDecode/seed#161 (0.00s) --- PASS: FuzzDecode/seed#162 (0.00s) --- PASS: FuzzDecode/seed#163 (0.00s) - --- PASS: FuzzDecode/seed#164 (0.00s) + --- PASS: FuzzDecode/seed#164 (0.01s) --- PASS: FuzzDecode/seed#165 (0.00s) --- PASS: FuzzDecode/seed#166 (0.00s) --- PASS: FuzzDecode/seed#167 (0.00s) @@ -6337,7 +6373,7 @@ --- PASS: FuzzDecode/seed#658 (0.00s) --- PASS: FuzzDecode/seed#659 (0.00s) --- PASS: FuzzDecode/seed#660 (0.00s) - --- PASS: FuzzDecode/seed#661 (0.00s) + --- PASS: FuzzDecode/seed#661 (0.01s) --- PASS: FuzzDecode/seed#662 (0.00s) --- PASS: FuzzDecode/seed#663 (0.00s) --- PASS: FuzzDecode/seed#664 (0.00s) @@ -6413,7 +6449,7 @@ --- PASS: FuzzDecode/seed#734 (0.00s) --- PASS: FuzzDecode/seed#735 (0.00s) --- PASS: FuzzDecode/seed#736 (0.00s) - --- PASS: FuzzDecode/seed#737 (0.00s) + --- PASS: FuzzDecode/seed#737 (0.01s) --- PASS: FuzzDecode/seed#738 (0.00s) --- PASS: FuzzDecode/seed#739 (0.00s) --- PASS: FuzzDecode/seed#740 (0.00s) @@ -6462,7 +6498,7 @@ --- PASS: FuzzDecode/seed#783 (0.00s) --- PASS: FuzzDecode/seed#784 (0.00s) --- PASS: FuzzDecode/seed#785 (0.00s) - --- PASS: FuzzDecode/seed#786 (0.00s) + --- PASS: FuzzDecode/seed#786 (0.01s) --- PASS: FuzzDecode/seed#787 (0.00s) --- PASS: FuzzDecode/seed#788 (0.00s) --- PASS: FuzzDecode/seed#789 (0.00s) @@ -6497,7 +6533,7 @@ --- PASS: FuzzDecode/seed#818 (0.00s) --- PASS: FuzzDecode/seed#819 (0.00s) --- PASS: FuzzDecode/seed#820 (0.00s) - --- PASS: FuzzDecode/seed#821 (0.00s) + --- PASS: FuzzDecode/seed#821 (0.01s) --- PASS: FuzzDecode/seed#822 (0.00s) --- PASS: FuzzDecode/seed#823 (0.00s) --- PASS: FuzzDecode/seed#824 (0.00s) @@ -6792,7 +6828,7 @@ === RUN ExampleRawValue_marshal --- PASS: ExampleRawValue_marshal (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson 0.433s +ok go.mongodb.org/mongo-driver/bson 2.184s === RUN TestTypeCache --- PASS: TestTypeCache (0.00s) === RUN TestTypeCacheClone @@ -7289,7 +7325,7 @@ === RUN TestDefaultValueDecoders/values_are_converted === RUN TestDefaultValueDecoders/values_are_converted/D === RUN TestDefaultValueDecoders/values_are_converted/M ---- PASS: TestDefaultValueDecoders (0.02s) +--- PASS: TestDefaultValueDecoders (0.09s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/type_not_boolean (0.00s) @@ -7381,7 +7417,7 @@ --- PASS: TestDefaultValueDecoders/defaultUIntCodec.DecodeValue/uint64/reflection_path_-_overflow_(negative) (0.00s) --- PASS: TestDefaultValueDecoders/defaultUIntCodec.DecodeValue/uint/reflection_path_-_overflow_(negative) (0.00s) --- PASS: TestDefaultValueDecoders/defaultUIntCodec.DecodeValue/can_set_false (0.00s) - --- PASS: TestDefaultValueDecoders/FloatDecodeValue (0.00s) + --- PASS: TestDefaultValueDecoders/FloatDecodeValue (0.01s) --- PASS: TestDefaultValueDecoders/FloatDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/FloatDecodeValue/type_not_double (0.00s) --- PASS: TestDefaultValueDecoders/FloatDecodeValue/ReadDouble_error (0.00s) @@ -7604,8 +7640,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.00s) - --- PASS: TestDefaultValueDecoders/success_path/Decode (0.00s) + --- PASS: TestDefaultValueDecoders/success_path (0.02s) + --- PASS: TestDefaultValueDecoders/success_path/Decode (0.01s) --- 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) @@ -7621,7 +7657,7 @@ --- PASS: TestDefaultValueDecoders/success_path/Decode/no_private_fields (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/minsize (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/inline (0.00s) - --- PASS: TestDefaultValueDecoders/success_path/Decode/inline_struct_pointer (0.00s) + --- PASS: TestDefaultValueDecoders/success_path/Decode/inline_struct_pointer (0.01s) --- PASS: TestDefaultValueDecoders/success_path/Decode/nested_inline_struct_pointer (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/inline_nil_struct_pointer (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/inline_overwrite (0.00s) @@ -7634,8 +7670,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.04s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.04s) --- 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) @@ -7646,7 +7682,7 @@ --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/String_-_string/Lookup_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/String_-_string/DecodeValue_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/String_-_string/Success (0.00s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Array_-_primitive.A (0.00s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Array_-_primitive.A (0.02s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Array_-_primitive.A/Type_Map_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Array_-_primitive.A/Lookup_failure (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Array_-_primitive.A/DecodeValue_failure (0.00s) @@ -7983,7 +8019,7 @@ === RUN TestDefaultValueEncoders/error_path/inline_map === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/nil === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/LookupEncoder_error ---- PASS: TestDefaultValueEncoders (0.01s) +--- PASS: TestDefaultValueEncoders (0.03s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/fast_path (0.00s) @@ -8408,24 +8444,31 @@ --- PASS: TestTimeCodec/DecodeFromBsontype/timestamp (0.00s) === CONT TestRegistry === RUN TestRegistry/Register +=== PAUSE TestRegistry/Register +=== RUN TestRegistry/Type_Map +=== PAUSE TestRegistry/Type_Map +=== CONT TestRegistry/Register +=== RUN TestRegistry/Register/interface +=== PAUSE TestRegistry/Register/interface +=== RUN TestRegistry/Register/type +=== PAUSE TestRegistry/Register/type +=== RUN TestRegistry/Register/kind +=== PAUSE TestRegistry/Register/kind +=== RUN TestRegistry/Register/RegisterDefault +=== PAUSE TestRegistry/Register/RegisterDefault +=== RUN TestRegistry/Register/Lookup +=== PAUSE TestRegistry/Register/Lookup +=== CONT TestRegistry/Register/interface === CONT TestIsZero === RUN TestIsZero/false === PAUSE TestIsZero/false === RUN TestIsZero/0 === PAUSE TestIsZero/0 === RUN TestIsZero/nil_pointer_to_int -=== PAUSE TestRegistry/Register -=== RUN TestRegistry/Type_Map === PAUSE TestIsZero/nil_pointer_to_int -=== PAUSE TestRegistry/Type_Map -=== CONT TestRegistry/Register === RUN TestIsZero/time.Time -=== RUN TestRegistry/Register/interface === PAUSE TestIsZero/time.Time -=== CONT TestRegistry/Type_Map -=== PAUSE TestRegistry/Register/interface === RUN TestIsZero/empty_time.Time -=== RUN TestRegistry/Register/type === PAUSE TestIsZero/empty_time.Time === RUN TestIsZero/nil_pointer_to_time.Time === PAUSE TestIsZero/nil_pointer_to_time.Time @@ -8433,98 +8476,55 @@ === PAUSE TestIsZero/zero_struct === RUN TestIsZero/non-zero_struct === PAUSE TestIsZero/non-zero_struct -=== PAUSE TestRegistry/Register/type === RUN TestIsZero/nil_pointer_to_struct === PAUSE TestIsZero/nil_pointer_to_struct === RUN TestIsZero/pointer_to_struct === PAUSE TestIsZero/pointer_to_struct -=== RUN TestRegistry/Register/kind -=== PAUSE TestRegistry/Register/kind -=== RUN TestRegistry/Register/RegisterDefault -=== PAUSE TestRegistry/Register/RegisterDefault -=== RUN TestRegistry/Register/Lookup -=== PAUSE TestRegistry/Register/Lookup -=== CONT TestRegistry/Register/interface -=== CONT TestRegistry/Register/RegisterDefault -=== RUN TestRegistry/Register/RegisterDefault/MapCodec -=== PAUSE TestRegistry/Register/RegisterDefault/MapCodec -=== RUN TestRegistry/Register/RegisterDefault/StructCodec -=== PAUSE TestRegistry/Register/RegisterDefault/StructCodec -=== CONT TestRegistry/Register/type -=== RUN TestRegistry/Register/RegisterDefault/SliceCodec -=== PAUSE TestRegistry/Register/RegisterDefault/SliceCodec -=== RUN TestRegistry/Register/RegisterDefault/ArrayCodec -=== PAUSE TestRegistry/Register/RegisterDefault/ArrayCodec -=== CONT TestRegistry/Register/RegisterDefault/MapCodec === RUN TestIsZero/zero_struct_that_implements_Zeroer === PAUSE TestIsZero/zero_struct_that_implements_Zeroer -=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec === RUN TestIsZero/non-zero_struct_that_implements_Zeroer === PAUSE TestIsZero/non-zero_struct_that_implements_Zeroer -=== CONT TestRegistry/Register/kind === RUN TestIsZero/pointer_to_zero_struct_that_implements_Zeroer === PAUSE TestIsZero/pointer_to_zero_struct_that_implements_Zeroer -=== CONT TestRegistry/Register/Lookup === RUN TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer === PAUSE TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer === RUN TestIsZero/zero_struct_with_omitZeroStruct -=== RUN TestRegistry/Register/Lookup/type_registry_(pointer) === PAUSE TestIsZero/zero_struct_with_omitZeroStruct -=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer) === RUN TestIsZero/non-zero_struct_with_omitZeroStruct === PAUSE TestIsZero/non-zero_struct_with_omitZeroStruct === RUN TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct === PAUSE TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer) === RUN TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer) === PAUSE TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder -=== CONT TestRegistry/Register/RegisterDefault/SliceCodec === RUN TestIsZero/pointer_to_zero_struct_with_omitZeroStruct -=== CONT TestRegistry/Register/RegisterDefault/StructCodec === PAUSE TestIsZero/pointer_to_zero_struct_with_omitZeroStruct === RUN TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct -=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder === PAUSE TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct === RUN TestIsZero/empty_map === PAUSE TestIsZero/empty_map -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder === RUN TestIsZero/empty_slice -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder === PAUSE TestIsZero/empty_slice === RUN TestIsZero/empty_string === PAUSE TestIsZero/empty_string +=== CONT TestIsZero/false +=== CONT TestRegistry/Type_Map +=== CONT TestRegistry/Register/Lookup +=== RUN TestRegistry/Register/Lookup/type_registry_(pointer) +=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer) +=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer) +=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer) +=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder === RUN TestRegistry/Register/Lookup/interface_with_hook === PAUSE TestRegistry/Register/Lookup/interface_with_hook -=== CONT TestIsZero/false -=== CONT TestIsZero/pointer_to_zero_struct_that_implements_Zeroer === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook === RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) -=== CONT TestIsZero/non-zero_struct_that_implements_Zeroer -=== CONT TestIsZero/non-zero_struct_with_omitZeroStruct -=== CONT TestIsZero/pointer_to_zero_struct_with_omitZeroStruct === PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) -=== CONT TestIsZero/nil_pointer_to_int -=== CONT TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct -=== CONT TestIsZero/zero_struct_that_implements_Zeroer === RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer) === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(pointer) -=== CONT TestIsZero/empty_map -=== CONT TestIsZero/empty_string -=== CONT TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer -=== CONT TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct -=== CONT TestIsZero/time.Time -=== CONT TestIsZero/empty_slice -=== CONT TestIsZero/nil_pointer_to_time.Time -=== CONT TestIsZero/empty_time.Time -=== CONT TestIsZero/0 -=== CONT TestIsZero/zero_struct -=== CONT TestIsZero/pointer_to_struct -=== CONT TestIsZero/nil_pointer_to_struct -=== CONT TestIsZero/non-zero_struct -=== CONT TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct === RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) === RUN TestRegistry/Register/Lookup/default_array_codec @@ -8534,31 +8534,6 @@ === RUN TestRegistry/Register/Lookup/default_map === PAUSE TestRegistry/Register/Lookup/default_map === RUN TestRegistry/Register/Lookup/map_non-string_key -=== CONT TestIsZero/zero_struct_with_omitZeroStruct ---- PASS: TestIsZero (0.00s) - --- PASS: TestIsZero/false (0.00s) - --- PASS: TestIsZero/non-zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/pointer_to_zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/non-zero_struct_with_omitZeroStruct (0.00s) - --- PASS: TestIsZero/pointer_to_zero_struct_with_omitZeroStruct (0.00s) - --- PASS: TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct (0.00s) - --- PASS: TestIsZero/nil_pointer_to_int (0.00s) - --- PASS: TestIsZero/zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/empty_map (0.00s) - --- PASS: TestIsZero/empty_string (0.00s) - --- PASS: TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct (0.00s) - --- PASS: TestIsZero/time.Time (0.00s) - --- PASS: TestIsZero/empty_slice (0.00s) - --- PASS: TestIsZero/nil_pointer_to_time.Time (0.00s) - --- PASS: TestIsZero/0 (0.00s) - --- PASS: TestIsZero/empty_time.Time (0.00s) - --- PASS: TestIsZero/zero_struct (0.00s) - --- PASS: TestIsZero/pointer_to_struct (0.00s) - --- PASS: TestIsZero/nil_pointer_to_struct (0.00s) - --- PASS: TestIsZero/non-zero_struct (0.00s) - --- PASS: TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct (0.00s) - --- PASS: TestIsZero/zero_struct_with_omitZeroStruct (0.00s) === PAUSE TestRegistry/Register/Lookup/map_non-string_key === RUN TestRegistry/Register/Lookup/No_Codec_Registered === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered @@ -8569,175 +8544,236 @@ === CONT TestRegistry/Register/Lookup/type_registry_(pointer) === RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook === RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder === PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer) -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== 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 -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder +=== CONT TestRegistry/Register/RegisterDefault +=== RUN TestRegistry/Register/RegisterDefault/MapCodec +=== PAUSE TestRegistry/Register/RegisterDefault/MapCodec +=== RUN TestRegistry/Register/RegisterDefault/StructCodec +=== PAUSE TestRegistry/Register/RegisterDefault/StructCodec +=== RUN TestRegistry/Register/RegisterDefault/SliceCodec +=== PAUSE TestRegistry/Register/RegisterDefault/SliceCodec +=== RUN TestRegistry/Register/RegisterDefault/ArrayCodec +=== PAUSE TestRegistry/Register/RegisterDefault/ArrayCodec +=== CONT TestRegistry/Register/RegisterDefault/MapCodec +=== CONT TestRegistry/Register/kind +=== CONT TestRegistry/Register/type +=== CONT TestIsZero/empty_string +=== CONT TestIsZero/empty_slice +=== CONT TestIsZero/empty_map +=== CONT TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct +=== CONT TestIsZero/pointer_to_zero_struct_with_omitZeroStruct +=== CONT TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct +=== CONT TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct +=== CONT TestIsZero/non-zero_struct_with_omitZeroStruct === CONT TestRegistry/Register/Lookup/No_Codec_Registered -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder === RUN TestRegistry/Register/Lookup/No_Codec_Registered/Encoder === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Encoder -=== CONT TestRegistry/Register/Lookup/default_map === RUN TestRegistry/Register/Lookup/No_Codec_Registered/Decoder === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== RUN TestRegistry/Register/Lookup/default_map/Encoder -=== CONT TestRegistry/Register/Lookup/default_slice_codec -=== PAUSE TestRegistry/Register/Lookup/default_map/Encoder === CONT TestRegistry/Register/Lookup/No_Codec_Registered/Encoder -=== RUN TestRegistry/Register/Lookup/default_map/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_map/Decoder -=== CONT TestRegistry/Register/Lookup/default_map/Encoder -=== RUN TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/default_map/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook -=== RUN TestRegistry/Register/Lookup/default_slice_codec/Decoder -=== RUN TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== PAUSE TestRegistry/Register/Lookup/default_slice_codec/Decoder -=== 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/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== CONT TestIsZero/zero_struct_with_omitZeroStruct +=== CONT TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer +=== CONT TestIsZero/pointer_to_zero_struct_that_implements_Zeroer +=== CONT TestIsZero/non-zero_struct_that_implements_Zeroer +=== CONT TestIsZero/zero_struct_that_implements_Zeroer +=== CONT TestIsZero/pointer_to_struct +=== CONT TestIsZero/nil_pointer_to_struct +=== CONT TestIsZero/non-zero_struct +=== CONT TestIsZero/zero_struct +=== CONT TestIsZero/nil_pointer_to_time.Time +=== CONT TestIsZero/empty_time.Time +=== CONT TestIsZero/time.Time +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Decoder +=== CONT TestIsZero/nil_pointer_to_int +=== CONT TestIsZero/0 +--- PASS: TestIsZero (0.00s) + --- PASS: TestIsZero/false (0.00s) + --- PASS: TestIsZero/empty_string (0.00s) + --- PASS: TestIsZero/empty_slice (0.00s) + --- PASS: TestIsZero/empty_map (0.00s) + --- PASS: TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/pointer_to_zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct (0.00s) + --- PASS: TestIsZero/non-zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer (0.00s) + --- PASS: TestIsZero/pointer_to_zero_struct_that_implements_Zeroer (0.00s) + --- PASS: TestIsZero/non-zero_struct_that_implements_Zeroer (0.00s) + --- PASS: TestIsZero/zero_struct_that_implements_Zeroer (0.00s) + --- PASS: TestIsZero/pointer_to_struct (0.00s) + --- PASS: TestIsZero/nil_pointer_to_struct (0.00s) + --- PASS: TestIsZero/non-zero_struct (0.00s) + --- PASS: TestIsZero/zero_struct (0.00s) + --- PASS: TestIsZero/nil_pointer_to_time.Time (0.00s) + --- PASS: TestIsZero/empty_time.Time (0.00s) + --- PASS: TestIsZero/time.Time (0.00s) + --- PASS: TestIsZero/nil_pointer_to_int (0.00s) + --- PASS: TestIsZero/0 (0.00s) === CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/nil_type === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder === CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/nil_type === RUN TestRegistry/Register/Lookup/nil_type/Encoder -=== CONT TestRegistry/Register/Lookup/map_non-string_key === PAUSE TestRegistry/Register/Lookup/nil_type/Encoder -=== RUN TestRegistry/Register/Lookup/map_non-string_key/Encoder === RUN TestRegistry/Register/Lookup/nil_type/Decoder -=== CONT TestRegistry/Register/Lookup/default_array_codec +=== PAUSE TestRegistry/Register/Lookup/nil_type/Decoder +=== CONT TestRegistry/Register/Lookup/nil_type/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/nil_type/Decoder +=== CONT TestRegistry/Register/Lookup/map_non-string_key +=== RUN TestRegistry/Register/Lookup/map_non-string_key/Encoder === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Encoder === RUN TestRegistry/Register/Lookup/map_non-string_key/Decoder === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Decoder === CONT TestRegistry/Register/Lookup/map_non-string_key/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_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/map_non-string_key/Decoder +=== CONT TestRegistry/Register/Lookup/default_slice_codec +=== RUN TestRegistry/Register/Lookup/default_slice_codec/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_slice_codec/Encoder +=== RUN TestRegistry/Register/Lookup/default_slice_codec/Decoder +=== PAUSE TestRegistry/Register/Lookup/default_slice_codec/Decoder +=== CONT TestRegistry/Register/Lookup/default_slice_codec/Encoder +=== CONT TestRegistry/Register/Lookup/default_map/Decoder +=== 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_slice_codec/Decoder +=== 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 +=== 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_struct_codec_(non-pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder +=== 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/default_struct_codec_(non-pointer)/Decoder === CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) === RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/map_non-string_key/Decoder === PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder -=== CONT TestRegistry/Register/Lookup/default_slice_codec/Decoder === 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/default_struct_codec_(pointer)/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/No_Codec_Registered/Decoder +=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder +=== 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/type_registry_(non-pointer)/Decoder -=== 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 -=== PAUSE TestRegistry/Register/Lookup/nil_type/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/nil_type/Encoder -=== 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_struct_codec_(pointer) -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) +=== 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 -=== RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/default_array_codec/Encoder -=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder -=== 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 -=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/nil_type/Decoder -=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== 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/interface_implementation_with_type_encoder/Decoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder +=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== CONT TestRegistry/Register/RegisterDefault/SliceCodec +=== CONT TestRegistry/Register/RegisterDefault/StructCodec --- PASS: TestRegistry (0.00s) --- PASS: TestRegistry/Type_Map (0.00s) --- PASS: TestRegistry/Register (0.00s) - --- PASS: TestRegistry/Register/type (0.00s) --- PASS: TestRegistry/Register/interface (0.00s) --- PASS: TestRegistry/Register/kind (0.00s) + --- PASS: TestRegistry/Register/type (0.00s) --- PASS: TestRegistry/Register/RegisterDefault (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/MapCodec (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/ArrayCodec (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/SliceCodec (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/StructCodec (0.00s) --- PASS: TestRegistry/Register/Lookup (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/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/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/type_registry_(pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/map_non-string_key (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_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/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/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/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/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/map_non-string_key (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/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_array_codec/Encoder (0.00s) - --- 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/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/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/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/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/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/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/type_registry_(pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(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_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) === RUN ExampleRegistry_customEncoder --- PASS: ExampleRegistry_customEncoder (0.00s) === RUN ExampleRegistry_customDecoder @@ -8747,7 +8783,7 @@ === RUN ExampleRegistry_RegisterKindDecoder --- PASS: ExampleRegistry_RegisterKindDecoder (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.055s +ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.804s ? go.mongodb.org/mongo-driver/bson/bsonoptions [no test files] === RUN TestCopier === RUN TestCopier/CopyDocument @@ -9862,7 +9898,7 @@ --- PASS: TestValueWriter/WriteBytes/writeElementHeader_error (0.00s) --- PASS: TestValueWriter/WriteBytes/success (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsonrw 0.029s +ok go.mongodb.org/mongo-driver/bson/bsonrw 0.800s ? go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest [no test files] === RUN TestType === RUN TestType/double @@ -9911,7 +9947,7 @@ --- PASS: TestType/max_key (0.00s) --- PASS: TestType/invalid (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsontype 0.004s +ok go.mongodb.org/mongo-driver/bson/bsontype 0.032s === RUN TestMarshalSampleItems === RUN TestMarshalSampleItems/0 === RUN TestMarshalSampleItems/1 @@ -10167,7 +10203,7 @@ === RUN TestMarshalStructItems/15 === RUN TestMarshalStructItems/16 === RUN TestMarshalStructItems/17 ---- PASS: TestMarshalStructItems (0.00s) +--- PASS: TestMarshalStructItems (0.01s) --- PASS: TestMarshalStructItems/0 (0.00s) --- PASS: TestMarshalStructItems/1 (0.00s) --- PASS: TestMarshalStructItems/2 (0.00s) @@ -10757,7 +10793,7 @@ === RUN TestInlineWithPointerToSelf --- PASS: TestInlineWithPointerToSelf (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/mgocompat 0.025s +ok go.mongodb.org/mongo-driver/bson/mgocompat 0.800s === RUN TestDecimal128_BigInt === RUN TestDecimal128_BigInt/12345 === RUN TestDecimal128_BigInt/-12345 @@ -11098,18 +11134,18 @@ === RUN TestTimestamp/I_less_than === PAUSE TestTimestamp/I_less_than === CONT TestTimestamp/equal -=== CONT TestTimestamp/I_greater_than === CONT TestTimestamp/I_less_than === CONT TestTimestamp/T_less_than +=== CONT TestTimestamp/I_greater_than === CONT TestTimestamp/T_greater_than --- PASS: TestTimestamp (0.00s) --- PASS: TestTimestamp/equal (0.00s) - --- PASS: TestTimestamp/I_greater_than (0.00s) --- PASS: TestTimestamp/I_less_than (0.00s) --- PASS: TestTimestamp/T_less_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.013s +ok go.mongodb.org/mongo-driver/bson/primitive 1.272s ? 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] @@ -11118,14 +11154,14 @@ atlas_test.go:56: Finished! --- PASS: TestAtlas (0.00s) PASS -ok go.mongodb.org/mongo-driver/cmd/testatlas 0.008s +ok go.mongodb.org/mongo-driver/cmd/testatlas 0.026s ? 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] ? go.mongodb.org/mongo-driver/cmd/testoidcauth [no test files] testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/event 0.006s [no tests to run] +ok go.mongodb.org/mongo-driver/event 0.264s [no tests to run] === RUN TestCompare17 --- PASS: TestCompare17 (0.00s) === RUN TestGreater17 @@ -11303,8 +11339,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)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&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") @@ -11312,18 +11348,18 @@ === 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)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&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") ---- PASS: TestContainsNotContains (0.00s) +--- PASS: TestContainsNotContains (0.01s) --- PASS: TestContainsNotContains/Contains("Hello_World",_"Hello") (0.00s) --- 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)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&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) @@ -11331,11 +11367,11 @@ --- 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)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002e19e0),_(*assert.A)(0xc0002e1a00),_(*assert.A)(0xc0002e1a20),_(*assert.A)(0xc0002e1a40)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0xc0002dd9e0),_(*assert.A)(0xc0002dda00),_(*assert.A)(0xc0002dda20),_(*assert.A)(0xc0002dda40)},_&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) + --- PASS: TestContainsNotContains/NotContains(map[interface_{}]interface_{}(nil),_"Bar") (0.01s) === RUN TestContainsFailMessage --- PASS: TestContainsFailMessage (0.00s) === RUN TestContainsNotContainsOnNilValue @@ -11409,7 +11445,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 @@ -11431,7 +11467,7 @@ === RUN Test_validateEqualArgs --- PASS: Test_validateEqualArgs (0.00s) === RUN Test_truncatingFormat ---- PASS: Test_truncatingFormat (0.00s) +--- PASS: Test_truncatingFormat (0.01s) === RUN TestSequenceMatcherRatio --- PASS: TestSequenceMatcherRatio (0.00s) === RUN TestGetOptCodes @@ -11439,9 +11475,9 @@ === RUN TestGroupedOpCodes --- PASS: TestGroupedOpCodes (0.00s) === RUN TestWithAsciiOneInsert ---- PASS: TestWithAsciiOneInsert (0.00s) +--- PASS: TestWithAsciiOneInsert (0.01s) === RUN TestWithAsciiOnDelete ---- PASS: TestWithAsciiOnDelete (0.00s) +--- PASS: TestWithAsciiOnDelete (0.01s) === RUN TestWithAsciiBJunk --- PASS: TestWithAsciiBJunk (0.00s) === RUN TestSFBugsRatioForNullSeqn @@ -11464,16 +11500,7 @@ === RUN TestDifferentAddressRanges/distinct_byte_slices === PAUSE TestDifferentAddressRanges/distinct_byte_slices === RUN TestDifferentAddressRanges/same_byte_slice -=== CONT TestEqualBSON -=== CONT TestDiffRace -=== 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 -=== PAUSE TestEqualBSON/invalid_bson.Raw === PAUSE TestDifferentAddressRanges/same_byte_slice -=== RUN TestEqualBSON/nil_bson.Raw === RUN TestDifferentAddressRanges/whole_and_subslice === PAUSE TestDifferentAddressRanges/whole_and_subslice === RUN TestDifferentAddressRanges/two_subslices @@ -11481,33 +11508,42 @@ === RUN TestDifferentAddressRanges/empty === PAUSE TestDifferentAddressRanges/empty === RUN TestDifferentAddressRanges/nil ---- PASS: TestDiffRace (0.00s) === PAUSE TestDifferentAddressRanges/nil === CONT TestDifferentAddressRanges/distinct_byte_slices -=== PAUSE TestEqualBSON/nil_bson.Raw -=== CONT TestEqualBSON/equal_bson.Raw +=== CONT TestDiffRace === CONT TestDifferentAddressRanges/nil === CONT TestDifferentAddressRanges/empty -=== CONT TestDifferentAddressRanges/same_byte_slice -=== CONT TestEqualBSON/nil_bson.Raw -=== CONT TestEqualBSON/invalid_bson.Raw === CONT TestDifferentAddressRanges/two_subslices === CONT TestDifferentAddressRanges/whole_and_subslice -=== CONT TestEqualBSON/different_bson.Raw +=== CONT TestDifferentAddressRanges/same_byte_slice --- PASS: TestDifferentAddressRanges (0.00s) --- PASS: TestDifferentAddressRanges/distinct_byte_slices (0.00s) --- PASS: TestDifferentAddressRanges/nil (0.00s) --- PASS: TestDifferentAddressRanges/empty (0.00s) - --- PASS: TestDifferentAddressRanges/same_byte_slice (0.00s) --- PASS: TestDifferentAddressRanges/two_subslices (0.00s) --- PASS: TestDifferentAddressRanges/whole_and_subslice (0.00s) + --- PASS: TestDifferentAddressRanges/same_byte_slice (0.00s) +--- PASS: TestDiffRace (0.01s) +=== 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 +=== PAUSE TestEqualBSON/invalid_bson.Raw +=== RUN TestEqualBSON/nil_bson.Raw +=== PAUSE TestEqualBSON/nil_bson.Raw +=== CONT TestEqualBSON/equal_bson.Raw +=== CONT TestEqualBSON/nil_bson.Raw +=== CONT TestEqualBSON/invalid_bson.Raw +=== CONT TestEqualBSON/different_bson.Raw --- PASS: TestEqualBSON (0.00s) --- PASS: TestEqualBSON/equal_bson.Raw (0.00s) --- PASS: TestEqualBSON/nil_bson.Raw (0.00s) --- PASS: TestEqualBSON/invalid_bson.Raw (0.00s) --- PASS: TestEqualBSON/different_bson.Raw (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/assert 0.371s +ok go.mongodb.org/mongo-driver/internal/assert 0.548s ? go.mongodb.org/mongo-driver/internal/aws [no test files] ? go.mongodb.org/mongo-driver/internal/aws/awserr [no test files] === RUN TestChainProviderWithNames @@ -11533,7 +11569,7 @@ === RUN TestCredentialsGetConcurrent --- PASS: TestCredentialsGetConcurrent (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.007s +ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.232s === RUN TestStripExcessHeaders --- PASS: TestStripExcessHeaders (0.00s) === RUN TestSignRequest @@ -11557,7 +11593,7 @@ === RUN TestSign_buildCanonicalHeaders --- PASS: TestSign_buildCanonicalHeaders (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.011s +ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.038s ? go.mongodb.org/mongo-driver/internal/bsonutil [no test files] === RUN TestMarshalValue === PAUSE TestMarshalValue @@ -11574,17 +11610,17 @@ === PAUSE TestMarshalValue/non-document_type === CONT TestMarshalValue/empty === CONT TestMarshalValue/non-document_type -=== CONT TestMarshalValue/map === CONT TestMarshalValue/struct +=== CONT TestMarshalValue/map === CONT TestMarshalValue/bson.D --- PASS: TestMarshalValue (0.00s) --- PASS: TestMarshalValue/empty (0.00s) --- PASS: TestMarshalValue/non-document_type (0.00s) - --- PASS: TestMarshalValue/map (0.00s) --- PASS: TestMarshalValue/struct (0.00s) + --- PASS: TestMarshalValue/map (0.00s) --- PASS: TestMarshalValue/bson.D (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/codecutil 0.008s +ok go.mongodb.org/mongo-driver/internal/codecutil 0.052s ? go.mongodb.org/mongo-driver/internal/credproviders [no test files] ? go.mongodb.org/mongo-driver/internal/csfle [no test files] ? go.mongodb.org/mongo-driver/internal/csot [no test files] @@ -11710,6 +11746,49 @@ === RUN TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command === PAUSE TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command === CONT TestLogger_LevelComponentEnabled/zero +=== CONT TestTruncate +=== RUN TestTruncate/empty +=== PAUSE TestTruncate/empty +=== RUN TestTruncate/short +=== PAUSE TestTruncate/short +=== RUN TestTruncate/long +=== PAUSE TestTruncate/long +=== RUN TestTruncate/multi-byte +=== PAUSE TestTruncate/multi-byte +=== CONT TestTruncate/empty +=== CONT TestIOSinkInfo +=== CONT TestSerializeTopology +=== RUN TestSerializeTopology/empty +=== PAUSE TestSerializeTopology/empty +=== RUN TestSerializeTopology/complete_Server_object +=== PAUSE TestSerializeTopology/complete_Server_object +=== CONT TestSerializeTopology/empty +=== CONT TestSerializeTopology/complete_Server_object +--- PASS: TestSerializeTopology (0.00s) + --- PASS: TestSerializeTopology/empty (0.00s) + --- PASS: TestSerializeTopology/complete_Server_object (0.00s) +=== CONT TestSerializeServer +=== RUN TestSerializeServer/empty +=== PAUSE TestSerializeServer/empty +=== RUN TestSerializeServer/complete_Server_object +=== PAUSE TestSerializeServer/complete_Server_object +=== CONT TestSerializeServer/empty +=== CONT TestSerializeConnection +=== RUN TestSerializeConnection/empty +=== PAUSE TestSerializeConnection/empty +=== RUN TestSerializeConnection/complete_Connection_object +=== PAUSE TestSerializeConnection/complete_Connection_object +=== CONT TestSerializeConnection/empty +=== CONT TestSerializeCommand/complete_Command_object +--- PASS: TestSerializeCommand (0.00s) + --- PASS: TestSerializeCommand/empty (0.00s) + --- PASS: TestSerializeCommand/complete_Command_object (0.00s) +=== 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 TestContext_OperationName/non-string_type === CONT TestContext_OperationName/string_type --- PASS: TestContext_OperationName (0.00s) @@ -11718,21 +11797,25 @@ --- 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 TestContext_OperationID/i32_type === 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 TestSerializeServer/complete_Server_object +--- PASS: TestSerializeServer (0.00s) + --- PASS: TestSerializeServer/empty (0.00s) + --- PASS: TestSerializeServer/complete_Server_object (0.00s) +=== CONT TestSerializeConnection/complete_Connection_object +--- PASS: TestSerializeConnection (0.00s) + --- PASS: TestSerializeConnection/empty (0.00s) + --- PASS: TestSerializeConnection/complete_Connection_object (0.00s) === 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 TestSerializeConnection === CONT TestLogger_LevelComponentEnabled/equal_levels -=== RUN TestSerializeConnection/empty === CONT TestLogger_LevelComponentEnabled/one_level_below === CONT TestLogger_LevelComponentEnabled/empty -=== PAUSE TestSerializeConnection/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) @@ -11748,64 +11831,17 @@ --- PASS: TestLogger_LevelComponentEnabled/equal_levels (0.00s) --- PASS: TestLogger_LevelComponentEnabled/one_level_below (0.00s) --- PASS: TestLogger_LevelComponentEnabled/empty (0.00s) -=== CONT TestContext_OperationID/non-i32_type -=== RUN TestSerializeConnection/complete_Connection_object -=== PAUSE TestSerializeConnection/complete_Connection_object -=== CONT TestSerializeConnection/empty -=== CONT TestTruncate -=== RUN TestTruncate/empty -=== PAUSE TestTruncate/empty -=== RUN TestTruncate/short -=== PAUSE TestTruncate/short -=== RUN TestTruncate/long -=== PAUSE TestTruncate/long -=== RUN TestTruncate/multi-byte -=== PAUSE TestTruncate/multi-byte -=== CONT TestTruncate/empty -=== CONT TestSerializeConnection/complete_Connection_object -=== CONT TestSerializeTopology -=== RUN TestSerializeTopology/empty -=== PAUSE TestSerializeTopology/empty -=== RUN TestSerializeTopology/complete_Server_object -=== PAUSE TestSerializeTopology/complete_Server_object -=== CONT TestSerializeTopology/empty === CONT TestTruncate/multi-byte === CONT TestTruncate/long === CONT TestTruncate/short -=== CONT TestSerializeServer -=== RUN TestSerializeServer/empty -=== PAUSE TestSerializeServer/empty -=== RUN TestSerializeServer/complete_Server_object -=== PAUSE TestSerializeServer/complete_Server_object -=== CONT TestSerializeServer/empty -=== CONT TestSerializeTopology/complete_Server_object -=== CONT TestSerializeCommand/complete_Command_object ---- PASS: TestContext_OperationID (0.00s) - --- PASS: TestContext_OperationID/nil (0.00s) - --- PASS: TestContext_OperationID/i32_type (0.00s) - --- PASS: TestContext_OperationID/non-i32_type (0.00s) -=== CONT TestSerializeServer/complete_Server_object -=== CONT TestIOSinkInfo ---- PASS: TestSerializeConnection (0.00s) - --- PASS: TestSerializeConnection/empty (0.00s) - --- PASS: TestSerializeConnection/complete_Connection_object (0.00s) --- 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) ---- PASS: TestSerializeServer (0.00s) - --- PASS: TestSerializeServer/empty (0.00s) - --- PASS: TestSerializeServer/complete_Server_object (0.00s) ---- PASS: TestSerializeTopology (0.00s) - --- PASS: TestSerializeTopology/empty (0.00s) - --- PASS: TestSerializeTopology/complete_Server_object (0.00s) ---- PASS: TestSerializeCommand (0.00s) - --- PASS: TestSerializeCommand/empty (0.00s) - --- PASS: TestSerializeCommand/complete_Command_object (0.00s) ---- PASS: TestIOSinkInfo (0.04s) +--- PASS: TestIOSinkInfo (0.13s) PASS -ok go.mongodb.org/mongo-driver/internal/logger 0.058s +ok go.mongodb.org/mongo-driver/internal/logger 0.260s === RUN TestCompareInt64 === PAUSE TestCompareInt64 === CONT TestCompareInt64 @@ -11839,7 +11875,7 @@ --- PASS: TestCompareInt64/ptr2_nil (0.00s) --- PASS: TestCompareInt64/ptr1_nil (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/ptrutil 0.006s +ok go.mongodb.org/mongo-driver/internal/ptrutil 0.036s === RUN TestPCGAdd --- PASS: TestPCGAdd (0.00s) === RUN TestPCGMultiply @@ -11853,19 +11889,19 @@ === RUN TestStandardNormalValues --- PASS: TestStandardNormalValues (0.00s) === RUN TestNonStandardNormalValues ---- PASS: TestNonStandardNormalValues (0.01s) +--- PASS: TestNonStandardNormalValues (0.02s) === RUN TestStandardExponentialValues --- PASS: TestStandardExponentialValues (0.00s) === RUN TestNonStandardExponentialValues ---- PASS: TestNonStandardExponentialValues (0.00s) +--- PASS: TestNonStandardExponentialValues (0.02s) === RUN TestNormTables --- PASS: TestNormTables (0.00s) === RUN TestExpTables --- PASS: TestExpTables (0.00s) === RUN TestFloat32 ---- PASS: TestFloat32 (0.21s) +--- PASS: TestFloat32 (0.64s) === RUN TestReadUniformity ---- PASS: TestReadUniformity (0.03s) +--- PASS: TestReadUniformity (0.13s) === RUN TestReadEmpty --- PASS: TestReadEmpty (0.00s) === RUN TestReadByOneByte @@ -11891,11 +11927,11 @@ === RUN ExampleLockedSource --- PASS: ExampleLockedSource (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/rand 0.365s +ok go.mongodb.org/mongo-driver/internal/rand 0.957s === RUN TestCryptoSeed ---- PASS: TestCryptoSeed (1.00s) +--- PASS: TestCryptoSeed (4.28s) PASS -ok go.mongodb.org/mongo-driver/internal/randutil 1.006s +ok go.mongodb.org/mongo-driver/internal/randutil 4.454s ? 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] @@ -11912,11 +11948,11 @@ === 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 (4.65s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (6.62s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (6.82s) + --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (7.23s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (12.07s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (12.92s) PASS -ok go.mongodb.org/mongo-driver/internal/uuid 6.844s +ok go.mongodb.org/mongo-driver/internal/uuid 12.978s === RUN TestBackgroundContext === RUN TestBackgroundContext/newBackgroundContext_accepts_a_nil_child === RUN TestBackgroundContext/Value_requests_are_forwarded @@ -11981,7 +12017,7 @@ === 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.00s) +--- PASS: TestClient (0.01s) --- PASS: TestClient/new_client (0.00s) --- PASS: TestClient/database (0.00s) --- PASS: TestClient/replace_topology_error (0.00s) @@ -12036,7 +12072,7 @@ === RUN TestCollection/replace_topology_error === RUN TestCollection/database_accessor === RUN TestCollection/nil_document_error ---- PASS: TestCollection (0.00s) +--- PASS: TestCollection (0.01s) --- PASS: TestCollection/initialize (0.00s) --- PASS: TestCollection/specified_options (0.00s) --- PASS: TestCollection/inherit_options (0.00s) @@ -12085,14 +12121,14 @@ === 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.53s) +--- PASS: TestDatabase (6.00s) --- 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.53s) - --- PASS: TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction (3.53s) + --- PASS: TestDatabase/TransientTransactionError_label (6.00s) + --- 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) === RUN TestErrorMessages @@ -12308,27 +12344,7 @@ with_transactions_test.go:39: skipping integration test in short mode --- SKIP: TestConvenientTransactions (0.00s) === CONT TestEnsureID -=== CONT TestMarshalValue -=== CONT TestEnsureID_NilObjectID ---- PASS: TestEnsureID_NilObjectID (0.00s) === RUN TestEnsureID/missing__id_should_be_first_element -=== 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 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) === PAUSE TestEnsureID/missing__id_should_be_first_element === RUN TestEnsureID/existing_ObjectID__id_as_should_remain_in_place === PAUSE TestEnsureID/existing_ObjectID__id_as_should_remain_in_place @@ -12339,18 +12355,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_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/existing_float__id_as_first_element_should_remain_first_element (0.00s) + --- PASS: TestEnsureID/missing__id_should_be_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) - --- PASS: TestEnsureID/missing__id_should_be_first_element (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.560s +ok go.mongodb.org/mongo-driver/mongo 6.066s === RUN TestAddress_String === RUN TestAddress_String/a === RUN TestAddress_String/A @@ -12376,7 +12412,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.006s +ok go.mongodb.org/mongo-driver/mongo/address 0.040s === RUN TestMaxStalenessSpec === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/DefaultNoMaxStaleness: === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/LastUpdateTime: @@ -12409,7 +12445,7 @@ === RUN TestMaxStalenessSpec/Sharded/SmallMaxStaleness: === RUN TestMaxStalenessSpec/Single/SmallMaxStaleness: === RUN TestMaxStalenessSpec/Unknown/SmallMaxStaleness: ---- PASS: TestMaxStalenessSpec (0.01s) +--- PASS: TestMaxStalenessSpec (0.02s) --- PASS: TestMaxStalenessSpec/ReplicaSetNoPrimary/DefaultNoMaxStaleness: (0.00s) --- PASS: TestMaxStalenessSpec/ReplicaSetNoPrimary/LastUpdateTime: (0.00s) --- PASS: TestMaxStalenessSpec/ReplicaSetNoPrimary/MaxStalenessTooSmall: (0.00s) @@ -12493,7 +12529,7 @@ === RUN TestServerSelectionSpec/LoadBalanced/write/PrimaryPreferred: === RUN TestServerSelectionSpec/LoadBalanced/write/Secondary: === RUN TestServerSelectionSpec/LoadBalanced/write/SecondaryPreferred: ---- PASS: TestServerSelectionSpec (0.01s) +--- 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) @@ -12699,81 +12735,81 @@ === PAUSE TestRange_Includes === CONT TestSelector_Sharded --- PASS: TestSelector_Sharded (0.00s) -=== CONT TestRange_Includes ---- PASS: TestRange_Includes (0.00s) -=== CONT TestSelector_Max_staleness_is_too_low ---- PASS: TestSelector_Max_staleness_is_too_low (0.00s) -=== CONT TestSelector_Max_staleness_is_less_than_90_seconds ---- PASS: TestSelector_Max_staleness_is_less_than_90_seconds (0.00s) -=== CONT TestSelector_SecondaryPreferred_with_no_secondaries_or_primary +=== CONT TestSelector_SecondaryPreferred_with_maxStaleness_and_no_primary +--- PASS: TestSelector_SecondaryPreferred_with_maxStaleness_and_no_primary (0.00s) === CONT TestSelector_SecondaryPreferred_with_maxStaleness -=== CONT TestSelector_SecondaryPreferred_with_no_secondaries -=== CONT TestSelector_SecondaryPreferred_with_tags_that_do_not_match_and_no_primary -=== CONT TestSelector_SecondaryPreferred_with_tags_that_do_not_match +--- PASS: TestSelector_SecondaryPreferred_with_maxStaleness (0.00s) +=== CONT TestSelector_SecondaryPreferred_with_no_secondaries_or_primary --- PASS: TestSelector_SecondaryPreferred_with_no_secondaries_or_primary (0.00s) -=== CONT TestSelector_PrimaryPreferred_with_maxStaleness +=== CONT TestSelector_SecondaryPreferred_with_no_secondaries --- PASS: TestSelector_SecondaryPreferred_with_no_secondaries (0.00s) +=== 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) ---- PASS: TestSelector_SecondaryPreferred_with_maxStaleness (0.00s) -=== CONT TestSelector_PrimaryPreferred_with_no_primary_and_tags +=== CONT TestSelector_SecondaryPreferred_with_tags_that_do_not_match +=== CONT TestSelector_Secondary +=== CONT TestSelector_SecondaryPreferred_with_tags +=== CONT TestSelector_SecondaryPreferred +=== CONT TestSelector_PrimaryPreferred_with_maxStaleness_and_no_primary --- PASS: TestSelector_SecondaryPreferred_with_tags_that_do_not_match (0.00s) +--- PASS: TestSelector_PrimaryPreferred_with_maxStaleness_and_no_primary (0.00s) +=== CONT TestRange_Includes +--- PASS: TestSelector_SecondaryPreferred_with_tags (0.00s) +=== CONT TestSelector_Max_staleness_is_too_low +=== CONT TestSelector_PrimaryPreferred_with_maxStaleness +--- PASS: TestSelector_SecondaryPreferred (0.00s) +--- PASS: TestSelector_Secondary (0.00s) +--- PASS: TestRange_Includes (0.00s) --- PASS: TestSelector_PrimaryPreferred_with_maxStaleness (0.00s) -=== CONT TestSelector_Nearest_with_maxStaleness_and_no_primary +=== CONT TestSelector_PrimaryPreferred_with_no_primary_and_tags +--- PASS: TestSelector_Max_staleness_is_too_low (0.00s) +=== CONT TestSelector_Max_staleness_is_less_than_90_seconds --- PASS: TestSelector_PrimaryPreferred_with_no_primary_and_tags (0.00s) === CONT TestSelector_PrimaryPreferred_with_no_primary ---- PASS: TestSelector_Nearest_with_maxStaleness_and_no_primary (0.00s) -=== CONT TestSelector_Nearest_with_maxStaleness +--- PASS: TestSelector_Max_staleness_is_less_than_90_seconds (0.00s) +=== CONT TestSelector_Nearest_with_maxStaleness_and_no_primary --- PASS: TestSelector_PrimaryPreferred_with_no_primary (0.00s) === CONT TestSelector_PrimaryPreferred_ignores_tags -=== CONT TestSelector_Nearest_with_no_secondaries -=== CONT TestSelector_Nearest_with_no_primary ---- PASS: TestSelector_Nearest_with_maxStaleness (0.00s) ---- PASS: TestSelector_Nearest_with_no_secondaries (0.00s) +--- PASS: TestSelector_Nearest_with_maxStaleness_and_no_primary (0.00s) --- PASS: TestSelector_PrimaryPreferred_ignores_tags (0.00s) ---- PASS: TestSelector_Nearest_with_no_primary (0.00s) -=== CONT TestSelector_Single +=== CONT TestSelector_Nearest_with_no_primary === CONT TestSelector_PrimaryPreferred --- PASS: TestSelector_PrimaryPreferred (0.00s) === CONT TestSelector_Primary_with_no_primary ---- PASS: TestSelector_Single (0.00s) -=== CONT TestSelector_Primary ---- PASS: TestSelector_Primary_with_no_primary (0.00s) -=== CONT TestSelector_Secondary_with_tags_that_do_not_match ---- PASS: TestSelector_Primary (0.00s) +--- PASS: TestSelector_Nearest_with_no_primary (0.00s) +=== CONT TestSelector_Nearest_with_maxStaleness +--- PASS: TestSelector_Nearest_with_maxStaleness (0.00s) +=== CONT TestSelector_Nearest_with_no_secondaries +--- PASS: TestSelector_Nearest_with_no_secondaries (0.00s) +=== CONT TestSelector_Nearest_with_tags_that_do_not_match +--- PASS: TestSelector_Nearest_with_tags_that_do_not_match (0.00s) === CONT TestSelector_Nearest_with_tags -=== CONT TestSelector_Secondary_with_empty_tag_set --- PASS: TestSelector_Nearest_with_tags (0.00s) === CONT TestSelector_Nearest -=== CONT TestSelector_Secondary_with_tags -=== CONT TestSelector_Secondary -=== CONT TestSelector_Secondary_with_no_secondaries ---- PASS: TestSelector_Secondary_with_empty_tag_set (0.00s) ---- PASS: TestSelector_Secondary_with_tags (0.00s) -=== CONT TestSelector_SecondaryPreferred_with_maxStaleness_and_no_primary -=== CONT TestSelector_PrimaryPreferred_with_maxStaleness_and_no_primary --- PASS: TestSelector_Nearest (0.00s) -=== CONT TestSelector_Nearest_with_tags_that_do_not_match ---- PASS: TestSelector_Secondary_with_no_secondaries (0.00s) ---- PASS: TestSelector_Secondary (0.00s) ---- PASS: TestSelector_Nearest_with_tags_that_do_not_match (0.00s) === CONT TestSelector_Secondary_with_maxStaleness_and_no_primary ---- PASS: TestSelector_SecondaryPreferred_with_maxStaleness_and_no_primary (0.00s) ---- PASS: TestSelector_PrimaryPreferred_with_maxStaleness_and_no_primary (0.00s) ---- PASS: TestSelector_Secondary_with_tags_that_do_not_match (0.00s) --- PASS: TestSelector_Secondary_with_maxStaleness_and_no_primary (0.00s) === CONT TestSelector_Secondary_with_maxStaleness --- PASS: TestSelector_Secondary_with_maxStaleness (0.00s) -=== CONT TestSelector_SecondaryPreferred_with_tags ---- PASS: TestSelector_SecondaryPreferred_with_tags (0.00s) -=== CONT TestSelector_SecondaryPreferred ---- PASS: TestSelector_SecondaryPreferred (0.00s) +=== CONT TestSelector_Secondary_with_no_secondaries +--- PASS: TestSelector_Secondary_with_no_secondaries (0.00s) +=== CONT TestSelector_Secondary_with_tags_that_do_not_match +--- PASS: TestSelector_Secondary_with_tags_that_do_not_match (0.00s) +=== CONT TestSelector_Secondary_with_empty_tag_set +--- PASS: TestSelector_Secondary_with_empty_tag_set (0.00s) +=== CONT TestSelector_Secondary_with_tags +--- PASS: TestSelector_Secondary_with_tags (0.00s) +=== CONT TestSelector_Primary +--- PASS: TestSelector_Primary (0.00s) +=== CONT TestSelector_Single +--- PASS: TestSelector_Single (0.00s) +--- PASS: TestSelector_Primary_with_no_primary (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/description 0.036s +ok go.mongodb.org/mongo-driver/mongo/description 0.120s === 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.007s +ok go.mongodb.org/mongo-driver/mongo/gridfs 0.059s === RUN TestMergeChangeStreamOptions === PAUSE TestMergeChangeStreamOptions === RUN TestClientOptions @@ -12902,18 +12938,15 @@ === RUN TestClientOptions/OIDC_auth_configuration_validation === PAUSE TestClientOptions/OIDC_auth_configuration_validation === CONT TestClientOptions/srvMaxHosts_validation#01 -=== CONT TestClientOptions/OIDC_auth_configuration_validation -=== CONT TestClientOptions/server_monitoring_mode_validation === RUN TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI === 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 -=== RUN TestClientOptions/server_monitoring_mode_validation/undefined -=== PAUSE TestClientOptions/server_monitoring_mode_validation/undefined -=== RUN TestClientOptions/server_monitoring_mode_validation/auto -=== PAUSE TestClientOptions/server_monitoring_mode_validation/auto -=== RUN TestClientOptions/server_monitoring_mode_validation/poll -=== PAUSE TestClientOptions/server_monitoring_mode_validation/poll === 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 @@ -12926,21 +12959,24 @@ === 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 === RUN TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_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/TOKEN_RESOURCE_must_be_set_in_AZURE_Environment === RUN TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment === PAUSE TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_not_be_set_in_TEST_Environment === 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 -=== 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/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 +=== PAUSE TestClientOptions/server_monitoring_mode_validation/undefined +=== RUN TestClientOptions/server_monitoring_mode_validation/auto +=== PAUSE TestClientOptions/server_monitoring_mode_validation/auto === 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 +=== RUN TestClientOptions/server_monitoring_mode_validation/poll +=== PAUSE TestClientOptions/server_monitoring_mode_validation/poll === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_GCP_Environment === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_ALLOWED_HOSTS_without_OIDCHumanCallback === CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_both_OIDCMachineCallback_and_OIDCHumanCallback_simultaneously @@ -12949,13 +12985,13 @@ === RUN TestClientOptions/server_monitoring_mode_validation/invalid === PAUSE TestClientOptions/server_monitoring_mode_validation/invalid === CONT TestClientOptions/server_monitoring_mode_validation/undefined -=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options -=== CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI +=== CONT TestClientOptions/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_in_AZURE_Environment === CONT TestClientOptions/server_monitoring_mode_validation/invalid -=== CONT TestClientOptions/server_monitoring_mode_validation/stream === CONT TestClientOptions/server_monitoring_mode_validation/poll +=== CONT TestClientOptions/OIDC_auth_configuration_validation/TOKEN_RESOURCE_must_be_set_in_GCP_Environment === CONT TestClientOptions/server_monitoring_mode_validation/auto ---- PASS: TestClientOptions (0.07s) +=== CONT TestClientOptions/server_monitoring_mode_validation/stream +--- PASS: TestClientOptions (0.11s) --- PASS: TestClientOptions/ApplyURI/doesn't_overwrite_previous_errors (0.00s) --- PASS: TestClientOptions/Validate/returns_error (0.00s) --- PASS: TestClientOptions/Set (0.00s) @@ -12988,7 +13024,7 @@ --- 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.06s) + --- PASS: TestClientOptions/ApplyURI (0.11s) --- PASS: TestClientOptions/ApplyURI/ParseError (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Invalid_Mode (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Primary_With_Options (0.00s) @@ -12997,7 +13033,7 @@ --- PASS: TestClientOptions/ApplyURI/AppName (0.00s) --- PASS: TestClientOptions/ApplyURI/AuthMechanism (0.00s) --- PASS: TestClientOptions/ApplyURI/AuthMechanismProperties (0.00s) - --- PASS: TestClientOptions/ApplyURI/AuthSource (0.00s) + --- PASS: TestClientOptions/ApplyURI/AuthSource (0.01s) --- PASS: TestClientOptions/ApplyURI/Username (0.00s) --- PASS: TestClientOptions/ApplyURI/Unescaped_slash_in_username (0.00s) --- PASS: TestClientOptions/ApplyURI/Password (0.00s) @@ -13016,7 +13052,7 @@ --- PASS: TestClientOptions/ApplyURI/MaxConnecting (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadConcern (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference (0.00s) - --- PASS: TestClientOptions/ApplyURI/ReadPreferenceTagSets (0.00s) + --- PASS: TestClientOptions/ApplyURI/ReadPreferenceTagSets (0.01s) --- PASS: TestClientOptions/ApplyURI/MaxStaleness (0.00s) --- PASS: TestClientOptions/ApplyURI/RetryWrites (0.00s) --- PASS: TestClientOptions/ApplyURI/ReplicaSet (0.00s) @@ -13026,19 +13062,19 @@ --- PASS: TestClientOptions/ApplyURI/TLS_Insecure (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey#01 (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey_with_password (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_Username (0.00s) + --- PASS: TestClientOptions/ApplyURI/TLS_Username (0.01s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_J (0.00s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_WString (0.00s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_W (0.00s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_WTimeout (0.00s) - --- PASS: TestClientOptions/ApplyURI/ZLibLevel (0.00s) + --- PASS: TestClientOptions/ApplyURI/ZLibLevel (0.01s) --- PASS: TestClientOptions/ApplyURI/TLS_tlsCertificateFile_and_tlsPrivateKeyFile (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_only_tlsCertificateFile (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_only_tlsPrivateKeyFile (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_tlsCertificateFile_and_tlsPrivateKeyFile_and_tlsCertificateKeyFile (0.00s) - --- PASS: TestClientOptions/ApplyURI/disable_OCSP_endpoint_check (0.00s) + --- PASS: TestClientOptions/ApplyURI/disable_OCSP_endpoint_check (0.01s) --- PASS: TestClientOptions/ApplyURI/directConnection (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_CA_file_with_multiple_certificiates (0.01s) + --- PASS: TestClientOptions/ApplyURI/TLS_CA_file_with_multiple_certificiates (0.00s) --- 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) @@ -13050,7 +13086,7 @@ --- PASS: TestClientOptions/ApplyURI/GODRIVER-2650_X509_certificate (0.00s) --- 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) + --- PASS: TestClientOptions/ApplyURI/oidc_azure (0.01s) --- PASS: TestClientOptions/ApplyURI/oidc_gcp (0.00s) --- PASS: TestClientOptions/ApplyURI/comma_in_key:value_pair_causes_error (0.00s) --- PASS: TestClientOptions/direct_connection_validation (0.00s) @@ -13072,26 +13108,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/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/OIDC_auth_configuration_validation (0.00s) --- 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/srvMaxHosts_validation#01 (0.00s) - --- 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/OIDC_auth_configuration_validation/cannot_set_OIDCMachineCallback_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.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/server_monitoring_mode_validation/stream (0.00s) === RUN TestCollation === RUN TestCollation/TestCollationToDocument --- PASS: TestCollation (0.00s) @@ -13104,14 +13140,14 @@ === RUN TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations === PAUSE TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations === CONT TestMergeChangeStreamOptions/empty -=== CONT TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations === CONT TestMergeChangeStreamOptions/many_ChangeStreamOptions_with_one_configuration_each +=== CONT TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations --- PASS: TestMergeChangeStreamOptions (0.00s) --- PASS: TestMergeChangeStreamOptions/empty (0.00s) - --- PASS: TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations (0.00s) --- PASS: TestMergeChangeStreamOptions/many_ChangeStreamOptions_with_one_configuration_each (0.00s) + --- PASS: TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/options 0.080s +ok go.mongodb.org/mongo-driver/mongo/options 0.245s === RUN TestReadConcern_MarshalBSONValue === PAUSE TestReadConcern_MarshalBSONValue === CONT TestReadConcern_MarshalBSONValue @@ -13129,7 +13165,7 @@ --- PASS: TestReadConcern_MarshalBSONValue/nil (0.00s) --- PASS: TestReadConcern_MarshalBSONValue/empty (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readconcern 0.006s +ok go.mongodb.org/mongo-driver/mongo/readconcern 0.112s === RUN TestMode_String === PAUSE TestMode_String === RUN TestPrimary @@ -13179,7 +13215,7 @@ --- PASS: TestMode_String/nearest (0.00s) --- PASS: TestMode_String/unknown (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readpref 0.009s +ok go.mongodb.org/mongo-driver/mongo/readpref 0.041s === RUN TestWriteConcernWithOptions === PAUSE TestWriteConcernWithOptions === RUN TestWriteConcern_MarshalBSONValue @@ -13204,23 +13240,28 @@ === CONT TestWriteConcern/Unacknowledged === CONT TestWriteConcern/invalid_type === CONT TestWriteConcern/nil -=== CONT TestWriteConcern/Journaled -=== CONT TestWriteConcern/W1 -=== CONT TestWriteConcern/{w:_0,_j:_true} === CONT TestWriteConcern/{w:_custom} +=== CONT TestWriteConcern/{w:_0,_j:_true} === CONT TestWriteConcern/Majority +=== CONT TestWriteConcern/Journaled +=== CONT TestWriteConcern/W1 --- PASS: TestWriteConcern (0.00s) --- PASS: TestWriteConcern/Unacknowledged (0.00s) --- PASS: TestWriteConcern/invalid_type (0.00s) --- PASS: TestWriteConcern/nil (0.00s) - --- PASS: TestWriteConcern/Journaled (0.00s) - --- PASS: TestWriteConcern/W1 (0.00s) - --- PASS: TestWriteConcern/{w:_0,_j:_true} (0.00s) --- PASS: TestWriteConcern/{w:_custom} (0.00s) + --- PASS: TestWriteConcern/{w:_0,_j:_true} (0.00s) --- PASS: TestWriteConcern/Majority (0.00s) + --- PASS: TestWriteConcern/Journaled (0.00s) + --- PASS: TestWriteConcern/W1 (0.00s) === CONT TestWriteConcernWithOptions === RUN TestWriteConcernWithOptions/on_nil_WriteConcern === PAUSE TestWriteConcernWithOptions/on_nil_WriteConcern +=== RUN TestWriteConcernWithOptions/on_existing_WriteConcern +=== PAUSE TestWriteConcernWithOptions/on_existing_WriteConcern +=== RUN TestWriteConcernWithOptions/with_multiple_options +=== PAUSE TestWriteConcernWithOptions/with_multiple_options +=== CONT TestWriteConcernWithOptions/on_nil_WriteConcern === CONT TestWriteConcern_MarshalBSONValue === RUN TestWriteConcern_MarshalBSONValue/all_fields === PAUSE TestWriteConcern_MarshalBSONValue/all_fields @@ -13234,7 +13275,6 @@ === PAUSE TestWriteConcern_MarshalBSONValue/bool_W === RUN TestWriteConcern_MarshalBSONValue/W=0_and_J=true === PAUSE TestWriteConcern_MarshalBSONValue/W=0_and_J=true -=== RUN TestWriteConcernWithOptions/on_existing_WriteConcern === RUN TestWriteConcern_MarshalBSONValue/negative_W === PAUSE TestWriteConcern_MarshalBSONValue/negative_W === RUN TestWriteConcern_MarshalBSONValue/negative_WTimeout @@ -13244,38 +13284,34 @@ === RUN TestWriteConcern_MarshalBSONValue/nil === PAUSE TestWriteConcern_MarshalBSONValue/nil === CONT TestWriteConcern_MarshalBSONValue/all_fields +=== CONT TestWriteConcernWithOptions/with_multiple_options +=== CONT TestWriteConcernWithOptions/on_existing_WriteConcern +--- PASS: TestWriteConcernWithOptions (0.00s) + --- PASS: TestWriteConcernWithOptions/on_nil_WriteConcern (0.00s) + --- PASS: TestWriteConcernWithOptions/with_multiple_options (0.00s) + --- PASS: TestWriteConcernWithOptions/on_existing_WriteConcern (0.00s) +=== CONT TestWriteConcern_MarshalBSONValue/nil +=== CONT TestWriteConcern_MarshalBSONValue/empty +=== CONT TestWriteConcern_MarshalBSONValue/negative_WTimeout === CONT TestWriteConcern_MarshalBSONValue/negative_W === CONT TestWriteConcern_MarshalBSONValue/W=0_and_J=true +=== CONT TestWriteConcern_MarshalBSONValue/bool_W +=== CONT TestWriteConcern_MarshalBSONValue/int32_W === CONT TestWriteConcern_MarshalBSONValue/int_W -=== PAUSE TestWriteConcernWithOptions/on_existing_WriteConcern === CONT TestWriteConcern_MarshalBSONValue/string_W -=== CONT TestWriteConcern_MarshalBSONValue/int32_W -=== CONT TestWriteConcern_MarshalBSONValue/empty -=== CONT TestWriteConcern_MarshalBSONValue/negative_WTimeout -=== CONT TestWriteConcern_MarshalBSONValue/bool_W -=== RUN TestWriteConcernWithOptions/with_multiple_options -=== PAUSE TestWriteConcernWithOptions/with_multiple_options -=== CONT TestWriteConcern_MarshalBSONValue/nil -=== CONT TestWriteConcernWithOptions/on_existing_WriteConcern -=== CONT TestWriteConcernWithOptions/on_nil_WriteConcern -=== CONT TestWriteConcernWithOptions/with_multiple_options --- PASS: TestWriteConcern_MarshalBSONValue (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/all_fields (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/W=0_and_J=true (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/negative_W (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/int_W (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/string_W (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/nil (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/empty (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/negative_WTimeout (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/int32_W (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/negative_W (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/W=0_and_J=true (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/bool_W (0.00s) - --- PASS: TestWriteConcern_MarshalBSONValue/nil (0.00s) ---- PASS: TestWriteConcernWithOptions (0.00s) - --- PASS: TestWriteConcernWithOptions/on_existing_WriteConcern (0.00s) - --- PASS: TestWriteConcernWithOptions/on_nil_WriteConcern (0.00s) - --- PASS: TestWriteConcernWithOptions/with_multiple_options (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/int32_W (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/int_W (0.00s) + --- PASS: TestWriteConcern_MarshalBSONValue/string_W (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.009s +ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.110s === RUN TestTag_String === PAUSE TestTag_String === RUN TestTagSets_NewTagSet @@ -13301,7 +13337,7 @@ === CONT TestTagSets_NewTagSet --- PASS: TestTagSets_NewTagSet (0.00s) PASS -ok go.mongodb.org/mongo-driver/tag 0.006s +ok go.mongodb.org/mongo-driver/tag 0.072s ? go.mongodb.org/mongo-driver/version [no test files] === RUN TestArray === RUN TestArray/Validate @@ -14037,6 +14073,10 @@ === PAUSE TestValue === CONT TestInvalidBytes === RUN TestInvalidBytes/read_length_less_than_4_int_bytes +=== PAUSE TestInvalidBytes/read_length_less_than_4_int_bytes +=== CONT TestInvalidBytes/read_length_less_than_4_int_bytes +--- PASS: TestInvalidBytes (0.00s) + --- PASS: TestInvalidBytes/read_length_less_than_4_int_bytes (0.00s) === CONT TestValue === RUN TestValue/Validate === PAUSE TestValue/Validate @@ -14044,12 +14084,8 @@ === PAUSE TestValue/IsNumber === RUN TestValue/Double/Not_Double === PAUSE TestValue/Double/Not_Double -=== PAUSE TestInvalidBytes/read_length_less_than_4_int_bytes -=== CONT TestInvalidBytes/read_length_less_than_4_int_bytes === RUN TestValue/Double/Insufficient_Bytes === PAUSE TestValue/Double/Insufficient_Bytes ---- PASS: TestInvalidBytes (0.00s) - --- PASS: TestInvalidBytes/read_length_less_than_4_int_bytes (0.00s) === RUN TestValue/Double/Success === PAUSE TestValue/Double/Success === RUN TestValue/DoubleOK/Not_Double @@ -14268,70 +14304,61 @@ === PAUSE TestValue/Decimal128OK/Success === RUN TestValue/Timestamp.String/Success === PAUSE TestValue/Timestamp.String/Success -=== CONT TestValue/SymbolOK/Not_Symbol -=== CONT TestValue/DBPointerOK/Not_DBPointer -=== CONT TestValue/DBPointer/Success === CONT TestValue/Validate -=== CONT TestValue/Decimal128OK/Not_Decimal128 === RUN TestValue/Validate/invalid === PAUSE TestValue/Validate/invalid -=== CONT TestValue/DateTimeOK/Success === RUN TestValue/Validate/value === PAUSE TestValue/Validate/value -=== CONT TestValue/DateTimeOK/Insufficient_Bytes === CONT TestValue/Validate/invalid -=== CONT TestValue/DateTimeOK/Not_DateTime +=== CONT TestValue/Timestamp.String/Success +=== CONT TestValue/Decimal128OK/Success +=== CONT TestValue/Decimal128OK/Insufficient_Bytes +=== CONT TestValue/Decimal128OK/Not_Decimal128 === CONT TestValue/Decimal128/Success -=== CONT TestValue/DateTime/Success -=== CONT TestValue/CodeWithScopeOK/Insufficient_Bytes -=== CONT TestValue/DateTime/Insufficient_Bytes === CONT TestValue/Decimal128/Insufficient_Bytes +=== CONT TestValue/Decimal128/Not_Decimal128 +=== CONT TestValue/Int64OK/Success +=== CONT TestValue/Int64OK/Insufficient_Bytes +=== CONT TestValue/Int64OK/Not_Int64 +=== CONT TestValue/Int64/Success +=== CONT TestValue/Int64/Insufficient_Bytes +=== CONT TestValue/Int64/Not_Int64 +=== CONT TestValue/TimestampOK/Success +=== CONT TestValue/TimestampOK/Insufficient_Bytes +=== CONT TestValue/TimestampOK/Not_Timestamp +=== CONT TestValue/Timestamp/Success +=== CONT TestValue/Timestamp/Insufficient_Bytes +=== CONT TestValue/Timestamp/Not_Timestamp +=== CONT TestValue/Int32OK/Success +=== CONT TestValue/Int32OK/Insufficient_Bytes +=== CONT TestValue/Int32OK/Not_Int32 +=== CONT TestValue/Int32/Success +=== CONT TestValue/Int32/Insufficient_Bytes +=== CONT TestValue/Int32/Not_Int32 +=== CONT TestValue/CodeWithScopeOK/Success +=== CONT TestValue/CodeWithScopeOK/Insufficient_Bytes === CONT TestValue/CodeWithScopeOK/Not_CodeWithScope -=== CONT TestValue/DateTime/Not_DateTime === CONT TestValue/CodeWithScope/Success -=== CONT TestValue/CodeWithScopeOK/Success -=== CONT TestValue/DBPointer/Insufficient_Bytes +=== CONT TestValue/CodeWithScope/Insufficient_Bytes +=== CONT TestValue/CodeWithScope/Not_CodeWithScope +=== CONT TestValue/SymbolOK/Success +=== CONT TestValue/SymbolOK/Insufficient_Bytes +=== CONT TestValue/SymbolOK/Not_Symbol === CONT TestValue/Symbol/Success -=== CONT TestValue/ObjectID/Not_ObjectID -=== CONT TestValue/BinaryOK/Insufficient_Bytes +=== CONT TestValue/Symbol/Insufficient_Bytes === CONT TestValue/Symbol/Not_Symbol -=== CONT TestValue/BinaryOK/Not_Binary -=== CONT TestValue/Binary/Success === CONT TestValue/JavaScriptOK/Success -=== CONT TestValue/Binary/Not_Binary -=== CONT TestValue/ArrayOK/Insufficient_Bytes -=== CONT TestValue/ArrayOK/Success -=== CONT TestValue/Array/Success -=== CONT TestValue/Array/Insufficient_Bytes -=== CONT TestValue/Array/Not_Array -=== CONT TestValue/DocumentOK/Insufficient_Bytes -=== CONT TestValue/BooleanOK/Success -=== CONT TestValue/Document/Success -=== CONT TestValue/DocumentOK/Success -=== CONT TestValue/Document/Insufficient_Bytes -=== CONT TestValue/Document/Not_Document -=== CONT TestValue/BinaryOK/Success -=== CONT TestValue/TimestampOK/Insufficient_Bytes -=== CONT TestValue/ArrayOK/Not_Array -=== CONT TestValue/TimestampOK/Not_Timestamp === CONT TestValue/JavaScriptOK/Insufficient_Bytes +=== CONT TestValue/ObjectIDOK/Not_ObjectID === CONT TestValue/JavaScriptOK/Not_JavaScript -=== CONT TestValue/Decimal128/Not_Decimal128 -=== CONT TestValue/Int64OK/Success === CONT TestValue/JavaScript/Success -=== CONT TestValue/Int32OK/Insufficient_Bytes -=== CONT TestValue/Timestamp/Insufficient_Bytes -=== CONT TestValue/Int32OK/Success -=== CONT TestValue/SymbolOK/Insufficient_Bytes -=== CONT TestValue/Timestamp/Not_Timestamp === CONT TestValue/JavaScript/Insufficient_Bytes === CONT TestValue/JavaScript/Not_JavaScript === CONT TestValue/DBPointerOK/Success === CONT TestValue/DBPointerOK/Insufficient_Bytes -=== CONT TestValue/Timestamp/Success -=== CONT TestValue/Timestamp.String/Success -=== CONT TestValue/Decimal128OK/Success -=== CONT TestValue/Decimal128OK/Insufficient_Bytes +=== CONT TestValue/DBPointerOK/Not_DBPointer +=== CONT TestValue/DBPointer/Success +=== CONT TestValue/DBPointer/Insufficient_Bytes === CONT TestValue/DBPointer/Not_DBPointer === CONT TestValue/RegexOK/Success === CONT TestValue/RegexOK/Insufficient_Bytes @@ -14341,20 +14368,17 @@ === CONT TestValue/Regex/Not_Regex === CONT TestValue/TimeOK/Success === CONT TestValue/TimeOK/Insufficient_Bytes -=== CONT TestValue/SymbolOK/Success -=== CONT TestValue/StringValueOK/Success -=== CONT TestValue/StringValueOK/Zero_Length -=== CONT TestValue/StringValueOK/Not_String -=== CONT TestValue/StringValue/Success -=== CONT TestValue/StringValue/Insufficient_Bytes -=== CONT TestValue/StringValue/Zero_Length +=== CONT TestValue/TimeOK/Not_DateTime === CONT TestValue/Time/Success -=== CONT TestValue/DoubleOK/Insufficient_Bytes -=== CONT TestValue/StringValue/Not_String -=== CONT TestValue/StringValueOK/Insufficient_Bytes -=== CONT TestValue/DoubleOK/Not_Double === CONT TestValue/Time/Insufficient_Bytes === CONT TestValue/Time/Not_DateTime +=== CONT TestValue/DateTimeOK/Success +=== CONT TestValue/DateTimeOK/Insufficient_Bytes +=== CONT TestValue/DateTimeOK/Not_DateTime +=== CONT TestValue/DateTime/Success +=== CONT TestValue/DateTime/Insufficient_Bytes +=== CONT TestValue/DateTime/Not_DateTime +=== CONT TestValue/BooleanOK/Success === CONT TestValue/BooleanOK/Insufficient_Bytes === CONT TestValue/BooleanOK/Not_Boolean === CONT TestValue/Boolean/Success @@ -14362,29 +14386,45 @@ === CONT TestValue/Boolean/Not_Boolean === CONT TestValue/ObjectIDOK/Success === CONT TestValue/ObjectIDOK/Insufficient_Bytes -=== CONT TestValue/ObjectIDOK/Not_ObjectID +=== CONT TestValue/Document/Success === CONT TestValue/ObjectID/Success === CONT TestValue/ObjectID/Insufficient_Bytes -=== CONT TestValue/Symbol/Insufficient_Bytes +=== CONT TestValue/ObjectID/Not_ObjectID +=== CONT TestValue/BinaryOK/Success +=== CONT TestValue/BinaryOK/Insufficient_Bytes +=== CONT TestValue/BinaryOK/Not_Binary +=== CONT TestValue/Binary/Success === CONT TestValue/Binary/Insufficient_Bytes +=== CONT TestValue/Binary/Not_Binary +=== CONT TestValue/ArrayOK/Success +=== CONT TestValue/ArrayOK/Insufficient_Bytes +=== CONT TestValue/ArrayOK/Not_Array +=== CONT TestValue/Array/Success +=== CONT TestValue/Array/Insufficient_Bytes +=== CONT TestValue/Array/Not_Array +=== CONT TestValue/DocumentOK/Success +=== CONT TestValue/DocumentOK/Insufficient_Bytes === CONT TestValue/DocumentOK/Not_Document -=== CONT TestValue/Int64/Insufficient_Bytes -=== CONT TestValue/Int64/Not_Int64 -=== CONT TestValue/TimestampOK/Success -=== CONT TestValue/CodeWithScope/Insufficient_Bytes -=== CONT TestValue/CodeWithScope/Not_CodeWithScope -=== CONT TestValue/Int32/Success -=== CONT TestValue/Int32OK/Not_Int32 -=== CONT TestValue/TimeOK/Not_DateTime +=== CONT TestValue/StringValue/Insufficient_Bytes +=== CONT TestValue/Document/Insufficient_Bytes +=== CONT TestValue/Document/Not_Document +=== CONT TestValue/StringValueOK/Success +=== CONT TestValue/StringValueOK/Zero_Length +=== CONT TestValue/StringValueOK/Insufficient_Bytes +=== CONT TestValue/StringValueOK/Not_String +=== CONT TestValue/StringValue/Success +=== CONT TestValue/StringValue/Zero_Length +=== CONT TestValue/Double/Success +=== CONT TestValue/StringValue/Not_String === CONT TestValue/DoubleOK/Success +=== CONT TestValue/DoubleOK/Insufficient_Bytes +=== CONT TestValue/DoubleOK/Not_Double === CONT TestValue/Double/Not_Double === CONT TestValue/Double/Insufficient_Bytes === CONT TestValue/IsNumber === RUN TestValue/IsNumber/double -=== CONT TestValue/Validate/value === PAUSE TestValue/IsNumber/double === RUN TestValue/IsNumber/int32 -=== CONT TestValue/Int64OK/Insufficient_Bytes === PAUSE TestValue/IsNumber/int32 === RUN TestValue/IsNumber/int64 === PAUSE TestValue/IsNumber/int64 @@ -14392,11 +14432,6 @@ === PAUSE TestValue/IsNumber/decimal128 === RUN TestValue/IsNumber/string === PAUSE TestValue/IsNumber/string -=== CONT TestValue/Int32/Insufficient_Bytes -=== CONT TestValue/Int64OK/Not_Int64 -=== CONT TestValue/Int32/Not_Int32 -=== CONT TestValue/Int64/Success -=== CONT TestValue/Double/Success === RUN TestValue/IsNumber/regex === PAUSE TestValue/IsNumber/regex === CONT TestValue/IsNumber/double @@ -14405,88 +14440,76 @@ === CONT TestValue/IsNumber/decimal128 === CONT TestValue/IsNumber/int64 === CONT TestValue/IsNumber/int32 +=== CONT TestValue/Validate/value --- PASS: TestValue (0.00s) - --- PASS: TestValue/DBPointerOK/Not_DBPointer (0.00s) - --- PASS: TestValue/SymbolOK/Not_Symbol (0.00s) - --- PASS: TestValue/DBPointer/Success (0.00s) - --- PASS: TestValue/DateTimeOK/Success (0.00s) - --- PASS: TestValue/DateTimeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Timestamp.String/Success (0.00s) + --- PASS: TestValue/Decimal128OK/Success (0.00s) + --- PASS: TestValue/Decimal128OK/Insufficient_Bytes (0.00s) --- PASS: TestValue/Decimal128OK/Not_Decimal128 (0.00s) - --- PASS: TestValue/DateTimeOK/Not_DateTime (0.00s) - --- PASS: TestValue/DateTime/Success (0.00s) --- PASS: TestValue/Decimal128/Success (0.00s) + --- PASS: TestValue/Decimal128/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Decimal128/Not_Decimal128 (0.00s) + --- PASS: TestValue/Int64OK/Success (0.00s) + --- PASS: TestValue/Int64OK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Int64OK/Not_Int64 (0.00s) + --- PASS: TestValue/Int64/Success (0.00s) + --- PASS: TestValue/Int64/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Int64/Not_Int64 (0.00s) + --- PASS: TestValue/TimestampOK/Success (0.00s) + --- PASS: TestValue/TimestampOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/TimestampOK/Not_Timestamp (0.00s) + --- PASS: TestValue/Timestamp/Success (0.00s) + --- PASS: TestValue/Timestamp/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Timestamp/Not_Timestamp (0.00s) + --- PASS: TestValue/Int32OK/Success (0.00s) + --- PASS: TestValue/Int32OK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Int32OK/Not_Int32 (0.00s) + --- PASS: TestValue/Int32/Success (0.00s) + --- PASS: TestValue/Int32/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Int32/Not_Int32 (0.00s) + --- PASS: TestValue/CodeWithScopeOK/Success (0.00s) --- PASS: TestValue/CodeWithScopeOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DateTime/Insufficient_Bytes (0.00s) --- PASS: TestValue/CodeWithScopeOK/Not_CodeWithScope (0.00s) - --- PASS: TestValue/DateTime/Not_DateTime (0.00s) - --- PASS: TestValue/Decimal128/Insufficient_Bytes (0.00s) --- PASS: TestValue/CodeWithScope/Success (0.00s) - --- PASS: TestValue/DBPointer/Insufficient_Bytes (0.00s) + --- PASS: TestValue/CodeWithScope/Insufficient_Bytes (0.00s) + --- PASS: TestValue/CodeWithScope/Not_CodeWithScope (0.00s) + --- PASS: TestValue/SymbolOK/Success (0.00s) + --- PASS: TestValue/SymbolOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/SymbolOK/Not_Symbol (0.00s) --- PASS: TestValue/Symbol/Success (0.00s) - --- PASS: TestValue/BinaryOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Symbol/Insufficient_Bytes (0.00s) --- PASS: TestValue/Symbol/Not_Symbol (0.00s) - --- PASS: TestValue/BinaryOK/Not_Binary (0.00s) - --- PASS: TestValue/ObjectID/Not_ObjectID (0.00s) - --- PASS: TestValue/Binary/Success (0.00s) - --- PASS: TestValue/CodeWithScopeOK/Success (0.00s) --- PASS: TestValue/JavaScriptOK/Success (0.00s) - --- PASS: TestValue/ArrayOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Binary/Not_Binary (0.00s) - --- PASS: TestValue/Array/Success (0.00s) - --- PASS: TestValue/ArrayOK/Success (0.00s) - --- PASS: TestValue/Array/Not_Array (0.00s) - --- PASS: TestValue/Array/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DocumentOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Document/Success (0.00s) - --- PASS: TestValue/BooleanOK/Success (0.00s) - --- PASS: TestValue/Document/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DocumentOK/Success (0.00s) - --- PASS: TestValue/Document/Not_Document (0.00s) - --- PASS: TestValue/BinaryOK/Success (0.00s) - --- PASS: TestValue/ArrayOK/Not_Array (0.00s) - --- PASS: TestValue/TimestampOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/JavaScriptOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/ObjectIDOK/Not_ObjectID (0.00s) --- PASS: TestValue/JavaScriptOK/Not_JavaScript (0.00s) - --- PASS: TestValue/Int64OK/Success (0.00s) - --- PASS: TestValue/TimestampOK/Not_Timestamp (0.00s) - --- PASS: TestValue/Decimal128/Not_Decimal128 (0.00s) --- PASS: TestValue/JavaScript/Success (0.00s) - --- PASS: TestValue/SymbolOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Int32OK/Success (0.00s) - --- PASS: TestValue/Timestamp/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Int32OK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Timestamp/Success (0.00s) --- PASS: TestValue/JavaScript/Insufficient_Bytes (0.00s) + --- PASS: TestValue/JavaScript/Not_JavaScript (0.00s) --- PASS: TestValue/DBPointerOK/Success (0.00s) - --- PASS: TestValue/Timestamp/Not_Timestamp (0.00s) - --- PASS: TestValue/SymbolOK/Success (0.00s) --- PASS: TestValue/DBPointerOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/StringValueOK/Success (0.00s) - --- PASS: TestValue/Timestamp.String/Success (0.00s) - --- PASS: TestValue/StringValueOK/Not_String (0.00s) - --- PASS: TestValue/StringValue/Success (0.00s) - --- PASS: TestValue/StringValueOK/Zero_Length (0.00s) - --- PASS: TestValue/StringValue/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DoubleOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/StringValueOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/JavaScript/Not_JavaScript (0.00s) - --- PASS: TestValue/DoubleOK/Not_Double (0.00s) - --- PASS: TestValue/Regex/Not_Regex (0.00s) - --- PASS: TestValue/Regex/Success (0.00s) - --- PASS: TestValue/StringValue/Zero_Length (0.00s) + --- PASS: TestValue/DBPointerOK/Not_DBPointer (0.00s) + --- PASS: TestValue/DBPointer/Success (0.00s) + --- PASS: TestValue/DBPointer/Insufficient_Bytes (0.00s) --- PASS: TestValue/DBPointer/Not_DBPointer (0.00s) - --- PASS: TestValue/RegexOK/Not_Regex (0.00s) - --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Decimal128OK/Success (0.00s) - --- PASS: TestValue/Decimal128OK/Insufficient_Bytes (0.00s) --- PASS: TestValue/RegexOK/Success (0.00s) --- PASS: TestValue/RegexOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Time/Success (0.00s) - --- PASS: TestValue/TimeOK/Success (0.00s) + --- PASS: TestValue/RegexOK/Not_Regex (0.00s) + --- PASS: TestValue/Regex/Success (0.00s) --- PASS: TestValue/Regex/Insufficient_Bytes (0.00s) - --- PASS: TestValue/StringValue/Not_String (0.00s) + --- PASS: TestValue/Regex/Not_Regex (0.00s) + --- PASS: TestValue/TimeOK/Success (0.00s) + --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/TimeOK/Not_DateTime (0.00s) + --- PASS: TestValue/Time/Success (0.00s) --- PASS: TestValue/Time/Insufficient_Bytes (0.00s) --- PASS: TestValue/Time/Not_DateTime (0.00s) + --- PASS: TestValue/DateTimeOK/Success (0.00s) + --- PASS: TestValue/DateTimeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DateTimeOK/Not_DateTime (0.00s) + --- PASS: TestValue/DateTime/Success (0.00s) + --- PASS: TestValue/DateTime/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DateTime/Not_DateTime (0.00s) + --- PASS: TestValue/BooleanOK/Success (0.00s) --- PASS: TestValue/BooleanOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/BooleanOK/Not_Boolean (0.00s) --- PASS: TestValue/Boolean/Success (0.00s) @@ -14494,32 +14517,41 @@ --- PASS: TestValue/Boolean/Not_Boolean (0.00s) --- PASS: TestValue/ObjectIDOK/Success (0.00s) --- PASS: TestValue/ObjectIDOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/ObjectIDOK/Not_ObjectID (0.00s) + --- PASS: TestValue/Document/Success (0.00s) --- PASS: TestValue/ObjectID/Success (0.00s) --- PASS: TestValue/ObjectID/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Symbol/Insufficient_Bytes (0.00s) + --- PASS: TestValue/ObjectID/Not_ObjectID (0.00s) + --- PASS: TestValue/BinaryOK/Success (0.00s) + --- PASS: TestValue/BinaryOK/Insufficient_Bytes (0.00s) + --- 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/ArrayOK/Success (0.00s) + --- PASS: TestValue/ArrayOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/ArrayOK/Not_Array (0.00s) + --- PASS: TestValue/Array/Success (0.00s) + --- PASS: TestValue/Array/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Array/Not_Array (0.00s) + --- PASS: TestValue/DocumentOK/Success (0.00s) + --- PASS: TestValue/DocumentOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/DocumentOK/Not_Document (0.00s) - --- PASS: TestValue/Int64/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Int64/Not_Int64 (0.00s) - --- PASS: TestValue/TimestampOK/Success (0.00s) - --- PASS: TestValue/CodeWithScope/Insufficient_Bytes (0.00s) - --- PASS: TestValue/CodeWithScope/Not_CodeWithScope (0.00s) - --- PASS: TestValue/Int32/Success (0.00s) - --- PASS: TestValue/Int32OK/Not_Int32 (0.00s) - --- PASS: TestValue/TimeOK/Not_DateTime (0.00s) + --- PASS: TestValue/StringValue/Insufficient_Bytes (0.00s) + --- 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/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/Double/Success (0.00s) + --- PASS: TestValue/StringValue/Not_String (0.00s) --- PASS: TestValue/DoubleOK/Success (0.00s) + --- PASS: TestValue/DoubleOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DoubleOK/Not_Double (0.00s) --- PASS: TestValue/Double/Not_Double (0.00s) --- PASS: TestValue/Double/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Validate (0.00s) - --- PASS: TestValue/Validate/invalid (0.00s) - --- PASS: TestValue/Validate/value (0.00s) - --- PASS: TestValue/Int64OK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Double/Success (0.00s) - --- PASS: TestValue/Int32/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Int64OK/Not_Int64 (0.00s) - --- PASS: TestValue/Int32/Not_Int32 (0.00s) - --- PASS: TestValue/Int64/Success (0.00s) --- PASS: TestValue/IsNumber (0.00s) --- PASS: TestValue/IsNumber/double (0.00s) --- PASS: TestValue/IsNumber/regex (0.00s) @@ -14527,10 +14559,14 @@ --- 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) + --- PASS: TestValue/JavaScriptOK/Insufficient_Bytes (0.00s) === RUN ExampleDocument_Validate --- PASS: ExampleDocument_Validate (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.027s +ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.068s === RUN TestBatchCursor === PAUSE TestBatchCursor === RUN TestBatchCursorSetMaxTime @@ -14547,16 +14583,16 @@ === 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.00s) +--- PASS: TestBatches (0.01s) --- 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.00s) + --- PASS: TestBatches/AdvanceBatch (0.01s) --- PASS: TestBatches/AdvanceBatch/current_batch_non-zero (0.00s) - --- PASS: TestBatches/AdvanceBatch/documents_fit_in_targetBatchSize (0.00s) + --- PASS: TestBatches/AdvanceBatch/documents_fit_in_targetBatchSize (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 @@ -14576,17 +14612,17 @@ === RUN TestCompression/CompressorSnappy === RUN TestCompression/CompressorZLib === RUN TestCompression/CompressorZstd ---- PASS: TestCompression (0.07s) +--- PASS: TestCompression (0.17s) --- PASS: TestCompression/CompressorNoOp (0.00s) --- PASS: TestCompression/CompressorSnappy (0.00s) --- PASS: TestCompression/CompressorZLib (0.00s) - --- PASS: TestCompression/CompressorZstd (0.07s) + --- PASS: TestCompression/CompressorZstd (0.17s) === RUN TestCompressionLevels === RUN TestCompressionLevels/ZLib === RUN TestCompressionLevels/Zstd ---- PASS: TestCompressionLevels (0.03s) +--- PASS: TestCompressionLevels (0.08s) --- PASS: TestCompressionLevels/ZLib (0.00s) - --- PASS: TestCompressionLevels/Zstd (0.03s) + --- PASS: TestCompressionLevels/Zstd (0.08s) === RUN TestDecompressFailures === PAUSE TestDecompressFailures === RUN TestOperation @@ -14624,8 +14660,8 @@ === PAUSE TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative === CONT TestOperation/calculateMaxTimeMS/uses_context_deadline_and_rtt90_with_timeout === CONT TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative -=== CONT TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout === CONT TestOperation/calculateMaxTimeMS/errors_when_remaining_timeout_is_less_than_rtt90 +=== CONT TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout === RUN TestOperation/updateClusterTimes === RUN TestOperation/updateOperationTime === RUN TestOperation/createReadPref @@ -14654,7 +14690,7 @@ === RUN TestOperation/context_deadline_exceeded_not_marked_as_TransientTransactionError === RUN TestOperation/canceled_context_not_marked_as_TransientTransactionError === RUN TestOperation/ErrDeadlineWouldBeExceeded_wraps_context.DeadlineExceeded ---- PASS: TestOperation (0.00s) +--- PASS: TestOperation (0.01s) --- PASS: TestOperation/selectServer (0.00s) --- PASS: TestOperation/selectServer/returns_validation_error (0.00s) --- PASS: TestOperation/selectServer/uses_specified_server_selector (0.00s) @@ -14664,7 +14700,7 @@ --- PASS: TestOperation/Validate/Deployment (0.00s) --- PASS: TestOperation/Validate/Database (0.00s) --- PASS: TestOperation/Validate/ (0.00s) - --- PASS: TestOperation/retryableWrite (0.00s) + --- PASS: TestOperation/retryableWrite (0.01s) --- PASS: TestOperation/retryableWrite/deployment_doesn't_support (0.00s) --- PASS: TestOperation/retryableWrite/wire_version_too_low (0.00s) --- PASS: TestOperation/retryableWrite/standalone_not_supported (0.00s) @@ -14680,8 +14716,8 @@ --- PASS: TestOperation/calculateMaxTimeMS (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/uses_context_deadline_and_rtt90_with_timeout (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative (0.00s) - --- PASS: TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/errors_when_remaining_timeout_is_less_than_rtt90 (0.00s) + --- PASS: TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout (0.00s) --- PASS: TestOperation/updateClusterTimes (0.00s) --- PASS: TestOperation/updateOperationTime (0.00s) --- PASS: TestOperation/createReadPref (0.00s) @@ -14721,40 +14757,57 @@ === RUN TestFilterDeprioritizedServers === PAUSE TestFilterDeprioritizedServers === CONT TestBatchCursor -=== CONT TestConvertI64PtrToI32Ptr === RUN TestBatchCursor/setBatchSize -=== CONT TestDecompressFailures === PAUSE TestBatchCursor/setBatchSize -=== RUN TestConvertI64PtrToI32Ptr/empty -=== RUN TestDecompressFailures/snappy_decompress_huge_size -=== PAUSE TestDecompressFailures/snappy_decompress_huge_size -=== CONT TestDecompressFailures/snappy_decompress_huge_size -=== PAUSE TestConvertI64PtrToI32Ptr/empty -=== CONT TestFilterDeprioritizedServers ---- PASS: TestDecompressFailures (0.00s) - --- PASS: TestDecompressFailures/snappy_decompress_huge_size (0.00s) === RUN TestBatchCursor/calcGetMoreBatchSize === PAUSE TestBatchCursor/calcGetMoreBatchSize === CONT TestBatchCursor/setBatchSize +=== CONT TestFilterDeprioritizedServers === RUN TestFilterDeprioritizedServers/empty -=== CONT TestBatchCursorSetMaxTime === PAUSE TestFilterDeprioritizedServers/empty -=== RUN TestBatchCursorSetMaxTime/empty -=== PAUSE TestBatchCursorSetMaxTime/empty === RUN TestFilterDeprioritizedServers/nil_candidates === PAUSE TestFilterDeprioritizedServers/nil_candidates === RUN TestFilterDeprioritizedServers/nil_deprioritized_server_list === PAUSE TestFilterDeprioritizedServers/nil_deprioritized_server_list === RUN TestFilterDeprioritizedServers/deprioritize_single_server_candidate_list -=== RUN TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated -=== PAUSE TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated +=== PAUSE TestFilterDeprioritizedServers/deprioritize_single_server_candidate_list +=== RUN TestFilterDeprioritizedServers/depriotirize_one_server_in_multi_server_candidate_list +=== PAUSE TestFilterDeprioritizedServers/depriotirize_one_server_in_multi_server_candidate_list +=== RUN TestFilterDeprioritizedServers/depriotirize_multiple_servers_in_multi_server_candidate_list +=== PAUSE TestFilterDeprioritizedServers/depriotirize_multiple_servers_in_multi_server_candidate_list +=== CONT TestFilterDeprioritizedServers/empty === CONT TestDecodeOpReply === RUN TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 === PAUSE TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 === CONT TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 -=== RUN TestBatchCursorSetMaxTime/millisecond_input --- PASS: TestDecodeOpReply (0.00s) --- PASS: TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 (0.00s) +=== CONT TestConvertI64PtrToI32Ptr +=== RUN TestConvertI64PtrToI32Ptr/empty +=== PAUSE TestConvertI64PtrToI32Ptr/empty +=== RUN TestConvertI64PtrToI32Ptr/in_bounds +=== PAUSE TestConvertI64PtrToI32Ptr/in_bounds +=== RUN TestConvertI64PtrToI32Ptr/out_of_bounds_negative +=== PAUSE TestConvertI64PtrToI32Ptr/out_of_bounds_negative +=== RUN TestConvertI64PtrToI32Ptr/out_of_bounds_positive +=== PAUSE TestConvertI64PtrToI32Ptr/out_of_bounds_positive +=== RUN TestConvertI64PtrToI32Ptr/exact_min_int32 +=== PAUSE TestConvertI64PtrToI32Ptr/exact_min_int32 +=== RUN TestConvertI64PtrToI32Ptr/exact_max_int32 +=== PAUSE TestConvertI64PtrToI32Ptr/exact_max_int32 +=== CONT TestConvertI64PtrToI32Ptr/empty +=== CONT TestDecompressFailures +=== RUN TestDecompressFailures/snappy_decompress_huge_size +=== PAUSE TestDecompressFailures/snappy_decompress_huge_size +=== CONT TestDecompressFailures/snappy_decompress_huge_size +--- PASS: TestDecompressFailures (0.00s) + --- PASS: TestDecompressFailures/snappy_decompress_huge_size (0.00s) +=== CONT TestBatchCursorSetMaxTime +=== RUN TestBatchCursorSetMaxTime/empty +=== PAUSE TestBatchCursorSetMaxTime/empty +=== RUN TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated +=== PAUSE TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated +=== RUN TestBatchCursorSetMaxTime/millisecond_input === PAUSE TestBatchCursorSetMaxTime/millisecond_input === CONT TestBatchCursorSetMaxTime/empty === CONT TestBatchCursor/calcGetMoreBatchSize @@ -14764,21 +14817,11 @@ === PAUSE TestBatchCursor/calcGetMoreBatchSize/batchSize_NEQ_0 === RUN TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 === PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 -=== CONT TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated -=== PAUSE TestFilterDeprioritizedServers/deprioritize_single_server_candidate_list -=== RUN TestFilterDeprioritizedServers/depriotirize_one_server_in_multi_server_candidate_list -=== PAUSE TestFilterDeprioritizedServers/depriotirize_one_server_in_multi_server_candidate_list -=== CONT TestBatchCursorSetMaxTime/millisecond_input -=== RUN TestFilterDeprioritizedServers/depriotirize_multiple_servers_in_multi_server_candidate_list -=== PAUSE TestFilterDeprioritizedServers/depriotirize_multiple_servers_in_multi_server_candidate_list -=== CONT TestFilterDeprioritizedServers/empty -=== RUN TestConvertI64PtrToI32Ptr/in_bounds -=== PAUSE TestConvertI64PtrToI32Ptr/in_bounds -=== RUN TestConvertI64PtrToI32Ptr/out_of_bounds_negative ---- PASS: TestBatchCursorSetMaxTime (0.00s) - --- PASS: TestBatchCursorSetMaxTime/empty (0.00s) - --- PASS: TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated (0.00s) - --- PASS: TestBatchCursorSetMaxTime/millisecond_input (0.00s) +=== RUN TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit +=== PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit +=== RUN TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative +=== PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative +=== CONT TestBatchCursor/calcGetMoreBatchSize/empty === CONT TestFilterDeprioritizedServers/depriotirize_multiple_servers_in_multi_server_candidate_list === CONT TestFilterDeprioritizedServers/depriotirize_one_server_in_multi_server_candidate_list === CONT TestFilterDeprioritizedServers/deprioritize_single_server_candidate_list @@ -14791,12 +14834,24 @@ --- PASS: TestFilterDeprioritizedServers/deprioritize_single_server_candidate_list (0.00s) --- PASS: TestFilterDeprioritizedServers/nil_deprioritized_server_list (0.00s) --- PASS: TestFilterDeprioritizedServers/nil_candidates (0.00s) -=== RUN TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit -=== PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit -=== RUN TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative -=== PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative -=== PAUSE TestConvertI64PtrToI32Ptr/out_of_bounds_negative -=== CONT TestBatchCursor/calcGetMoreBatchSize/empty +=== CONT TestConvertI64PtrToI32Ptr/exact_max_int32 +=== CONT TestConvertI64PtrToI32Ptr/exact_min_int32 +=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_positive +=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_negative +=== CONT TestConvertI64PtrToI32Ptr/in_bounds +--- PASS: TestConvertI64PtrToI32Ptr (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/empty (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/exact_max_int32 (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/exact_min_int32 (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_positive (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_negative (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/in_bounds (0.00s) +=== CONT TestBatchCursorSetMaxTime/millisecond_input +=== CONT TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated +--- PASS: TestBatchCursorSetMaxTime (0.00s) + --- PASS: TestBatchCursorSetMaxTime/empty (0.00s) + --- PASS: TestBatchCursorSetMaxTime/millisecond_input (0.00s) + --- PASS: TestBatchCursorSetMaxTime/partial_milliseconds_are_truncated (0.00s) === CONT TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative === CONT TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit === CONT TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 @@ -14809,27 +14864,8 @@ --- PASS: TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit (0.00s) --- PASS: TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 (0.00s) --- PASS: TestBatchCursor/calcGetMoreBatchSize/batchSize_NEQ_0 (0.00s) -=== RUN TestConvertI64PtrToI32Ptr/out_of_bounds_positive -=== PAUSE TestConvertI64PtrToI32Ptr/out_of_bounds_positive -=== RUN TestConvertI64PtrToI32Ptr/exact_min_int32 -=== PAUSE TestConvertI64PtrToI32Ptr/exact_min_int32 -=== RUN TestConvertI64PtrToI32Ptr/exact_max_int32 -=== PAUSE TestConvertI64PtrToI32Ptr/exact_max_int32 -=== CONT TestConvertI64PtrToI32Ptr/empty -=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_negative -=== CONT TestConvertI64PtrToI32Ptr/exact_max_int32 -=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_positive -=== CONT TestConvertI64PtrToI32Ptr/exact_min_int32 -=== CONT TestConvertI64PtrToI32Ptr/in_bounds ---- PASS: TestConvertI64PtrToI32Ptr (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/empty (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_negative (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/exact_max_int32 (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_positive (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/exact_min_int32 (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/in_bounds (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver 0.224s +ok go.mongodb.org/mongo-driver/x/mongo/driver 0.432s === RUN TestGetRegion === RUN TestGetRegion/success_default === RUN TestGetRegion/success_parse @@ -14856,12 +14892,12 @@ === 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.02s) - --- PASS: TestSCRAM/conversation (0.02s) - --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.01s) - --- 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-256_long_conversation (0.00s) +--- PASS: TestSCRAM (0.07s) + --- PASS: TestSCRAM/conversation (0.07s) + --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.02s) + --- PASS: TestSCRAM/conversation/scram-sha-256_short_conversation (0.01s) + --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.02s) + --- PASS: TestSCRAM/conversation/scram-sha-256_long_conversation (0.01s) === RUN TestSpeculativeSCRAM === RUN TestSpeculativeSCRAM/speculative_response_included === RUN TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-1 @@ -14870,14 +14906,14 @@ === 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.01s) - --- 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/Default (0.00s) - --- PASS: TestSpeculativeSCRAM/speculative_response_not_included (0.01s) - --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 (0.00s) - --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 (0.00s) +--- PASS: TestSpeculativeSCRAM (0.08s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included (0.04s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-1 (0.02s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-256 (0.01s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included/Default (0.01s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included (0.04s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 (0.02s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 (0.01s) === RUN TestSpeculativeX509 === RUN TestSpeculativeX509/speculative_response_included === RUN TestSpeculativeX509/speculative_response_not_included @@ -14930,7 +14966,7 @@ === RUN TestAuthSpec/connection-string:should_throw_an_exception_if_username_and_no_password_(MONGODB-AWS) === RUN TestAuthSpec/connection-string:should_use_username_and_password_if_specified_(MONGODB-AWS) === RUN TestAuthSpec/connection-string:should_use_username,_password_and_session_token_if_specified_(MONGODB-AWS) ---- PASS: TestAuthSpec (0.00s) +--- PASS: TestAuthSpec (0.01s) --- PASS: TestAuthSpec/connection-string:should_use_the_default_source_and_mechanism (0.00s) --- PASS: TestAuthSpec/connection-string:should_use_the_database_when_no_authSource_is_specified (0.00s) --- PASS: TestAuthSpec/connection-string:should_use_the_authSource_when_specified (0.00s) @@ -15003,19 +15039,19 @@ === RUN TestPlainAuthenticator_SucceedsBoolean === PAUSE TestPlainAuthenticator_SucceedsBoolean === CONT TestMongoDBCRAuthenticator_Fails -=== CONT TestPlainAuthenticator_SucceedsBoolean --- PASS: TestMongoDBCRAuthenticator_Fails (0.00s) -=== CONT TestPlainAuthenticator_Extra_server_message +=== CONT TestPlainAuthenticator_SucceedsBoolean --- PASS: TestPlainAuthenticator_SucceedsBoolean (0.00s) +=== CONT TestPlainAuthenticator_Succeeds +--- PASS: TestPlainAuthenticator_Succeeds (0.00s) +=== CONT TestPlainAuthenticator_Extra_server_message --- PASS: TestPlainAuthenticator_Extra_server_message (0.00s) === CONT TestPlainAuthenticator_Fails --- PASS: TestPlainAuthenticator_Fails (0.00s) === CONT TestMongoDBCRAuthenticator_Succeeds -=== CONT TestPlainAuthenticator_Succeeds --- PASS: TestMongoDBCRAuthenticator_Succeeds (0.00s) ---- PASS: TestPlainAuthenticator_Succeeds (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.052s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.204s === RUN TestAWSCredentialProviderCaching === RUN TestAWSCredentialProviderCaching/expires_in_20m0s === RUN TestAWSCredentialProviderCaching/expires_in_5m0s @@ -15025,7 +15061,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.012s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds 0.058s === RUN TestConnStringSpec === RUN TestConnStringSpec/invalid-uris/Empty_string === RUN TestConnStringSpec/invalid-uris/Invalid_scheme @@ -15781,7 +15817,7 @@ --- PASS: TestCompressionOptions/DefaultZstdLevel (0.00s) --- PASS: TestCompressionOptions/InvalidZstdLevel (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.030s +ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.080s ? go.mongodb.org/mongo-driver/x/mongo/driver/dns [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/drivertest [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt [no test files] @@ -15841,7 +15877,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.109s +ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.143s === RUN TestAppendClientName === PAUSE TestAppendClientName === RUN TestAppendClientDriver @@ -15893,7 +15929,7 @@ === RUN TestEncodeClientMetadata/omit_the_env_doc_entirely === RUN TestEncodeClientMetadata/omit_the_platform === RUN TestEncodeClientMetadata/0_max_len ---- PASS: TestEncodeClientMetadata (0.00s) +--- PASS: TestEncodeClientMetadata (0.01s) --- PASS: TestEncodeClientMetadata/nothing_is_omitted (0.00s) --- PASS: TestEncodeClientMetadata/env_is_omitted_sub_env.name (0.00s) --- PASS: TestEncodeClientMetadata/os_is_omitted_sub_os.type (0.00s) @@ -15920,36 +15956,36 @@ === RUN TestAppendClientName/non-empty === PAUSE TestAppendClientName/non-empty === CONT TestAppendClientName/empty -=== CONT TestAppendClientName/non-empty -=== CONT TestAppendClientOS -=== CONT TestAppendClientDriver === CONT TestAppendClientPlatform === RUN TestAppendClientPlatform/full -=== RUN TestAppendClientDriver/full ---- PASS: TestAppendClientName (0.00s) - --- PASS: TestAppendClientName/empty (0.00s) - --- PASS: TestAppendClientName/non-empty (0.00s) +=== PAUSE TestAppendClientPlatform/full +=== CONT TestAppendClientPlatform/full +--- PASS: TestAppendClientPlatform (0.00s) + --- PASS: TestAppendClientPlatform/full (0.00s) +=== CONT TestAppendClientOS === RUN TestAppendClientOS/full === PAUSE TestAppendClientOS/full === RUN TestAppendClientOS/partial === PAUSE TestAppendClientOS/partial === CONT TestAppendClientOS/full -=== PAUSE TestAppendClientPlatform/full -=== CONT TestAppendClientPlatform/full +=== CONT TestAppendClientDriver +=== RUN TestAppendClientDriver/full === PAUSE TestAppendClientDriver/full +=== CONT TestAppendClientDriver/full +--- PASS: TestAppendClientDriver (0.00s) + --- PASS: TestAppendClientDriver/full (0.00s) +=== CONT TestAppendClientName/non-empty +--- PASS: TestAppendClientName (0.00s) + --- PASS: TestAppendClientName/empty (0.00s) + --- PASS: TestAppendClientName/non-empty (0.00s) === CONT TestAppendClientOS/partial ---- PASS: TestAppendClientPlatform (0.00s) - --- PASS: TestAppendClientPlatform/full (0.00s) --- PASS: TestAppendClientOS (0.00s) --- PASS: TestAppendClientOS/full (0.00s) --- PASS: TestAppendClientOS/partial (0.00s) -=== CONT TestAppendClientDriver/full ---- PASS: TestAppendClientDriver (0.00s) - --- PASS: TestAppendClientDriver/full (0.00s) === RUN FuzzEncodeClientMetadata --- PASS: FuzzEncodeClientMetadata (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.014s +ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.077s === RUN TestClientSession === RUN TestClientSession/TestMaxClusterTime === RUN TestClientSession/TestAdvanceClusterTime @@ -16007,7 +16043,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.008s +ok go.mongodb.org/mongo-driver/x/mongo/driver/session 0.050s === RUN TestCMAPSpec === RUN TestCMAPSpec/connection-must-have-id.json === RUN TestCMAPSpec/connection-must-order-ids.json @@ -16048,7 +16084,7 @@ === RUN TestCMAPSpec/pool-ready.json === RUN TestCMAPSpec/wait-queue-fairness.json === RUN TestCMAPSpec/wait-queue-timeout.json ---- PASS: TestCMAPSpec (10.26s) +--- PASS: TestCMAPSpec (8.42s) --- 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) @@ -16057,9 +16093,9 @@ --- PASS: TestCMAPSpec/pool-checkin.json (0.00s) --- PASS: TestCMAPSpec/pool-checkout-connection.json (0.00s) --- PASS: TestCMAPSpec/pool-checkout-custom-maxConnecting-is-enforced.json (2.01s) - --- PASS: TestCMAPSpec/pool-checkout-error-closed.json (0.00s) + --- PASS: TestCMAPSpec/pool-checkout-error-closed.json (0.08s) --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-is-enforced.json (3.01s) - --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-timeout.json (0.75s) + --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-timeout.json (1.30s) --- SKIP: TestCMAPSpec/pool-checkout-minPoolSize-connection-maxConnecting.json (0.00s) --- PASS: TestCMAPSpec/pool-checkout-multiple.json (0.01s) --- PASS: TestCMAPSpec/pool-checkout-no-idle.json (0.05s) @@ -16069,20 +16105,20 @@ --- PASS: TestCMAPSpec/pool-clear-interrupt-immediately.json (0.00s) --- PASS: TestCMAPSpec/pool-clear-interrupting-pending-connections.json (1.01s) --- PASS: TestCMAPSpec/pool-clear-min-size.json (0.20s) - --- PASS: TestCMAPSpec/pool-clear-paused.json (0.00s) + --- PASS: TestCMAPSpec/pool-clear-paused.json (0.02s) --- PASS: TestCMAPSpec/pool-clear-ready.json (0.00s) --- 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.02s) + --- 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 (2.65s) - --- PASS: TestCMAPSpec/wait-queue-timeout.json (0.33s) + --- PASS: TestCMAPSpec/wait-queue-fairness.json (0.45s) + --- PASS: TestCMAPSpec/wait-queue-timeout.json (0.05s) === RUN TestCMAPProse === RUN TestCMAPProse/created_and_closed_events === RUN TestCMAPProse/created_and_closed_events/maintain @@ -16095,18 +16131,18 @@ === 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) - --- PASS: TestCMAPProse/created_and_closed_events/checkOut/connection_error_publishes_events (0.01s) + --- PASS: TestCMAPProse/created_and_closed_events/checkOut (0.03s) + --- PASS: TestCMAPProse/created_and_closed_events/checkOut/connection_error_publishes_events (0.02s) --- 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.08s) - --- PASS: TestCMAPProse/created_and_closed_events/close/connections_returned_gracefully (0.04s) - --- PASS: TestCMAPProse/created_and_closed_events/close/connections_closed_forcefully (0.04s) + --- PASS: TestCMAPProse/created_and_closed_events/close/connections_returned_gracefully (0.03s) + --- 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 @@ -16187,20 +16223,20 @@ --- PASS: TestConnection/connection (0.05s) --- PASS: TestConnection/connection/newConnection (0.00s) --- PASS: TestConnection/connection/newConnection/no_default_idle_timeout (0.00s) - --- PASS: TestConnection/connection/connect (0.04s) + --- PASS: TestConnection/connection/connect (0.05s) --- 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) --- PASS: TestConnection/connection/connect/context_is_not_pinned_by_connect/connect_succeeds (0.00s) --- PASS: TestConnection/connection/connect/context_is_not_pinned_by_connect/connect_cancelled (0.00s) - --- PASS: TestConnection/connection/connect/tls (0.02s) + --- PASS: TestConnection/connection/connect/tls (0.00s) --- PASS: TestConnection/connection/connect/tls/connection_source_is_set_to_default_if_unspecified (0.00s) --- 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.03s) - --- 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.05s) + --- 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.03s) --- 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.01s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_connect_timeout_is_lower (0.01s) @@ -16242,7 +16278,7 @@ --- 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.01s) + --- PASS: TestConnection/Connection (0.00s) --- PASS: TestConnection/Connection/nil_connection_does_not_panic (0.00s) --- PASS: TestConnection/Connection/pinning (0.00s) --- PASS: TestConnection/Connection/pinning/cursors (0.00s) @@ -16295,6 +16331,15 @@ === CONT TestPool/checkIn === RUN TestPool/checkIn/cannot_return_same_connection_to_pool_twice === PAUSE TestPool/checkIn/cannot_return_same_connection_to_pool_twice +=== CONT TestPool/checkOut +=== CONT TestPool/ready +=== CONT TestPool/newPool/should_be_paused +=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/close +=== CONT TestPool/closeConnection +=== CONT TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== CONT TestPool/maintain/removes_perished_connections +=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === 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 @@ -16304,7 +16349,6 @@ === RUN TestPool/checkIn/sets_minPoolSize_connection_idle_deadline === 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 @@ -16326,7 +16370,10 @@ === RUN TestPool/checkOut/discards_connections_closed_by_the_server_side === PAUSE TestPool/checkOut/discards_connections_closed_by_the_server_side === CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection -=== CONT TestPool/ready +=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline +=== CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool +=== CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed === 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 @@ -16336,7 +16383,16 @@ === 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 +=== 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/ready/calling_ready_multiple_times_does_not_return_an_error +=== CONT TestPool/checkOut/wait_queue_doesn't_overflow +=== CONT TestPool/checkOut/wait_queue_timeout_error +=== 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 === 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 @@ -16350,77 +16406,57 @@ === 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 +=== CONT TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== CONT TestPool/ready/can_clear_and_ready_multiple_times === 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/bumps_the_connection_idle_deadline -=== CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool -=== CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== 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/wait_queue_doesn't_overflow -=== CONT TestPool/checkOut/wait_queue_timeout_error -=== 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 -=== 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/closes_all_open_connections === 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.00s) --- PASS: TestPool/newPool (0.00s) --- PASS: TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize (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.01s) - --- PASS: TestPool/close (0.00s) - --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.01s) - --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (0.04s) - --- PASS: TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline (0.04s) - --- PASS: TestPool/close/closes_all_open_connections (0.07s) - --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.07s) - --- PASS: TestPool/close/closes_idle_connections (0.07s) + --- PASS: TestPool/closeConnection (0.10s) + --- PASS: TestPool/closeConnection/can't_close_connection_from_different_pool (0.02s) + --- PASS: TestPool/close (0.01s) + --- PASS: TestPool/close/closes_all_open_connections (0.00s) + --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.10s) + --- 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_idle_connections (0.00s) --- PASS: TestPool/ready (0.00s) - --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.04s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.05s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.08s) - --- PASS: TestPool/ready/can_ready_a_paused_pool (0.09s) + --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.10s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.00s) + --- PASS: TestPool/ready/can_ready_a_paused_pool (0.10s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.16s) --- 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.15s) - --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.20s) + --- PASS: TestPool/maintain/removes_perished_connections (0.21s) + --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.21s) --- PASS: TestPool/checkIn (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.05s) - --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.07s) - --- PASS: TestPool/checkIn/bumps_the_connection_idle_deadline (0.16s) - --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.30s) + --- PASS: TestPool/checkIn/cannot_return_same_connection_to_pool_twice (0.10s) + --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.10s) + --- PASS: TestPool/checkIn/can't_checkIn_a_connection_from_different_pool (0.10s) + --- PASS: TestPool/checkIn/bumps_the_connection_idle_deadline (0.21s) + --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.34s) --- PASS: TestPool/checkOut (0.00s) - --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.05s) - --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.05s) - --- PASS: TestPool/checkOut/discards_connections_closed_by_the_server_side (0.05s) - --- PASS: TestPool/checkOut/recycles_connections (0.05s) - --- PASS: TestPool/checkOut/handshaker_i/o_fails (0.05s) - --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.09s) - --- PASS: TestPool/checkOut/closes_perished_connections (0.10s) + --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) + --- PASS: TestPool/checkOut/handshaker_i/o_fails (0.10s) + --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.10s) + --- PASS: TestPool/checkOut/recycles_connections (0.10s) --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.10s) - --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.18s) - --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.70s) + --- PASS: TestPool/checkOut/discards_connections_closed_by_the_server_side (0.10s) + --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.12s) + --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.12s) + --- PASS: TestPool/checkOut/closes_perished_connections (0.18s) + --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.68s) === RUN TestBackgroundRead === PAUSE TestBackgroundRead === RUN TestPool_PoolMonitor @@ -16438,24 +16474,24 @@ === PAUSE TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT === CONT TestRTTMonitor/works_after_reset -=== CONT TestRTTMonitor/can_connect_and_disconnect_repeatedly === CONT TestRTTMonitor/stuck_operations_time_out +=== CONT TestRTTMonitor/can_connect_and_disconnect_repeatedly === 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:268: Read error: EOF - rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:43575: use of closed network connection + rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:34237: use of closed network connection + rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:34237->127.0.0.1:46076: 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.01s) - --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.24s) + --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.25s) --- PASS: TestRTTMonitor/stuck_operations_time_out (0.37s) - --- PASS: TestRTTMonitor/works_after_reset (0.68s) + --- PASS: TestRTTMonitor/works_after_reset (0.70s) === RUN TestMin === RUN TestMin/Should_return_the_min_for_minSamples_=_0 === PAUSE TestMin/Should_return_the_min_for_minSamples_=_0 @@ -16702,7 +16738,7 @@ === RUN TestSDAMSpec/monitoring/required_replica_set: === RUN TestSDAMSpec/monitoring/standalone: === RUN TestSDAMSpec/monitoring/standalone_suppress_equal_description_changes: ---- PASS: TestSDAMSpec (0.23s) +--- PASS: TestSDAMSpec (0.81s) --- PASS: TestSDAMSpec/single/compatible: (0.00s) --- PASS: TestSDAMSpec/single/direct_connection_external_ip: (0.00s) --- PASS: TestSDAMSpec/single/direct_connection_mongos: (0.00s) @@ -16721,7 +16757,7 @@ --- PASS: TestSDAMSpec/single/standalone_using_legacy_hello: (0.00s) --- PASS: TestSDAMSpec/single/too_new: (0.00s) --- PASS: TestSDAMSpec/single/too_old: (0.00s) - --- PASS: TestSDAMSpec/single/too_old_then_upgraded: (0.01s) + --- PASS: TestSDAMSpec/single/too_old_then_upgraded: (0.00s) --- PASS: TestSDAMSpec/rs/compatible: (0.00s) --- PASS: TestSDAMSpec/rs/compatible_unknown: (0.00s) --- PASS: TestSDAMSpec/rs/discover_arbiters: (0.00s) @@ -16749,24 +16785,24 @@ --- PASS: TestSDAMSpec/rs/member_reconfig: (0.00s) --- PASS: TestSDAMSpec/rs/member_standalone: (0.00s) --- PASS: TestSDAMSpec/rs/new_primary: (0.00s) - --- PASS: TestSDAMSpec/rs/new_primary_new_electionid: (0.00s) + --- PASS: TestSDAMSpec/rs/new_primary_new_electionid: (0.01s) --- PASS: TestSDAMSpec/rs/new_primary_new_setversion: (0.00s) --- PASS: TestSDAMSpec/rs/new_primary_wrong_set_name: (0.00s) --- PASS: TestSDAMSpec/rs/non_rs_member: (0.00s) --- PASS: TestSDAMSpec/rs/normalize_case: (0.00s) --- PASS: TestSDAMSpec/rs/normalize_case_me: (0.00s) --- PASS: TestSDAMSpec/rs/null_election_id-pre-6.0: (0.00s) - --- PASS: TestSDAMSpec/rs/null_election_id: (0.00s) + --- PASS: TestSDAMSpec/rs/null_election_id: (0.01s) --- 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_changes_set_name: (0.00s) --- PASS: TestSDAMSpec/rs/primary_disconnect: (0.00s) --- PASS: TestSDAMSpec/rs/primary_disconnect_electionid: (0.00s) - --- PASS: TestSDAMSpec/rs/primary_disconnect_setversion: (0.00s) + --- PASS: TestSDAMSpec/rs/primary_disconnect_setversion: (0.01s) --- PASS: TestSDAMSpec/rs/primary_hint_from_secondary_with_mismatched_me: (0.00s) --- PASS: TestSDAMSpec/rs/primary_mismatched_me: (0.00s) - --- PASS: TestSDAMSpec/rs/primary_mismatched_me_not_removed: (0.01s) + --- PASS: TestSDAMSpec/rs/primary_mismatched_me_not_removed: (0.00s) --- PASS: TestSDAMSpec/rs/primary_reports_new_member: (0.00s) --- PASS: TestSDAMSpec/rs/primary_to_no_primary_mismatched_me: (0.00s) --- PASS: TestSDAMSpec/rs/primary_wrong_set_name: (0.00s) @@ -16776,13 +16812,13 @@ --- PASS: TestSDAMSpec/rs/sec_not_auth: (0.00s) --- PASS: TestSDAMSpec/rs/secondary_ignore_ok_0-pre-6.0: (0.00s) --- PASS: TestSDAMSpec/rs/secondary_ignore_ok_0: (0.00s) - --- PASS: TestSDAMSpec/rs/secondary_mismatched_me: (0.01s) + --- PASS: TestSDAMSpec/rs/secondary_mismatched_me: (0.00s) --- PASS: TestSDAMSpec/rs/secondary_wrong_set_name: (0.00s) --- PASS: TestSDAMSpec/rs/secondary_wrong_set_name_with_primary: (0.00s) --- PASS: TestSDAMSpec/rs/set_version_can_rollback: (0.00s) --- PASS: TestSDAMSpec/rs/setversion_equal_max_without_electionid: (0.00s) --- PASS: TestSDAMSpec/rs/setversion_greaterthan_max_without_electionid: (0.00s) - --- PASS: TestSDAMSpec/rs/setversion_without_electionid-pre-6.0: (0.01s) + --- 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/too_new: (0.00s) @@ -16800,7 +16836,7 @@ --- PASS: TestSDAMSpec/sharded/mongos_disconnect: (0.00s) --- PASS: TestSDAMSpec/sharded/multiple_mongoses: (0.00s) --- PASS: TestSDAMSpec/sharded/non_mongos_removed: (0.00s) - --- PASS: TestSDAMSpec/sharded/normalize_uri_case: (0.01s) + --- PASS: TestSDAMSpec/sharded/normalize_uri_case: (0.00s) --- PASS: TestSDAMSpec/sharded/too_new: (0.00s) --- PASS: TestSDAMSpec/sharded/too_old: (0.00s) --- PASS: TestSDAMSpec/load-balanced/discover_load_balancer: (0.00s) @@ -16854,7 +16890,7 @@ --- PASS: TestSDAMSpec/errors/stale-generation-NotPrimaryOrSecondary: (0.00s) --- PASS: TestSDAMSpec/errors/stale-generation-NotWritablePrimary: (0.00s) --- PASS: TestSDAMSpec/errors/stale-generation-PrimarySteppedDown: (0.00s) - --- PASS: TestSDAMSpec/errors/stale-generation-ShutdownInProgress: (0.01s) + --- PASS: TestSDAMSpec/errors/stale-generation-ShutdownInProgress: (0.00s) --- PASS: TestSDAMSpec/errors/stale-generation-afterHandshakeCompletes-InterruptedAtShutdown: (0.00s) --- PASS: TestSDAMSpec/errors/stale-generation-afterHandshakeCompletes-InterruptedDueToReplStateChange: (0.00s) --- PASS: TestSDAMSpec/errors/stale-generation-afterHandshakeCompletes-LegacyNotPrimary: (0.00s) @@ -16886,7 +16922,7 @@ --- PASS: TestSDAMSpec/errors/write_errors_ignored: (0.00s) --- PASS: TestSDAMSpec/monitoring/discovered_standalone: (0.00s) --- PASS: TestSDAMSpec/monitoring/load_balancer: (0.00s) - --- PASS: TestSDAMSpec/monitoring/replica_set_with_no_primary: (0.01s) + --- PASS: TestSDAMSpec/monitoring/replica_set_with_no_primary: (0.00s) --- PASS: TestSDAMSpec/monitoring/replica_set_with_primary: (0.00s) --- PASS: TestSDAMSpec/monitoring/replica_set_with_removal: (0.00s) --- PASS: TestSDAMSpec/monitoring/required_replica_set: (0.00s) @@ -16925,16 +16961,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/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool === CONT TestServerConnectionTimeout/timeout_error_during_dialing_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_with_no_operation_timeout_should_clear_the_pool (0.20s) - --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool (0.20s) + --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool (0.21s) === RUN TestServer === RUN TestServer/auth_error === RUN TestServer/no_error @@ -16967,7 +17003,7 @@ --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_load_balancers (0.02s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/dial_errors_are_not_ignored_for_non-lb_clusters (0.02s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/initial_handshake_errors_are_not_ignored_for_non-lb_clusters (0.02s) - --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_non-lb_clusters (0.03s) + --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_non-lb_clusters (0.02s) --- PASS: TestServer/Cannot_starve_connection_request (0.00s) --- PASS: TestServer/update_topology (0.00s) --- PASS: TestServer/heartbeat (0.00s) @@ -17084,6 +17120,7 @@ === 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/CosmosDB_URIs/multiple_hosts === CONT TestTopologyConstructionLogging/genuine_URIs === RUN TestTopologyConstructionLogging/genuine_URIs/normal === PAUSE TestTopologyConstructionLogging/genuine_URIs/normal @@ -17122,7 +17159,6 @@ === 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 @@ -17130,36 +17166,36 @@ === 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/case-insensitive_matching -=== CONT TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts === CONT TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 === CONT TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) -=== CONT TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 === 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/Mixing_CosmosDB_and_DocumentDB_URIs/Mixing_hosts (0.08s) --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs (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/CosmosDB_URIs/multiple_hosts (0.07s) + --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) (0.08s) + --- PASS: TestTopologyConstructionLogging/CosmosDB_URIs/case-insensitive_matching (0.09s) --- 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#01 (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/normal (0.07s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#02 (0.09s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix#01 (0.09s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/unexpected_suffix (0.09s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/multiple_hosts (0.09s) + --- PASS: TestTopologyConstructionLogging/genuine_URIs/socket (0.10s) --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 (0.00s) - --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching#01 (0.00s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal (0.08s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice)#01 (0.10s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/Mixing_genuine_and_nongenuine_hosts_(unlikely_in_practice) (0.10s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching#01 (0.10s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/case-insensitive_matching (0.10s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/multiple_hosts (0.10s) + --- PASS: TestTopologyConstructionLogging/DocumentDB_URIs/normal#01 (0.10s) === RUN TestServerSelectionSpecInWindow === RUN TestServerSelectionSpecInWindow/equilibrium.json === RUN TestServerSelectionSpecInWindow/many-choices.json @@ -17169,12 +17205,12 @@ === RUN TestServerSelectionSpecInWindow/three-choices.json === RUN TestServerSelectionSpecInWindow/two-choices.json === RUN TestServerSelectionSpecInWindow/two-least.json ---- PASS: TestServerSelectionSpecInWindow (0.28s) - --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.03s) - --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.16s) +--- PASS: TestServerSelectionSpecInWindow (0.37s) + --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.02s) + --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.25s) --- PASS: TestServerSelectionSpecInWindow/one-least-two-tied.json (0.01s) --- PASS: TestServerSelectionSpecInWindow/rs-equilibrium.json (0.02s) - --- PASS: TestServerSelectionSpecInWindow/rs-three-choices.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) @@ -17182,12 +17218,6 @@ === PAUSE TestLogUnexpectedFailure === CONT TestConnection_IsAlive === RUN TestConnection_IsAlive/uninitialized -=== 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 -=== CONT TestLogUnexpectedFailure -=== RUN TestLogUnexpectedFailure/nil_logger === PAUSE TestConnection_IsAlive/uninitialized === RUN TestConnection_IsAlive/connection_open === PAUSE TestConnection_IsAlive/connection_open @@ -17196,21 +17226,22 @@ === RUN TestConnection_IsAlive/connection_reads_data === PAUSE TestConnection_IsAlive/connection_reads_data === CONT TestConnection_IsAlive/uninitialized +=== CONT TestLogUnexpectedFailure +=== RUN TestLogUnexpectedFailure/nil_logger === 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 TestConnection_IsAlive/connection_reads_data -=== CONT TestConnection_IsAlive/connection_closed -=== CONT TestLogUnexpectedFailure/valid_logger_with_error_panic -=== CONT TestLogUnexpectedFailure/valid_logger -=== CONT TestConnection_IsAlive/connection_open ---- 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 +=== RUN TestConvertOIDCArgs/populated_args +=== PAUSE TestConvertOIDCArgs/populated_args +=== RUN TestConvertOIDCArgs/nil +=== PAUSE TestConvertOIDCArgs/nil +=== RUN TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken +=== PAUSE TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken +=== CONT TestConvertOIDCArgs/populated_args === CONT TestServer_ProcessError === RUN TestServer_ProcessError/nil_error === PAUSE TestServer_ProcessError/nil_error @@ -17219,77 +17250,13 @@ === RUN TestServer_ProcessError/non_state_change_error === PAUSE TestServer_ProcessError/non_state_change_error === RUN TestServer_ProcessError/stale_not_writable_primary_error -=== CONT TestBackgroundRead -=== CONT TestFSMSessionTimeout -=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV -=== CONT TestConvertOIDCArgs === PAUSE TestServer_ProcessError/stale_not_writable_primary_error -=== RUN TestBackgroundRead/incomplete_read_of_message_header === RUN TestServer_ProcessError/new_not_writable_primary_error -=== RUN TestFSMSessionTimeout/empty -=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV -=== CONT TestPool_PoolMonitor -=== RUN TestPool_PoolMonitor/records_durations -=== PAUSE TestPool_PoolMonitor/records_durations -=== CONT TestPool_PoolMonitor/records_durations -=== RUN TestConvertOIDCArgs/populated_args -=== PAUSE TestConvertOIDCArgs/populated_args -=== PAUSE TestFSMSessionTimeout/empty -=== RUN TestConvertOIDCArgs/nil -=== RUN TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm -=== PAUSE TestConvertOIDCArgs/nil -=== PAUSE TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm -=== RUN TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken -=== RUN TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm -=== PAUSE TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken -=== PAUSE TestFSMSessionTimeout/lower_timeout_on_data-bearing_server_with_session_support_on_fsm -=== CONT TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken -=== PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV === PAUSE TestServer_ProcessError/new_not_writable_primary_error -=== RUN TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers -=== CONT TestConvertOIDCArgs/populated_args -=== CONT TestConvertOIDCArgs/nil -=== 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 ---- PASS: TestConvertOIDCArgs (0.00s) - --- PASS: TestConvertOIDCArgs/nil_IDPInfo_and_RefreshToken (0.00s) - --- PASS: TestConvertOIDCArgs/populated_args (0.00s) - --- PASS: TestConvertOIDCArgs/nil (0.00s) === RUN TestServer_ProcessError/new_process_ID_not_writable_primary_error === PAUSE TestServer_ProcessError/new_process_ID_not_writable_primary_error -=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_with_no_servers -=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV === RUN TestServer_ProcessError/newer_connection_topology_version -=== 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 === PAUSE TestServer_ProcessError/newer_connection_topology_version -=== 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 TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers ---- 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) -=== PAUSE TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_servers -=== CONT TestFSMSessionTimeout/empty -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== 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_lower_servers -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_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 TestFSMSessionTimeout/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_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 -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV === RUN TestServer_ProcessError/new_shutdown_error === PAUSE TestServer_ProcessError/new_shutdown_error === RUN TestServer_ProcessError/stale_not_writable_primary_write_concern_error @@ -17307,57 +17274,126 @@ === RUN TestServer_ProcessError/non-timeout_network_error === PAUSE TestServer_ProcessError/non-timeout_network_error === CONT TestServer_ProcessError/nil_error -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_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/session_support_on_data-bearing_server_with_no_session_support_on_fsm_and_higher_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) -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV -=== CONT TestServer_ProcessError/new_shutdown_error -=== CONT TestServer_ProcessError/older_than_4.2_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/new_shutdown_write_concern_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/new_not_writable_primary_write_concern_error === CONT TestServer_ProcessError/stale_not_writable_primary_write_concern_error -=== CONT TestServer_ProcessError/stale_not_writable_primary_error -=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error +=== CONT TestServer_ProcessError/new_shutdown_error === CONT TestServer_ProcessError/newer_connection_topology_version -=== CONT TestServer_ProcessError/stale_connection -=== CONT TestServer_ProcessError/non_state_change_error +=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error === CONT TestServer_ProcessError/new_not_writable_primary_error ---- PASS: TestHasStalePrimary (0.01s) - --- 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_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) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) +=== CONT TestFSMSessionTimeout/no_session_support_on_data-bearing_server_with_session_support_on_fsm +=== 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/new_shutdown_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/network_timeout_error (0.00s) --- PASS: TestServer_ProcessError/new_not_writable_primary_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/stale_not_writable_primary_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) - --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) - --- PASS: TestServer_ProcessError/stale_connection (0.00s) - --- PASS: TestServer_ProcessError/non_state_change_error (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/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 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 +--- PASS: TestFSMSessionTimeout (0.00s) + --- PASS: TestFSMSessionTimeout/empty (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) + --- 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) +=== CONT TestHasStalePrimary/WV17_SEI_EQ_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 +--- 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_EQ_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: TestConnection_IsAlive (0.00s) + --- PASS: TestConnection_IsAlive/uninitialized (0.00s) + --- PASS: TestConnection_IsAlive/connection_closed (0.00s) + --- PASS: TestConnection_IsAlive/connection_reads_data (0.00s) + --- PASS: TestConnection_IsAlive/connection_open (0.00s) === RUN TestBackgroundRead/timeout_reading_message_header,_successful_background_read --- PASS: TestPool_PoolMonitor (0.00s) --- PASS: TestPool_PoolMonitor/records_durations (0.03s) @@ -17365,15 +17401,15 @@ === 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.12s) - --- PASS: TestBackgroundRead/incomplete_read_of_message_header (0.02s) +--- PASS: TestBackgroundRead (1.11s) + --- 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,_background_read_timeout (1.01s) --- PASS: TestBackgroundRead/timeout_reading_full_message,_successful_background_read (0.02s) --- PASS: TestBackgroundRead/timeout_reading_full_message,_background_read_EOF (0.02s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 13.937s +ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 12.891s === RUN TestAppendHeaderStart === RUN TestAppendHeaderStart/OP_MSG === PAUSE TestAppendHeaderStart/OP_MSG @@ -17398,14 +17434,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 @@ -17420,18 +17456,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/nil === CONT TestReadMsgSectionDocumentSequence/insufficient_size +=== CONT TestReadMsgSectionDocumentSequence/incorrect_size === CONT TestReadMsgSectionDocumentSequence/not_enough_bytes -=== CONT TestReadMsgSectionDocumentSequence/nil +=== 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/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) - --- PASS: TestReadMsgSectionDocumentSequence/nil (0.00s) === RUN TestAppendi32 === RUN TestAppendi32/0 === PAUSE TestAppendi32/0 @@ -17446,18 +17482,18 @@ === RUN TestAppendi32/non-empty_dst === PAUSE TestAppendi32/non-empty_dst === CONT TestAppendi32/0 -=== CONT TestAppendi32/max +=== CONT TestAppendi32/non-empty_dst === CONT TestAppendi32/min +=== CONT TestAppendi32/max === CONT TestAppendi32/-1 === CONT TestAppendi32/1 -=== CONT TestAppendi32/non-empty_dst --- PASS: TestAppendi32 (0.00s) --- PASS: TestAppendi32/0 (0.00s) - --- PASS: TestAppendi32/max (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) === RUN TestAppendi64 === RUN TestAppendi64/0 === PAUSE TestAppendi64/0 @@ -17472,18 +17508,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 @@ -17503,21 +17539,21 @@ === PAUSE TestReadi32/nil === CONT TestReadi32/0 === CONT TestReadi32/nil -=== CONT TestReadi32/not_enough_bytes -=== CONT TestReadi32/-1 === CONT TestReadi32/max +=== CONT TestReadi32/-1 +=== CONT TestReadi32/1 +=== CONT TestReadi32/not_enough_bytes === CONT TestReadi32/non-empty_remaining === CONT TestReadi32/min -=== CONT TestReadi32/1 --- PASS: TestReadi32 (0.00s) --- PASS: TestReadi32/0 (0.00s) - --- PASS: TestReadi32/not_enough_bytes (0.00s) --- PASS: TestReadi32/nil (0.00s) - --- PASS: TestReadi32/-1 (0.00s) --- PASS: TestReadi32/max (0.00s) + --- PASS: TestReadi32/-1 (0.00s) + --- PASS: TestReadi32/1 (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) === RUN TestReadi64 === RUN TestReadi64/0 === PAUSE TestReadi64/0 @@ -17538,26 +17574,26 @@ === RUN TestReadi64/nil === PAUSE TestReadi64/nil === CONT TestReadi64/0 -=== CONT TestReadi64/min -=== CONT TestReadi64/non-empty_remaining -=== CONT TestReadi64/1 +=== CONT TestReadi64/nil === CONT TestReadi64/not_enough_bytes#01 -=== CONT TestReadi64/max === CONT TestReadi64/not_enough_bytes -=== CONT TestReadi64/nil +=== CONT TestReadi64/non-empty_remaining +=== CONT TestReadi64/min +=== CONT TestReadi64/max === CONT TestReadi64/-1 +=== CONT TestReadi64/1 --- PASS: TestReadi64 (0.00s) --- PASS: TestReadi64/0 (0.00s) - --- PASS: TestReadi64/min (0.00s) - --- PASS: TestReadi64/1 (0.00s) - --- PASS: TestReadi64/non-empty_remaining (0.00s) + --- PASS: TestReadi64/nil (0.00s) --- PASS: TestReadi64/not_enough_bytes#01 (0.00s) - --- PASS: TestReadi64/max (0.00s) --- PASS: TestReadi64/not_enough_bytes (0.00s) - --- PASS: TestReadi64/nil (0.00s) + --- PASS: TestReadi64/non-empty_remaining (0.00s) + --- PASS: TestReadi64/min (0.00s) + --- PASS: TestReadi64/max (0.00s) --- PASS: TestReadi64/-1 (0.00s) + --- PASS: TestReadi64/1 (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.041s 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 @@ -17589,12 +17625,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2459225/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2459225/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/643169 and its subdirectories -I: Current time: Tue Aug 25 06:42:09 -12 2026 -I: pbuilder-time-stamp: 1787683329 +I: removing directory /srv/workspace/pbuilder/2459225 and its subdirectories +I: Current time: Thu Jul 24 02:24:53 +14 2025 +I: pbuilder-time-stamp: 1753273493