Diff of the two buildlogs: -- --- b1/build.log 2024-05-06 21:51:26.113095452 +0000 +++ b2/build.log 2024-05-06 21:54:11.790048764 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 6 09:49:12 -12 2024 -I: pbuilder-time-stamp: 1715032152 +I: Current time: Mon Jun 9 18:14:29 +14 2025 +I: pbuilder-time-stamp: 1749442469 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying 0001-Skip-tests-which-need-networking.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2661670/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/243516/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 9 04:14 /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/243516/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/243516/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='302961b315744672b5cd47a27e6390ca' - 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='2661670' - PS1='# ' - PS2='> ' + INVOCATION_ID=c3f37ba3b252440fbf9a88456213ca50 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=243516 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.P4oVkcUE/pbuilderrc_JH2j --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.P4oVkcUE/b1 --logfile b1/build.log golang-mongodb-mongo-driver_1.12.1+ds1-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.P4oVkcUE/pbuilderrc_rAYO --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.P4oVkcUE/b2 --logfile b2/build.log golang-mongodb-mongo-driver_1.12.1+ds1-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 5 07:43 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2661670/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 7 14:05 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/243516/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -186,7 +218,7 @@ Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-github-youmark-pkcs8-dev all 1.1-3 [10.7 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] -Fetched 98.5 MB in 0s (224 MB/s) +Fetched 98.5 MB in 1s (182 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19744 files and directories currently installed.) @@ -363,8 +395,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon May 6 21:49:31 UTC 2024. -Universal Time is now: Mon May 6 21:49:31 UTC 2024. +Local time is now: Mon Jun 9 04:15:00 UTC 2025. +Universal Time is now: Mon Jun 9 04:15:00 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.1.1-2) ... @@ -415,7 +447,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-mongodb-mongo-driver-1.12.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.12.1+ds1-2_source.changes +I: user script /srv/workspace/pbuilder/243516/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/243516/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-mongodb-mongo-driver-1.12.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.12.1+ds1-2_source.changes dpkg-buildpackage: info: source package golang-mongodb-mongo-driver dpkg-buildpackage: info: source version 1.12.1+ds1-2 dpkg-buildpackage: info: source distribution unstable @@ -434,150 +470,150 @@ dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 12 go.mongodb.org/mongo-driver/benchmark go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/bson/bsoncodec go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsontype go.mongodb.org/mongo-driver/bson/mgocompat go.mongodb.org/mongo-driver/bson/primitive go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/cmd/godriver-benchmark go.mongodb.org/mongo-driver/cmd/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/event go.mongodb.org/mongo-driver/internal 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/credproviders go.mongodb.org/mongo-driver/internal/logger go.mongodb.org/mongo-driver/internal/randutil go.mongodb.org/mongo-driver/internal/randutil/rand go.mongodb.org/mongo-driver/internal/require go.mongodb.org/mongo-driver/internal/test/compilecheck go.mongodb.org/mongo-driver/internal/testutil go.mongodb.org/mongo-driver/internal/testutil/helpers go.mongodb.org/mongo-driver/internal/testutil/israce go.mongodb.org/mongo-driver/internal/testutil/monitor 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/coverage/rtcov +internal/goarch +internal/godebugs internal/unsafeheader internal/goexperiment +internal/goos internal/race -internal/godebugs unicode -internal/goarch -internal/goos -internal/itoa -unicode/utf8 -sync/atomic -internal/cpu -internal/chacha8rand runtime/internal/syscall +internal/coverage/rtcov +internal/chacha8rand +sync/atomic +internal/itoa runtime/internal/math +internal/cpu internal/abi runtime/internal/sys +unicode/utf8 encoding math/bits cmp unicode/utf16 go.mongodb.org/mongo-driver/bson/bsonoptions -go.mongodb.org/mongo-driver/bson/bsontype crypto/internal/alias +go.mongodb.org/mongo-driver/bson/bsontype +slices crypto/subtle crypto/internal/boring/sig container/list +math vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace -math -runtime/internal/atomic -internal/bytealg -slices vendor/golang.org/x/crypto/internal/alias log/internal go.mongodb.org/mongo-driver/version go.mongodb.org/mongo-driver/internal/testutil/israce +runtime/internal/atomic +internal/bytealg runtime github.com/klauspost/compress internal/reflectlite sync +errors +sort internal/testlog -internal/singleflight internal/bisect +internal/singleflight runtime/cgo -errors -sort -internal/godebug internal/oserror io strconv internal/safefilepath path -vendor/golang.org/x/net/dns/dnsmessage crypto/internal/nistec/fiat +vendor/golang.org/x/net/dns/dnsmessage syscall -internal/intern -math/rand -crypto/internal/randutil +internal/godebug bytes strings -go.mongodb.org/mongo-driver/internal/aws +math/rand hash +hash/crc32 +internal/intern +crypto/internal/randutil +bufio reflect +crypto +regexp/syntax crypto/rc4 net/netip -crypto -hash/crc32 +go.mongodb.org/mongo-driver/internal/aws hash/adler32 vendor/golang.org/x/text/transform -golang.org/x/text/transform -bufio -regexp/syntax net/http/internal/ascii +golang.org/x/text/transform time internal/syscall/unix internal/syscall/execenv regexp -internal/fmtsort -encoding/binary context io/fs internal/poll embed +encoding/binary +internal/fmtsort +os encoding/base64 crypto/cipher crypto/internal/edwards25519/field +crypto/internal/nistec crypto/md5 -go.mongodb.org/mongo-driver/internal/randutil/rand -vendor/golang.org/x/crypto/internal/poly1305 github.com/golang/snappy github.com/cespare/xxhash github.com/klauspost/compress/internal/snapref -crypto/internal/nistec +vendor/golang.org/x/crypto/internal/poly1305 +go.mongodb.org/mongo-driver/internal/randutil/rand encoding/pem +crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 -crypto/internal/boring -os -crypto/internal/edwards25519 crypto/aes crypto/sha512 -crypto/sha256 crypto/hmac +crypto/sha256 +crypto/internal/edwards25519 crypto/sha1 vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 github.com/xdg-go/pbkdf2 vendor/golang.org/x/crypto/chacha20poly1305 -crypto/ecdh fmt +path/filepath io/ioutil internal/sysinfo -path/filepath +crypto/ecdh os/exec -net +encoding/json +flag +github.com/montanaflynn/stats encoding/hex +math/big net/url -log -flag compress/flate -github.com/montanaflynn/stats -encoding/json vendor/golang.org/x/net/http2/hpack -vendor/golang.org/x/text/unicode/norm +log mime -math/big +vendor/golang.org/x/text/unicode/norm mime/quotedprintable -vendor/golang.org/x/text/unicode/bidi +net net/http/internal github.com/davecgh/go-spew/spew go.mongodb.org/mongo-driver/tag +vendor/golang.org/x/text/unicode/bidi +go.mongodb.org/mongo-driver/mongo/readpref github.com/klauspost/compress/fse runtime/debug golang.org/x/text/unicode/norm -go.mongodb.org/mongo-driver/mongo/readpref go.mongodb.org/mongo-driver/internal/aws/awserr compress/gzip compress/zlib golang.org/x/sync/errgroup runtime/trace -github.com/klauspost/compress/huff0 -go.mongodb.org/mongo-driver/internal/assert archive/zip +go.mongodb.org/mongo-driver/internal/assert +github.com/klauspost/compress/huff0 golang.org/x/sync/singleflight testing vendor/golang.org/x/text/secure/bidirule @@ -592,18 +628,18 @@ encoding/asn1 crypto/dsa go.mongodb.org/mongo-driver/bson/primitive +crypto/ed25519 go.mongodb.org/mongo-driver/internal/randutil github.com/klauspost/compress/zstd -crypto/ed25519 go.mongodb.org/mongo-driver/internal/uuid crypto/rsa go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/internal/logger -crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix crypto/ecdsa -go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/bson/bsonrw +go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage github.com/xdg-go/scram go.mongodb.org/mongo-driver/bson/bsoncodec @@ -615,8 +651,8 @@ go.mongodb.org/mongo-driver/internal/testutil/helpers net/textproto crypto/x509 -go.mongodb.org/mongo-driver/mongo/address vendor/golang.org/x/net/http/httpproxy +go.mongodb.org/mongo-driver/mongo/address go.mongodb.org/mongo-driver/x/mongo/driver/dns vendor/golang.org/x/net/http/httpguts mime/multipart @@ -659,10 +695,10 @@ dh_auto_test -- -short cd _build && go test -vet=off -v -p 12 -short go.mongodb.org/mongo-driver/benchmark go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/bson/bsoncodec go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsontype go.mongodb.org/mongo-driver/bson/mgocompat go.mongodb.org/mongo-driver/bson/primitive go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/cmd/godriver-benchmark go.mongodb.org/mongo-driver/cmd/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/event go.mongodb.org/mongo-driver/internal 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/credproviders go.mongodb.org/mongo-driver/internal/logger go.mongodb.org/mongo-driver/internal/randutil go.mongodb.org/mongo-driver/internal/randutil/rand go.mongodb.org/mongo-driver/internal/require go.mongodb.org/mongo-driver/internal/test/compilecheck go.mongodb.org/mongo-driver/internal/testutil go.mongodb.org/mongo-driver/internal/testutil/helpers go.mongodb.org/mongo-driver/internal/testutil/israce go.mongodb.org/mongo-driver/internal/testutil/monitor go.mongodb.org/mongo-driver/internal/uuid go.mongodb.org/mongo-driver/mongo go.mongodb.org/mongo-driver/mongo/address go.mongodb.org/mongo-driver/mongo/description go.mongodb.org/mongo-driver/mongo/gridfs go.mongodb.org/mongo-driver/mongo/options go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/mongo/readpref go.mongodb.org/mongo-driver/mongo/writeconcern go.mongodb.org/mongo-driver/tag go.mongodb.org/mongo-driver/version go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/x/mongo/driver go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/x/mongo/driver/connstring go.mongodb.org/mongo-driver/x/mongo/driver/dns go.mongodb.org/mongo-driver/x/mongo/driver/drivertest go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt/options go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/operation go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/x/mongo/driver/topology go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage ? go.mongodb.org/mongo-driver/bson/bsonoptions [no test files] +? go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest [no test files] testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/benchmark 0.048s [no tests to run] -? go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest [no test files] +ok go.mongodb.org/mongo-driver/benchmark 0.038s [no tests to run] === RUN Test_BsonCorpus === RUN Test_BsonCorpus/bson_corpus--array === RUN Test_BsonCorpus/bson_corpus--array/valid @@ -1760,7 +1796,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 (0.25s) --- 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) @@ -1808,7 +1844,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--boolean/decode_error/Invalid_boolean_value_of_2 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--boolean/decode_error/Invalid_boolean_value_of_-1 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--boolean/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--code (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--code (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Empty_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--code/valid/Single_character (0.00s) @@ -1868,8 +1904,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/decode_error/short_OID_(greater_than_minimum,_but_truncated) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/decode_error/String_with_bad_UTF-8 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbpointer/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--dbref (0.01s) - --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--dbref (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_database (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--dbref/valid/DBRef_with_database_and_additional_fields (0.00s) @@ -1988,7 +2024,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq425]_negative_zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq508]_Specials (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq528]_Specials (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq541]_Specials (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq541]_Specials (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq074]_Nmin_and_below (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq602]_fold-down_full_sequence (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq604]_fold-down_full_sequence (0.00s) @@ -2103,7 +2139,7 @@ --- 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.11s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.11s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.10s) --- 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) @@ -2167,12 +2203,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx675]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx636]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx676]_Zeros (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx637]_Zeros (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx637]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx677]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx638]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx678]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx149]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx639]_Zeros (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx639]_Zeros (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx679]_Zeros (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx063]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx018]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) @@ -2307,7 +2343,7 @@ --- 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/[basx369]_Engineering_notation_tests (0.01s) + --- 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) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx403]_Engineering_notation_tests (0.00s) @@ -2340,7 +2376,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx309]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx341]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx164]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx162]_Numbers_with_E (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx162]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx307]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx343]_Engineering_notation_tests (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx008]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) @@ -2352,14 +2388,14 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx040]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx190]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx197]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx196]_Numbers_with_E (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx196]_Numbers_with_E (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx198]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx191]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx203]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx195]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx199]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx194]_Numbers_with_E (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx200]_Numbers_with_E (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx200]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx193]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx201]_Numbers_with_E (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx192]_Numbers_with_E (0.00s) @@ -2410,12 +2446,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx057]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx056]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx031]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx030]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx030]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.01s) --- 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.01s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx023]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx045]_strings_without_E_cannot_generate_E_in_result (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx610]_Zeros (0.00s) @@ -2487,7 +2523,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq434]_clamped_zeros..._(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq436]_clamped_zeros..._(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq438]_clamped_zeros..._(Clamped) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq601]_fold-down_full_sequence_(Clamped) (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq601]_fold-down_full_sequence_(Clamped) (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq603]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq605]_fold-down_full_sequence_(Clamped) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-5/valid/[decq607]_fold-down_full_sequence_(Clamped) (0.00s) @@ -2683,12 +2719,12 @@ --- PASS: Test_BsonCorpus/bson_corpus--int32/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int32/decode_error/Bad_int32_field_length (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int32/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--int64 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--int64/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--int64 (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--int64/valid (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/MinValue (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/MaxValue (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/-1 (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/0 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/0 (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--int64/valid/1 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int64/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--int64/decode_error/int64_field_truncated (0.00s) @@ -2741,10 +2777,10 @@ --- PASS: Test_BsonCorpus/bson_corpus--regex/decode_error/Null_byte_in_pattern_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--regex/decode_error/Null_byte_in_flags_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--regex/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--string (0.02s) - --- PASS: Test_BsonCorpus/bson_corpus--string/valid (0.02s) + --- PASS: Test_BsonCorpus/bson_corpus--string (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--string/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/valid/Empty_string (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--string/valid/Single_character (0.01s) + --- PASS: Test_BsonCorpus/bson_corpus--string/valid/Single_character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/valid/Multi-character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/valid/two-byte_UTF-8_(é) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/valid/three-byte_UTF-8_(☆) (0.00s) @@ -2759,14 +2795,14 @@ --- PASS: Test_BsonCorpus/bson_corpus--string/decode_error/empty_string,_but_extra_null (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/decode_error/invalid_UTF-8 (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--string/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--symbol (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--symbol (0.02s) + --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid (0.02s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/Empty_string (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/Single_character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/Multi-character (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/two-byte_UTF-8_(é) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/three-byte_UTF-8_(☆) (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/Embedded_nulls (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--symbol/valid/Embedded_nulls (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/decode_error/bad_symbol_length:_0_(but_no_0x00_either) (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--symbol/decode_error/bad_symbol_length:_-1 (0.00s) @@ -3491,24 +3527,71 @@ === PAUSE TestUnmarshalValue/UnmarshalValue/D === RUN TestUnmarshalValue/UnmarshalValue/M === PAUSE TestUnmarshalValue/UnmarshalValue/M -=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler === PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler === CONT TestUnmarshalValue/UnmarshalValue/double +=== 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 TestDefaultValueEncoders +=== RUN TestDefaultValueEncoders/RawValueEncodeValue +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue +=== RUN TestDefaultValueEncoders/RawEncodeValue +=== PAUSE TestDefaultValueEncoders/RawEncodeValue +=== RUN TestDefaultValueEncoders/success_path +=== PAUSE TestDefaultValueEncoders/success_path +=== CONT TestDefaultValueEncoders/RawValueEncodeValue +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== CONT TestMarshalValue +=== RUN TestMarshalValue/MarshalValue +=== PAUSE TestMarshalValue/MarshalValue +=== CONT TestUnmarshalValue/UnmarshalValue/int32 +=== CONT TestDecoderv2 +=== 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_byte_slice +=== 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 +=== RUN TestMarshalValue/MarshalValueAppend +=== PAUSE TestMarshalValue/MarshalValueAppend +=== RUN TestMarshalValue/MarshalValueWithRegistry +=== PAUSE TestMarshalValue/MarshalValueWithRegistry +=== RUN TestMarshalValue/MarshalValueWithContext +=== PAUSE TestMarshalValue/MarshalValueWithContext === CONT TestBasicDecode/struct_with_mixed_case_fields -=== CONT TestBasicDecode/simple_array +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry === CONT TestBasicDecode/nested_document +=== RUN TestMarshalValue/MarshalValueAppendWithContext +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext +=== CONT TestMarshalValue/MarshalValue === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== RUN TestMarshalValue/MarshalValue/double +=== PAUSE TestMarshalValue/MarshalValue/double +=== RUN TestMarshalValue/MarshalValue/string === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestUnmarshalValue/UnmarshalValue/M === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string @@ -3527,7 +3610,6 @@ === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript @@ -3536,47 +3618,27 @@ === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 +=== CONT TestBasicDecode/simple_array === 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/UnmarshalValue/ValueMarshaler +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== CONT TestUnmarshalValue/UnmarshalValue/M === CONT TestUnmarshalValue/UnmarshalValue/D -=== CONT TestUnmarshalValue/UnmarshalValue/regex -=== CONT TestUnmarshalValue/UnmarshalValue/null -=== CONT TestUnmarshalValue/UnmarshalValue/datetime -=== CONT TestUnmarshalValue/UnmarshalValue/boolean -=== CONT TestUnmarshalValue/UnmarshalValue/object_id -=== CONT TestUnmarshalValue/UnmarshalValue/undefined -=== CONT TestUnmarshalValue/UnmarshalValue/binary -=== CONT TestUnmarshalValue/UnmarshalValue/string -=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer === CONT TestUnmarshalValue/UnmarshalValue/struct -=== 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 TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== CONT TestDecoderv2 +=== CONT TestUnmarshalValue/UnmarshalValue/max_key +=== CONT TestUnmarshalValue/UnmarshalValue/min_key +=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValue/timestamp +=== CONT TestUnmarshalValue/UnmarshalValue/int64 +=== CONT TestRawValue/UnmarshalWithRegistry +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== RUN TestRawValue/UnmarshalWithRegistry/Success +=== PAUSE TestRawValue/UnmarshalWithRegistry/Success === RUN TestDecoderv2/Decode === PAUSE TestDecoderv2/Decode === RUN TestDecoderv2/NewDecoder @@ -3593,147 +3655,16 @@ === PAUSE TestDecoderv2/SetRegistry === RUN TestDecoderv2/DecodeToNil === PAUSE TestDecoderv2/DecodeToNil -=== CONT TestUnmarshalValue/UnmarshalValue/max_key -=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== CONT TestBasicDecode/struct_with_byte_slice -=== CONT TestDefaultValueEncoders -=== RUN TestDefaultValueEncoders/RawValueEncodeValue -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue -=== RUN TestDefaultValueEncoders/RawEncodeValue -=== PAUSE TestDefaultValueEncoders/RawEncodeValue -=== RUN TestDefaultValueEncoders/success_path -=== PAUSE TestDefaultValueEncoders/success_path -=== CONT TestMarshalValue -=== RUN TestMarshalValue/MarshalValue -=== PAUSE TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValueAppend -=== PAUSE TestMarshalValue/MarshalValueAppend -=== RUN TestMarshalValue/MarshalValueWithRegistry -=== PAUSE TestMarshalValue/MarshalValueWithRegistry -=== RUN TestMarshalValue/MarshalValueWithContext -=== PAUSE TestMarshalValue/MarshalValueWithContext -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry -=== RUN TestMarshalValue/MarshalValueAppendWithContext -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext -=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values ---- PASS: TestBasicDecode (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.01s) - --- 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/struct_with_mixed_case_fields (0.00s) - --- PASS: TestBasicDecode/simple_array (0.00s) - --- PASS: TestBasicDecode/nested_document (0.00s) - --- PASS: TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) - --- PASS: TestBasicDecode/struct_with_byte_slice (0.00s) - --- PASS: TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) -=== CONT TestUnmarshalValue/UnmarshalValue/min_key -=== 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 -=== 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 TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestRawValue/IsZero -=== RUN TestRawValue/IsZero/empty -=== PAUSE TestRawValue/IsZero/empty -=== RUN TestRawValue/IsZero/zero_type_but_non-zero_value -=== PAUSE TestRawValue/IsZero/zero_type_but_non-zero_value -=== RUN TestRawValue/IsZero/zero_type_and_zero_value -=== PAUSE TestRawValue/IsZero/zero_type_and_zero_value -=== RUN TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== PAUSE TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== RUN TestRawValue/IsZero/non-zero_type_and_zero_value -=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== CONT TestRawValue/UnmarshalWithRegistry -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithRegistry/Success -=== PAUSE TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 -=== 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/Decode -=== RUN TestDecoderv2/Decode/small_struct -=== PAUSE TestDecoderv2/Decode/small_struct -=== RUN TestDecoderv2/Decode/nested_document -=== PAUSE TestDecoderv2/Decode/nested_document -=== RUN TestDecoderv2/Decode/simple_array -=== PAUSE TestDecoderv2/Decode/simple_array -=== RUN TestDecoderv2/Decode/struct_with_mixed_case_fields -=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields -=== RUN TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/struct_with_byte_slice -=== PAUSE TestDecoderv2/Decode/struct_with_byte_slice -=== RUN TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== RUN TestDecoderv2/Decode/lookup_error -=== PAUSE TestDecoderv2/Decode/lookup_error -=== RUN TestDecoderv2/Decode/Unmarshaler -=== PAUSE TestDecoderv2/Decode/Unmarshaler -=== CONT 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 TestRawValue/UnmarshalWithContext -=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithContext/Success -=== PAUSE TestRawValue/UnmarshalWithContext/Success -=== CONT TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValue/double -=== PAUSE TestMarshalValue/MarshalValue/double -=== RUN TestMarshalValue/MarshalValue/string +=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope +=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer +=== CONT TestUnmarshalValue/UnmarshalValue/regex +=== CONT TestUnmarshalValue/UnmarshalValue/null +=== CONT TestUnmarshalValue/UnmarshalValue/datetime +=== CONT TestUnmarshalValue/UnmarshalValue/boolean +=== CONT TestUnmarshalValue/UnmarshalValue/object_id +=== CONT TestUnmarshalValue/UnmarshalValue/undefined +=== CONT TestUnmarshalValue/UnmarshalValue/binary +=== CONT TestUnmarshalValue/UnmarshalValue/string === PAUSE TestMarshalValue/MarshalValue/string === RUN TestMarshalValue/MarshalValue/binary === PAUSE TestMarshalValue/MarshalValue/binary @@ -3779,20 +3710,171 @@ === PAUSE TestMarshalValue/MarshalValue/ValueMarshaler === RUN TestMarshalValue/MarshalValue/interface === PAUSE TestMarshalValue/MarshalValue/interface -=== CONT TestDecoderv2/DecodeToNil -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== CONT TestUnmarshalValue/UnmarshalValue/timestamp +=== CONT TestUnmarshalValue/UnmarshalValue/symbol +=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== 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 TestUnmarshalValue/UnmarshalValue/javascript +=== CONT TestRawValue/IsZero +=== RUN TestRawValue/IsZero/empty +=== PAUSE TestRawValue/IsZero/empty +=== RUN TestRawValue/IsZero/zero_type_but_non-zero_value +=== PAUSE TestRawValue/IsZero/zero_type_but_non-zero_value +=== RUN TestRawValue/IsZero/zero_type_and_zero_value +=== PAUSE TestRawValue/IsZero/zero_type_and_zero_value +=== RUN TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== PAUSE TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== RUN TestRawValue/IsZero/non-zero_type_and_zero_value +=== PAUSE TestRawValue/IsZero/non-zero_type_and_zero_value +=== CONT TestRawValue/UnmarshalWithContext +=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== RUN TestRawValue/UnmarshalWithContext/Success +=== PAUSE TestRawValue/UnmarshalWithContext/Success +=== CONT 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/struct{} +=== PAUSE TestDefaultValueEncoders/success_path/struct{} +=== RUN TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== PAUSE TestDefaultValueEncoders/success_path/struct{[]interface{}} === CONT TestMarshalValue/MarshalValueAppendWithRegistry === RUN TestMarshalValue/MarshalValueAppendWithRegistry/double === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double === RUN TestMarshalValue/MarshalValueAppendWithRegistry/string +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== CONT TestMarshalValue/MarshalValueWithContext +=== RUN TestMarshalValue/MarshalValueWithContext/double +=== PAUSE TestMarshalValue/MarshalValueWithContext/double +=== RUN TestMarshalValue/MarshalValueWithContext/string +=== PAUSE TestMarshalValue/MarshalValueWithContext/string +=== RUN TestMarshalValue/MarshalValueWithContext/binary +=== PAUSE TestMarshalValue/MarshalValueWithContext/binary +=== RUN TestMarshalValue/MarshalValueWithContext/undefined +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== PAUSE TestMarshalValue/MarshalValueWithContext/undefined +=== RUN TestMarshalValue/MarshalValueWithContext/object_id +=== PAUSE TestMarshalValue/MarshalValueWithContext/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithContext +=== RUN TestMarshalValue/MarshalValueWithContext/boolean +=== PAUSE TestMarshalValue/MarshalValueWithContext/boolean +=== RUN TestMarshalValue/MarshalValueWithContext/datetime +=== RUN TestMarshalValue/MarshalValueAppendWithContext/double +=== PAUSE TestMarshalValue/MarshalValueWithContext/datetime +=== RUN TestMarshalValue/MarshalValueWithContext/null +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/double +=== RUN TestMarshalValue/MarshalValueAppendWithContext/string +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/string +=== RUN TestMarshalValue/MarshalValueAppendWithContext/binary +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/binary +=== RUN TestMarshalValue/MarshalValueAppendWithContext/undefined +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/undefined +=== CONT TestDecoderv2/Decode +--- PASS: TestBasicDecode (0.00s) + --- PASS: TestBasicDecode/small_struct (0.00s) + --- PASS: TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/struct_with_mixed_case_fields (0.00s) + --- PASS: TestBasicDecode/nested_document (0.00s) + --- PASS: TestBasicDecode/simple_array (0.00s) + --- PASS: TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) + --- PASS: TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) + --- PASS: TestBasicDecode/struct_with_byte_slice (0.00s) + --- PASS: TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) +=== 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 TestDecoderv2/Decode/small_struct +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== PAUSE TestDecoderv2/Decode/small_struct +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== RUN TestDecoderv2/Decode/nested_document +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== PAUSE TestDecoderv2/Decode/nested_document +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== RUN TestDecoderv2/Decode/simple_array +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== PAUSE TestDecoderv2/Decode/simple_array +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== RUN TestDecoderv2/Decode/struct_with_mixed_case_fields +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== RUN TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string +=== CONT TestRawValue/UnmarshalWithRegistry/Success +=== CONT TestMarshalValue/MarshalValueAppend +=== RUN TestMarshalValue/MarshalValueAppend/double +=== PAUSE TestMarshalValue/MarshalValueAppend/double +=== RUN TestMarshalValue/MarshalValueAppend/string +=== PAUSE TestMarshalValue/MarshalValueAppend/string +=== RUN TestMarshalValue/MarshalValueAppend/binary +=== PAUSE TestMarshalValue/MarshalValueAppend/binary +=== RUN TestMarshalValue/MarshalValueAppend/undefined +=== PAUSE TestMarshalValue/MarshalValueAppend/undefined +=== RUN TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== PAUSE TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestMarshalValue/MarshalValue/double +=== CONT TestMarshalValue/MarshalValueWithRegistry +=== RUN TestMarshalValue/MarshalValueWithRegistry/double +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double +=== RUN TestMarshalValue/MarshalValueWithRegistry/string +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string +=== RUN TestMarshalValue/MarshalValueWithRegistry/binary +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/binary +=== RUN TestMarshalValue/MarshalValueWithRegistry/undefined +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/undefined +=== RUN TestMarshalValue/MarshalValueWithRegistry/object_id +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/object_id +=== RUN TestMarshalValue/MarshalValueWithRegistry/boolean +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/boolean +=== RUN TestMarshalValue/MarshalValueWithRegistry/datetime +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/datetime +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil +=== PAUSE TestMarshalValue/MarshalValueWithContext/null +=== RUN TestMarshalValue/MarshalValueWithContext/regex +=== PAUSE TestMarshalValue/MarshalValueWithContext/regex +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== PAUSE TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== RUN TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== PAUSE TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== RUN TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestMarshalValue/MarshalValueAppend/boolean +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== CONT TestDecoderv2/DecodeToNil +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined === RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error === RUN TestMarshalValue/MarshalValueAppendWithRegistry/boolean === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/boolean === RUN TestMarshalValue/MarshalValueAppendWithRegistry/datetime @@ -3803,6 +3885,7 @@ === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/regex === RUN TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer +=== CONT TestDecoderv2/SetContext === RUN TestMarshalValue/MarshalValueAppendWithRegistry/javascript === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/javascript === RUN TestMarshalValue/MarshalValueAppendWithRegistry/symbol @@ -3812,6 +3895,7 @@ === RUN TestMarshalValue/MarshalValueAppendWithRegistry/int32 === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int32 === RUN TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== CONT TestDecoderv2/Decode_doesn't_zero_struct === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int64 === RUN TestMarshalValue/MarshalValueAppendWithRegistry/timestamp === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/timestamp @@ -3819,57 +3903,19 @@ === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 === RUN TestMarshalValue/MarshalValueAppendWithRegistry/min_key === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== CONT TestDecoderv2/Reset === RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== CONT TestDecoderv2/NewDecoder === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type === RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct === RUN TestMarshalValue/MarshalValueAppendWithRegistry/D +=== CONT TestDecoderv2/SetRegistry +=== RUN TestMarshalValue/MarshalValueWithContext/dbpointer === 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 TestDecoderv2/NewDecoder -=== RUN TestDecoderv2/NewDecoder/error -=== PAUSE TestDecoderv2/NewDecoder/error -=== RUN TestDecoderv2/NewDecoder/success -=== PAUSE TestDecoderv2/NewDecoder/success -=== CONT TestRawValue/Unmarshal/Uses_registry_attached_to_value -=== CONT TestRawValue/IsZero/empty -=== 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/struct{} -=== PAUSE TestDefaultValueEncoders/success_path/struct{} -=== RUN TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== PAUSE TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== 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 TestMarshalValue/MarshalValueAppendWithContext -=== RUN TestMarshalValue/MarshalValueAppendWithContext/double -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/double -=== RUN TestMarshalValue/MarshalValueAppendWithContext/string -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/string -=== RUN TestMarshalValue/MarshalValueAppendWithContext/binary -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/binary -=== RUN TestMarshalValue/MarshalValueAppendWithContext/undefined -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/undefined === RUN TestMarshalValue/MarshalValueAppendWithContext/object_id +=== CONT TestDecoderv2/NewDecoderWithContext === PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id === RUN TestMarshalValue/MarshalValueAppendWithContext/boolean === PAUSE TestMarshalValue/MarshalValueAppendWithContext/boolean @@ -3881,56 +3927,71 @@ === PAUSE TestMarshalValue/MarshalValueAppendWithContext/regex === RUN TestMarshalValue/MarshalValueAppendWithContext/dbpointer === PAUSE TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== 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 === RUN TestMarshalValue/MarshalValueAppendWithContext/javascript +=== PAUSE TestMarshalValue/MarshalValueAppend/boolean === PAUSE TestMarshalValue/MarshalValueAppendWithContext/javascript +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M === RUN TestMarshalValue/MarshalValueAppendWithContext/symbol === PAUSE TestMarshalValue/MarshalValueAppendWithContext/symbol +=== PAUSE TestDecoderv2/Decode/struct_with_byte_slice === RUN TestMarshalValue/MarshalValueAppendWithContext/code_with_scope === PAUSE TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil === RUN TestMarshalValue/MarshalValueAppendWithContext/int32 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/int32 +=== CONT TestMarshalValue/MarshalValue/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppendWithContext/int64 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/int64 === RUN TestMarshalValue/MarshalValueAppendWithContext/timestamp === PAUSE TestMarshalValue/MarshalValueAppendWithContext/timestamp +=== CONT TestMarshalValue/MarshalValue/D === RUN TestMarshalValue/MarshalValueAppendWithContext/decimal128 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/decimal128 === RUN TestMarshalValue/MarshalValueAppendWithContext/min_key +=== CONT TestMarshalValue/MarshalValue/struct === PAUSE TestMarshalValue/MarshalValueAppendWithContext/min_key === RUN TestMarshalValue/MarshalValueAppendWithContext/max_key +=== CONT TestMarshalValue/MarshalValue/max_key === PAUSE TestMarshalValue/MarshalValueAppendWithContext/max_key === RUN TestMarshalValue/MarshalValueAppendWithContext/struct === PAUSE TestMarshalValue/MarshalValueAppendWithContext/struct +=== RUN TestMarshalValue/MarshalValueAppend/datetime === RUN TestMarshalValue/MarshalValueAppendWithContext/D +=== CONT TestMarshalValue/MarshalValue/interface === PAUSE TestMarshalValue/MarshalValueAppendWithContext/D === RUN TestMarshalValue/MarshalValueAppendWithContext/M === PAUSE TestMarshalValue/MarshalValueAppendWithContext/M === RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== CONT TestMarshalValue/MarshalValue/decimal128 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppendWithContext/interface +=== CONT TestMarshalValue/MarshalValue/timestamp === PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestUnmarshalValue/UnmarshalValue/int64 -=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== CONT TestMarshalValue/MarshalValueWithContext -=== RUN TestMarshalValue/MarshalValueWithContext/double -=== 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 -=== RUN TestMarshalValue/MarshalValueWithContext/boolean -=== PAUSE TestMarshalValue/MarshalValueWithContext/boolean -=== RUN TestMarshalValue/MarshalValueWithContext/datetime -=== PAUSE TestMarshalValue/MarshalValueWithContext/datetime -=== RUN TestMarshalValue/MarshalValueWithContext/null -=== PAUSE TestMarshalValue/MarshalValueWithContext/null -=== RUN TestMarshalValue/MarshalValueWithContext/regex -=== PAUSE TestMarshalValue/MarshalValueWithContext/regex -=== RUN TestMarshalValue/MarshalValueWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValue/int64 +=== 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 +=== CONT TestMarshalValue/MarshalValue/code_with_scope +=== 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 +=== CONT TestMarshalValue/MarshalValue/symbol +=== PAUSE TestDecoderv2/Decode/lookup_error +=== RUN TestDecoderv2/Decode/Unmarshaler +=== CONT TestMarshalValue/MarshalValue/javascript +=== PAUSE TestDecoderv2/Decode/Unmarshaler +=== CONT TestMarshalValue/MarshalValue/dbpointer +=== CONT TestMarshalValue/MarshalValue/int32 +=== 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 TestDefaultValueEncoders/success_path/D_to_JavaScript === PAUSE TestMarshalValue/MarshalValueWithContext/dbpointer === RUN TestMarshalValue/MarshalValueWithContext/javascript === PAUSE TestMarshalValue/MarshalValueWithContext/javascript @@ -3945,84 +4006,55 @@ === RUN TestMarshalValue/MarshalValueWithContext/timestamp === PAUSE TestMarshalValue/MarshalValueWithContext/timestamp === RUN TestMarshalValue/MarshalValueWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValue/min_key === 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/MarshalValueWithRegistry -=== RUN TestMarshalValue/MarshalValueWithRegistry/double -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double -=== RUN TestMarshalValue/MarshalValueWithRegistry/string -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string -=== RUN TestMarshalValue/MarshalValueWithRegistry/binary -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueWithRegistry/undefined -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueWithRegistry/object_id -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/object_id -=== RUN TestMarshalValue/MarshalValueWithRegistry/boolean -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/boolean -=== RUN TestMarshalValue/MarshalValueWithRegistry/datetime -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/datetime -=== RUN TestMarshalValue/MarshalValueWithRegistry/null -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/null -=== RUN TestMarshalValue/MarshalValueWithRegistry/regex -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/regex -=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== RUN TestMarshalValue/MarshalValueWithRegistry/javascript -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/javascript -=== RUN TestMarshalValue/MarshalValueWithRegistry/symbol -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/symbol -=== RUN TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== RUN TestMarshalValue/MarshalValueWithRegistry/int32 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int32 -=== RUN TestMarshalValue/MarshalValueWithRegistry/int64 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int64 -=== RUN TestMarshalValue/MarshalValueWithRegistry/timestamp -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/timestamp -=== RUN TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== RUN TestMarshalValue/MarshalValueWithRegistry/min_key -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/min_key -=== RUN TestMarshalValue/MarshalValueWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueWithRegistry/struct -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/struct -=== RUN TestMarshalValue/MarshalValueWithRegistry/D -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/D -=== RUN TestMarshalValue/MarshalValueWithRegistry/M -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/M -=== RUN TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueWithRegistry/interface -=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppend -=== RUN TestMarshalValue/MarshalValueAppend/double -=== PAUSE TestMarshalValue/MarshalValueAppend/double -=== RUN TestMarshalValue/MarshalValueAppend/string -=== PAUSE TestMarshalValue/MarshalValueAppend/string -=== RUN TestMarshalValue/MarshalValueAppend/binary -=== PAUSE TestMarshalValue/MarshalValueAppend/binary -=== RUN TestMarshalValue/MarshalValueAppend/undefined -=== PAUSE TestMarshalValue/MarshalValueAppend/undefined -=== RUN TestMarshalValue/MarshalValueAppend/object_id -=== PAUSE TestMarshalValue/MarshalValueAppend/object_id -=== RUN TestMarshalValue/MarshalValueAppend/boolean -=== PAUSE TestMarshalValue/MarshalValueAppend/boolean -=== RUN TestMarshalValue/MarshalValueAppend/datetime +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M +=== CONT TestRawValue/IsZero/zero_type_and_zero_value +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== RUN TestDecoderv2/NewDecoderWithContext/errors +=== PAUSE TestDecoderv2/NewDecoderWithContext/errors +=== RUN TestDecoderv2/NewDecoderWithContext/success +=== PAUSE TestDecoderv2/NewDecoderWithContext/success +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value +=== CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== CONT TestRawValue/UnmarshalWithContext/Success +=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double +=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error +=== 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 +=== CONT TestDefaultValueEncoders/success_path/struct{} +=== 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_custom_registry/SliceCodec_binary === PAUSE TestMarshalValue/MarshalValueAppend/datetime === RUN TestMarshalValue/MarshalValueAppend/null === PAUSE TestMarshalValue/MarshalValueAppend/null @@ -4058,15 +4090,32 @@ === PAUSE TestMarshalValue/MarshalValueAppend/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppend/interface === PAUSE TestMarshalValue/MarshalValueAppend/interface -=== CONT TestDecoderv2/NewDecoderWithContext/errors +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== CONT TestMarshalValue/MarshalValueAppendWithContext/double === CONT TestDecoderv2/Decode/small_struct -=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== CONT TestUnmarshalValue/UnmarshalValue/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double -=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value -=== CONT TestDecoderv2/NewDecoderWithContext/success -=== CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value +=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error +=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface +=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct +=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key +=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key +=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/timestamp +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol +=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript +=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex +=== CONT TestMarshalValue/MarshalValueAppendWithContext/null +=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime +=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean +=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined +=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary +=== CONT TestMarshalValue/MarshalValueAppendWithContext/string +=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler === 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 @@ -4076,173 +4125,149 @@ === 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 TestRawValue/IsZero/zero_type_and_zero_value === CONT TestDecoderv2/Decode/nested_document -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== CONT TestMarshalValue/MarshalValue/double -=== CONT TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== CONT TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== 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 TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== CONT TestMarshalValue/MarshalValue/dbpointer -=== CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== CONT TestMarshalValue/MarshalValueAppendWithContext/M +=== CONT TestDecoderv2/NewDecoderWithContext/errors === CONT TestMarshalValue/MarshalValue/regex -=== CONT TestMarshalValue/MarshalValue/javascript -=== 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/MarshalValueAppendWithContext/double -=== CONT TestMarshalValue/MarshalValue/null -=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== CONT TestMarshalValue/MarshalValueAppendWithContext/D +=== 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 TestMarshalValue/MarshalValueAppendWithRegistry/double +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface === 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/interface === CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 === CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope === CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol === CONT TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueWithContext/double -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer === CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex === CONT TestMarshalValue/MarshalValueAppendWithRegistry/null === CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean === CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id === CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined === CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary === CONT TestMarshalValue/MarshalValueAppendWithRegistry/string -=== CONT TestMarshalValue/MarshalValueWithRegistry/double -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== CONT TestMarshalValue/MarshalValue/symbol ---- PASS: TestRawValue (0.00s) - --- PASS: TestRawValue/Unmarshal (0.00s) - --- PASS: TestRawValue/Unmarshal/Uses_registry_attached_to_value (0.00s) - --- PASS: TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached (0.00s) - --- PASS: TestRawValue/IsZero (0.00s) - --- PASS: TestRawValue/IsZero/empty (0.00s) - --- PASS: TestRawValue/IsZero/non-zero_type_and_zero_value (0.00s) - --- PASS: TestRawValue/IsZero/non-zero_type_and_non-zero_value (0.00s) - --- PASS: TestRawValue/IsZero/zero_type_and_zero_value (0.00s) - --- PASS: TestRawValue/IsZero/zero_type_but_non-zero_value (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) -=== CONT TestUnmarshalValue/UnmarshalValue/symbol -=== CONT TestUnmarshalValue/UnmarshalValue/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean +=== RUN TestMarshalValue/MarshalValueWithRegistry/null +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/null +=== RUN TestMarshalValue/MarshalValueWithRegistry/regex +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/regex +=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueWithRegistry/javascript +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/javascript +=== RUN TestMarshalValue/MarshalValueWithRegistry/symbol +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/symbol +=== RUN TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== RUN TestMarshalValue/MarshalValueWithRegistry/int32 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int32 +=== RUN TestMarshalValue/MarshalValueWithRegistry/int64 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int64 +=== RUN TestMarshalValue/MarshalValueWithRegistry/timestamp +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/timestamp +=== RUN TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== RUN TestMarshalValue/MarshalValueWithRegistry/min_key +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/min_key +=== RUN TestMarshalValue/MarshalValueWithRegistry/max_key +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/max_key +=== RUN TestMarshalValue/MarshalValueWithRegistry/struct +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/struct +=== RUN TestMarshalValue/MarshalValueWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/D +=== RUN TestMarshalValue/MarshalValueWithRegistry/M +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/M +=== RUN TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueWithRegistry/interface +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppend/interface +=== CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppend/M +=== CONT TestMarshalValue/MarshalValueAppend/D +=== CONT TestMarshalValue/MarshalValueAppend/struct +=== CONT TestMarshalValue/MarshalValueAppend/max_key +=== CONT TestMarshalValue/MarshalValueAppend/min_key +=== CONT TestMarshalValue/MarshalValueAppend/decimal128 +=== CONT TestMarshalValue/MarshalValueAppend/timestamp +=== CONT TestMarshalValue/MarshalValueAppend/int64 +=== CONT TestMarshalValue/MarshalValueAppend/int32 +=== CONT TestMarshalValue/MarshalValueAppend/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppend/symbol +=== CONT TestMarshalValue/MarshalValueAppend/javascript +=== CONT TestMarshalValue/MarshalValueAppend/dbpointer +=== CONT TestMarshalValue/MarshalValueAppend/regex +=== CONT TestMarshalValue/MarshalValueAppend/null +=== CONT TestMarshalValue/MarshalValueAppend/datetime +=== CONT TestMarshalValue/MarshalValueAppend/boolean +=== CONT TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestMarshalValue/MarshalValueAppend/undefined +=== CONT TestMarshalValue/MarshalValueAppend/binary +=== CONT TestMarshalValue/MarshalValueAppend/string +=== CONT TestDecoderv2/Decode/Unmarshaler/error +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D +=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== CONT TestDecoderv2/Decode/Unmarshaler/success +=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== CONT TestDecoderv2/NewDecoderWithContext/success +=== 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/MarshalValueAppend/double -=== CONT TestDefaultValueEncoders/success_path/struct{} -=== 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 ---- PASS: TestUnmarshalValue (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry (0.01s) - --- 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/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/UnmarshalValue (0.01s) - --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/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/javascript (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) -=== CONT TestDecoderv2/NewDecoder/success +=== CONT TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueWithRegistry/M +=== CONT TestMarshalValue/MarshalValueWithRegistry/D +=== CONT TestMarshalValue/MarshalValueWithRegistry/struct +=== CONT TestMarshalValue/MarshalValueWithRegistry/max_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp +=== CONT TestMarshalValue/MarshalValueWithRegistry/int64 +=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithRegistry/symbol +=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript +=== CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== CONT TestMarshalValue/MarshalValueWithRegistry/regex +=== CONT TestMarshalValue/MarshalValueWithRegistry/null +=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime +=== CONT TestMarshalValue/MarshalValueWithRegistry/boolean +=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id +=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValueWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValueWithRegistry/double +=== RUN TestDecoderv2/NewDecoder/error +=== PAUSE TestDecoderv2/NewDecoder/error +=== RUN TestDecoderv2/NewDecoder/success +=== PAUSE TestDecoderv2/NewDecoder/success +=== CONT TestDecoderv2/NewDecoder/error +=== CONT TestMarshalValue/MarshalValueWithContext/interface === CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler === CONT TestMarshalValue/MarshalValueWithContext/M === CONT TestMarshalValue/MarshalValueWithContext/D @@ -4265,130 +4290,11 @@ === CONT TestMarshalValue/MarshalValueWithContext/undefined === CONT TestMarshalValue/MarshalValueWithContext/binary === CONT TestMarshalValue/MarshalValueWithContext/string -=== CONT TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol -=== CONT TestMarshalValue/MarshalValueWithRegistry/M -=== CONT TestMarshalValue/MarshalValueWithRegistry/D -=== CONT TestMarshalValue/MarshalValueWithRegistry/max_key ---- PASS: TestDefaultValueEncoders (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) - --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/wrong_type (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/encodeValue_error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) - --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error (0.00s) - --- PASS: TestDefaultValueEncoders/success_path (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) -=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key -=== CONT TestMarshalValue/MarshalValueWithRegistry/decimal128 -=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueWithRegistry/int64 -=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueWithRegistry/symbol -=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueAppend/int32 -=== CONT TestMarshalValue/MarshalValueWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueWithRegistry/null -=== CONT TestMarshalValue/MarshalValueWithRegistry/struct -=== CONT TestMarshalValue/MarshalValueWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueWithRegistry/string -=== CONT TestMarshalValue/MarshalValueAppend/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppend/symbol -=== CONT TestMarshalValue/MarshalValueAppendWithContext/M -=== CONT TestMarshalValue/MarshalValueAppend/dbpointer -=== CONT TestMarshalValue/MarshalValueAppend/regex -=== CONT TestMarshalValue/MarshalValueAppend/null -=== CONT TestMarshalValue/MarshalValueAppend/datetime -=== CONT TestMarshalValue/MarshalValueAppend/boolean -=== CONT TestMarshalValue/MarshalValueAppend/object_id -=== CONT TestMarshalValue/MarshalValueAppend/struct -=== CONT TestMarshalValue/MarshalValueAppend/interface -=== CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppend/M -=== CONT TestMarshalValue/MarshalValueAppend/D -=== CONT TestMarshalValue/MarshalValueAppend/decimal128 -=== CONT TestMarshalValue/MarshalValueAppend/max_key -=== CONT TestMarshalValue/MarshalValueAppend/min_key -=== CONT TestMarshalValue/MarshalValueAppend/binary -=== CONT TestMarshalValue/MarshalValueAppend/string -=== CONT TestMarshalValue/MarshalValueAppend/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithContext/D -=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppend/javascript -=== CONT TestMarshalValue/MarshalValueAppend/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime -=== CONT TestMarshalValue/MarshalValueAppend/int64 -=== CONT TestDecoderv2/NewDecoder/error +=== CONT TestMarshalValue/MarshalValue/M --- PASS: TestMarshalValue (0.00s) - --- PASS: TestMarshalValue/MarshalValue (0.00s) - --- 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/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValue/D (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/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValue/javascript (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/null (0.00s) - --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (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/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (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/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/struct (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) @@ -4408,12 +4314,87 @@ --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (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/MarshalValueAppendWithRegistry (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (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/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry (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/MarshalValueWithRegistry/double (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext (0.00s) --- 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) @@ -4436,82 +4417,38 @@ --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/binary (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler (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/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) -=== 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/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== CONT TestDecoderv2/Decode/Unmarshaler/success -=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error + --- PASS: TestMarshalValue/MarshalValue (0.01s) + --- PASS: TestMarshalValue/MarshalValue/double (0.00s) + --- PASS: TestMarshalValue/MarshalValue/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValue/D (0.00s) + --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValue/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValue/int64 (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/int32 (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/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValue/M (0.00s) +=== CONT TestDecoderv2/NewDecoder/success --- PASS: TestDecoderv2 (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/Reset (0.00s) + --- PASS: TestDecoderv2/SetRegistry (0.00s) --- PASS: TestDecoderv2/DecodeToNil (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/success (0.00s) - --- PASS: TestDecoderv2/NewDecoder/error (0.00s) --- PASS: TestDecoderv2/Decode (0.00s) --- PASS: TestDecoderv2/Decode/small_struct (0.00s) --- PASS: TestDecoderv2/Decode/lookup_error (0.00s) @@ -4522,13 +4459,112 @@ --- 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/nested_document (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) + --- 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) +=== CONT TestRawValue/IsZero/empty +--- 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/UnmarshalWithRegistry (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Success (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) + --- PASS: TestRawValue/IsZero (0.00s) + --- PASS: TestRawValue/IsZero/zero_type_and_zero_value (0.00s) + --- PASS: TestRawValue/IsZero/zero_type_but_non-zero_value (0.00s) + --- PASS: TestRawValue/IsZero/non-zero_type_and_non-zero_value (0.00s) + --- PASS: TestRawValue/IsZero/non-zero_type_and_zero_value (0.00s) + --- PASS: TestRawValue/IsZero/empty (0.00s) +=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol +--- PASS: TestDefaultValueEncoders (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/wrong_type (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/encodeValue_error (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/D_to_Symbol (0.00s) +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +--- PASS: TestUnmarshalValue (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int32 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/timestamp (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int64 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/javascript (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry (0.01s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry (0.01s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double (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/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/ValueMarshaler (0.00s) === RUN FuzzDecode === RUN FuzzDecode/seed#0 === RUN FuzzDecode/seed#1 @@ -5610,7 +5646,7 @@ === RUN FuzzDecode/718592474a0a3626039f3471449b9aa374c746754d4925fcfe4ba747e7101504 === RUN FuzzDecode/93c43e3c1cf35c19b7618a618d128cea0ce05cef0711fdd91e403fe3b2f45628 === RUN FuzzDecode/c3ffbb42eb85b743ede396f00b7706e6ad0529c32689c63ca663dae37d072627 ---- PASS: FuzzDecode (0.15s) +--- PASS: FuzzDecode (0.06s) --- PASS: FuzzDecode/seed#0 (0.00s) --- PASS: FuzzDecode/seed#1 (0.00s) --- PASS: FuzzDecode/seed#2 (0.00s) @@ -6109,7 +6145,7 @@ --- PASS: FuzzDecode/seed#495 (0.00s) --- PASS: FuzzDecode/seed#496 (0.00s) --- PASS: FuzzDecode/seed#497 (0.00s) - --- PASS: FuzzDecode/seed#498 (0.01s) + --- PASS: FuzzDecode/seed#498 (0.00s) --- PASS: FuzzDecode/seed#499 (0.00s) --- PASS: FuzzDecode/seed#500 (0.00s) --- PASS: FuzzDecode/seed#501 (0.00s) @@ -6638,7 +6674,7 @@ --- PASS: FuzzDecode/seed#1024 (0.00s) --- PASS: FuzzDecode/seed#1025 (0.00s) --- PASS: FuzzDecode/seed#1026 (0.00s) - --- PASS: FuzzDecode/seed#1027 (0.01s) + --- PASS: FuzzDecode/seed#1027 (0.00s) --- PASS: FuzzDecode/seed#1028 (0.00s) --- PASS: FuzzDecode/seed#1029 (0.00s) --- PASS: FuzzDecode/seed#1030 (0.00s) @@ -6724,7 +6760,7 @@ === RUN ExampleRawValue_marshal --- PASS: ExampleRawValue_marshal (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson 0.488s +ok go.mongodb.org/mongo-driver/bson 0.362s === RUN TestCondAddrCodec === RUN TestCondAddrCodec/addressEncode === RUN TestCondAddrCodec/addressEncode/canAddr @@ -7207,7 +7243,7 @@ === RUN TestDefaultValueDecoders/values_are_converted === RUN TestDefaultValueDecoders/values_are_converted/D === RUN TestDefaultValueDecoders/values_are_converted/M ---- PASS: TestDefaultValueDecoders (0.04s) +--- PASS: TestDefaultValueDecoders (0.03s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/type_not_boolean (0.00s) @@ -7522,8 +7558,8 @@ --- PASS: TestDefaultValueDecoders/ValueUnmarshalerDecodeValue/Unaddressable_value (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/can't_set_slice (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/too_many_elements (0.00s) - --- PASS: TestDefaultValueDecoders/success_path (0.01s) - --- PASS: TestDefaultValueDecoders/success_path/Decode (0.01s) + --- PASS: TestDefaultValueDecoders/success_path (0.00s) + --- PASS: TestDefaultValueDecoders/success_path/Decode (0.00s) --- 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) @@ -7552,8 +7588,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.02s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.00s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue (0.01s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.01s) --- 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) @@ -7653,7 +7689,7 @@ --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/nil_*interface{} (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/no_type_registered (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/top_level_document (0.00s) - --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/custom_type_map_entry (0.01s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/custom_type_map_entry (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/ancestor_info_is_used_over_custom_type_map_entry (0.00s) --- PASS: TestDefaultValueDecoders/decode_errors_contain_key_information (0.00s) --- PASS: TestDefaultValueDecoders/decode_errors_contain_key_information/primitive.D_slice (0.00s) @@ -8194,14 +8230,14 @@ --- PASS: TestRegistryBuilder (0.01s) --- PASS: TestRegistryBuilder/Register (0.01s) --- PASS: TestRegistryBuilder/Register/interface (0.00s) - --- PASS: TestRegistryBuilder/Register/type (0.00s) + --- PASS: TestRegistryBuilder/Register/type (0.01s) --- PASS: TestRegistryBuilder/Register/kind (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/MapCodec (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/StructCodec (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/SliceCodec (0.00s) --- PASS: TestRegistryBuilder/Register/RegisterDefault/ArrayCodec (0.00s) - --- PASS: TestRegistryBuilder/Register/Lookup (0.01s) + --- PASS: TestRegistryBuilder/Register/Lookup (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer) (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/type_registry_(pointer)/Decoder (0.00s) @@ -8244,7 +8280,7 @@ --- PASS: TestRegistryBuilder/Register/Lookup/No_Codec_Registered (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/No_Codec_Registered/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/No_Codec_Registered/Decoder (0.00s) - --- PASS: TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer) (0.01s) + --- PASS: TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer) (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder (0.00s) --- PASS: TestRegistryBuilder/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder (0.00s) --- PASS: TestRegistryBuilder/Type_Map (0.00s) @@ -8641,7 +8677,7 @@ === RUN ExampleRegistry_RegisterKindDecoder --- PASS: ExampleRegistry_RegisterKindDecoder (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.104s +ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.082s === RUN TestCopier === RUN TestCopier/CopyDocument === RUN TestCopier/CopyDocument/ReadDocument_Error @@ -9138,7 +9174,7 @@ === RUN TestJsonScannerInvalidInputs/invalid_number:_0e+.1 === RUN TestJsonScannerInvalidInputs/invalid_number:_0e+1. === RUN TestJsonScannerInvalidInputs/invalid_number:_0e+1e ---- PASS: TestJsonScannerInvalidInputs (0.01s) +--- PASS: TestJsonScannerInvalidInputs (0.00s) --- PASS: TestJsonScannerInvalidInputs/missing_quotation (0.00s) --- PASS: TestJsonScannerInvalidInputs/invalid_escape_character--first_character (0.00s) --- PASS: TestJsonScannerInvalidInputs/invalid_escape_character--middle (0.00s) @@ -9412,7 +9448,7 @@ === RUN TestValueReader/invalid_transition === RUN TestValueReader/invalid_transition/Skip === RUN TestValueReader/ReadBytes ---- PASS: TestValueReader (0.00s) +--- PASS: TestValueReader (0.01s) --- PASS: TestValueReader/ReadBinary (0.00s) --- PASS: TestValueReader/ReadBinary/incorrect_type (0.00s) --- PASS: TestValueReader/ReadBinary/length_too_short (0.00s) @@ -9442,7 +9478,7 @@ --- PASS: TestValueReader/ReadDBPointer/not_enough_bytes_for_namespace (0.00s) --- PASS: TestValueReader/ReadDBPointer/not_enough_bytes_for_objectID (0.00s) --- PASS: TestValueReader/ReadDBPointer/success (0.00s) - --- PASS: TestValueReader/ReadDateTime (0.00s) + --- PASS: TestValueReader/ReadDateTime (0.01s) --- PASS: TestValueReader/ReadDateTime/incorrect_type (0.00s) --- PASS: TestValueReader/ReadDateTime/length_too_short (0.00s) --- PASS: TestValueReader/ReadDateTime/success (0.00s) @@ -9703,7 +9739,7 @@ === RUN TestValueWriter/WriteBytes === RUN TestValueWriter/WriteBytes/writeElementHeader_error === RUN TestValueWriter/WriteBytes/success ---- PASS: TestValueWriter (0.01s) +--- PASS: TestValueWriter (0.00s) --- PASS: TestValueWriter/WriteBinary (0.00s) --- PASS: TestValueWriter/WriteBinary/incorrect_transition (0.00s) --- PASS: TestValueWriter/WriteBinaryWithSubtype_(not_0x02) (0.00s) @@ -9755,7 +9791,7 @@ --- PASS: TestValueWriter/WriteBytes/writeElementHeader_error (0.00s) --- PASS: TestValueWriter/WriteBytes/success (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsonrw 0.060s +ok go.mongodb.org/mongo-driver/bson/bsonrw 0.042s === RUN TestType === RUN TestType/double === RUN TestType/string @@ -9803,12 +9839,13 @@ --- PASS: TestType/max_key (0.00s) --- PASS: TestType/invalid (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsontype 0.037s +ok go.mongodb.org/mongo-driver/bson/bsontype 0.032s ? 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/testatlas [no test files] ? 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] === RUN TestMarshalSampleItems === RUN TestMarshalSampleItems/0 === RUN TestMarshalSampleItems/1 @@ -9904,7 +9941,7 @@ === RUN TestUnmarshalAllItems/21 === RUN TestUnmarshalAllItems/22 === RUN TestUnmarshalAllItems/23 ---- PASS: TestUnmarshalAllItems (0.00s) +--- PASS: TestUnmarshalAllItems (0.01s) --- PASS: TestUnmarshalAllItems/0 (0.00s) --- PASS: TestUnmarshalAllItems/1 (0.00s) --- PASS: TestUnmarshalAllItems/2 (0.00s) @@ -10502,7 +10539,7 @@ === RUN TestTwoWayCrossPairs/127 === RUN TestTwoWayCrossPairs/128 === RUN TestTwoWayCrossPairs/129 ---- PASS: TestTwoWayCrossPairs (0.01s) +--- PASS: TestTwoWayCrossPairs (0.00s) --- PASS: TestTwoWayCrossPairs/0 (0.00s) --- PASS: TestTwoWayCrossPairs/1 (0.00s) --- PASS: TestTwoWayCrossPairs/2 (0.00s) @@ -10654,7 +10691,7 @@ === RUN TestInlineWithPointerToSelf --- PASS: TestInlineWithPointerToSelf (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/mgocompat 0.037s +ok go.mongodb.org/mongo-driver/bson/mgocompat 0.062s === RUN TestDecimal128_BigInt === RUN TestDecimal128_BigInt/12345 === RUN TestDecimal128_BigInt/-12345 @@ -11010,13 +11047,12 @@ --- PASS: TestTimestamp/I_greater_than (0.00s) --- PASS: TestTimestamp/T_greater_than (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/primitive 0.027s -? go.mongodb.org/mongo-driver/cmd/testkms [no test files] -testing: warning: no tests to run -PASS -ok go.mongodb.org/mongo-driver/event 0.051s [no tests to run] +ok go.mongodb.org/mongo-driver/bson/primitive 0.061s ? go.mongodb.org/mongo-driver/internal/aws [no test files] ? go.mongodb.org/mongo-driver/internal/aws/awserr [no test files] +testing: warning: no tests to run +PASS +ok go.mongodb.org/mongo-driver/event 0.021s [no tests to run] === RUN TestBackgroundContext === RUN TestBackgroundContext/NewBackgroundContext_accepts_a_nil_child === RUN TestBackgroundContext/Value_requests_are_forwarded @@ -11028,8 +11064,13 @@ --- PASS: TestBackgroundContext/background_context_does_not_have_a_deadline (0.00s) --- PASS: TestBackgroundContext/background_context_cannot_be_cancelled (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal 0.043s +ok go.mongodb.org/mongo-driver/internal 0.049s ? go.mongodb.org/mongo-driver/internal/credproviders [no test files] +? go.mongodb.org/mongo-driver/internal/randutil/rand [no test files] +? go.mongodb.org/mongo-driver/internal/require [no test files] +? go.mongodb.org/mongo-driver/internal/test/compilecheck [no test files] +? go.mongodb.org/mongo-driver/internal/testutil [no test files] +? go.mongodb.org/mongo-driver/internal/testutil/helpers [no test files] === RUN TestCompare17 --- PASS: TestCompare17 (0.00s) === RUN TestGreater17 @@ -11207,8 +11248,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)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&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") @@ -11216,8 +11257,8 @@ === RUN TestContainsNotContains/NotContains("Hello_World",_"Salut") === RUN TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Bar") === RUN TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Salut") -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&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") @@ -11226,8 +11267,8 @@ --- PASS: TestContainsNotContains/Contains("Hello_World",_"Salut") (0.00s) --- PASS: TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/Contains([]string{"Foo",_"Bar"},_"Salut") (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&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) @@ -11235,8 +11276,8 @@ --- PASS: TestContainsNotContains/NotContains("Hello_World",_"Salut") (0.00s) --- PASS: TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Bar") (0.00s) --- PASS: TestContainsNotContains/NotContains([]string{"Foo",_"Bar"},_"Salut") (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000215820),_(*assert.A)(0x4000215840),_(*assert.A)(0x4000215860),_(*assert.A)(0x4000215880)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000217820),_(*assert.A)(0x4000217840),_(*assert.A)(0x4000217860),_(*assert.A)(0x4000217880)},_&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) @@ -11319,7 +11360,7 @@ === RUN TestInDelta --- PASS: TestInDelta (0.00s) === RUN TestDiff ---- PASS: TestDiff (0.04s) +--- PASS: TestDiff (0.01s) === RUN TestTimeEqualityErrorFormatting --- PASS: TestTimeEqualityErrorFormatting (0.00s) === RUN TestDiffEmptyCases @@ -11345,7 +11386,7 @@ === RUN TestWithAsciiOneInsert --- PASS: TestWithAsciiOneInsert (0.00s) === RUN TestWithAsciiOnDelete ---- PASS: TestWithAsciiOnDelete (0.00s) +--- PASS: TestWithAsciiOnDelete (0.01s) === RUN TestWithAsciiBJunk --- PASS: TestWithAsciiBJunk (0.00s) === RUN TestSFBugsRatioForNullSeqn @@ -11411,7 +11452,7 @@ --- PASS: TestEqualBSON/invalid_bson.Raw (0.00s) --- PASS: TestEqualBSON/different_bson.Raw (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/assert 0.272s +ok go.mongodb.org/mongo-driver/internal/assert 0.229s === RUN TestChainProviderWithNames --- PASS: TestChainProviderWithNames (0.00s) === RUN TestChainProviderGet @@ -11459,7 +11500,7 @@ === RUN TestSign_buildCanonicalHeaders --- PASS: TestSign_buildCanonicalHeaders (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.063s +ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.026s === RUN TestIOSinkInfo === PAUSE TestIOSinkInfo === RUN TestSelectMaxDocumentLength @@ -11531,62 +11572,57 @@ === RUN TestTruncate/empty === PAUSE TestTruncate/empty === RUN TestTruncate/short +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection +=== CONT TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level +=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command +=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command === PAUSE TestTruncate/short +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_connection +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_topology === RUN TestTruncate/long +=== CONT TestLogger_LevelComponentEnabled/component_mismatch === PAUSE TestTruncate/long === RUN TestTruncate/multi-byte === PAUSE TestTruncate/multi-byte === CONT TestTruncate/empty -=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command -=== CONT TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command -=== CONT TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_all -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_command -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_connection -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection -=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_topology -=== CONT TestLogger_LevelComponentEnabled/component_mismatch === CONT TestLogger_LevelComponentEnabled/one_level_above === CONT TestLogger_LevelComponentEnabled/equal_levels === CONT TestLogger_LevelComponentEnabled/one_level_below === CONT TestLogger_LevelComponentEnabled/empty +=== CONT TestTruncate/multi-byte +=== CONT TestTruncate/long +=== CONT TestTruncate/short +--- PASS: TestTruncate (0.00s) + --- PASS: TestTruncate/empty (0.00s) + --- PASS: TestTruncate/multi-byte (0.00s) + --- PASS: TestTruncate/long (0.00s) + --- PASS: TestTruncate/short (0.00s) +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_command +=== CONT TestLogger_LevelComponentEnabled/component_all_enables_with_all --- PASS: TestLogger_LevelComponentEnabled (0.00s) --- PASS: TestLogger_LevelComponentEnabled/zero (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_higher_log_level_than_command (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_has_a_lower_log_level_than_command (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_does_not_enable_with_lower_level (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_all (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_command (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_connection (0.00s) - --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_server_selection (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_topology (0.00s) --- PASS: TestLogger_LevelComponentEnabled/component_mismatch (0.00s) --- PASS: TestLogger_LevelComponentEnabled/one_level_above (0.00s) --- PASS: TestLogger_LevelComponentEnabled/equal_levels (0.00s) --- PASS: TestLogger_LevelComponentEnabled/one_level_below (0.00s) --- PASS: TestLogger_LevelComponentEnabled/empty (0.00s) -=== CONT TestTruncate/multi-byte -=== CONT TestTruncate/long -=== CONT TestTruncate/short ---- PASS: TestTruncate (0.00s) - --- PASS: TestTruncate/empty (0.00s) - --- PASS: TestTruncate/multi-byte (0.00s) - --- PASS: TestTruncate/long (0.00s) - --- PASS: TestTruncate/short (0.00s) ---- PASS: TestIOSinkInfo (0.10s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_command (0.00s) + --- PASS: TestLogger_LevelComponentEnabled/component_all_enables_with_all (0.00s) +--- PASS: TestIOSinkInfo (0.04s) PASS -ok go.mongodb.org/mongo-driver/internal/logger 0.140s -? go.mongodb.org/mongo-driver/internal/randutil/rand [no test files] -? go.mongodb.org/mongo-driver/internal/require [no test files] -? go.mongodb.org/mongo-driver/internal/test/compilecheck [no test files] -? go.mongodb.org/mongo-driver/internal/testutil [no test files] -? go.mongodb.org/mongo-driver/internal/testutil/helpers [no test files] +ok go.mongodb.org/mongo-driver/internal/logger 0.050s ? go.mongodb.org/mongo-driver/internal/testutil/israce [no test files] ? go.mongodb.org/mongo-driver/internal/testutil/monitor [no test files] === RUN TestCryptoSeed ---- PASS: TestCryptoSeed (1.88s) +--- PASS: TestCryptoSeed (1.96s) PASS -ok go.mongodb.org/mongo-driver/internal/randutil 1.909s +ok go.mongodb.org/mongo-driver/internal/randutil 1.981s ? go.mongodb.org/mongo-driver/version [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/dns [no test files] ? go.mongodb.org/mongo-driver/x/mongo/driver/drivertest [no test files] @@ -11606,11 +11642,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_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (8.13s) - --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (9.38s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (9.41s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (7.84s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (8.66s) + --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (8.98s) PASS -ok go.mongodb.org/mongo-driver/internal/uuid 9.485s +ok go.mongodb.org/mongo-driver/internal/uuid 9.038s === RUN TestChangeStream === RUN TestChangeStream/nil_cursor --- PASS: TestChangeStream (0.00s) @@ -11665,7 +11701,7 @@ === RUN TestClient/serverAPI_version/cannot_modify_options_after_client_creation === RUN TestClient/mongocryptd_or_crypt_shared client_test.go:444: 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) @@ -11912,7 +11948,7 @@ === RUN TestReadWriteConcernSpec/document/write-concern.json/Unacknowledged_with_journal === RUN TestReadWriteConcernSpec/document/write-concern.json/W_is_0_with_journal_true === RUN TestReadWriteConcernSpec/document/write-concern.json/Everything ---- PASS: TestReadWriteConcernSpec (0.00s) +--- PASS: TestReadWriteConcernSpec (0.01s) --- PASS: TestReadWriteConcernSpec/connstring (0.00s) --- PASS: TestReadWriteConcernSpec/connstring/read-concern.json (0.00s) --- PASS: TestReadWriteConcernSpec/connstring/read-concern.json/Default (0.00s) @@ -12032,7 +12068,7 @@ --- PASS: TestMarshalValue/document (0.00s) --- PASS: TestMarshalValue/value_marshaler (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo 6.062s +ok go.mongodb.org/mongo-driver/mongo 6.077s === RUN TestAddress_String === RUN TestAddress_String/a === RUN TestAddress_String/A @@ -12058,7 +12094,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.033s +ok go.mongodb.org/mongo-driver/mongo/address 0.041s === RUN TestMaxStalenessSpec === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/DefaultNoMaxStaleness: === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/LastUpdateTime: @@ -12348,8 +12384,8 @@ === RUN TestServer/equals/topologyVersion === RUN TestServer/equals/kind === RUN TestServer/equals/wireVersion ---- PASS: TestServer (0.01s) - --- PASS: TestServer/equals (0.01s) +--- PASS: TestServer (0.00s) + --- PASS: TestServer/equals (0.00s) --- PASS: TestServer/equals/empty (0.00s) --- PASS: TestServer/equals/address (0.00s) --- PASS: TestServer/equals/arbiters (0.00s) @@ -12450,12 +12486,12 @@ === CONT TestSelector_Single --- PASS: TestSelector_Single (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/description 0.108s +ok go.mongodb.org/mongo-driver/mongo/description 0.072s === 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.060s +ok go.mongodb.org/mongo-driver/mongo/gridfs 0.052s === RUN TestMergeChangeStreamOptions === PAUSE TestMergeChangeStreamOptions === RUN TestClientOptions @@ -12581,7 +12617,7 @@ === CONT TestClientOptions/srvMaxHosts_validation#01/valid_ServerAPI === CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI_with_other_invalid_options === CONT TestClientOptions/srvMaxHosts_validation#01/invalid_ServerAPI ---- PASS: TestClientOptions (0.05s) +--- PASS: TestClientOptions (0.08s) --- PASS: TestClientOptions/ApplyURI/doesn't_overwrite_previous_errors (0.00s) --- PASS: TestClientOptions/Validate/returns_error (0.00s) --- PASS: TestClientOptions/Set (0.00s) @@ -12615,7 +12651,7 @@ --- PASS: TestClientOptions/Set/MergeClientOptions/all_set (0.00s) --- PASS: TestClientOptions/Set/MergeClientOptions/err (0.00s) --- PASS: TestClientOptions/Set/MergeClientOptions/uri (0.00s) - --- PASS: TestClientOptions/ApplyURI (0.05s) + --- PASS: TestClientOptions/ApplyURI (0.08s) --- PASS: TestClientOptions/ApplyURI/ParseError (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Invalid_Mode (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Primary_With_Options (0.00s) @@ -12627,10 +12663,10 @@ --- PASS: TestClientOptions/ApplyURI/AuthSource (0.00s) --- PASS: TestClientOptions/ApplyURI/Username (0.00s) --- PASS: TestClientOptions/ApplyURI/Unescaped_slash_in_username (0.00s) - --- PASS: TestClientOptions/ApplyURI/Password (0.00s) + --- PASS: TestClientOptions/ApplyURI/Password (0.02s) --- PASS: TestClientOptions/ApplyURI/Single_character_username_and_password (0.00s) --- PASS: TestClientOptions/ApplyURI/Connect (0.00s) - --- PASS: TestClientOptions/ApplyURI/ConnectTimeout (0.01s) + --- PASS: TestClientOptions/ApplyURI/ConnectTimeout (0.00s) --- PASS: TestClientOptions/ApplyURI/Compressors (0.00s) --- PASS: TestClientOptions/ApplyURI/DatabaseNoAuth (0.00s) --- PASS: TestClientOptions/ApplyURI/DatabaseAsDefault (0.00s) @@ -12639,7 +12675,7 @@ --- PASS: TestClientOptions/ApplyURI/LocalThreshold (0.00s) --- PASS: TestClientOptions/ApplyURI/MaxConnIdleTime (0.00s) --- PASS: TestClientOptions/ApplyURI/MaxPoolSize (0.00s) - --- PASS: TestClientOptions/ApplyURI/MinPoolSize (0.00s) + --- PASS: TestClientOptions/ApplyURI/MinPoolSize (0.01s) --- PASS: TestClientOptions/ApplyURI/MaxConnecting (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadConcern (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference (0.00s) @@ -12651,15 +12687,15 @@ --- PASS: TestClientOptions/ApplyURI/SocketTimeout (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_CACertificate (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_Insecure (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey#01 (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey_with_password (0.01s) + --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey#01 (0.01s) + --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey_with_password (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_Username (0.00s) --- PASS: TestClientOptions/ApplyURI/WriteConcern_J (0.00s) --- 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/TLS_tlsCertificateFile_and_tlsPrivateKeyFile (0.00s) + --- PASS: TestClientOptions/ApplyURI/TLS_tlsCertificateFile_and_tlsPrivateKeyFile (0.01s) --- 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) @@ -12667,7 +12703,7 @@ --- PASS: TestClientOptions/ApplyURI/directConnection (0.00s) --- 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_CA_file_with_no_certificates (0.01s) --- PASS: TestClientOptions/ApplyURI/TLS_malformed_CA_file (0.00s) --- PASS: TestClientOptions/ApplyURI/loadBalanced=true (0.00s) --- PASS: TestClientOptions/ApplyURI/loadBalanced=false (0.00s) @@ -12715,7 +12751,7 @@ --- PASS: TestMergeChangeStreamOptions/single_ChangeStreamOptions_with_many_configurations (0.00s) --- PASS: TestMergeChangeStreamOptions/many_ChangeStreamOptions_with_one_configuration_each (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/options 0.091s +ok go.mongodb.org/mongo-driver/mongo/options 0.151s === RUN TestReadConcern_MarshalBSONValue === PAUSE TestReadConcern_MarshalBSONValue === CONT TestReadConcern_MarshalBSONValue @@ -12726,14 +12762,14 @@ === RUN TestReadConcern_MarshalBSONValue/nil === PAUSE TestReadConcern_MarshalBSONValue/nil === CONT TestReadConcern_MarshalBSONValue/local -=== CONT TestReadConcern_MarshalBSONValue/empty === CONT TestReadConcern_MarshalBSONValue/nil +=== CONT TestReadConcern_MarshalBSONValue/empty --- PASS: TestReadConcern_MarshalBSONValue (0.00s) --- PASS: TestReadConcern_MarshalBSONValue/local (0.00s) - --- PASS: TestReadConcern_MarshalBSONValue/empty (0.00s) --- PASS: TestReadConcern_MarshalBSONValue/nil (0.00s) + --- PASS: TestReadConcern_MarshalBSONValue/empty (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readconcern 0.036s +ok go.mongodb.org/mongo-driver/mongo/readconcern 0.031s === RUN TestMode_String === PAUSE TestMode_String === RUN TestPrimary @@ -12753,7 +12789,7 @@ === RUN TestNearest --- PASS: TestNearest (0.00s) === RUN TestNearest_with_options ---- PASS: TestNearest_with_options (0.00s) +--- PASS: TestNearest_with_options (0.01s) === RUN TestHedge === RUN TestHedge/hedge_specified_with_primary_mode_errors === RUN TestHedge/valid_hedge_document_and_mode_succeeds @@ -12783,7 +12819,7 @@ --- PASS: TestMode_String/nearest (0.00s) --- PASS: TestMode_String/unknown (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readpref 0.026s +ok go.mongodb.org/mongo-driver/mongo/readpref 0.054s === RUN TestWriteConcernWithOptions === PAUSE TestWriteConcernWithOptions === RUN TestWriteConcern_MarshalBSONValue @@ -12833,6 +12869,12 @@ === CONT TestWriteConcern_MarshalBSONValue === RUN TestWriteConcern_MarshalBSONValue/all_fields === PAUSE 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) === RUN TestWriteConcern_MarshalBSONValue/string_W === PAUSE TestWriteConcern_MarshalBSONValue/string_W === RUN TestWriteConcern_MarshalBSONValue/int_W @@ -12852,12 +12894,6 @@ === 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 @@ -12879,7 +12915,7 @@ --- PASS: TestWriteConcern_MarshalBSONValue/int_W (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/string_W (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.037s +ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.052s === RUN TestTag_String === PAUSE TestTag_String === RUN TestTagSets_NewTagSet @@ -12905,7 +12941,7 @@ === CONT TestTagSets_NewTagSet --- PASS: TestTagSets_NewTagSet (0.00s) PASS -ok go.mongodb.org/mongo-driver/tag 0.014s +ok go.mongodb.org/mongo-driver/tag 0.033s === RUN TestArray === RUN TestArray/Validate === RUN TestArray/Validate/TooShort @@ -13396,9 +13432,9 @@ === RUN TestDocumentSequence/no_panic_on_nil/Documents === RUN TestDocumentSequence/no_panic_on_nil/Next --- PASS: TestDocumentSequence (0.01s) - --- PASS: TestDocumentSequence/Documents (0.00s) + --- PASS: TestDocumentSequence/Documents (0.01s) --- PASS: TestDocumentSequence/Documents/SequenceStle/corrupted_document (0.00s) - --- PASS: TestDocumentSequence/Documents/SequenceStyle/success (0.00s) + --- PASS: TestDocumentSequence/Documents/SequenceStyle/success (0.01s) --- PASS: TestDocumentSequence/Documents/ArrayStyle/insufficient_bytes (0.00s) --- PASS: TestDocumentSequence/Documents/ArrayStyle/non-document (0.00s) --- PASS: TestDocumentSequence/Documents/ArrayStyle/success (0.00s) @@ -13904,43 +13940,68 @@ === CONT TestValue/Int32/Not_Int32 === CONT TestValue/CodeWithScopeOK/Success === CONT TestValue/CodeWithScopeOK/Insufficient_Bytes +=== CONT TestValue/CodeWithScopeOK/Not_CodeWithScope +=== CONT TestValue/CodeWithScope/Success +=== 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/Symbol/Insufficient_Bytes +=== CONT TestValue/Symbol/Not_Symbol +=== CONT TestValue/JavaScriptOK/Success +=== CONT TestValue/JavaScriptOK/Insufficient_Bytes +=== CONT TestValue/JavaScriptOK/Not_JavaScript +=== CONT TestValue/JavaScript/Success +=== CONT TestValue/JavaScript/Insufficient_Bytes +=== CONT TestValue/JavaScript/Not_JavaScript +=== CONT TestValue/DBPointerOK/Success +=== CONT TestValue/DBPointerOK/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 +=== CONT TestValue/RegexOK/Not_Regex +=== CONT TestValue/Regex/Success +=== CONT TestValue/Regex/Insufficient_Bytes +=== CONT TestValue/Regex/Not_Regex +=== CONT TestValue/TimeOK/Success +=== CONT TestValue/TimeOK/Insufficient_Bytes +=== CONT TestValue/TimeOK/Not_DateTime +=== CONT TestValue/Time/Success +=== 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 === CONT TestValue/Boolean/Insufficient_Bytes === CONT TestValue/Boolean/Not_Boolean -=== CONT TestValue/BooleanOK/Not_Boolean === CONT TestValue/ObjectIDOK/Success === CONT TestValue/ObjectIDOK/Insufficient_Bytes -=== CONT TestValue/CodeWithScopeOK/Not_CodeWithScope -=== CONT TestValue/ObjectID/Success === CONT TestValue/ObjectIDOK/Not_ObjectID +=== CONT TestValue/ObjectID/Success === CONT TestValue/ObjectID/Insufficient_Bytes === CONT TestValue/ObjectID/Not_ObjectID -=== CONT TestValue/CodeWithScope/Success === CONT TestValue/BinaryOK/Success -=== CONT TestValue/CodeWithScope/Insufficient_Bytes === CONT TestValue/BinaryOK/Insufficient_Bytes === CONT TestValue/BinaryOK/Not_Binary -=== CONT TestValue/CodeWithScope/Not_CodeWithScope === CONT TestValue/Binary/Success -=== CONT TestValue/SymbolOK/Success === CONT TestValue/Binary/Insufficient_Bytes -=== CONT TestValue/SymbolOK/Insufficient_Bytes === CONT TestValue/Binary/Not_Binary -=== CONT TestValue/SymbolOK/Not_Symbol === CONT TestValue/ArrayOK/Success -=== CONT TestValue/Symbol/Success -=== CONT TestValue/Symbol/Insufficient_Bytes === CONT TestValue/ArrayOK/Insufficient_Bytes -=== CONT TestValue/JavaScriptOK/Success -=== CONT TestValue/Symbol/Not_Symbol -=== CONT TestValue/JavaScriptOK/Insufficient_Bytes -=== CONT TestValue/JavaScriptOK/Not_JavaScript === CONT TestValue/ArrayOK/Not_Array -=== CONT TestValue/JavaScript/Success === CONT TestValue/Array/Success -=== CONT TestValue/JavaScript/Insufficient_Bytes -=== CONT TestValue/JavaScript/Not_JavaScript -=== CONT TestValue/DBPointerOK/Success === CONT TestValue/Array/Insufficient_Bytes === CONT TestValue/Array/Not_Array === CONT TestValue/DocumentOK/Success @@ -13983,32 +14044,7 @@ === CONT TestValue/IsNumber/decimal128 === CONT TestValue/IsNumber/int64 === CONT TestValue/IsNumber/int32 -=== CONT TestValue/TimeOK/Insufficient_Bytes -=== CONT TestValue/DBPointerOK/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 -=== CONT TestValue/RegexOK/Not_Regex -=== CONT TestValue/Regex/Success -=== CONT TestValue/Regex/Insufficient_Bytes -=== CONT TestValue/Regex/Not_Regex -=== CONT TestValue/TimeOK/Success -=== CONT TestValue/DateTimeOK/Insufficient_Bytes -=== CONT TestValue/TimeOK/Not_DateTime -=== CONT TestValue/Time/Success -=== CONT TestValue/Time/Insufficient_Bytes -=== CONT TestValue/Time/Not_DateTime -=== CONT TestValue/DateTimeOK/Success -=== CONT TestValue/DateTime/Insufficient_Bytes -=== CONT TestValue/DateTimeOK/Not_DateTime -=== CONT TestValue/DateTime/Success -=== CONT TestValue/BooleanOK/Success -=== CONT TestValue/DateTime/Not_DateTime -=== CONT TestValue/BooleanOK/Insufficient_Bytes ---- PASS: TestValue (0.00s) +--- PASS: TestValue (0.01s) --- PASS: TestValue/Timestamp.String/Success (0.00s) --- PASS: TestValue/Decimal128OK/Success (0.00s) --- PASS: TestValue/Decimal128OK/Insufficient_Bytes (0.00s) @@ -14036,41 +14072,67 @@ --- PASS: TestValue/Int32/Not_Int32 (0.00s) --- PASS: TestValue/CodeWithScopeOK/Success (0.00s) --- PASS: TestValue/CodeWithScopeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/CodeWithScopeOK/Not_CodeWithScope (0.00s) + --- PASS: TestValue/CodeWithScope/Success (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/Symbol/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Symbol/Not_Symbol (0.00s) + --- PASS: TestValue/JavaScriptOK/Success (0.00s) + --- PASS: TestValue/JavaScriptOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/JavaScriptOK/Not_JavaScript (0.00s) + --- PASS: TestValue/JavaScript/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/DBPointerOK/Insufficient_Bytes (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/Success (0.00s) + --- PASS: TestValue/RegexOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/RegexOK/Not_Regex (0.00s) + --- PASS: TestValue/Regex/Success (0.00s) + --- PASS: TestValue/Regex/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Regex/Not_Regex (0.00s) + --- PASS: TestValue/TimeOK/Success (0.00s) + --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/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) --- PASS: TestValue/Boolean/Insufficient_Bytes (0.00s) --- PASS: TestValue/Boolean/Not_Boolean (0.00s) --- PASS: TestValue/ObjectIDOK/Success (0.00s) - --- PASS: TestValue/BooleanOK/Not_Boolean (0.00s) --- PASS: TestValue/ObjectIDOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/CodeWithScopeOK/Not_CodeWithScope (0.00s) + --- PASS: TestValue/ObjectIDOK/Not_ObjectID (0.00s) --- PASS: TestValue/ObjectID/Success (0.00s) --- PASS: TestValue/ObjectID/Insufficient_Bytes (0.00s) - --- PASS: TestValue/ObjectIDOK/Not_ObjectID (0.00s) --- PASS: TestValue/ObjectID/Not_ObjectID (0.00s) - --- PASS: TestValue/CodeWithScope/Success (0.00s) --- PASS: TestValue/BinaryOK/Success (0.00s) --- PASS: TestValue/BinaryOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/CodeWithScope/Insufficient_Bytes (0.00s) --- PASS: TestValue/BinaryOK/Not_Binary (0.00s) - --- PASS: TestValue/CodeWithScope/Not_CodeWithScope (0.00s) --- PASS: TestValue/Binary/Success (0.00s) - --- PASS: TestValue/SymbolOK/Success (0.00s) --- PASS: TestValue/Binary/Insufficient_Bytes (0.00s) - --- PASS: TestValue/SymbolOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/SymbolOK/Not_Symbol (0.00s) --- PASS: TestValue/Binary/Not_Binary (0.00s) - --- PASS: TestValue/Symbol/Success (0.00s) --- PASS: TestValue/ArrayOK/Success (0.00s) - --- PASS: TestValue/Symbol/Insufficient_Bytes (0.00s) --- PASS: TestValue/ArrayOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/JavaScriptOK/Success (0.00s) - --- PASS: TestValue/JavaScriptOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Symbol/Not_Symbol (0.00s) - --- PASS: TestValue/JavaScriptOK/Not_JavaScript (0.00s) --- PASS: TestValue/ArrayOK/Not_Array (0.00s) - --- PASS: TestValue/JavaScript/Success (0.00s) - --- PASS: TestValue/JavaScript/Insufficient_Bytes (0.00s) - --- PASS: TestValue/JavaScript/Not_JavaScript (0.00s) --- PASS: TestValue/Array/Success (0.00s) --- PASS: TestValue/Array/Insufficient_Bytes (0.00s) --- PASS: TestValue/Array/Not_Array (0.00s) @@ -14104,36 +14166,10 @@ --- PASS: TestValue/IsNumber/decimal128 (0.00s) --- PASS: TestValue/IsNumber/int64 (0.00s) --- PASS: TestValue/IsNumber/int32 (0.00s) - --- PASS: TestValue/TimeOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DBPointerOK/Insufficient_Bytes (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/Success (0.00s) - --- PASS: TestValue/RegexOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/RegexOK/Not_Regex (0.00s) - --- PASS: TestValue/Regex/Success (0.00s) - --- PASS: TestValue/Regex/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Regex/Not_Regex (0.00s) - --- PASS: TestValue/TimeOK/Success (0.00s) - --- PASS: TestValue/DateTimeOK/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/DateTime/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DateTimeOK/Not_DateTime (0.00s) - --- PASS: TestValue/DateTime/Success (0.00s) - --- PASS: TestValue/BooleanOK/Success (0.00s) - --- PASS: TestValue/DateTime/Not_DateTime (0.00s) - --- PASS: TestValue/BooleanOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DBPointerOK/Success (0.00s) === RUN ExampleDocument_Validate --- PASS: ExampleDocument_Validate (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.064s +ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.052s === RUN TestBatchCursor === PAUSE TestBatchCursor === RUN TestBatches @@ -14148,16 +14184,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 @@ -14177,11 +14213,11 @@ === RUN TestCompression/CompressorSnappy === RUN TestCompression/CompressorZLib === RUN TestCompression/CompressorZstd ---- PASS: TestCompression (0.08s) +--- PASS: TestCompression (0.02s) --- PASS: TestCompression/CompressorNoOp (0.00s) --- PASS: TestCompression/CompressorSnappy (0.00s) - --- PASS: TestCompression/CompressorZLib (0.01s) - --- PASS: TestCompression/CompressorZstd (0.07s) + --- PASS: TestCompression/CompressorZLib (0.00s) + --- PASS: TestCompression/CompressorZstd (0.02s) === RUN TestDecompressFailures === PAUSE TestDecompressFailures === RUN TestOperation @@ -14256,7 +14292,7 @@ === RUN TestOperation/exhaustAllowed_and_moreToCome === RUN TestOperation/context_deadline_exceeded_not_marked_as_TransientTransactionError === RUN TestOperation/canceled_context_not_marked_as_TransientTransactionError ---- PASS: TestOperation (0.01s) +--- PASS: TestOperation (0.00s) --- PASS: TestOperation/selectServer (0.00s) --- PASS: TestOperation/selectServer/returns_validation_error (0.00s) --- PASS: TestOperation/selectServer/uses_specified_server_selector (0.00s) @@ -14266,7 +14302,7 @@ --- PASS: TestOperation/Validate/Deployment (0.00s) --- PASS: TestOperation/Validate/Database (0.00s) --- PASS: TestOperation/Validate/ (0.00s) - --- PASS: TestOperation/retryableWrite (0.01s) + --- PASS: TestOperation/retryableWrite (0.00s) --- 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) @@ -14396,7 +14432,7 @@ --- PASS: TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 (0.00s) --- PASS: TestBatchCursor/calcGetMoreBatchSize/batchSize_NEQ_0 (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver 0.252s +ok go.mongodb.org/mongo-driver/x/mongo/driver 0.176s === RUN TestGetRegion === RUN TestGetRegion/success_default === RUN TestGetRegion/success_parse @@ -14423,7 +14459,7 @@ --- PASS: TestSCRAM/conversation (0.01s) --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.00s) --- PASS: TestSCRAM/conversation/scram-sha-256_short_conversation (0.00s) - --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.01s) + --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.00s) --- PASS: TestSCRAM/conversation/scram-sha-256_long_conversation (0.00s) === RUN TestSpeculativeSCRAM === RUN TestSpeculativeSCRAM/speculative_response_included @@ -14433,13 +14469,13 @@ === RUN TestSpeculativeSCRAM/speculative_response_not_included === RUN TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 === RUN TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 ---- PASS: TestSpeculativeSCRAM (0.02s) - --- PASS: TestSpeculativeSCRAM/speculative_response_included (0.01s) - --- PASS: TestSpeculativeSCRAM/speculative_response_included/SCRAM-SHA-1 (0.01s) +--- PASS: TestSpeculativeSCRAM (0.01s) + --- PASS: TestSpeculativeSCRAM/speculative_response_included (0.00s) + --- 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.01s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included (0.00s) + --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-1 (0.00s) --- PASS: TestSpeculativeSCRAM/speculative_response_not_included/SCRAM-SHA-256 (0.00s) === RUN TestSpeculativeX509 === RUN TestSpeculativeX509/speculative_response_included @@ -14493,7 +14529,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.01s) +--- PASS: TestAuthSpec (0.00s) --- 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) @@ -14574,17 +14610,17 @@ === CONT TestMongoDBCRAuthenticator_Succeeds --- PASS: TestMongoDBCRAuthenticator_Succeeds (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.104s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.064s === RUN TestAWSCredentialProviderCaching === RUN TestAWSCredentialProviderCaching/expires_in_20m0s === RUN TestAWSCredentialProviderCaching/expires_in_5m0s === RUN TestAWSCredentialProviderCaching/expires_in_-1m0s ---- PASS: TestAWSCredentialProviderCaching (0.01s) - --- PASS: TestAWSCredentialProviderCaching/expires_in_20m0s (0.00s) +--- PASS: TestAWSCredentialProviderCaching (0.02s) + --- PASS: TestAWSCredentialProviderCaching/expires_in_20m0s (0.02s) --- 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.057s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds 0.063s === RUN TestConnStringSpec === RUN TestConnStringSpec/invalid-uris/Empty_string === RUN TestConnStringSpec/invalid-uris/Invalid_scheme @@ -14677,7 +14713,7 @@ === RUN TestConnStringSpec/valid-warnings/Unsupported_option_values_are_ignored === RUN TestConnStringSpec/valid-warnings/Repeated_option_keys === RUN TestConnStringSpec/valid-warnings/Deprecated_(or_unknown)_options_are_ignored_if_replacement_exists ---- PASS: TestConnStringSpec (0.00s) +--- PASS: TestConnStringSpec (0.01s) --- PASS: TestConnStringSpec/invalid-uris/Empty_string (0.00s) --- PASS: TestConnStringSpec/invalid-uris/Invalid_scheme (0.00s) --- PASS: TestConnStringSpec/invalid-uris/Missing_host (0.00s) @@ -15330,7 +15366,7 @@ --- PASS: TestCompressionOptions/DefaultZstdLevel (0.00s) --- PASS: TestCompressionOptions/InvalidZstdLevel (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.054s +ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.060s === RUN TestCache === RUN TestCache/verification_errors_if_cache_is_nil === RUN TestCache/put @@ -15384,9 +15420,9 @@ === CONT TestContactResponders/context_timeout_is_honored --- PASS: TestContactResponders (0.00s) --- PASS: TestContactResponders/context_cancellation_is_honored (0.00s) - --- PASS: TestContactResponders/context_timeout_is_honored (0.11s) + --- PASS: TestContactResponders/context_timeout_is_honored (0.10s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.162s +ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.143s === RUN TestAppendClientName === PAUSE TestAppendClientName === RUN TestAppendClientDriver @@ -15492,7 +15528,7 @@ === RUN FuzzEncodeClientMetadata --- PASS: FuzzEncodeClientMetadata (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.048s +ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.030s === RUN TestClientSession === RUN TestClientSession/TestMaxClusterTime === RUN TestClientSession/TestAdvanceClusterTime @@ -15550,7 +15586,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.046s +ok go.mongodb.org/mongo-driver/x/mongo/driver/session 0.029s === RUN TestCMAPSpec === RUN TestCMAPSpec/connection-must-have-id.json === RUN TestCMAPSpec/connection-must-order-ids.json @@ -15590,21 +15626,21 @@ === RUN TestCMAPSpec/pool-ready.json === RUN TestCMAPSpec/wait-queue-fairness.json === RUN TestCMAPSpec/wait-queue-timeout.json ---- PASS: TestCMAPSpec (6.38s) - --- PASS: TestCMAPSpec/connection-must-have-id.json (0.00s) +--- PASS: TestCMAPSpec (6.37s) + --- PASS: TestCMAPSpec/connection-must-have-id.json (0.01s) --- PASS: TestCMAPSpec/connection-must-order-ids.json (0.00s) --- SKIP: TestCMAPSpec/pool-checkin-destroy-closed.json (0.00s) --- PASS: TestCMAPSpec/pool-checkin-destroy-stale.json (0.00s) --- PASS: TestCMAPSpec/pool-checkin-make-available.json (0.00s) --- 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-custom-maxConnecting-is-enforced.json (2.00s) --- PASS: TestCMAPSpec/pool-checkout-error-closed.json (0.00s) - --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-is-enforced.json (3.02s) - --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-timeout.json (0.75s) + --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-is-enforced.json (3.01s) + --- PASS: TestCMAPSpec/pool-checkout-maxConnecting-timeout.json (0.76s) --- 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) + --- PASS: TestCMAPSpec/pool-checkout-multiple.json (0.02s) + --- PASS: TestCMAPSpec/pool-checkout-no-idle.json (0.06s) --- PASS: TestCMAPSpec/pool-checkout-no-stale.json (0.00s) --- SKIP: TestCMAPSpec/pool-checkout-returned-connection-maxConnecting.json (0.00s) --- PASS: TestCMAPSpec/pool-clear-clears-waitqueue.json (0.00s) @@ -15620,8 +15656,8 @@ --- PASS: TestCMAPSpec/pool-create.json (0.00s) --- PASS: TestCMAPSpec/pool-ready-ready.json (0.00s) --- PASS: TestCMAPSpec/pool-ready.json (0.00s) - --- PASS: TestCMAPSpec/wait-queue-fairness.json (0.45s) - --- PASS: TestCMAPSpec/wait-queue-timeout.json (0.06s) + --- PASS: TestCMAPSpec/wait-queue-fairness.json (0.46s) + --- PASS: TestCMAPSpec/wait-queue-timeout.json (0.05s) === RUN TestCMAPProse === RUN TestCMAPProse/created_and_closed_events === RUN TestCMAPProse/created_and_closed_events/maintain @@ -15737,8 +15773,8 @@ --- 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.02s) - --- 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.00s) + --- 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.01s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_is_not_applied_to_handshaker:_context_timeout_is_lower (0.00s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_socket_establishment:_connect_timeout_is_lower (0.00s) --- PASS: TestConnection/connection/connect/connectTimeout_is_applied_correctly/timeout_applied_to_TLS_handshake:_connect_timeout_is_lower (0.00s) @@ -15848,15 +15884,9 @@ === PAUSE TestPool/checkOut/cannot_checkOut_from_closed_pool === RUN TestPool/checkOut/handshaker_i/o_fails === PAUSE TestPool/checkOut/handshaker_i/o_fails -=== RUN TestPool/checkOut/wait_queue_timeout_error -=== PAUSE TestPool/checkOut/wait_queue_timeout_error -=== RUN TestPool/checkOut/wait_queue_doesn't_overflow -=== PAUSE TestPool/checkOut/wait_queue_doesn't_overflow -=== RUN TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full -=== PAUSE TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full -=== RUN TestPool/checkOut/canceled_context_in_wait_queue -=== PAUSE TestPool/checkOut/canceled_context_in_wait_queue -=== CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections +=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline === CONT TestPool/ready === RUN TestPool/ready/can_ready_a_paused_pool === PAUSE TestPool/ready/can_ready_a_paused_pool @@ -15866,7 +15896,6 @@ === PAUSE TestPool/ready/can_clear_and_ready_multiple_times === RUN TestPool/ready/can_clear_and_ready_multiple_times_concurrently === PAUSE TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== CONT TestPool/ready/can_ready_a_paused_pool === CONT TestPool/close === RUN TestPool/close/calling_close_multiple_times_does_not_panic === PAUSE TestPool/close/calling_close_multiple_times_does_not_panic @@ -15880,76 +15909,83 @@ === PAUSE TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline === RUN TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed === PAUSE TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== CONT TestPool/close/calling_close_multiple_times_does_not_panic +=== CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed === CONT TestPool/closeConnection === RUN TestPool/closeConnection/can't_close_connection_from_different_pool === PAUSE TestPool/closeConnection/can't_close_connection_from_different_pool -=== CONT TestPool/closeConnection/can't_close_connection_from_different_pool +=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline === CONT TestPool/newPool/should_be_paused +=== CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool +=== RUN TestPool/checkOut/wait_queue_timeout_error +=== PAUSE TestPool/checkOut/wait_queue_timeout_error +=== RUN TestPool/checkOut/wait_queue_doesn't_overflow +=== PAUSE TestPool/checkOut/wait_queue_doesn't_overflow +=== RUN TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full +=== PAUSE TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full +=== RUN TestPool/checkOut/canceled_context_in_wait_queue +=== PAUSE TestPool/checkOut/canceled_context_in_wait_queue +=== CONT TestPool/close/calling_close_multiple_times_does_not_panic === CONT TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 -=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/ready/can_ready_a_paused_pool === CONT TestPool/maintain/removes_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/closeConnection/can't_close_connection_from_different_pool === CONT TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== CONT TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === 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 -=== 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/ready/calling_ready_multiple_times_does_not_return_an_error -=== CONT TestPool/checkOut/handshaker_i/o_fails +=== CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection === 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/closes_perished_connections +=== CONT TestPool/checkOut/handshaker_i/o_fails === CONT TestPool/checkOut/cannot_checkOut_from_closed_pool === CONT TestPool/checkOut/recycles_connections +=== CONT TestPool/checkOut/closes_perished_connections --- PASS: TestPool (0.00s) --- 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.02s) - --- PASS: TestPool/close (0.00s) - --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.00s) - --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (0.02s) - --- PASS: TestPool/close/closes_all_open_connections (0.05s) - --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.05s) - --- PASS: TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline (0.07s) - --- PASS: TestPool/close/closes_idle_connections (0.05s) + --- PASS: TestPool/closeConnection/can't_close_connection_from_different_pool (0.00s) --- PASS: TestPool/ready (0.00s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.07s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.08s) --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.00s) - --- PASS: TestPool/ready/can_ready_a_paused_pool (0.08s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.00s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.04s) + --- PASS: TestPool/ready/can_ready_a_paused_pool (0.04s) + --- PASS: TestPool/close (0.00s) + --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.00s) + --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (0.00s) + --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.00s) + --- PASS: TestPool/close/closes_all_open_connections (0.00s) + --- PASS: TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline (0.00s) + --- PASS: TestPool/close/closes_idle_connections (0.04s) --- 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.12s) - --- PASS: TestPool/maintain/removes_perished_connections (0.18s) - --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.20s) + --- PASS: TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections (0.11s) + --- PASS: TestPool/maintain/removes_perished_connections (0.10s) + --- 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.01s) - --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.00s) --- PASS: TestPool/checkIn/can't_checkIn_a_connection_from_different_pool (0.00s) + --- PASS: TestPool/checkIn/closes_connections_if_the_pool_is_closed (0.00s) + --- PASS: TestPool/checkIn/cannot_return_same_connection_to_pool_twice (0.06s) --- PASS: TestPool/checkIn/bumps_the_connection_idle_deadline (0.11s) - --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.31s) - --- PASS: TestPool/checkOut (0.00s) + --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.32s) + --- PASS: TestPool/checkOut (0.06s) --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.00s) - --- PASS: TestPool/checkOut/handshaker_i/o_fails (0.00s) + --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.04s) --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) + --- PASS: TestPool/checkOut/handshaker_i/o_fails (0.00s) --- PASS: TestPool/checkOut/recycles_connections (0.00s) - --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.01s) - --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.12s) - --- PASS: TestPool/checkOut/closes_perished_connections (0.06s) - --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.10s) - --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.33s) + --- PASS: TestPool/checkOut/closes_perished_connections (0.05s) + --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.10s) + --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.12s) + --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.29s) === RUN TestRTTMonitor === RUN TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT === PAUSE TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT @@ -15970,17 +16006,17 @@ === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/min === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/max === NAME TestRTTMonitor/stuck_operations_time_out - rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:43143: use of closed network connection - rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:43143->127.0.0.1:46532: use of closed network connection + rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:39557: use of closed network connection + rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:39557->127.0.0.1:41856: 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/measures_the_average,_minimum_and_90th_percentile_RTT (0.29s) - --- PASS: TestRTTMonitor/stuck_operations_time_out (0.40s) - --- PASS: TestRTTMonitor/works_after_reset (0.80s) + --- PASS: TestRTTMonitor/can_connect_and_disconnect_repeatedly (0.00s) + --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.28s) + --- PASS: TestRTTMonitor/stuck_operations_time_out (0.41s) + --- PASS: TestRTTMonitor/works_after_reset (0.79s) === RUN TestMin === RUN TestMin/Should_return_the_min_for_minSamples_=_0 === PAUSE TestMin/Should_return_the_min_for_minSamples_=_0 @@ -16291,7 +16327,7 @@ --- PASS: TestSDAMSpec/rs/primary_disconnect_setversion: (0.00s) --- 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.00s) + --- PASS: TestSDAMSpec/rs/primary_mismatched_me_not_removed: (0.01s) --- 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) @@ -16347,7 +16383,7 @@ --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-missing-NotPrimaryOrSecondary: (0.00s) --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-missing-NotWritablePrimary: (0.00s) --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-missing-PrimarySteppedDown: (0.00s) - --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-missing-ShutdownInProgress: (0.01s) + --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-missing-ShutdownInProgress: (0.00s) --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-proccessId-changed-InterruptedAtShutdown: (0.00s) --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-proccessId-changed-InterruptedDueToReplStateChange: (0.00s) --- PASS: TestSDAMSpec/errors/non-stale-topologyVersion-proccessId-changed-LegacyNotPrimary: (0.00s) @@ -16403,12 +16439,12 @@ --- PASS: TestSDAMSpec/errors/stale-topologyVersion-InterruptedAtShutdown: (0.00s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-InterruptedDueToReplStateChange: (0.00s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-LegacyNotPrimary: (0.00s) - --- PASS: TestSDAMSpec/errors/stale-topologyVersion-NotPrimaryNoSecondaryOk: (0.00s) + --- PASS: TestSDAMSpec/errors/stale-topologyVersion-NotPrimaryNoSecondaryOk: (0.01s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-NotPrimaryOrSecondary: (0.00s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-NotWritablePrimary: (0.00s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-PrimarySteppedDown: (0.00s) --- PASS: TestSDAMSpec/errors/stale-topologyVersion-ShutdownInProgress: (0.00s) - --- PASS: TestSDAMSpec/errors/write_errors_ignored: (0.00s) + --- PASS: TestSDAMSpec/errors/write_errors_ignored: (0.01s) --- PASS: TestSDAMSpec/monitoring/discovered_standalone: (0.00s) --- PASS: TestSDAMSpec/monitoring/load_balancer: (0.00s) --- PASS: TestSDAMSpec/monitoring/replica_set_with_no_primary: (0.00s) @@ -16450,12 +16486,12 @@ === 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/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/dial_errors_unrelated_to_context_timeouts_should_clear_the_pool +=== CONT TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool +=== CONT TestServerConnectionTimeout/timeout_error_during_dialing_with_no_operation_timeout_should_clear_the_pool === CONT TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool --- PASS: TestServerConnectionTimeout (0.00s) - --- PASS: TestServerConnectionTimeout/successful_connection_should_not_clear_the_pool (0.00s) + --- PASS: TestServerConnectionTimeout/successful_connection_should_not_clear_the_pool (0.01s) --- 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.11s) --- PASS: TestServerConnectionTimeout/timeout_error_during_dialing_with_no_operation_timeout_should_clear_the_pool (0.21s) @@ -16486,12 +16522,12 @@ --- PASS: TestServer/no_error (0.00s) --- PASS: TestServer/network_error_no_desc (0.00s) --- PASS: TestServer/network_error_desc (0.00s) - --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly (0.04s) + --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly (0.05s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/dial_errors_are_ignored_for_load_balancers (0.01s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/initial_handshake_errors_are_ignored_for_load_balancers (0.01s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_load_balancers (0.01s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/dial_errors_are_not_ignored_for_non-lb_clusters (0.01s) - --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/initial_handshake_errors_are_not_ignored_for_non-lb_clusters (0.01s) + --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/initial_handshake_errors_are_not_ignored_for_non-lb_clusters (0.00s) --- PASS: TestServer/multiple_connection_initialization_errors_are_processed_correctly/post-handshake_errors_are_not_ignored_for_non-lb_clusters (0.01s) --- PASS: TestServer/Cannot_starve_connection_request (0.00s) --- PASS: TestServer/update_topology (0.00s) @@ -16597,15 +16633,15 @@ === RUN TestServerSelectionSpecInWindow/three-choices.json === RUN TestServerSelectionSpecInWindow/two-choices.json === RUN TestServerSelectionSpecInWindow/two-least.json ---- PASS: TestServerSelectionSpecInWindow (0.21s) - --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.05s) - --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.10s) +--- PASS: TestServerSelectionSpecInWindow (0.41s) + --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.04s) + --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.20s) --- PASS: TestServerSelectionSpecInWindow/one-least-two-tied.json (0.01s) - --- PASS: TestServerSelectionSpecInWindow/rs-equilibrium.json (0.01s) - --- PASS: TestServerSelectionSpecInWindow/rs-three-choices.json (0.02s) - --- PASS: TestServerSelectionSpecInWindow/three-choices.json (0.01s) + --- PASS: TestServerSelectionSpecInWindow/rs-equilibrium.json (0.07s) + --- PASS: TestServerSelectionSpecInWindow/rs-three-choices.json (0.03s) + --- PASS: TestServerSelectionSpecInWindow/three-choices.json (0.04s) --- PASS: TestServerSelectionSpecInWindow/two-choices.json (0.00s) - --- PASS: TestServerSelectionSpecInWindow/two-least.json (0.01s) + --- PASS: TestServerSelectionSpecInWindow/two-least.json (0.03s) === CONT TestHasStalePrimary === RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV === PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV @@ -16643,8 +16679,6 @@ === PAUSE TestServer_ProcessError/newer_connection_topology_version === RUN TestServer_ProcessError/new_shutdown_error === PAUSE TestServer_ProcessError/new_shutdown_error -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV === RUN TestServer_ProcessError/stale_not_writable_primary_write_concern_error === PAUSE TestServer_ProcessError/stale_not_writable_primary_write_concern_error === RUN TestServer_ProcessError/new_not_writable_primary_write_concern_error @@ -16660,54 +16694,56 @@ === RUN TestServer_ProcessError/non-timeout_network_error === PAUSE TestServer_ProcessError/non-timeout_network_error === CONT TestServer_ProcessError/nil_error -=== CONT TestServer_ProcessError/new_shutdown_error -=== CONT TestServer_ProcessError/newer_connection_topology_version -=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV === CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV -=== CONT TestServer_ProcessError/new_not_writable_primary_error === CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV === CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV === CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +--- PASS: TestHasStalePrimary (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) === CONT TestServer_ProcessError/non-timeout_network_error -=== CONT TestServer_ProcessError/stale_not_writable_primary_error === CONT TestServer_ProcessError/context_canceled_error -=== CONT TestServer_ProcessError/non_state_change_error === CONT TestServer_ProcessError/network_timeout_error -=== CONT TestServer_ProcessError/stale_connection === 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 TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== CONT TestServer_ProcessError/new_shutdown_error +=== CONT TestServer_ProcessError/newer_connection_topology_version +=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error +=== CONT TestServer_ProcessError/new_not_writable_primary_error +=== CONT TestServer_ProcessError/stale_not_writable_primary_error +=== CONT TestServer_ProcessError/non_state_change_error +=== CONT TestServer_ProcessError/stale_connection --- PASS: TestServer_ProcessError (0.00s) --- PASS: TestServer_ProcessError/nil_error (0.00s) - --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) - --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) - --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) - --- PASS: TestServer_ProcessError/new_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/non-timeout_network_error (0.00s) - --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/context_canceled_error (0.00s) - --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) --- PASS: TestServer_ProcessError/network_timeout_error (0.00s) - --- PASS: TestServer_ProcessError/stale_connection (0.00s) --- PASS: TestServer_ProcessError/older_than_4.2_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/new_not_writable_primary_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/new_shutdown_write_concern_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: TestHasStalePrimary (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) + --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) + --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/new_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) + --- PASS: TestServer_ProcessError/stale_connection (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 8.478s +ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 8.631s make[1]: Leaving directory '/build/reproducible-path/golang-mongodb-mongo-driver-1.12.1+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -16739,12 +16775,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/243516/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/243516/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/2661670 and its subdirectories -I: Current time: Mon May 6 09:51:24 -12 2024 -I: pbuilder-time-stamp: 1715032284 +I: removing directory /srv/workspace/pbuilder/243516 and its subdirectories +I: Current time: Mon Jun 9 18:17:10 +14 2025 +I: pbuilder-time-stamp: 1749442630