Diff of the two buildlogs: -- --- b1/build.log 2024-05-15 12:43:37.485205732 +0000 +++ b2/build.log 2024-05-15 12:45:39.288024445 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed May 15 00:41:47 -12 2024 -I: pbuilder-time-stamp: 1715776907 +I: Current time: Wed Jun 18 09:06:41 +14 2025 +I: pbuilder-time-stamp: 1750187201 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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/4179695/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1633942/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 17 19:06 /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/1633942/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1633942/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='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='7dd8961bfb734639b493c0e44bec4498' - 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='4179695' - PS1='# ' - PS2='> ' + INVOCATION_ID=694299b4a4bb4959b7340c26a5c95068 + 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=1633942 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.xLQPPVHR/pbuilderrc_SbsK --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xLQPPVHR/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.xLQPPVHR/pbuilderrc_8aUZ --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xLQPPVHR/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-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 14 11:23 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/4179695/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 16 17:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1633942/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 trixie/main arm64 golang-github-youmark-pkcs8-dev all 1.1-3 [10.7 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-sync-dev all 0.6.0-1 [18.5 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] -Fetched 98.5 MB in 1s (168 MB/s) +Fetched 98.5 MB in 0s (205 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: Wed May 15 12:42:08 UTC 2024. -Universal Time is now: Wed May 15 12:42:08 UTC 2024. +Local time is now: Tue Jun 17 19:07:02 UTC 2025. +Universal Time is now: Tue Jun 17 19:07:02 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/1633942/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1633942/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,71 +470,71 @@ 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/godebugs -internal/goexperiment internal/coverage/rtcov -internal/goos -internal/unsafeheader internal/goarch internal/race -unicode internal/itoa +unicode +internal/unsafeheader sync/atomic -internal/cpu +internal/godebugs +internal/goos unicode/utf8 +internal/cpu +internal/goexperiment runtime/internal/syscall encoding -math/bits internal/abi internal/chacha8rand runtime/internal/math -runtime/internal/sys +math/bits cmp +runtime/internal/sys unicode/utf16 go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsontype -crypto/internal/alias -slices crypto/subtle crypto/internal/boring/sig +crypto/internal/alias math +slices container/list vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/alias log/internal go.mongodb.org/mongo-driver/version +go.mongodb.org/mongo-driver/internal/testutil/israce internal/bytealg runtime/internal/atomic -go.mongodb.org/mongo-driver/internal/testutil/israce runtime github.com/klauspost/compress internal/reflectlite sync -internal/bisect internal/testlog +internal/bisect internal/singleflight runtime/cgo errors sort -internal/godebug internal/oserror io -strconv internal/safefilepath -syscall -internal/intern -math/rand path +strconv +internal/godebug vendor/golang.org/x/net/dns/dnsmessage -crypto/internal/nistec/fiat -go.mongodb.org/mongo-driver/internal/aws +syscall bytes +crypto/internal/nistec/fiat +internal/intern +math/rand hash strings +go.mongodb.org/mongo-driver/internal/aws crypto/internal/randutil -crypto/rc4 reflect +crypto/rc4 crypto hash/crc32 net/netip @@ -508,10 +544,10 @@ bufio regexp/syntax net/http/internal/ascii -regexp -time -internal/syscall/unix internal/syscall/execenv +internal/syscall/unix +time +regexp context io/fs internal/poll @@ -519,95 +555,95 @@ internal/fmtsort embed encoding/base64 +crypto/internal/edwards25519/field crypto/cipher +github.com/cespare/xxhash +github.com/golang/snappy +vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/nistec crypto/md5 -vendor/golang.org/x/crypto/internal/poly1305 -crypto/internal/edwards25519/field -github.com/golang/snappy -github.com/cespare/xxhash github.com/klauspost/compress/internal/snapref go.mongodb.org/mongo-driver/internal/randutil/rand os encoding/pem -crypto/internal/edwards25519 crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 +crypto/internal/edwards25519 crypto/sha512 crypto/hmac +crypto/aes crypto/sha1 crypto/sha256 -crypto/aes vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 github.com/xdg-go/pbkdf2 vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh -io/ioutil -path/filepath fmt +path/filepath internal/sysinfo +io/ioutil net os/exec -net/url encoding/hex -log -flag -encoding/json +net/url mime -github.com/montanaflynn/stats -vendor/golang.org/x/text/unicode/norm compress/flate +flag +log +encoding/json vendor/golang.org/x/net/http2/hpack math/big +vendor/golang.org/x/text/unicode/norm +github.com/montanaflynn/stats mime/quotedprintable +vendor/golang.org/x/text/unicode/bidi net/http/internal github.com/davecgh/go-spew/spew go.mongodb.org/mongo-driver/tag -vendor/golang.org/x/text/unicode/bidi github.com/klauspost/compress/fse runtime/debug -go.mongodb.org/mongo-driver/mongo/readpref golang.org/x/text/unicode/norm +go.mongodb.org/mongo-driver/mongo/readpref go.mongodb.org/mongo-driver/internal/aws/awserr -golang.org/x/sync/singleflight +golang.org/x/sync/errgroup compress/gzip compress/zlib -go.mongodb.org/mongo-driver/internal/aws/credentials -golang.org/x/sync/errgroup -go.mongodb.org/mongo-driver/internal/assert +golang.org/x/sync/singleflight +github.com/klauspost/compress/huff0 +vendor/golang.org/x/text/secure/bidirule runtime/trace archive/zip -github.com/klauspost/compress/huff0 +go.mongodb.org/mongo-driver/internal/assert +go.mongodb.org/mongo-driver/internal/aws/credentials testing -vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna go.mongodb.org/mongo-driver/internal/require +github.com/xdg-go/stringprep crypto/rand -encoding/asn1 -crypto/elliptic -crypto/internal/bigmod crypto/internal/boring/bbig +crypto/internal/bigmod +crypto/elliptic +encoding/asn1 crypto/dsa go.mongodb.org/mongo-driver/bson/primitive -crypto/ed25519 -github.com/klauspost/compress/zstd go.mongodb.org/mongo-driver/internal/randutil +github.com/klauspost/compress/zstd +crypto/ed25519 go.mongodb.org/mongo-driver/internal/uuid -github.com/xdg-go/stringprep crypto/rsa go.mongodb.org/mongo-driver/x/bsonx/bsoncore go.mongodb.org/mongo-driver/internal/logger -vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa go.mongodb.org/mongo-driver/mongo/readconcern -go.mongodb.org/mongo-driver/bson/bsonrw go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage +go.mongodb.org/mongo-driver/bson/bsonrw +github.com/xdg-go/scram go.mongodb.org/mongo-driver/bson/bsonrw/bsonrwtest go.mongodb.org/mongo-driver/bson/bsoncodec -github.com/xdg-go/scram go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/mongo/writeconcern go.mongodb.org/mongo-driver/bson/mgocompat @@ -615,9 +651,9 @@ go.mongodb.org/mongo-driver/cmd/build-oss-fuzz-corpus go.mongodb.org/mongo-driver/x/mongo/driver/dns go.mongodb.org/mongo-driver/mongo/address -vendor/golang.org/x/net/http/httpproxy net/textproto crypto/x509 +vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/youmark/pkcs8 @@ -625,18 +661,18 @@ crypto/tls net/http/httptrace net/http -go.mongodb.org/mongo-driver/internal go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt/options +go.mongodb.org/mongo-driver/internal go.mongodb.org/mongo-driver/internal/aws/signer/v4 go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt -go.mongodb.org/mongo-driver/internal/credproviders go.mongodb.org/mongo-driver/x/mongo/driver/connstring -go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/mongo/description +go.mongodb.org/mongo-driver/internal/credproviders +go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds go.mongodb.org/mongo-driver/event -go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/x/mongo/driver/drivertest +go.mongodb.org/mongo-driver/x/mongo/driver/session go.mongodb.org/mongo-driver/internal/testutil/monitor go.mongodb.org/mongo-driver/x/mongo/driver go.mongodb.org/mongo-driver/x/mongo/driver/operation @@ -647,11 +683,11 @@ go.mongodb.org/mongo-driver/mongo go.mongodb.org/mongo-driver/cmd/testatlas go.mongodb.org/mongo-driver/cmd/testaws -go.mongodb.org/mongo-driver/internal/test/compilecheck -go.mongodb.org/mongo-driver/benchmark -go.mongodb.org/mongo-driver/cmd/testkms go.mongodb.org/mongo-driver/cmd/testentauth +go.mongodb.org/mongo-driver/cmd/testkms go.mongodb.org/mongo-driver/mongo/gridfs +go.mongodb.org/mongo-driver/internal/test/compilecheck +go.mongodb.org/mongo-driver/benchmark go.mongodb.org/mongo-driver/cmd/godriver-benchmark debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-mongodb-mongo-driver-1.12.1+ds1' @@ -1766,7 +1802,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.13s) +--- PASS: Test_BsonCorpus (0.21s) --- 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) @@ -2108,8 +2144,8 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/valid/[decq550]_Specials (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-2/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3 (0.05s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.05s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3 (0.09s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid (0.08s) --- 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) @@ -2173,7 +2209,7 @@ --- 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.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx637]_Zeros (0.01s) --- 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) @@ -2420,7 +2456,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/valid/[basx032]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-3/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4 (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4 (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx023]_conform_to_rules_and_exponent_will_be_in_permitted_range). (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--decimal128-4/valid/[basx045]_strings_without_E_cannot_generate_E_in_result (0.00s) @@ -2791,7 +2827,7 @@ --- PASS: Test_BsonCorpus/bson_corpus--timestamp/decode_error (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--timestamp/decode_error/Truncated_timestamp_field (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--timestamp/parse_error (0.00s) - --- PASS: Test_BsonCorpus/bson_corpus--top (0.00s) + --- PASS: Test_BsonCorpus/bson_corpus--top (0.01s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dollar-prefixed_key_in_top-level_document (0.00s) --- PASS: Test_BsonCorpus/bson_corpus--top/valid/Dollar_as_key_in_top-level_document (0.00s) @@ -2927,26 +2963,26 @@ === RUN TestDecoderConfiguration/DefaultDocumentD_top-level === PAUSE TestDecoderConfiguration/DefaultDocumentD_top-level === CONT TestDecoderConfiguration/AllowTruncatingDoubles -=== CONT TestDecoderConfiguration/DefaultDocumentD_top-level -=== CONT TestDecoderConfiguration/DefaultDocumentM_top-level -=== CONT TestDecoderConfiguration/ZeroStructs -=== CONT TestDecoderConfiguration/ZeroMaps === CONT TestDecoderConfiguration/UseLocalTimeZone === CONT TestDecoderConfiguration/UseJSONStructTags +=== CONT TestDecoderConfiguration/DefaultDocumentM_top-level === CONT TestDecoderConfiguration/DefaultDocumentM_nested +=== CONT TestDecoderConfiguration/ZeroStructs === CONT TestDecoderConfiguration/DefaultDocumentD_nested === CONT TestDecoderConfiguration/BinaryAsSlice +=== CONT TestDecoderConfiguration/DefaultDocumentD_top-level +=== CONT TestDecoderConfiguration/ZeroMaps --- PASS: TestDecoderConfiguration (0.00s) --- PASS: TestDecoderConfiguration/AllowTruncatingDoubles (0.00s) - --- PASS: TestDecoderConfiguration/DefaultDocumentD_top-level (0.00s) - --- PASS: TestDecoderConfiguration/DefaultDocumentM_top-level (0.00s) - --- PASS: TestDecoderConfiguration/ZeroStructs (0.00s) - --- PASS: TestDecoderConfiguration/ZeroMaps (0.00s) - --- PASS: TestDecoderConfiguration/UseLocalTimeZone (0.00s) --- PASS: TestDecoderConfiguration/UseJSONStructTags (0.00s) + --- PASS: TestDecoderConfiguration/UseLocalTimeZone (0.00s) --- PASS: TestDecoderConfiguration/DefaultDocumentM_nested (0.00s) - --- PASS: TestDecoderConfiguration/DefaultDocumentD_nested (0.00s) + --- PASS: TestDecoderConfiguration/DefaultDocumentM_top-level (0.00s) --- PASS: TestDecoderConfiguration/BinaryAsSlice (0.00s) + --- PASS: TestDecoderConfiguration/ZeroStructs (0.00s) + --- PASS: TestDecoderConfiguration/DefaultDocumentD_nested (0.00s) + --- PASS: TestDecoderConfiguration/DefaultDocumentD_top-level (0.00s) + --- PASS: TestDecoderConfiguration/ZeroMaps (0.00s) === RUN TestBasicEncode === RUN TestBasicEncode/small_struct --- PASS: TestBasicEncode (0.00s) @@ -2981,22 +3017,22 @@ === RUN TestEncoderConfiguration/UseJSONStructTags === PAUSE TestEncoderConfiguration/UseJSONStructTags === CONT TestEncoderConfiguration/ErrorOnInlineDuplicates -=== CONT TestEncoderConfiguration/UseJSONStructTags === CONT TestEncoderConfiguration/OmitZeroStruct -=== CONT TestEncoderConfiguration/NilByteSliceAsEmpty -=== CONT TestEncoderConfiguration/NilSliceAsEmpty -=== CONT TestEncoderConfiguration/NilMapAsEmpty +=== CONT TestEncoderConfiguration/UseJSONStructTags === CONT TestEncoderConfiguration/StringifyMapKeysWithFmt +=== CONT TestEncoderConfiguration/NilMapAsEmpty === CONT TestEncoderConfiguration/IntMinSize +=== CONT TestEncoderConfiguration/NilSliceAsEmpty +=== CONT TestEncoderConfiguration/NilByteSliceAsEmpty --- PASS: TestEncoderConfiguration (0.00s) --- PASS: TestEncoderConfiguration/ErrorOnInlineDuplicates (0.00s) - --- PASS: TestEncoderConfiguration/UseJSONStructTags (0.00s) --- PASS: TestEncoderConfiguration/OmitZeroStruct (0.00s) - --- PASS: TestEncoderConfiguration/NilByteSliceAsEmpty (0.00s) - --- PASS: TestEncoderConfiguration/NilSliceAsEmpty (0.00s) - --- PASS: TestEncoderConfiguration/NilMapAsEmpty (0.00s) --- PASS: TestEncoderConfiguration/StringifyMapKeysWithFmt (0.00s) --- PASS: TestEncoderConfiguration/IntMinSize (0.00s) + --- PASS: TestEncoderConfiguration/NilMapAsEmpty (0.00s) + --- PASS: TestEncoderConfiguration/UseJSONStructTags (0.00s) + --- PASS: TestEncoderConfiguration/NilByteSliceAsEmpty (0.00s) + --- PASS: TestEncoderConfiguration/NilSliceAsEmpty (0.00s) === RUN TestExtJSON === RUN TestExtJSON/timestamp_-_negative_int32_value === RUN TestExtJSON/timestamp_-_negative_int64_value @@ -3069,13 +3105,13 @@ === RUN TestMarshalExtJSONIndent/float_struct === PAUSE TestMarshalExtJSONIndent/float_struct === CONT TestMarshalExtJSONIndent/empty_val -=== CONT TestMarshalExtJSONIndent/float_struct === CONT TestMarshalExtJSONIndent/date_struct +=== CONT TestMarshalExtJSONIndent/float_struct === CONT TestMarshalExtJSONIndent/embedded_struct --- PASS: TestMarshalExtJSONIndent (0.00s) --- PASS: TestMarshalExtJSONIndent/empty_val (0.00s) - --- PASS: TestMarshalExtJSONIndent/float_struct (0.00s) --- PASS: TestMarshalExtJSONIndent/date_struct (0.00s) + --- PASS: TestMarshalExtJSONIndent/float_struct (0.00s) --- PASS: TestMarshalExtJSONIndent/embedded_struct (0.00s) === RUN TestMarshalValue === PAUSE TestMarshalValue @@ -3185,9 +3221,9 @@ === RUN TestRaw/ReadDocument/non-empty_document === PAUSE TestRaw/ReadDocument/non-empty_document === CONT TestRaw/ReadDocument/nil_reader -=== CONT TestRaw/ReadDocument/non-empty_document === CONT TestRaw/ReadDocument/empty_document === CONT TestRaw/ReadDocument/premature_end_of_reader +=== CONT TestRaw/ReadDocument/non-empty_document --- PASS: TestRaw (0.00s) --- PASS: TestRaw/Validate (0.00s) --- PASS: TestRaw/Validate/TooShort (0.00s) @@ -3214,9 +3250,9 @@ --- PASS: TestRaw/ElementAt/third (0.00s) --- PASS: TestRaw/ReadDocument (0.00s) --- PASS: TestRaw/ReadDocument/nil_reader (0.00s) - --- PASS: TestRaw/ReadDocument/non-empty_document (0.00s) - --- PASS: TestRaw/ReadDocument/empty_document (0.00s) --- PASS: TestRaw/ReadDocument/premature_end_of_reader (0.00s) + --- PASS: TestRaw/ReadDocument/empty_document (0.00s) + --- PASS: TestRaw/ReadDocument/non-empty_document (0.00s) === RUN TestRawValue === PAUSE TestRawValue === RUN TestTruncation @@ -3401,271 +3437,78 @@ === RUN TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === PAUSE TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_byte_slice -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID === CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary -=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.Binary === CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type === CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_custom_byte_slice_type === CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID +=== CONT TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID --- PASS: TestUnmarshalByteSlicesUseDistinctArrays (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_byte_slice (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.Binary (0.00s) - --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.Binary (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_custom_byte_slice_type (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_custom_byte_slice_type (0.00s) --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_byte_slice (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.DBPointer (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.DBPointer (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/bson.D_with_primitive.ObjectID (0.00s) + --- PASS: TestUnmarshalByteSlicesUseDistinctArrays/struct_with_primitive.ObjectID (0.00s) === RUN TestUnmarshalValue === PAUSE TestUnmarshalValue === CONT TestBasicDecode === CONT TestDefaultValueEncoders -=== RUN TestDefaultValueEncoders/RawValueEncodeValue -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue -=== RUN TestDefaultValueEncoders/RawEncodeValue -=== PAUSE TestDefaultValueEncoders/RawEncodeValue === CONT TestUnmarshalValue === RUN TestBasicDecode/small_struct === PAUSE TestBasicDecode/small_struct +=== RUN TestDefaultValueEncoders/RawValueEncodeValue === RUN TestBasicDecode/nested_document === PAUSE TestBasicDecode/nested_document -=== RUN TestBasicDecode/simple_array -=== PAUSE TestBasicDecode/simple_array +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue === RUN TestUnmarshalValue/UnmarshalValue -=== RUN TestBasicDecode/struct_with_mixed_case_fields === PAUSE TestUnmarshalValue/UnmarshalValue -=== CONT TestDecoderv2 === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry -=== RUN TestDefaultValueEncoders/success_path -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry -=== PAUSE TestDefaultValueEncoders/success_path -=== CONT TestDefaultValueEncoders/RawValueEncodeValue -=== CONT TestDefaultValueEncoders/success_path -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value -=== RUN TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type -=== CONT TestDefaultValueEncoders/RawEncodeValue -=== RUN TestDefaultValueEncoders/RawEncodeValue/wrong_type -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/wrong_type -=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid -=== RUN TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== RUN TestDefaultValueEncoders/success_path/D_to_JavaScript -=== PAUSE TestDefaultValueEncoders/success_path/D_to_JavaScript -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success -=== RUN TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== RUN TestDefaultValueEncoders/RawEncodeValue +=== CONT TestMarshalValue +=== CONT TestDecoderv2 === RUN TestDecoderv2/Decode === PAUSE TestDecoderv2/Decode === RUN TestDecoderv2/NewDecoder === PAUSE TestDecoderv2/NewDecoder -=== RUN TestDecoderv2/NewDecoderWithContext -=== PAUSE TestDecoderv2/NewDecoderWithContext -=== RUN TestDecoderv2/Decode_doesn't_zero_struct -=== PAUSE TestDecoderv2/Decode_doesn't_zero_struct -=== RUN TestDecoderv2/Reset -=== PAUSE TestDecoderv2/Reset -=== RUN TestDecoderv2/SetContext -=== PAUSE TestDecoderv2/SetContext -=== RUN TestDecoderv2/SetRegistry +=== CONT TestRawValue +=== RUN TestMarshalValue/MarshalValue +=== PAUSE TestMarshalValue/MarshalValue +=== RUN TestMarshalValue/MarshalValueAppend +=== RUN TestRawValue/Unmarshal +=== PAUSE TestRawValue/Unmarshal +=== RUN TestRawValue/UnmarshalWithRegistry +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry === CONT TestUnmarshalValue/UnmarshalValue === RUN TestUnmarshalValue/UnmarshalValue/double -=== RUN TestDefaultValueEncoders/RawEncodeValue/iterator_error === PAUSE TestUnmarshalValue/UnmarshalValue/double -=== PAUSE TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type -=== PAUSE TestDecoderv2/SetRegistry -=== RUN TestDecoderv2/DecodeToNil -=== PAUSE TestDecoderv2/DecodeToNil -=== CONT TestDecoderv2/Decode -=== RUN TestDecoderv2/Decode/small_struct -=== PAUSE TestDecoderv2/Decode/small_struct -=== RUN TestDecoderv2/Decode/nested_document -=== PAUSE TestDecoderv2/Decode/nested_document -=== RUN TestDecoderv2/Decode/simple_array -=== PAUSE TestDecoderv2/Decode/simple_array -=== RUN TestDecoderv2/Decode/struct_with_mixed_case_fields -=== PAUSE TestDecoderv2/Decode/struct_with_mixed_case_fields -=== RUN TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestDecoderv2/Decode/struct_with_byte_slice -=== PAUSE TestDecoderv2/Decode/struct_with_byte_slice -=== RUN TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== PAUSE TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== PAUSE TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== RUN TestDecoderv2/Decode/lookup_error -=== PAUSE TestDecoderv2/Decode/lookup_error -=== RUN TestDecoderv2/Decode/Unmarshaler -=== PAUSE TestDecoderv2/Decode/Unmarshaler -=== CONT TestDecoderv2/Decode/small_struct -=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error -=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error -=== CONT 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 -=== CONT TestDecoderv2/DecodeToNil -=== CONT TestDecoderv2/SetRegistry -=== CONT TestDecoderv2/SetContext -=== CONT TestDecoderv2/Reset -=== CONT TestDecoderv2/Decode_doesn't_zero_struct -=== CONT TestDecoderv2/NewDecoderWithContext -=== RUN TestDecoderv2/NewDecoderWithContext/errors -=== PAUSE TestDecoderv2/NewDecoderWithContext/errors -=== RUN TestDecoderv2/NewDecoderWithContext/success -=== PAUSE TestDecoderv2/NewDecoderWithContext/success -=== CONT TestDecoderv2/NewDecoderWithContext/errors -=== CONT TestDecoderv2/NewDecoder -=== RUN TestDecoderv2/NewDecoder/error -=== PAUSE TestDecoderv2/NewDecoder/error -=== RUN TestDecoderv2/NewDecoder/success -=== PAUSE TestDecoderv2/NewDecoder/success -=== CONT TestDecoderv2/NewDecoder/error -=== CONT TestDecoderv2/Decode/struct_with_mixed_case_fields -=== CONT TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestDecoderv2/Decode/simple_array -=== CONT TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== CONT TestDecoderv2/Decode/nested_document === RUN TestUnmarshalValue/UnmarshalValue/string === PAUSE TestUnmarshalValue/UnmarshalValue/string -=== CONT TestDecoderv2/Decode/Unmarshaler +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry === RUN TestUnmarshalValue/UnmarshalValue/binary === PAUSE TestUnmarshalValue/UnmarshalValue/binary -=== CONT TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === RUN TestUnmarshalValue/UnmarshalValue/undefined -=== PAUSE TestUnmarshalValue/UnmarshalValue/undefined -=== CONT TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestUnmarshalValue/UnmarshalValue/object_id -=== PAUSE TestUnmarshalValue/UnmarshalValue/object_id -=== RUN TestDecoderv2/Decode/Unmarshaler/error -=== RUN TestUnmarshalValue/UnmarshalValue/boolean -=== 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 -=== RUN TestDefaultValueEncoders/success_path/D_to_Symbol -=== CONT TestDecoderv2/NewDecoderWithContext/success -=== 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 TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string -=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader -=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error -=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript -=== CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} -=== CONT TestDecoderv2/Decode/Unmarshaler/error -=== CONT TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== CONT TestDecoderv2/Decode/struct_with_byte_slice -=== PAUSE TestUnmarshalValue/UnmarshalValue/boolean -=== RUN TestUnmarshalValue/UnmarshalValue/datetime -=== PAUSE TestUnmarshalValue/UnmarshalValue/datetime -=== RUN TestUnmarshalValue/UnmarshalValue/null -=== PAUSE TestUnmarshalValue/UnmarshalValue/null -=== PAUSE TestBasicDecode/struct_with_mixed_case_fields -=== CONT TestMarshalValue -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry -=== CONT TestDecoderv2/Decode/lookup_error -=== CONT TestDecoderv2/NewDecoder/success -=== CONT TestRawValue -=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol -=== CONT TestDefaultValueEncoders/success_path/struct{} -=== RUN TestUnmarshalValue/UnmarshalValue/regex -=== PAUSE TestUnmarshalValue/UnmarshalValue/regex -=== RUN TestUnmarshalValue/UnmarshalValue/dbpointer -=== PAUSE TestUnmarshalValue/UnmarshalValue/dbpointer -=== RUN TestUnmarshalValue/UnmarshalValue/javascript -=== PAUSE TestUnmarshalValue/UnmarshalValue/javascript -=== RUN TestUnmarshalValue/UnmarshalValue/symbol -=== PAUSE TestUnmarshalValue/UnmarshalValue/symbol -=== RUN TestUnmarshalValue/UnmarshalValue/code_with_scope -=== PAUSE TestUnmarshalValue/UnmarshalValue/code_with_scope -=== RUN TestUnmarshalValue/UnmarshalValue/int32 -=== RUN TestMarshalValue/MarshalValue -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT TestDecoderv2/Decode/Unmarshaler/success ---- 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/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{[]interface{}} (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) - --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) ---- PASS: TestDecoderv2 (0.00s) - --- PASS: TestDecoderv2/DecodeToNil (0.00s) - --- PASS: TestDecoderv2/SetRegistry (0.00s) - --- PASS: TestDecoderv2/SetContext (0.00s) - --- PASS: TestDecoderv2/Reset (0.00s) - --- PASS: TestDecoderv2/Decode_doesn't_zero_struct (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext/errors (0.00s) - --- PASS: TestDecoderv2/NewDecoderWithContext/success (0.00s) - --- PASS: TestDecoderv2/Decode (0.00s) - --- PASS: TestDecoderv2/Decode/small_struct (0.00s) - --- PASS: TestDecoderv2/Decode/struct_with_mixed_case_fields (0.00s) - --- PASS: TestDecoderv2/Decode/simple_array (0.00s) - --- PASS: TestDecoderv2/Decode/nested_document (0.00s) - --- PASS: TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/struct_with_byte_slice (0.00s) - --- PASS: TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) - --- PASS: TestDecoderv2/Decode/lookup_error (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/copy_error (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/error (0.00s) - --- PASS: TestDecoderv2/Decode/Unmarshaler/success (0.00s) - --- PASS: TestDecoderv2/NewDecoder (0.00s) - --- PASS: TestDecoderv2/NewDecoder/error (0.00s) - --- PASS: TestDecoderv2/NewDecoder/success (0.00s) -=== RUN TestRawValue/Unmarshal -=== PAUSE TestRawValue/Unmarshal -=== RUN TestRawValue/UnmarshalWithRegistry +=== PAUSE TestDefaultValueEncoders/RawEncodeValue +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry +=== RUN TestDecoderv2/NewDecoderWithContext +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== PAUSE TestDecoderv2/NewDecoderWithContext +=== RUN TestDecoderv2/Decode_doesn't_zero_struct +=== PAUSE TestDecoderv2/Decode_doesn't_zero_struct +=== PAUSE TestMarshalValue/MarshalValueAppend +=== RUN TestDecoderv2/Reset +=== PAUSE TestDecoderv2/Reset +=== RUN TestDecoderv2/SetContext +=== PAUSE TestDecoderv2/SetContext === PAUSE TestRawValue/UnmarshalWithRegistry === RUN TestRawValue/UnmarshalWithContext === PAUSE TestRawValue/UnmarshalWithContext @@ -3674,315 +3517,240 @@ === CONT TestRawValue/Unmarshal === RUN TestRawValue/Unmarshal/Uses_registry_attached_to_value === PAUSE TestRawValue/Unmarshal/Uses_registry_attached_to_value +=== CONT TestRawValue/IsZero +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double === RUN TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== PAUSE TestUnmarshalValue/UnmarshalValue/undefined +=== RUN TestRawValue/IsZero/empty +=== RUN TestUnmarshalValue/UnmarshalValue/object_id +=== CONT TestRawValue/UnmarshalWithContext === PAUSE TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached === CONT TestRawValue/Unmarshal/Uses_registry_attached_to_value -=== RUN TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== PAUSE TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values -=== RUN TestBasicDecode/struct_with_byte_slice -=== PAUSE TestBasicDecode/struct_with_byte_slice -=== RUN TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== PAUSE TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values -=== RUN TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== PAUSE TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values -=== CONT TestBasicDecode/small_struct -=== CONT TestRawValue/IsZero -=== RUN TestRawValue/IsZero/empty +=== CONT TestRawValue/UnmarshalWithRegistry +=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached +=== 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 === 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 TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double === PAUSE TestRawValue/IsZero/zero_type_and_zero_value +=== RUN TestMarshalValue/MarshalValueWithRegistry === 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 +=== PAUSE TestMarshalValue/MarshalValueWithRegistry === CONT TestRawValue/IsZero/empty -=== CONT TestRawValue/UnmarshalWithContext -=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithContext/Success -=== PAUSE TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil -=== CONT TestRawValue/UnmarshalWithRegistry -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_lookup_error -=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== RUN TestRawValue/UnmarshalWithRegistry/Success -=== PAUSE TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil -=== CONT TestRawValue/Unmarshal/Uses_default_registry_if_no_registry_attached -=== PAUSE TestUnmarshalValue/UnmarshalValue/int32 -=== RUN TestUnmarshalValue/UnmarshalValue/int64 -=== PAUSE TestUnmarshalValue/UnmarshalValue/int64 -=== RUN TestUnmarshalValue/UnmarshalValue/timestamp -=== PAUSE TestUnmarshalValue/UnmarshalValue/timestamp -=== RUN TestUnmarshalValue/UnmarshalValue/decimal128 -=== PAUSE TestUnmarshalValue/UnmarshalValue/decimal128 -=== RUN TestUnmarshalValue/UnmarshalValue/min_key -=== PAUSE TestUnmarshalValue/UnmarshalValue/min_key -=== RUN TestUnmarshalValue/UnmarshalValue/max_key -=== PAUSE TestUnmarshalValue/UnmarshalValue/max_key -=== RUN TestUnmarshalValue/UnmarshalValue/struct -=== PAUSE TestUnmarshalValue/UnmarshalValue/struct -=== RUN TestUnmarshalValue/UnmarshalValue/D -=== PAUSE TestUnmarshalValue/UnmarshalValue/D -=== RUN TestUnmarshalValue/UnmarshalValue/M -=== PAUSE TestUnmarshalValue/UnmarshalValue/M -=== RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValue/double -=== CONT TestBasicDecode/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 -=== CONT TestBasicDecode/struct_with_mixed_case_fields -=== CONT TestBasicDecode/simple_array -=== CONT TestBasicDecode/nested_document ---- PASS: TestBasicDecode (0.01s) - --- PASS: TestBasicDecode/small_struct (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) - --- 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) -=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value === CONT TestRawValue/IsZero/non-zero_type_and_non-zero_value -=== CONT TestRawValue/IsZero/zero_type_and_zero_value -=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value -=== CONT TestRawValue/UnmarshalWithContext/Success -=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error -=== CONT TestRawValue/UnmarshalWithRegistry/Success -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error -=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error ---- PASS: TestRawValue (0.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_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithContext/Returns_lookup_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) - --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_lookup_error (0.00s) -=== PAUSE TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValueAppend -=== PAUSE TestMarshalValue/MarshalValueAppend -=== RUN TestMarshalValue/MarshalValueWithRegistry -=== PAUSE TestMarshalValue/MarshalValueWithRegistry === RUN TestMarshalValue/MarshalValueWithContext +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== CONT TestRawValue/IsZero/non-zero_type_and_zero_value === PAUSE TestMarshalValue/MarshalValueWithContext === RUN TestMarshalValue/MarshalValueAppendWithRegistry === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry === RUN TestMarshalValue/MarshalValueAppendWithContext === PAUSE TestMarshalValue/MarshalValueAppendWithContext -=== CONT TestMarshalValue/MarshalValue -=== RUN TestMarshalValue/MarshalValue/double -=== PAUSE TestMarshalValue/MarshalValue/double -=== RUN TestMarshalValue/MarshalValue/string -=== PAUSE TestMarshalValue/MarshalValue/string -=== RUN TestMarshalValue/MarshalValue/binary -=== PAUSE TestMarshalValue/MarshalValue/binary -=== RUN TestMarshalValue/MarshalValue/undefined -=== PAUSE TestMarshalValue/MarshalValue/undefined -=== RUN TestMarshalValue/MarshalValue/object_id -=== PAUSE TestMarshalValue/MarshalValue/object_id -=== RUN TestMarshalValue/MarshalValue/boolean -=== PAUSE TestMarshalValue/MarshalValue/boolean -=== RUN TestMarshalValue/MarshalValue/datetime -=== PAUSE TestMarshalValue/MarshalValue/datetime -=== RUN TestMarshalValue/MarshalValue/null -=== PAUSE TestMarshalValue/MarshalValue/null -=== RUN TestMarshalValue/MarshalValue/regex -=== PAUSE TestMarshalValue/MarshalValue/regex -=== RUN TestMarshalValue/MarshalValue/dbpointer -=== PAUSE TestMarshalValue/MarshalValue/dbpointer -=== RUN TestMarshalValue/MarshalValue/javascript -=== PAUSE TestMarshalValue/MarshalValue/javascript -=== RUN TestMarshalValue/MarshalValue/symbol -=== PAUSE TestMarshalValue/MarshalValue/symbol -=== RUN TestMarshalValue/MarshalValue/code_with_scope -=== PAUSE TestMarshalValue/MarshalValue/code_with_scope -=== RUN TestMarshalValue/MarshalValue/int32 -=== PAUSE TestMarshalValue/MarshalValue/int32 -=== RUN TestMarshalValue/MarshalValue/int64 -=== PAUSE TestMarshalValue/MarshalValue/int64 -=== RUN TestMarshalValue/MarshalValue/timestamp -=== PAUSE TestMarshalValue/MarshalValue/timestamp -=== RUN TestMarshalValue/MarshalValue/decimal128 -=== PAUSE TestMarshalValue/MarshalValue/decimal128 -=== RUN TestMarshalValue/MarshalValue/min_key -=== PAUSE TestMarshalValue/MarshalValue/min_key -=== RUN TestMarshalValue/MarshalValue/max_key -=== PAUSE TestMarshalValue/MarshalValue/max_key -=== RUN TestMarshalValue/MarshalValue/struct -=== PAUSE TestMarshalValue/MarshalValue/struct -=== RUN TestMarshalValue/MarshalValue/D -=== PAUSE TestMarshalValue/MarshalValue/D -=== RUN TestMarshalValue/MarshalValue/M -=== PAUSE TestMarshalValue/MarshalValue/M -=== RUN TestMarshalValue/MarshalValue/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValue/ValueMarshaler -=== RUN TestMarshalValue/MarshalValue/interface -=== PAUSE TestMarshalValue/MarshalValue/interface -=== CONT TestMarshalValue/MarshalValue/double -=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValue/M -=== CONT TestUnmarshalValue/UnmarshalValue/D -=== CONT TestUnmarshalValue/UnmarshalValue/struct -=== CONT TestUnmarshalValue/UnmarshalValue/max_key -=== CONT TestUnmarshalValue/UnmarshalValue/min_key -=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 -=== CONT TestUnmarshalValue/UnmarshalValue/timestamp -=== CONT TestUnmarshalValue/UnmarshalValue/int64 -=== CONT TestUnmarshalValue/UnmarshalValue/int32 -=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope -=== CONT TestUnmarshalValue/UnmarshalValue/symbol -=== CONT TestUnmarshalValue/UnmarshalValue/javascript -=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer -=== CONT TestUnmarshalValue/UnmarshalValue/regex -=== CONT TestUnmarshalValue/UnmarshalValue/null -=== CONT TestUnmarshalValue/UnmarshalValue/datetime -=== CONT TestUnmarshalValue/UnmarshalValue/boolean -=== CONT TestUnmarshalValue/UnmarshalValue/object_id -=== CONT TestUnmarshalValue/UnmarshalValue/undefined -=== CONT TestUnmarshalValue/UnmarshalValue/binary -=== CONT TestUnmarshalValue/UnmarshalValue/string -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== CONT TestMarshalValue/MarshalValueAppendWithContext +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== 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 +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/undefined +=== RUN TestMarshalValue/MarshalValueAppendWithContext/object_id +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id +=== RUN TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== PAUSE TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== RUN TestRawValue/UnmarshalWithRegistry/Success === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined +=== RUN TestDecoderv2/SetRegistry +=== PAUSE TestDecoderv2/SetRegistry +=== RUN TestDecoderv2/DecodeToNil +=== PAUSE TestDecoderv2/DecodeToNil === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined +=== CONT TestMarshalValue/MarshalValueWithContext +=== RUN TestMarshalValue/MarshalValueWithContext/double +=== PAUSE TestMarshalValue/MarshalValueWithContext/double +=== RUN TestMarshalValue/MarshalValueWithContext/string === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime +=== CONT TestRawValue/IsZero/zero_type_and_zero_value === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null === RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex +=== CONT TestMarshalValue/MarshalValueWithRegistry === PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double -=== CONT 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 -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/object_id +=== RUN TestDefaultValueEncoders/success_path +=== RUN TestMarshalValue/MarshalValueWithRegistry/double +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/double +=== PAUSE TestDefaultValueEncoders/success_path +=== RUN TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValueAppend +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValue +=== RUN TestMarshalValue/MarshalValue/double +=== PAUSE TestMarshalValue/MarshalValue/double +=== RUN TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== RUN TestMarshalValue/MarshalValueWithRegistry/binary +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== 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 +=== RUN TestMarshalValue/MarshalValue/string +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/datetime +=== PAUSE TestMarshalValue/MarshalValue/string +=== RUN TestMarshalValue/MarshalValue/binary +=== PAUSE TestMarshalValue/MarshalValue/binary +=== RUN TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== RUN TestMarshalValue/MarshalValueWithRegistry/null +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/null +=== RUN TestMarshalValue/MarshalValueWithRegistry/regex +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/regex +=== PAUSE TestUnmarshalValue/UnmarshalValue/object_id +=== RUN TestUnmarshalValue/UnmarshalValue/boolean +=== PAUSE TestUnmarshalValue/UnmarshalValue/boolean +=== RUN TestUnmarshalValue/UnmarshalValue/datetime +=== PAUSE TestUnmarshalValue/UnmarshalValue/datetime +=== RUN TestUnmarshalValue/UnmarshalValue/null +=== PAUSE TestUnmarshalValue/UnmarshalValue/null +=== RUN TestUnmarshalValue/UnmarshalValue/regex +=== PAUSE TestMarshalValue/MarshalValueWithContext/string +=== PAUSE TestUnmarshalValue/UnmarshalValue/regex +=== RUN TestUnmarshalValue/UnmarshalValue/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValue/dbpointer +=== RUN TestMarshalValue/MarshalValueWithContext/binary +=== RUN TestUnmarshalValue/UnmarshalValue/javascript +=== PAUSE TestMarshalValue/MarshalValueWithContext/binary +=== PAUSE TestUnmarshalValue/UnmarshalValue/javascript +=== RUN TestMarshalValue/MarshalValueWithContext/undefined +=== RUN TestUnmarshalValue/UnmarshalValue/symbol +=== PAUSE TestMarshalValue/MarshalValueWithContext/undefined +=== PAUSE TestUnmarshalValue/UnmarshalValue/symbol +=== RUN TestUnmarshalValue/UnmarshalValue/code_with_scope +=== PAUSE TestUnmarshalValue/UnmarshalValue/code_with_scope +=== RUN TestMarshalValue/MarshalValueAppend/double +=== PAUSE TestMarshalValue/MarshalValueAppend/double === RUN TestMarshalValue/MarshalValueAppendWithContext/boolean +=== RUN TestMarshalValue/MarshalValueAppend/string === PAUSE TestMarshalValue/MarshalValueAppendWithContext/boolean +=== PAUSE TestMarshalValue/MarshalValueAppend/string === RUN TestMarshalValue/MarshalValueAppendWithContext/datetime +=== RUN TestUnmarshalValue/UnmarshalValue/int32 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/datetime +=== RUN TestBasicDecode/simple_array === RUN TestMarshalValue/MarshalValueAppendWithContext/null +=== PAUSE TestBasicDecode/simple_array === PAUSE TestMarshalValue/MarshalValueAppendWithContext/null +=== RUN TestMarshalValue/MarshalValueAppend/binary === RUN TestMarshalValue/MarshalValueAppendWithContext/regex +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_lookup_error === PAUSE TestMarshalValue/MarshalValueAppendWithContext/regex +=== PAUSE TestUnmarshalValue/UnmarshalValue/int32 === RUN TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== RUN TestUnmarshalValue/UnmarshalValue/int64 === PAUSE TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValue/int64 === RUN TestMarshalValue/MarshalValueAppendWithContext/javascript +=== RUN TestBasicDecode/struct_with_mixed_case_fields === PAUSE TestMarshalValue/MarshalValueAppendWithContext/javascript +=== PAUSE TestBasicDecode/struct_with_mixed_case_fields +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double === RUN TestMarshalValue/MarshalValueAppendWithContext/symbol +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double === PAUSE TestMarshalValue/MarshalValueAppendWithContext/symbol +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/string === RUN TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string === PAUSE TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary === RUN TestMarshalValue/MarshalValueAppendWithContext/int32 +=== RUN TestMarshalValue/MarshalValueWithContext/object_id === PAUSE TestMarshalValue/MarshalValueAppendWithContext/int32 +=== PAUSE TestMarshalValue/MarshalValueWithContext/object_id +=== PAUSE TestMarshalValue/MarshalValueAppend/binary +=== RUN TestMarshalValue/MarshalValueWithContext/boolean +=== RUN TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestMarshalValue/MarshalValueWithContext/boolean +=== PAUSE TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestMarshalValue/MarshalValueWithContext/datetime +=== CONT TestRawValue/IsZero/zero_type_but_non-zero_value +=== RUN TestUnmarshalValue/UnmarshalValue/timestamp +=== PAUSE TestUnmarshalValue/UnmarshalValue/timestamp +=== RUN TestUnmarshalValue/UnmarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_binary +=== PAUSE TestRawValue/UnmarshalWithRegistry/Success +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_custom_registry/SliceCodec_string +=== RUN TestMarshalValue/MarshalValue/undefined +=== CONT TestDecoderv2/Reset +=== PAUSE TestMarshalValue/MarshalValue/undefined +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id === RUN TestMarshalValue/MarshalValueAppendWithContext/int64 +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id === PAUSE TestMarshalValue/MarshalValueAppendWithContext/int64 === RUN TestMarshalValue/MarshalValueAppendWithContext/timestamp === PAUSE TestMarshalValue/MarshalValueAppendWithContext/timestamp === RUN TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== RUN TestMarshalValue/MarshalValueAppend/undefined === PAUSE TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithContext/min_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/min_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithContext/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/struct -=== RUN TestMarshalValue/MarshalValueAppendWithContext/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/D -=== RUN TestMarshalValue/MarshalValueAppendWithContext/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/M -=== RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueAppendWithContext/interface -=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/double -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/double -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/double -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/string -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/string -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== PAUSE TestMarshalValue/MarshalValueAppend/undefined +=== RUN TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestMarshalValue/MarshalValueAppend/object_id +=== PAUSE TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== PAUSE TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== RUN TestBasicDecode/struct_with_byte_slice +=== PAUSE TestBasicDecode/struct_with_byte_slice +=== RUN TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== PAUSE TestMarshalValue/MarshalValueAppend/object_id +=== PAUSE TestMarshalValue/MarshalValueWithContext/datetime +=== RUN TestMarshalValue/MarshalValueWithContext/null +=== RUN TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== PAUSE TestMarshalValue/MarshalValueWithContext/null +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueWithContext/regex +=== PAUSE TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== CONT TestDecoderv2/Decode +=== RUN TestRawValue/UnmarshalWithContext/Success +=== PAUSE TestRawValue/UnmarshalWithContext/Success +=== CONT TestDecoderv2/NewDecoderWithContext +=== RUN TestDecoderv2/NewDecoderWithContext/errors +=== RUN TestDecoderv2/Decode/small_struct +=== PAUSE TestDecoderv2/NewDecoderWithContext/errors +=== RUN TestDecoderv2/NewDecoderWithContext/success +=== PAUSE TestDecoderv2/NewDecoderWithContext/success +=== PAUSE TestDecoderv2/Decode/small_struct +=== RUN TestDecoderv2/Decode/nested_document +=== PAUSE TestDecoderv2/Decode/nested_document +=== CONT TestDecoderv2/NewDecoder +=== RUN TestDecoderv2/NewDecoder/error +=== PAUSE TestDecoderv2/NewDecoder/error +=== RUN TestDecoderv2/NewDecoder/success +=== PAUSE TestDecoderv2/NewDecoder/success === RUN TestMarshalValue/MarshalValueAppendWithRegistry/boolean === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/boolean === RUN TestMarshalValue/MarshalValueAppendWithRegistry/datetime @@ -3993,156 +3761,295 @@ === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/regex === RUN TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueAppendWithContext/min_key === RUN TestMarshalValue/MarshalValueAppendWithRegistry/javascript +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/min_key +=== RUN TestMarshalValue/MarshalValueAppendWithContext/max_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/max_key === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/javascript === RUN TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== PAUSE TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== RUN TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === RUN TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== PAUSE TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 +=== PAUSE TestMarshalValue/MarshalValueWithContext/regex +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 +=== CONT TestDecoderv2/Decode_doesn't_zero_struct +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== RUN TestMarshalValue/MarshalValue/object_id +=== RUN TestDecoderv2/Decode/simple_array +=== CONT TestDecoderv2/SetRegistry +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== PAUSE TestMarshalValue/MarshalValue/object_id +=== RUN TestMarshalValue/MarshalValue/boolean +=== PAUSE TestMarshalValue/MarshalValue/boolean +=== 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 +=== CONT TestDecoderv2/DecodeToNil +=== CONT TestDefaultValueEncoders/success_path +=== RUN TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/dbpointer +=== RUN TestMarshalValue/MarshalValueWithRegistry/javascript +=== RUN TestMarshalValue/MarshalValueAppendWithContext/struct +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/javascript +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/struct +=== RUN TestMarshalValue/MarshalValueAppend/boolean +=== RUN TestMarshalValue/MarshalValueAppendWithContext/D +=== PAUSE TestMarshalValue/MarshalValueAppend/boolean +=== RUN TestDefaultValueEncoders/success_path/D_to_JavaScript +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/D +=== PAUSE TestUnmarshalValue/UnmarshalValue/decimal128 === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== RUN TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values === RUN TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== PAUSE TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== RUN TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === RUN TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== PAUSE TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/int64 +=== RUN TestMarshalValue/MarshalValueAppend/datetime +=== RUN TestDecoderv2/Decode/lookup_error +=== PAUSE TestDefaultValueEncoders/success_path/D_to_JavaScript +=== PAUSE TestDecoderv2/Decode/lookup_error +=== 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{}} === RUN TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== CONT TestDefaultValueEncoders/RawEncodeValue === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== RUN TestDecoderv2/Decode/Unmarshaler +=== RUN TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== PAUSE TestDecoderv2/Decode/Unmarshaler +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== RUN TestUnmarshalValue/UnmarshalValue/min_key +=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error === RUN TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key === PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/min_key -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/D -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/D -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double -=== CONT TestMarshalValue/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 +=== CONT TestDecoderv2/SetContext === RUN TestMarshalValue/MarshalValueWithContext/dbpointer +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== PAUSE TestUnmarshalValue/UnmarshalValue/min_key +=== RUN TestUnmarshalValue/UnmarshalValue/max_key +=== PAUSE TestUnmarshalValue/UnmarshalValue/max_key +=== RUN TestMarshalValue/MarshalValueAppendWithContext/M +=== RUN TestUnmarshalValue/UnmarshalValue/struct +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/M +=== RUN TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueAppendWithContext/interface +=== PAUSE TestMarshalValue/MarshalValueAppendWithContext/interface +=== PAUSE TestUnmarshalValue/UnmarshalValue/struct +=== RUN TestUnmarshalValue/UnmarshalValue/D +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_lookup_error +=== PAUSE TestUnmarshalValue/UnmarshalValue/D +=== RUN TestUnmarshalValue/UnmarshalValue/M +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error +=== 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 TestUnmarshalValue/UnmarshalValue/M +=== CONT TestRawValue/UnmarshalWithContext/Returns_error_when_DecodeContext_is_nil +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/int64 === PAUSE TestMarshalValue/MarshalValueWithContext/dbpointer +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key === RUN TestMarshalValue/MarshalValueWithContext/javascript +=== CONT TestDefaultValueEncoders/RawValueEncodeValue === PAUSE TestMarshalValue/MarshalValueWithContext/javascript +=== RUN TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== PAUSE TestDefaultValueEncoders/RawValueEncodeValue/wrong_type === RUN TestMarshalValue/MarshalValueWithContext/symbol +=== 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 +=== RUN TestMarshalValue/MarshalValueWithRegistry/timestamp +=== CONT TestRawValue/UnmarshalWithContext/Success === PAUSE TestMarshalValue/MarshalValueWithContext/symbol +=== PAUSE TestMarshalValue/MarshalValueWithRegistry/timestamp === RUN TestMarshalValue/MarshalValueWithContext/code_with_scope +=== RUN TestMarshalValue/MarshalValueWithRegistry/decimal128 === PAUSE TestMarshalValue/MarshalValueWithContext/code_with_scope +=== RUN TestMarshalValue/MarshalValue/datetime === RUN TestMarshalValue/MarshalValueWithContext/int32 === PAUSE TestMarshalValue/MarshalValueWithContext/int32 +=== PAUSE TestMarshalValue/MarshalValue/datetime === RUN TestMarshalValue/MarshalValueWithContext/int64 +=== RUN TestMarshalValue/MarshalValue/null +=== PAUSE TestMarshalValue/MarshalValue/null +=== CONT TestRawValue/UnmarshalWithContext/Returns_lookup_error +=== RUN TestMarshalValue/MarshalValue/regex +=== PAUSE TestMarshalValue/MarshalValue/regex +=== CONT TestDecoderv2/NewDecoderWithContext/errors +=== RUN TestMarshalValue/MarshalValue/dbpointer +=== PAUSE TestMarshalValue/MarshalValue/dbpointer === PAUSE TestMarshalValue/MarshalValueWithContext/int64 +=== RUN TestMarshalValue/MarshalValue/javascript +=== PAUSE TestMarshalValue/MarshalValue/javascript +=== RUN TestMarshalValue/MarshalValue/symbol +=== PAUSE TestMarshalValue/MarshalValue/symbol +=== CONT TestDecoderv2/NewDecoderWithContext/success +=== RUN TestMarshalValue/MarshalValue/code_with_scope +=== CONT TestDecoderv2/NewDecoder/error +=== PAUSE TestMarshalValue/MarshalValue/code_with_scope +=== RUN TestMarshalValue/MarshalValue/int32 +=== PAUSE TestMarshalValue/MarshalValue/int32 +=== RUN TestMarshalValue/MarshalValue/int64 === RUN TestMarshalValue/MarshalValueWithContext/timestamp +=== CONT TestDecoderv2/NewDecoder/success === PAUSE TestMarshalValue/MarshalValueWithContext/timestamp === RUN TestMarshalValue/MarshalValueWithContext/decimal128 +=== CONT TestBasicDecode/small_struct === PAUSE TestMarshalValue/MarshalValueWithContext/decimal128 === RUN TestMarshalValue/MarshalValueWithContext/min_key -=== PAUSE TestMarshalValue/MarshalValueWithContext/min_key -=== RUN TestMarshalValue/MarshalValueWithContext/max_key -=== PAUSE TestMarshalValue/MarshalValueWithContext/max_key -=== RUN TestMarshalValue/MarshalValueWithContext/struct -=== PAUSE TestMarshalValue/MarshalValueWithContext/struct -=== RUN TestMarshalValue/MarshalValueWithContext/D -=== PAUSE TestMarshalValue/MarshalValueWithContext/D -=== RUN TestMarshalValue/MarshalValueWithContext/M -=== PAUSE TestMarshalValue/MarshalValueWithContext/M -=== RUN TestMarshalValue/MarshalValueWithContext/ValueMarshaler -=== PAUSE TestMarshalValue/MarshalValueWithContext/ValueMarshaler -=== RUN TestMarshalValue/MarshalValueWithContext/interface -=== PAUSE TestMarshalValue/MarshalValueWithContext/interface -=== CONT TestMarshalValue/MarshalValueWithContext/double -=== CONT TestMarshalValue/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 +=== CONT TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil === 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 +=== CONT TestBasicDecode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === PAUSE TestMarshalValue/MarshalValueWithRegistry/struct === RUN TestMarshalValue/MarshalValueWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueWithContext/min_key +=== RUN TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueWithContext/max_key +=== PAUSE TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== CONT TestRawValue/UnmarshalWithContext/Returns_DecodeValue_error +=== PAUSE TestMarshalValue/MarshalValueWithContext/max_key +=== RUN TestMarshalValue/MarshalValueWithContext/struct +=== PAUSE TestMarshalValue/MarshalValueWithContext/struct +=== RUN TestMarshalValue/MarshalValueWithContext/D +=== PAUSE TestMarshalValue/MarshalValueWithContext/D +=== CONT TestBasicDecode/struct_with_mixed_case_fields +=== PAUSE TestMarshalValue/MarshalValueAppend/datetime +=== RUN TestMarshalValue/MarshalValueAppend/null +=== CONT TestBasicDecode/simple_array +=== PAUSE TestMarshalValue/MarshalValue/int64 +=== RUN TestMarshalValue/MarshalValue/timestamp +=== 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 TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +=== CONT TestBasicDecode/struct_with_byte_slice +=== CONT TestBasicDecode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values === PAUSE TestMarshalValue/MarshalValueWithRegistry/D +=== CONT TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === RUN TestMarshalValue/MarshalValueWithRegistry/M === PAUSE TestMarshalValue/MarshalValueWithRegistry/M === RUN TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler === PAUSE TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler === RUN TestMarshalValue/MarshalValueWithRegistry/interface +=== CONT TestDefaultValueEncoders/success_path/struct{} +=== CONT TestDefaultValueEncoders/success_path/D_to_JavaScript === PAUSE TestMarshalValue/MarshalValueWithRegistry/interface -=== CONT TestMarshalValue/MarshalValueWithRegistry/double -=== 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/MarshalValueAppend/datetime -=== RUN TestMarshalValue/MarshalValueAppend/null +=== RUN TestMarshalValue/MarshalValueWithContext/M === PAUSE TestMarshalValue/MarshalValueAppend/null === RUN TestMarshalValue/MarshalValueAppend/regex === PAUSE TestMarshalValue/MarshalValueAppend/regex === RUN TestMarshalValue/MarshalValueAppend/dbpointer === PAUSE TestMarshalValue/MarshalValueAppend/dbpointer +=== PAUSE TestMarshalValue/MarshalValue/timestamp +=== RUN TestMarshalValue/MarshalValue/decimal128 +=== PAUSE TestMarshalValue/MarshalValue/decimal128 +=== RUN TestMarshalValue/MarshalValue/min_key +=== PAUSE TestMarshalValue/MarshalValue/min_key +=== RUN TestMarshalValue/MarshalValue/max_key +=== PAUSE TestMarshalValue/MarshalValue/max_key +=== CONT TestBasicDecode/nested_document +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== RUN TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== CONT TestDecoderv2/Decode/small_struct +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error +=== CONT TestDecoderv2/Decode/Unmarshaler +=== RUN TestDecoderv2/Decode/Unmarshaler/error +=== RUN TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== PAUSE TestDecoderv2/Decode/Unmarshaler/error +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== RUN TestDefaultValueEncoders/RawEncodeValue/encodeValue_error +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/encodeValue_error +=== CONT TestRawValue/UnmarshalWithRegistry/Success +=== PAUSE TestMarshalValue/MarshalValueWithContext/M +=== RUN TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== CONT TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values +=== CONT TestDefaultValueEncoders/success_path/D_to_Symbol +=== PAUSE TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueWithContext/interface +=== PAUSE TestMarshalValue/MarshalValueWithContext/interface +--- 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_non-zero_value (0.00s) + --- PASS: TestRawValue/IsZero/non-zero_type_and_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_lookup_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_DecodeValue_error (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Returns_error_when_registry_is_nil (0.00s) + --- PASS: TestRawValue/UnmarshalWithRegistry/Success (0.00s) +=== 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/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +=== CONT TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values +--- PASS: TestBasicDecode (0.01s) + --- PASS: TestBasicDecode/small_struct (0.00s) + --- PASS: TestBasicDecode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/zero-value_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/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) + --- PASS: TestBasicDecode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestBasicDecode/nested_document (0.00s) + --- PASS: TestBasicDecode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) === RUN TestMarshalValue/MarshalValueAppend/javascript === PAUSE TestMarshalValue/MarshalValueAppend/javascript === RUN TestMarshalValue/MarshalValueAppend/symbol @@ -4150,16 +4057,142 @@ === RUN TestMarshalValue/MarshalValueAppend/code_with_scope === PAUSE TestMarshalValue/MarshalValueAppend/code_with_scope === RUN TestMarshalValue/MarshalValueAppend/int32 +=== RUN TestMarshalValue/MarshalValue/struct === PAUSE TestMarshalValue/MarshalValueAppend/int32 === RUN TestMarshalValue/MarshalValueAppend/int64 === PAUSE TestMarshalValue/MarshalValueAppend/int64 === RUN TestMarshalValue/MarshalValueAppend/timestamp +=== CONT TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values === PAUSE TestMarshalValue/MarshalValueAppend/timestamp === RUN TestMarshalValue/MarshalValueAppend/decimal128 +=== CONT TestDecoderv2/Decode/simple_array === PAUSE TestMarshalValue/MarshalValueAppend/decimal128 +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== CONT TestDecoderv2/Decode/nested_document +=== PAUSE TestMarshalValue/MarshalValue/struct +=== RUN TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/max_key +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/struct +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/D +=== CONT TestDefaultValueEncoders/success_path/struct{[]interface{}} +=== CONT TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values +=== CONT TestDecoderv2/Decode/struct_with_byte_slice +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/M +=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key +=== CONT TestMarshalValue/MarshalValueAppendWithContext/interface +=== CONT TestDecoderv2/Decode/struct_with_mixed_case_fields +=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppend/min_key +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/M === PAUSE TestMarshalValue/MarshalValueAppend/min_key +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== RUN TestDecoderv2/Decode/Unmarshaler/copy_error +=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope +=== 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/MarshalValueAppendWithContext/timestamp +=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key +=== PAUSE TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppendWithContext/M +=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined +=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime +=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean +=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct +=== CONT TestMarshalValue/MarshalValueAppendWithContext/double +=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValueAppendWithContext/D +=== RUN TestMarshalValue/MarshalValue/D +=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex +=== PAUSE TestMarshalValue/MarshalValue/D +=== CONT TestMarshalValue/MarshalValueAppendWithContext/string +=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary +=== RUN TestMarshalValue/MarshalValue/M +=== PAUSE TestMarshalValue/MarshalValue/M +=== RUN TestDefaultValueEncoders/RawEncodeValue/iterator_error +=== RUN TestMarshalValue/MarshalValue/ValueMarshaler +=== PAUSE TestDefaultValueEncoders/RawEncodeValue/iterator_error +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value +=== CONT TestUnmarshalValue/UnmarshalValue/double +=== PAUSE TestMarshalValue/MarshalValue/ValueMarshaler +=== RUN TestMarshalValue/MarshalValue/interface +=== CONT TestUnmarshalValue/UnmarshalValue/int32 +=== PAUSE TestMarshalValue/MarshalValue/interface +=== CONT TestUnmarshalValue/UnmarshalValue/null +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 +=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol +=== CONT TestUnmarshalValue/UnmarshalValue/dbpointer +=== CONT TestUnmarshalValue/UnmarshalValue/javascript +=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript +=== CONT TestUnmarshalValue/UnmarshalValue/regex +=== CONT TestUnmarshalValue/UnmarshalValue/code_with_scope +=== CONT TestUnmarshalValue/UnmarshalValue/undefined +=== CONT TestUnmarshalValue/UnmarshalValue/max_key +=== CONT TestUnmarshalValue/UnmarshalValue/object_id +=== CONT TestUnmarshalValue/UnmarshalValue/datetime +=== CONT TestUnmarshalValue/UnmarshalValue/boolean +=== CONT TestUnmarshalValue/UnmarshalValue/M +=== CONT TestUnmarshalValue/UnmarshalValue/timestamp +=== CONT TestUnmarshalValue/UnmarshalValue/D +=== CONT TestUnmarshalValue/UnmarshalValue/ValueMarshaler +=== CONT TestUnmarshalValue/UnmarshalValue/struct +=== CONT TestUnmarshalValue/UnmarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValue/int64 +=== CONT TestUnmarshalValue/UnmarshalValue/string +=== CONT TestUnmarshalValue/UnmarshalValue/binary +=== CONT TestMarshalValue/MarshalValueWithRegistry/double +=== CONT TestMarshalValue/MarshalValueWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueWithRegistry/struct +=== CONT TestMarshalValue/MarshalValueWithRegistry/interface +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler +=== RUN TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueWithRegistry/D +=== PAUSE TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 +=== CONT TestMarshalValue/MarshalValueWithRegistry/code_with_scope +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid +=== CONT TestMarshalValue/MarshalValueWithRegistry/symbol +=== CONT TestUnmarshalValue/UnmarshalValue/symbol +=== CONT TestMarshalValue/MarshalValueWithRegistry/dbpointer === RUN TestMarshalValue/MarshalValueAppend/max_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/regex +=== CONT TestUnmarshalValue/UnmarshalValue/min_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/decimal128 +=== CONT TestMarshalValue/MarshalValueWithRegistry/max_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/min_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueWithRegistry/datetime +=== CONT TestMarshalValue/MarshalValueWithRegistry/string +=== CONT TestMarshalValue/MarshalValueWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValueWithRegistry/int64 +=== CONT TestMarshalValue/MarshalValueWithContext/double +=== CONT TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueWithContext/int32 +=== CONT TestMarshalValue/MarshalValueWithContext/interface +=== CONT TestMarshalValue/MarshalValueWithContext/M +=== CONT TestMarshalValue/MarshalValueWithContext/D +=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueWithContext/struct +=== CONT TestMarshalValue/MarshalValueWithContext/max_key +=== CONT TestDefaultValueEncoders/RawValueEncodeValue/wrong_type +=== CONT TestMarshalValue/MarshalValueWithContext/decimal128 +=== CONT TestMarshalValue/MarshalValueWithRegistry/null +=== CONT TestMarshalValue/MarshalValueWithContext/min_key +=== CONT TestMarshalValue/MarshalValueWithRegistry/javascript +=== CONT TestMarshalValue/MarshalValueWithContext/datetime +=== CONT TestMarshalValue/MarshalValueWithContext/symbol +=== CONT TestMarshalValue/MarshalValueWithContext/int64 +=== CONT TestMarshalValue/MarshalValueWithContext/javascript +=== CONT TestMarshalValue/MarshalValueWithContext/dbpointer +=== CONT TestMarshalValue/MarshalValueAppendWithContext/null +=== CONT TestMarshalValue/MarshalValueWithContext/null === PAUSE TestMarshalValue/MarshalValueAppend/max_key === RUN TestMarshalValue/MarshalValueAppend/struct === PAUSE TestMarshalValue/MarshalValueAppend/struct @@ -4171,370 +4204,373 @@ === PAUSE TestMarshalValue/MarshalValueAppend/ValueMarshaler === RUN TestMarshalValue/MarshalValueAppend/interface === PAUSE TestMarshalValue/MarshalValueAppend/interface -=== CONT TestMarshalValue/MarshalValueAppend/double +=== CONT TestMarshalValue/MarshalValueWithContext/object_id +=== CONT TestMarshalValue/MarshalValueWithContext/binary +=== CONT TestDecoderv2/Decode/Unmarshaler/error +=== CONT TestMarshalValue/MarshalValueWithContext/boolean +=== CONT TestDecoderv2/Decode/Unmarshaler/success +=== CONT TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader +=== CONT TestMarshalValue/MarshalValueWithRegistry/boolean +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double +=== CONT TestDecoderv2/Decode/Unmarshaler/copy_error +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithRegistry/timestamp +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M +--- PASS: TestDecoderv2 (0.00s) + --- PASS: TestDecoderv2/Reset (0.00s) + --- PASS: TestDecoderv2/Decode_doesn't_zero_struct (0.00s) + --- PASS: TestDecoderv2/SetRegistry (0.00s) + --- PASS: TestDecoderv2/DecodeToNil (0.00s) + --- PASS: TestDecoderv2/SetContext (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext/errors (0.00s) + --- PASS: TestDecoderv2/NewDecoderWithContext/success (0.00s) + --- PASS: TestDecoderv2/NewDecoder (0.00s) + --- PASS: TestDecoderv2/NewDecoder/error (0.00s) + --- PASS: TestDecoderv2/NewDecoder/success (0.00s) + --- PASS: TestDecoderv2/Decode (0.00s) + --- PASS: TestDecoderv2/Decode/small_struct (0.00s) + --- PASS: TestDecoderv2/Decode/lookup_error (0.00s) + --- PASS: TestDecoderv2/Decode/non-zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal____to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/non-zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/zero-value_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/nil_pointer_fields_with_UnmarshalBSON_function_should_marshal_and_unmarshal_to_the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/simple_array (0.00s) + --- PASS: TestDecoderv2/Decode/nested_document (0.00s) + --- PASS: TestDecoderv2/Decode/struct_with_byte_slice (0.00s) + --- PASS: TestDecoderv2/Decode/zero-value_non-pointer_fields_with_pointer_UnmarshalBSON_function_should_marshal_and_unmarshal_to____the_same_values (0.00s) + --- PASS: TestDecoderv2/Decode/struct_with_mixed_case_fields (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/error (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/success (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/copy_error (0.00s) + --- PASS: TestDecoderv2/Decode/Unmarshaler/Unmarshaler/success_bsonrw.ValueReader (0.00s) +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id +=== CONT TestMarshalValue/MarshalValueWithContext/timestamp +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime +=== CONT TestMarshalValue/MarshalValueWithContext/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithContext/string +=== CONT TestMarshalValue/MarshalValueWithContext/undefined +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex +=== CONT TestMarshalValue/MarshalValueWithContext/regex +=== CONT TestDefaultValueEncoders/RawEncodeValue/iterator_error +=== CONT TestMarshalValue/MarshalValueWithRegistry/M +=== CONT TestDefaultValueEncoders/RawEncodeValue/wrong_type +=== CONT TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error === CONT TestMarshalValue/MarshalValue/interface -=== CONT TestMarshalValue/MarshalValue/ValueMarshaler -=== CONT TestMarshalValue/MarshalValue/M +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocumentElement_Error +=== CONT TestMarshalValue/MarshalValue/double === CONT TestMarshalValue/MarshalValue/D === CONT TestMarshalValue/MarshalValue/struct === CONT TestMarshalValue/MarshalValue/max_key === CONT TestMarshalValue/MarshalValue/min_key === CONT TestMarshalValue/MarshalValue/decimal128 +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string === CONT TestMarshalValue/MarshalValue/timestamp -=== CONT TestMarshalValue/MarshalValue/int64 -=== CONT TestMarshalValue/MarshalValue/int32 -=== CONT TestMarshalValue/MarshalValue/code_with_scope +=== CONT TestMarshalValue/MarshalValueWithRegistry/object_id +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 === CONT TestMarshalValue/MarshalValue/symbol -=== CONT TestMarshalValue/MarshalValue/javascript -=== CONT TestMarshalValue/MarshalValue/dbpointer -=== CONT TestMarshalValue/MarshalValue/regex +=== CONT TestMarshalValue/MarshalValue/code_with_scope +=== CONT TestMarshalValue/MarshalValue/int64 === CONT TestMarshalValue/MarshalValue/null -=== CONT TestMarshalValue/MarshalValue/datetime +=== CONT TestMarshalValue/MarshalValue/regex === CONT TestMarshalValue/MarshalValue/boolean -=== CONT TestMarshalValue/MarshalValue/object_id +=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null === CONT TestMarshalValue/MarshalValue/undefined -=== CONT TestMarshalValue/MarshalValue/binary +=== CONT TestMarshalValue/MarshalValue/datetime === CONT TestMarshalValue/MarshalValue/string +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/double === CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex -=== CONT TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null -=== CONT TestMarshalValue/MarshalValueWithContext/timestamp -=== 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 TestMarshalValue/MarshalValueAppendWithContext/interface -=== CONT TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithContext/M -=== CONT TestMarshalValue/MarshalValueAppendWithContext/D -=== CONT TestMarshalValue/MarshalValueAppendWithContext/struct -=== CONT TestMarshalValue/MarshalValueAppendWithContext/max_key -=== CONT TestMarshalValue/MarshalValueAppendWithContext/min_key -=== CONT TestMarshalValue/MarshalValueAppendWithContext/decimal128 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithContext/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppendWithContext/symbol -=== CONT TestMarshalValue/MarshalValueAppendWithContext/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithContext/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithContext/regex -=== CONT TestMarshalValue/MarshalValueAppendWithContext/null -=== CONT TestMarshalValue/MarshalValueAppendWithContext/datetime -=== CONT TestMarshalValue/MarshalValueAppendWithContext/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithContext/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithContext/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithContext/binary -=== CONT TestMarshalValue/MarshalValueAppendWithContext/string -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface +=== CONT TestDefaultValueEncoders/RawEncodeValue/WriteDocument_Error +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined +=== CONT TestMarshalValue/MarshalValue/ValueMarshaler +=== CONT TestMarshalValue/MarshalValue/M +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/string +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== CONT TestMarshalValue/MarshalValue/int32 +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex === CONT TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct +--- 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/UnmarshalValue (0.01s) + --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int32 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/javascript (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/timestamp (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/int64 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry (0.01s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/boolean (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/undefined (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/object_id (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/binary (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/javascript (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/datetime (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/string (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/null (0.00s) + --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler (0.00s) === CONT TestMarshalValue/MarshalValueAppendWithRegistry/max_key -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/min_key === CONT TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int64 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/symbol +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/struct === CONT TestMarshalValue/MarshalValueAppendWithRegistry/javascript -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/regex +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/min_key +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/M +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/D +=== CONT TestMarshalValue/MarshalValueAppend/double === CONT TestMarshalValue/MarshalValueAppendWithRegistry/null -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/datetime -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/boolean -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/object_id -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/undefined -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/binary -=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/string -=== CONT TestMarshalValue/MarshalValueWithContext/interface -=== CONT TestMarshalValue/MarshalValueWithContext/ValueMarshaler -=== CONT TestMarshalValue/MarshalValueWithContext/M -=== CONT TestMarshalValue/MarshalValueWithContext/D -=== CONT TestMarshalValue/MarshalValueWithContext/struct -=== CONT TestMarshalValue/MarshalValueWithContext/max_key -=== CONT TestMarshalValue/MarshalValueWithContext/min_key -=== CONT TestMarshalValue/MarshalValueWithContext/decimal128 -=== CONT TestMarshalValue/MarshalValueWithRegistry/regex -=== CONT TestMarshalValue/MarshalValueWithContext/int64 -=== CONT TestMarshalValue/MarshalValueWithContext/int32 -=== CONT TestMarshalValue/MarshalValueWithContext/code_with_scope -=== CONT TestMarshalValue/MarshalValueWithContext/symbol -=== CONT TestMarshalValue/MarshalValueWithContext/javascript -=== CONT TestMarshalValue/MarshalValueWithContext/dbpointer -=== CONT TestMarshalValue/MarshalValueWithContext/regex -=== CONT TestMarshalValue/MarshalValueWithContext/null -=== CONT TestMarshalValue/MarshalValueWithContext/datetime -=== CONT TestMarshalValue/MarshalValueWithContext/boolean -=== CONT TestMarshalValue/MarshalValueWithContext/object_id -=== CONT TestMarshalValue/MarshalValueWithContext/undefined -=== CONT TestMarshalValue/MarshalValueWithContext/binary -=== CONT TestMarshalValue/MarshalValueWithContext/string -=== 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/MarshalValueAppend/code_with_scope +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int64 === CONT TestMarshalValue/MarshalValueAppend/decimal128 -=== 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/MarshalValueAppend/timestamp +=== CONT TestMarshalValue/MarshalValueAppend/int64 +=== CONT TestMarshalValue/MarshalValueAppend/max_key === CONT TestMarshalValue/MarshalValueAppend/interface === CONT TestMarshalValue/MarshalValueAppend/ValueMarshaler +=== CONT TestMarshalValue/MarshalValueAppend/datetime +=== CONT TestMarshalValue/MarshalValue/javascript === CONT TestMarshalValue/MarshalValueAppend/M -=== CONT TestMarshalValue/MarshalValueAppend/D +=== CONT TestMarshalValue/MarshalValueAppend/symbol === CONT TestMarshalValue/MarshalValueAppend/struct -=== CONT TestMarshalValue/MarshalValueAppend/max_key -=== CONT TestMarshalValue/MarshalValueAppend/min_key +=== CONT TestDefaultValueEncoders/RawEncodeValue/encodeValue_error +=== CONT TestMarshalValue/MarshalValue/object_id === CONT TestMarshalValue/MarshalValueAppend/regex -=== CONT TestMarshalValue/MarshalValueAppend/timestamp -=== CONT TestMarshalValue/MarshalValueAppend/int64 -=== CONT TestMarshalValue/MarshalValueAppend/int32 -=== CONT TestMarshalValue/MarshalValueAppend/code_with_scope -=== CONT TestMarshalValue/MarshalValueAppend/symbol +=== CONT TestMarshalValue/MarshalValue/binary +=== CONT TestMarshalValue/MarshalValueAppend/undefined +=== CONT TestMarshalValue/MarshalValueAppend/null +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/int32 +=== CONT TestMarshalValue/MarshalValueAppend/object_id +=== CONT TestMarshalValue/MarshalValueAppend/string +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer === CONT TestMarshalValue/MarshalValueAppend/javascript +--- PASS: TestDefaultValueEncoders (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue/success (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_zero_with_non-zero_value (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/RawValue_Type_is_invalid (0.00s) + --- PASS: TestDefaultValueEncoders/RawValueEncodeValue/wrong_type (0.00s) + --- PASS: TestDefaultValueEncoders/success_path (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/D_to_JavaScript (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/D_to_Symbol (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{} (0.00s) + --- PASS: TestDefaultValueEncoders/success_path/struct{[]interface{}} (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/Raw.Elements_Error (0.00s) + --- PASS: TestDefaultValueEncoders/RawEncodeValue/iterator_error (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/encodeValue_error (0.00s) +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/timestamp +=== CONT TestMarshalValue/MarshalValueAppend/min_key +=== CONT TestMarshalValue/MarshalValueAppend/int32 +=== CONT TestMarshalValue/MarshalValue/dbpointer +=== CONT TestMarshalValue/MarshalValueAppend/D +=== CONT TestMarshalValue/MarshalValueAppend/binary === CONT TestMarshalValue/MarshalValueAppend/dbpointer -=== CONT TestMarshalValue/MarshalValueAppend/object_id -=== CONT TestMarshalValue/MarshalValueAppend/null -=== CONT TestMarshalValue/MarshalValueAppend/datetime === CONT TestMarshalValue/MarshalValueAppend/boolean -=== CONT TestMarshalValue/MarshalValueAppend/binary -=== CONT TestMarshalValue/MarshalValueAppend/undefined -=== CONT TestMarshalValue/MarshalValueAppend/string ---- PASS: TestMarshalValue (0.01s) - --- 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/D (0.00s) - --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValue/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValue/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValue/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValue/null (0.00s) - --- PASS: TestMarshalValue/MarshalValue/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValue/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValue/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValue/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValue/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValue/string (0.00s) +=== CONT TestMarshalValue/MarshalValueAppendWithRegistry/interface +--- PASS: TestMarshalValue (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/boolean (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/code_with_scope (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/symbol (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithContext/int64 (0.00s) --- PASS: TestMarshalValue/MarshalValueAppendWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/min_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/timestamp (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/symbol (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/javascript (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext (0.01s) --- PASS: TestMarshalValue/MarshalValueWithContext/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/int32 (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/interface (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/ValueMarshaler (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/M (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/D (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/ValueMarshaler (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/max_key (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/min_key (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/datetime (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/int64 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/int32 (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/code_with_scope (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/symbol (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/javascript (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/regex (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/datetime (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/symbol (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/timestamp (0.00s) --- PASS: TestMarshalValue/MarshalValueWithContext/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithContext/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry (0.01s) --- PASS: TestMarshalValue/MarshalValueWithRegistry/double (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/struct (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/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) --- PASS: TestMarshalValue/MarshalValueWithRegistry/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/javascript (0.00s) --- PASS: TestMarshalValue/MarshalValueWithRegistry/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueWithRegistry/M (0.00s) --- PASS: TestMarshalValue/MarshalValueWithRegistry/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueWithRegistry/string (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend (0.00s) + --- PASS: TestMarshalValue/MarshalValue (0.01s) + --- PASS: TestMarshalValue/MarshalValue/interface (0.00s) + --- PASS: TestMarshalValue/MarshalValue/D (0.00s) + --- PASS: TestMarshalValue/MarshalValue/double (0.00s) + --- PASS: TestMarshalValue/MarshalValue/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValue/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValue/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValue/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValue/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValue/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValue/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/null (0.00s) + --- PASS: TestMarshalValue/MarshalValue/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValue/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValue/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValue/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValue/string (0.00s) + --- PASS: TestMarshalValue/MarshalValue/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValue/M (0.00s) + --- PASS: TestMarshalValue/MarshalValue/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValue/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValue/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValue/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValue/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend (0.01s) --- PASS: TestMarshalValue/MarshalValueAppend/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/code_with_scope (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/max_key (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/interface (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/symbol (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/regex (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/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/dbpointer (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/object_id (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/null (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/datetime (0.00s) --- PASS: TestMarshalValue/MarshalValueAppend/boolean (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/binary (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/undefined (0.00s) - --- PASS: TestMarshalValue/MarshalValueAppend/string (0.00s) ---- 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/UnmarshalValue (0.01s) - --- PASS: TestUnmarshalValue/UnmarshalValue/double (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/ValueMarshaler (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/M (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/D (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/struct (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/max_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/min_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/decimal128 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/timestamp (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/int64 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/int32 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/code_with_scope (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/symbol (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/javascript (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/dbpointer (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/regex (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/null (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/datetime (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/boolean (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/object_id (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/undefined (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/binary (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValue/string (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry (0.01s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/double (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/ValueMarshaler (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/M (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/D (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/struct (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/max_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/min_key (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/decimal128 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/timestamp (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int64 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/int32 (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/code_with_scope (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/symbol (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/javascript (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/dbpointer (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/regex (0.00s) - --- PASS: TestUnmarshalValue/UnmarshalValueWithRegistry_with_DefaultRegistry/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/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry (0.01s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/double (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/object_id (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/datetime (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/undefined (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/binary (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/code_with_scope (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/string (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/boolean (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/symbol (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/regex (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/ValueMarshaler (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/max_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/decimal128 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/struct (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/javascript (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/min_key (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/M (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/D (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/null (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int64 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/int32 (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/timestamp (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/dbpointer (0.00s) + --- PASS: TestMarshalValue/MarshalValueAppendWithRegistry/interface (0.00s) === RUN FuzzDecode === RUN FuzzDecode/seed#0 === RUN FuzzDecode/seed#1 @@ -5616,7 +5652,7 @@ === RUN FuzzDecode/718592474a0a3626039f3471449b9aa374c746754d4925fcfe4ba747e7101504 === RUN FuzzDecode/93c43e3c1cf35c19b7618a618d128cea0ce05cef0711fdd91e403fe3b2f45628 === RUN FuzzDecode/c3ffbb42eb85b743ede396f00b7706e6ad0529c32689c63ca663dae37d072627 ---- PASS: FuzzDecode (0.08s) +--- PASS: FuzzDecode (0.10s) --- PASS: FuzzDecode/seed#0 (0.00s) --- PASS: FuzzDecode/seed#1 (0.00s) --- PASS: FuzzDecode/seed#2 (0.00s) @@ -6730,7 +6766,7 @@ === RUN ExampleRawValue_marshal --- PASS: ExampleRawValue_marshal (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson 0.256s +ok go.mongodb.org/mongo-driver/bson 0.363s === RUN TestCondAddrCodec === RUN TestCondAddrCodec/addressEncode === RUN TestCondAddrCodec/addressEncode/canAddr @@ -7213,7 +7249,7 @@ === RUN TestDefaultValueDecoders/values_are_converted === RUN TestDefaultValueDecoders/values_are_converted/D === RUN TestDefaultValueDecoders/values_are_converted/M ---- PASS: TestDefaultValueDecoders (0.01s) +--- PASS: TestDefaultValueDecoders (0.03s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueDecoders/BooleanDecodeValue/type_not_boolean (0.00s) @@ -7528,8 +7564,8 @@ --- PASS: TestDefaultValueDecoders/ValueUnmarshalerDecodeValue/Unaddressable_value (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/can't_set_slice (0.00s) --- PASS: TestDefaultValueDecoders/SliceCodec/DecodeValue/too_many_elements (0.00s) - --- PASS: TestDefaultValueDecoders/success_path (0.00s) - --- PASS: TestDefaultValueDecoders/success_path/Decode (0.00s) + --- PASS: TestDefaultValueDecoders/success_path (0.01s) + --- PASS: TestDefaultValueDecoders/success_path/Decode (0.01s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string]int (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string]primitive.ObjectID (0.00s) --- PASS: TestDefaultValueDecoders/success_path/Decode/map[string][]int32 (0.00s) @@ -7558,7 +7594,7 @@ --- 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.00s) + --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue (0.01s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Double_-_float64 (0.00s) --- PASS: TestDefaultValueDecoders/defaultEmptyInterfaceCodec.DecodeValue/DecodeValue/Double_-_float64/Type_Map_failure (0.00s) @@ -7907,7 +7943,7 @@ === RUN TestDefaultValueEncoders/error_path/inline_map === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/nil === RUN TestDefaultValueEncoders/EmptyInterfaceEncodeValue/LookupEncoder_error ---- PASS: TestDefaultValueEncoders (0.01s) +--- PASS: TestDefaultValueEncoders (0.02s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/wrong_type (0.00s) --- PASS: TestDefaultValueEncoders/BooleanEncodeValue/fast_path (0.00s) @@ -8108,7 +8144,7 @@ --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/WriteArray_Error (0.00s) --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/WriteArrayElement_Error (0.00s) --- PASS: TestDefaultValueEncoders/CoreArrayEncodeValue/encodeValue_error (0.00s) - --- PASS: TestDefaultValueEncoders/success_path (0.00s) + --- PASS: TestDefaultValueEncoders/success_path (0.01s) --- PASS: TestDefaultValueEncoders/success_path/map[string]int (0.00s) --- PASS: TestDefaultValueEncoders/success_path/map[string]primitive.ObjectID (0.00s) --- PASS: TestDefaultValueEncoders/success_path/map[string][]int32 (0.00s) @@ -8331,22 +8367,15 @@ --- PASS: TestTimeCodec/DecodeFromBsontype/int64 (0.00s) --- PASS: TestTimeCodec/DecodeFromBsontype/timestamp (0.00s) === CONT TestRegistry -=== CONT TestIsZero -=== RUN TestIsZero/false -=== PAUSE TestIsZero/false -=== RUN TestIsZero/0 -=== PAUSE TestIsZero/0 -=== RUN TestIsZero/nil_pointer_to_int -=== PAUSE TestIsZero/nil_pointer_to_int -=== RUN TestIsZero/time.Time -=== PAUSE TestIsZero/time.Time -=== RUN TestIsZero/empty_time.Time === RUN TestRegistry/Register === PAUSE TestRegistry/Register === RUN TestRegistry/Type_Map +=== CONT TestIsZero +=== RUN TestIsZero/false === PAUSE TestRegistry/Type_Map === CONT TestRegistry/Register === RUN TestRegistry/Register/interface +=== CONT TestRegistry/Type_Map === PAUSE TestRegistry/Register/interface === RUN TestRegistry/Register/type === PAUSE TestRegistry/Register/type @@ -8354,14 +8383,32 @@ === PAUSE TestRegistry/Register/kind === RUN TestRegistry/Register/RegisterDefault === PAUSE TestRegistry/Register/RegisterDefault +=== PAUSE TestIsZero/false === RUN TestRegistry/Register/Lookup -=== PAUSE TestRegistry/Register/Lookup -=== CONT TestRegistry/Register/interface +=== RUN TestIsZero/0 +=== PAUSE TestIsZero/0 +=== RUN TestIsZero/nil_pointer_to_int +=== PAUSE TestIsZero/nil_pointer_to_int +=== RUN TestIsZero/time.Time +=== PAUSE TestIsZero/time.Time +=== RUN TestIsZero/empty_time.Time === PAUSE TestIsZero/empty_time.Time === RUN TestIsZero/nil_pointer_to_time.Time === PAUSE TestIsZero/nil_pointer_to_time.Time === RUN TestIsZero/zero_struct === PAUSE TestIsZero/zero_struct +=== PAUSE TestRegistry/Register/Lookup +=== CONT TestRegistry/Register/interface +=== CONT TestRegistry/Register/RegisterDefault +=== RUN TestRegistry/Register/RegisterDefault/MapCodec +=== PAUSE TestRegistry/Register/RegisterDefault/MapCodec +=== RUN TestRegistry/Register/RegisterDefault/StructCodec +=== PAUSE TestRegistry/Register/RegisterDefault/StructCodec +=== RUN TestRegistry/Register/RegisterDefault/SliceCodec +=== PAUSE TestRegistry/Register/RegisterDefault/SliceCodec +=== RUN TestRegistry/Register/RegisterDefault/ArrayCodec +=== PAUSE TestRegistry/Register/RegisterDefault/ArrayCodec +=== CONT TestRegistry/Register/RegisterDefault/MapCodec === RUN TestIsZero/non-zero_struct === PAUSE TestIsZero/non-zero_struct === RUN TestIsZero/nil_pointer_to_struct @@ -8372,6 +8419,8 @@ === PAUSE TestIsZero/zero_struct_that_implements_Zeroer === RUN TestIsZero/non-zero_struct_that_implements_Zeroer === PAUSE TestIsZero/non-zero_struct_that_implements_Zeroer +=== CONT TestRegistry/Register/kind +=== CONT TestRegistry/Register/RegisterDefault/StructCodec === RUN TestIsZero/pointer_to_zero_struct_that_implements_Zeroer === PAUSE TestIsZero/pointer_to_zero_struct_that_implements_Zeroer === RUN TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer @@ -8380,27 +8429,40 @@ === PAUSE TestIsZero/zero_struct_with_omitZeroStruct === RUN TestIsZero/non-zero_struct_with_omitZeroStruct === PAUSE TestIsZero/non-zero_struct_with_omitZeroStruct +=== CONT TestRegistry/Register/type === RUN TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct === PAUSE TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct === RUN TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct === PAUSE TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct +=== CONT TestRegistry/Register/Lookup === RUN TestIsZero/pointer_to_zero_struct_with_omitZeroStruct === PAUSE TestIsZero/pointer_to_zero_struct_with_omitZeroStruct === RUN TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct === PAUSE TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct === CONT TestIsZero/false -=== CONT TestRegistry/Type_Map -=== CONT TestRegistry/Register/Lookup === RUN TestRegistry/Register/Lookup/type_registry_(pointer) +=== CONT TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct === PAUSE TestRegistry/Register/Lookup/type_registry_(pointer) +=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec === RUN TestRegistry/Register/Lookup/type_registry_(non-pointer) +=== CONT TestIsZero/pointer_to_struct === PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer) === RUN TestRegistry/Register/Lookup/interface_with_type_encoder === PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder +=== CONT TestIsZero/pointer_to_zero_struct_with_omitZeroStruct === RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder +=== CONT TestIsZero/non-zero_struct === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder +=== CONT TestIsZero/nil_pointer_to_struct +=== CONT TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct +=== CONT TestIsZero/nil_pointer_to_time.Time +=== CONT TestIsZero/empty_time.Time +=== CONT TestIsZero/time.Time +=== CONT TestIsZero/0 === RUN TestRegistry/Register/Lookup/interface_with_hook +=== CONT TestIsZero/nil_pointer_to_int === PAUSE TestRegistry/Register/Lookup/interface_with_hook +=== CONT TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook === RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) @@ -8412,175 +8474,149 @@ === RUN TestRegistry/Register/Lookup/default_array_codec === PAUSE TestRegistry/Register/Lookup/default_array_codec === RUN TestRegistry/Register/Lookup/default_slice_codec +=== CONT TestIsZero/non-zero_struct_with_omitZeroStruct === PAUSE TestRegistry/Register/Lookup/default_slice_codec === RUN TestRegistry/Register/Lookup/default_map +=== CONT TestIsZero/zero_struct_with_omitZeroStruct === PAUSE TestRegistry/Register/Lookup/default_map === RUN TestRegistry/Register/Lookup/map_non-string_key === PAUSE TestRegistry/Register/Lookup/map_non-string_key === RUN TestRegistry/Register/Lookup/No_Codec_Registered === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer) -=== RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder -=== CONT TestRegistry/Register/RegisterDefault -=== RUN TestRegistry/Register/RegisterDefault/MapCodec -=== PAUSE TestRegistry/Register/RegisterDefault/MapCodec -=== RUN TestRegistry/Register/RegisterDefault/StructCodec -=== PAUSE TestRegistry/Register/RegisterDefault/StructCodec -=== RUN TestRegistry/Register/RegisterDefault/SliceCodec -=== PAUSE TestRegistry/Register/RegisterDefault/SliceCodec -=== RUN TestRegistry/Register/RegisterDefault/ArrayCodec -=== PAUSE TestRegistry/Register/RegisterDefault/ArrayCodec -=== CONT TestRegistry/Register/RegisterDefault/MapCodec -=== CONT TestRegistry/Register/kind -=== CONT TestRegistry/Register/type -=== CONT TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct -=== CONT TestIsZero/pointer_to_zero_struct_with_omitZeroStruct -=== CONT TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct -=== CONT TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct -=== CONT TestIsZero/non-zero_struct_with_omitZeroStruct -=== CONT TestIsZero/zero_struct_with_omitZeroStruct -=== CONT TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer === CONT TestIsZero/pointer_to_zero_struct_that_implements_Zeroer -=== CONT TestIsZero/non-zero_struct_that_implements_Zeroer === CONT TestIsZero/zero_struct_that_implements_Zeroer -=== CONT TestIsZero/pointer_to_struct -=== CONT TestIsZero/nil_pointer_to_struct -=== CONT TestIsZero/non-zero_struct +=== CONT TestRegistry/Register/RegisterDefault/SliceCodec === CONT TestIsZero/zero_struct -=== CONT TestIsZero/nil_pointer_to_time.Time -=== CONT TestIsZero/empty_time.Time -=== CONT TestIsZero/time.Time -=== CONT TestIsZero/nil_pointer_to_int -=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder -=== CONT TestIsZero/0 -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== CONT TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer +=== CONT TestIsZero/non-zero_struct_that_implements_Zeroer --- PASS: TestIsZero (0.00s) --- PASS: TestIsZero/false (0.00s) --- PASS: TestIsZero/pointer_to_non-zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/pointer_to_struct (0.00s) --- PASS: TestIsZero/pointer_to_zero_struct_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/non-zero_struct (0.00s) + --- PASS: TestIsZero/nil_pointer_to_struct (0.00s) --- PASS: TestIsZero/non-zero_struct_with_only_private_fields_with_omitZeroStruct (0.00s) + --- PASS: TestIsZero/nil_pointer_to_time.Time (0.00s) + --- PASS: TestIsZero/empty_time.Time (0.00s) + --- PASS: TestIsZero/0 (0.00s) + --- PASS: TestIsZero/nil_pointer_to_int (0.00s) + --- PASS: TestIsZero/time.Time (0.00s) --- PASS: TestIsZero/zero_struct_with_only_private_fields_omitZeroStruct (0.00s) --- PASS: TestIsZero/non-zero_struct_with_omitZeroStruct (0.00s) --- PASS: TestIsZero/zero_struct_with_omitZeroStruct (0.00s) - --- PASS: TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer (0.00s) --- PASS: TestIsZero/pointer_to_zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/non-zero_struct_that_implements_Zeroer (0.00s) --- PASS: TestIsZero/zero_struct_that_implements_Zeroer (0.00s) - --- PASS: TestIsZero/pointer_to_struct (0.00s) - --- PASS: TestIsZero/nil_pointer_to_struct (0.00s) - --- PASS: TestIsZero/non-zero_struct (0.00s) --- PASS: TestIsZero/zero_struct (0.00s) - --- PASS: TestIsZero/nil_pointer_to_time.Time (0.00s) - --- PASS: TestIsZero/empty_time.Time (0.00s) - --- PASS: TestIsZero/time.Time (0.00s) - --- PASS: TestIsZero/nil_pointer_to_int (0.00s) - --- PASS: TestIsZero/0 (0.00s) + --- PASS: TestIsZero/pointer_to_non-zero_struct_that_implements_Zeroer (0.00s) + --- PASS: TestIsZero/non-zero_struct_that_implements_Zeroer (0.00s) +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer) +=== RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder +=== RUN TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder === CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_hook/Encoder === RUN TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder === PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder === CONT TestRegistry/Register/Lookup/No_Codec_Registered === RUN TestRegistry/Register/Lookup/No_Codec_Registered/Encoder === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Encoder === RUN TestRegistry/Register/Lookup/No_Codec_Registered/Decoder === PAUSE TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer) -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Encoder === CONT TestRegistry/Register/Lookup/map_non-string_key === RUN TestRegistry/Register/Lookup/map_non-string_key/Encoder === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Encoder === RUN TestRegistry/Register/Lookup/map_non-string_key/Decoder === PAUSE TestRegistry/Register/Lookup/map_non-string_key/Decoder +=== CONT TestRegistry/Register/Lookup/map_non-string_key/Encoder === CONT TestRegistry/Register/Lookup/default_map -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) -=== CONT TestRegistry/Register/Lookup/default_array_codec -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder === RUN TestRegistry/Register/Lookup/default_map/Encoder === PAUSE TestRegistry/Register/Lookup/default_map/Encoder -=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder === RUN TestRegistry/Register/Lookup/default_map/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder -=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder -=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder === PAUSE TestRegistry/Register/Lookup/default_map/Decoder -=== RUN TestRegistry/Register/Lookup/default_array_codec/Encoder -=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Encoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder -=== RUN TestRegistry/Register/Lookup/default_array_codec/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder -=== CONT TestRegistry/Register/Lookup/map_non-string_key/Encoder +=== CONT TestRegistry/Register/Lookup/default_map/Encoder === CONT TestRegistry/Register/Lookup/default_slice_codec === RUN TestRegistry/Register/Lookup/default_slice_codec/Encoder === PAUSE TestRegistry/Register/Lookup/default_slice_codec/Encoder === RUN TestRegistry/Register/Lookup/default_slice_codec/Decoder -=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Decoder -=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder === PAUSE TestRegistry/Register/Lookup/default_slice_codec/Decoder +=== CONT TestRegistry/Register/Lookup/default_slice_codec/Encoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder === CONT TestRegistry/Register/Lookup/map_non-string_key/Decoder -=== CONT TestRegistry/Register/RegisterDefault/SliceCodec -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/default_map/Encoder -=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder -=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder +=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer) +=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder +=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder === CONT TestRegistry/Register/Lookup/default_map/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder -=== CONT TestRegistry/Register/RegisterDefault/ArrayCodec -=== CONT TestRegistry/Register/Lookup/default_array_codec/Encoder -=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder -=== CONT TestRegistry/Register/RegisterDefault/StructCodec -=== CONT TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder +=== RUN TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder === CONT TestRegistry/Register/Lookup/default_slice_codec/Decoder -=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder -=== CONT TestRegistry/Register/Lookup/default_slice_codec/Encoder -=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/No_Codec_Registered/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook +=== CONT TestRegistry/Register/Lookup/interface_with_hook +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== RUN TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) +=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder +=== CONT TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder +=== RUN TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== RUN TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder +=== PAUSE TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder +=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder +=== RUN TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder === CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder -=== RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder -=== PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder +=== RUN TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer) -=== CONT TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder -=== RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder -=== PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder -=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder === RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder -=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) === RUN TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder +=== RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder +=== PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder === PAUSE TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder === CONT TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/default_array_codec +=== RUN TestRegistry/Register/Lookup/default_array_codec/Encoder +=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Encoder +=== RUN TestRegistry/Register/Lookup/default_array_codec/Decoder +=== PAUSE TestRegistry/Register/Lookup/default_array_codec/Decoder +=== CONT TestRegistry/Register/Lookup/default_array_codec/Encoder +=== CONT TestRegistry/Register/Lookup/interface_with_hook/Decoder +=== CONT TestRegistry/Register/Lookup/default_array_codec/Decoder +=== CONT TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder +=== RUN TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder +=== PAUSE TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder +=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder +=== CONT TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder --- PASS: TestRegistry (0.00s) --- PASS: TestRegistry/Type_Map (0.00s) --- PASS: TestRegistry/Register (0.00s) @@ -8589,55 +8625,55 @@ --- PASS: TestRegistry/Register/type (0.00s) --- PASS: TestRegistry/Register/RegisterDefault (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/MapCodec (0.00s) - --- PASS: TestRegistry/Register/RegisterDefault/SliceCodec (0.00s) - --- PASS: TestRegistry/Register/RegisterDefault/ArrayCodec (0.00s) --- PASS: TestRegistry/Register/RegisterDefault/StructCodec (0.00s) + --- PASS: TestRegistry/Register/RegisterDefault/ArrayCodec (0.00s) + --- PASS: TestRegistry/Register/RegisterDefault/SliceCodec (0.00s) --- PASS: TestRegistry/Register/Lookup (0.00s) + --- PASS: TestRegistry/Register/Lookup/map_non-string_key (0.00s) + --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_map (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_map/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_map/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer) (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook_(pointer)/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered (0.00s) + --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_hook/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/map_non-string_key (0.00s) - --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/map_non-string_key/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer) (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(non-pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_map (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_map/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_map/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_implementation_with_type_encoder/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/interface_with_type_encoder/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_slice_codec/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered (0.00s) - --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/No_Codec_Registered/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_with_hook (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_with_hook/Decoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer) (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Encoder (0.00s) + --- PASS: TestRegistry/Register/Lookup/type_registry_(non-pointer)/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_array_codec (0.00s) --- PASS: TestRegistry/Register/Lookup/default_array_codec/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/default_array_codec/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/type_registry_(pointer)/Decoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer) (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Encoder (0.00s) --- PASS: TestRegistry/Register/Lookup/interface_pointer_to_implementation_with_hook_(pointer)/Decoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer) (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Encoder (0.00s) - --- PASS: TestRegistry/Register/Lookup/default_struct_codec_(pointer)/Decoder (0.00s) === RUN ExampleRegistry_customEncoder --- PASS: ExampleRegistry_customEncoder (0.00s) === RUN ExampleRegistry_customDecoder @@ -8647,7 +8683,7 @@ === RUN ExampleRegistry_RegisterKindDecoder --- PASS: ExampleRegistry_RegisterKindDecoder (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.051s +ok go.mongodb.org/mongo-driver/bson/bsoncodec 0.078s === RUN TestCopier === RUN TestCopier/CopyDocument === RUN TestCopier/CopyDocument/ReadDocument_Error @@ -9504,7 +9540,7 @@ --- PASS: TestValueReader/ReadTimestamp/not_enough_bytes_for_increment (0.00s) --- PASS: TestValueReader/ReadTimestamp/not_enough_bytes_for_timestamp (0.00s) --- PASS: TestValueReader/ReadTimestamp/success (0.00s) - --- PASS: TestValueReader/ReadBytes_&_Skip (0.00s) + --- PASS: TestValueReader/ReadBytes_&_Skip (0.01s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length/Skip (0.00s) --- PASS: TestValueReader/ReadBytes_&_Skip/Array/invalid_length/ReadBytes (0.00s) @@ -9761,7 +9797,7 @@ --- PASS: TestValueWriter/WriteBytes/writeElementHeader_error (0.00s) --- PASS: TestValueWriter/WriteBytes/success (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsonrw 0.035s +ok go.mongodb.org/mongo-driver/bson/bsonrw 0.053s === RUN TestType === RUN TestType/double === RUN TestType/string @@ -9809,7 +9845,7 @@ --- PASS: TestType/max_key (0.00s) --- PASS: TestType/invalid (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/bsontype 0.012s +ok go.mongodb.org/mongo-driver/bson/bsontype 0.010s === RUN TestMarshalSampleItems === RUN TestMarshalSampleItems/0 === RUN TestMarshalSampleItems/1 @@ -10655,7 +10691,7 @@ === RUN TestInlineWithPointerToSelf --- PASS: TestInlineWithPointerToSelf (0.00s) PASS -ok go.mongodb.org/mongo-driver/bson/mgocompat 0.036s +ok go.mongodb.org/mongo-driver/bson/mgocompat 0.041s === RUN TestDecimal128_BigInt === RUN TestDecimal128_BigInt/12345 === RUN TestDecimal128_BigInt/-12345 @@ -11011,12 +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.023s -? go.mongodb.org/mongo-driver/internal/aws [no test files] -? go.mongodb.org/mongo-driver/internal/aws/awserr [no test files] +ok go.mongodb.org/mongo-driver/bson/primitive 0.026s testing: warning: no tests to run PASS -ok go.mongodb.org/mongo-driver/event 0.017s [no tests to run] +ok go.mongodb.org/mongo-driver/event 0.011s [no tests to run] +? go.mongodb.org/mongo-driver/internal/aws [no test files] +? go.mongodb.org/mongo-driver/internal/aws/awserr [no test files] === RUN TestBackgroundContext === RUN TestBackgroundContext/NewBackgroundContext_accepts_a_nil_child === RUN TestBackgroundContext/Value_requests_are_forwarded @@ -11028,8 +11064,7 @@ --- 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.016s -? go.mongodb.org/mongo-driver/internal/credproviders [no test files] +ok go.mongodb.org/mongo-driver/internal 0.013s === RUN TestCompare17 --- PASS: TestCompare17 (0.00s) === RUN TestGreater17 @@ -11207,8 +11242,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)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&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 +11251,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)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"h"}) -=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"e"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&assert.A{Name:"g",_Value:"h"}) +=== RUN TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&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 +11261,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)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/Contains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&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 +11270,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)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) - --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x40002c9800),_(*assert.A)(0x40002c9820),_(*assert.A)(0x40002c9840),_(*assert.A)(0x40002c9860)},_&assert.A{Name:"g",_Value:"e"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&assert.A{Name:"g",_Value:"h"}) (0.00s) + --- PASS: TestContainsNotContains/NotContains([]*assert.A{(*assert.A)(0x4000297820),_(*assert.A)(0x4000297840),_(*assert.A)(0x4000297860),_(*assert.A)(0x4000297880)},_&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) @@ -11367,51 +11402,51 @@ === CONT TestDifferentAddressRanges === CONT TestDiffRace === CONT TestEqualBSON -=== RUN TestEqualBSON/equal_bson.Raw -=== PAUSE TestEqualBSON/equal_bson.Raw -=== RUN TestEqualBSON/different_bson.Raw -=== PAUSE TestEqualBSON/different_bson.Raw === RUN TestDifferentAddressRanges/distinct_byte_slices +=== RUN TestEqualBSON/equal_bson.Raw === PAUSE TestDifferentAddressRanges/distinct_byte_slices +=== PAUSE TestEqualBSON/equal_bson.Raw === RUN TestDifferentAddressRanges/same_byte_slice +=== RUN TestEqualBSON/different_bson.Raw === PAUSE TestDifferentAddressRanges/same_byte_slice -=== RUN TestEqualBSON/invalid_bson.Raw +=== PAUSE TestEqualBSON/different_bson.Raw === RUN TestDifferentAddressRanges/whole_and_subslice +=== RUN TestEqualBSON/invalid_bson.Raw === PAUSE TestDifferentAddressRanges/whole_and_subslice -=== PAUSE TestEqualBSON/invalid_bson.Raw -=== RUN TestEqualBSON/nil_bson.Raw -=== PAUSE TestEqualBSON/nil_bson.Raw -=== CONT TestEqualBSON/equal_bson.Raw -=== CONT TestEqualBSON/nil_bson.Raw -=== CONT TestEqualBSON/invalid_bson.Raw === RUN TestDifferentAddressRanges/two_subslices === PAUSE TestDifferentAddressRanges/two_subslices === RUN TestDifferentAddressRanges/empty +=== PAUSE TestEqualBSON/invalid_bson.Raw === PAUSE TestDifferentAddressRanges/empty +=== RUN TestEqualBSON/nil_bson.Raw === RUN TestDifferentAddressRanges/nil -=== CONT TestEqualBSON/different_bson.Raw +=== PAUSE TestEqualBSON/nil_bson.Raw +=== CONT TestEqualBSON/nil_bson.Raw +=== CONT TestEqualBSON/equal_bson.Raw +--- PASS: TestDiffRace (0.00s) === PAUSE TestDifferentAddressRanges/nil === CONT TestDifferentAddressRanges/distinct_byte_slices -=== CONT TestDifferentAddressRanges/nil +=== CONT TestEqualBSON/invalid_bson.Raw +=== CONT TestDifferentAddressRanges/whole_and_subslice === CONT TestDifferentAddressRanges/two_subslices === CONT TestDifferentAddressRanges/same_byte_slice +=== CONT TestDifferentAddressRanges/nil === CONT TestDifferentAddressRanges/empty -=== CONT TestDifferentAddressRanges/whole_and_subslice ---- PASS: TestDiffRace (0.00s) --- PASS: TestDifferentAddressRanges (0.00s) --- PASS: TestDifferentAddressRanges/distinct_byte_slices (0.00s) + --- PASS: TestDifferentAddressRanges/whole_and_subslice (0.00s) --- PASS: TestDifferentAddressRanges/nil (0.00s) --- PASS: TestDifferentAddressRanges/two_subslices (0.00s) --- PASS: TestDifferentAddressRanges/empty (0.00s) --- PASS: TestDifferentAddressRanges/same_byte_slice (0.00s) - --- PASS: TestDifferentAddressRanges/whole_and_subslice (0.00s) +=== CONT TestEqualBSON/different_bson.Raw --- PASS: TestEqualBSON (0.00s) - --- PASS: TestEqualBSON/equal_bson.Raw (0.00s) --- PASS: TestEqualBSON/nil_bson.Raw (0.00s) + --- PASS: TestEqualBSON/equal_bson.Raw (0.00s) --- PASS: TestEqualBSON/invalid_bson.Raw (0.00s) --- PASS: TestEqualBSON/different_bson.Raw (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/assert 0.203s +ok go.mongodb.org/mongo-driver/internal/assert 0.206s === RUN TestChainProviderWithNames --- PASS: TestChainProviderWithNames (0.00s) === RUN TestChainProviderGet @@ -11435,7 +11470,15 @@ === RUN TestCredentialsGetConcurrent --- PASS: TestCredentialsGetConcurrent (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.007s +ok go.mongodb.org/mongo-driver/internal/aws/credentials 0.011s +? 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] +? go.mongodb.org/mongo-driver/internal/testutil/israce [no test files] +? go.mongodb.org/mongo-driver/internal/testutil/monitor [no test files] === RUN TestStripExcessHeaders --- PASS: TestStripExcessHeaders (0.00s) === RUN TestSignRequest @@ -11459,14 +11502,7 @@ === RUN TestSign_buildCanonicalHeaders --- PASS: TestSign_buildCanonicalHeaders (0.00s) PASS -ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.015s -? 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] -? go.mongodb.org/mongo-driver/internal/testutil/israce [no test files] -? go.mongodb.org/mongo-driver/internal/testutil/monitor [no test files] +ok go.mongodb.org/mongo-driver/internal/aws/signer/v4 0.032s === RUN TestIOSinkInfo === PAUSE TestIOSinkInfo === RUN TestSelectMaxDocumentLength @@ -11543,8 +11579,8 @@ === 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 TestTruncate/empty === 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 @@ -11580,13 +11616,13 @@ --- PASS: TestTruncate/multi-byte (0.00s) --- PASS: TestTruncate/long (0.00s) --- PASS: TestTruncate/short (0.00s) ---- PASS: TestIOSinkInfo (0.06s) +--- PASS: TestIOSinkInfo (0.07s) PASS -ok go.mongodb.org/mongo-driver/internal/logger 0.072s +ok go.mongodb.org/mongo-driver/internal/logger 0.077s === RUN TestCryptoSeed ---- PASS: TestCryptoSeed (1.55s) +--- PASS: TestCryptoSeed (1.36s) PASS -ok go.mongodb.org/mongo-driver/internal/randutil 1.568s +ok go.mongodb.org/mongo-driver/internal/randutil 1.377s ? 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,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (5.25s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (6.29s) - --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (6.57s) + --- PASS: TestGlobalSource/exp_rand_1,000_UUIDs_x_1,000_goroutines_each_initializing_a_new_source (5.84s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_using_a_global_source (6.71s) + --- PASS: TestGlobalSource/exp_rand_1_UUID_x_1,000,000_goroutines_each_initializing_a_new_source (6.75s) PASS -ok go.mongodb.org/mongo-driver/internal/uuid 6.684s +ok go.mongodb.org/mongo-driver/internal/uuid 6.809s === 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.01s) +--- PASS: TestClient (0.00s) --- PASS: TestClient/new_client (0.00s) --- PASS: TestClient/database (0.00s) --- PASS: TestClient/replace_topology_error (0.00s) @@ -11771,14 +11807,14 @@ === RUN TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction === RUN TestDatabase/TransientTransactionError_label/positive_case_of_transaction === RUN TestDatabase/nil_document_error ---- PASS: TestDatabase (6.00s) +--- PASS: TestDatabase (6.01s) --- PASS: TestDatabase/initialize (0.00s) --- PASS: TestDatabase/options (0.00s) --- PASS: TestDatabase/options/custom (0.00s) --- PASS: TestDatabase/options/inherit (0.00s) --- PASS: TestDatabase/replace_topology_error (0.00s) - --- PASS: TestDatabase/TransientTransactionError_label (6.00s) - --- PASS: TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction (3.00s) + --- PASS: TestDatabase/TransientTransactionError_label (6.01s) + --- PASS: TestDatabase/TransientTransactionError_label/negative_case_of_non-transaction (3.01s) --- PASS: TestDatabase/TransientTransactionError_label/positive_case_of_transaction (3.00s) --- PASS: TestDatabase/nil_document_error (0.00s) === RUN TestErrorMessages @@ -11992,33 +12028,28 @@ with_transactions_test.go:50: skipping integration test in short mode --- SKIP: TestConvenientTransactions (0.00s) === CONT TestEnsureID -=== RUN TestEnsureID/missing__id_should_be_first_element -=== PAUSE TestEnsureID/missing__id_should_be_first_element === CONT TestMarshalValue === RUN TestMarshalValue/nil_document === PAUSE TestMarshalValue/nil_document +=== RUN TestEnsureID/missing__id_should_be_first_element === RUN TestMarshalValue/value_marshaler -=== RUN TestEnsureID/existing_ObjectID__id_as_should_remain_in_place -=== PAUSE TestEnsureID/existing_ObjectID__id_as_should_remain_in_place -=== RUN TestEnsureID/existing_float__id_as_should_remain_in_place -=== PAUSE TestEnsureID/existing_float__id_as_should_remain_in_place === PAUSE TestMarshalValue/value_marshaler === RUN TestMarshalValue/document === PAUSE TestMarshalValue/document +=== PAUSE TestEnsureID/missing__id_should_be_first_element === RUN TestMarshalValue/custom_encode_options === PAUSE TestMarshalValue/custom_encode_options +=== CONT TestMarshalValue/nil_document +=== RUN TestEnsureID/existing_ObjectID__id_as_should_remain_in_place +=== PAUSE TestEnsureID/existing_ObjectID__id_as_should_remain_in_place +=== CONT TestMarshalValue/value_marshaler +=== RUN TestEnsureID/existing_float__id_as_should_remain_in_place +=== PAUSE TestEnsureID/existing_float__id_as_should_remain_in_place +=== CONT TestMarshalValue/document === RUN TestEnsureID/existing_float__id_as_first_element_should_remain_first_element === PAUSE TestEnsureID/existing_float__id_as_first_element_should_remain_first_element -=== CONT TestMarshalValue/nil_document === CONT TestMarshalValue/custom_encode_options -=== CONT TestMarshalValue/document -=== CONT TestMarshalValue/value_marshaler === RUN TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten ---- PASS: TestMarshalValue (0.00s) - --- PASS: TestMarshalValue/nil_document (0.00s) - --- PASS: TestMarshalValue/document (0.00s) - --- PASS: TestMarshalValue/value_marshaler (0.00s) - --- PASS: TestMarshalValue/custom_encode_options (0.00s) === PAUSE TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten === CONT TestEnsureID/missing__id_should_be_first_element === CONT TestEnsureID/existing_float__id_as_first_element_should_remain_first_element @@ -12027,12 +12058,17 @@ === CONT TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten --- PASS: TestEnsureID (0.00s) --- PASS: TestEnsureID/missing__id_should_be_first_element (0.00s) - --- PASS: TestEnsureID/existing_float__id_as_should_remain_in_place (0.00s) --- PASS: TestEnsureID/existing_float__id_as_first_element_should_remain_first_element (0.00s) + --- PASS: TestEnsureID/existing_float__id_as_should_remain_in_place (0.00s) --- PASS: TestEnsureID/existing_ObjectID__id_as_should_remain_in_place (0.00s) --- PASS: TestEnsureID/existing_binary__id_as_first_field_should_not_be_overwritten (0.00s) +--- PASS: TestMarshalValue (0.00s) + --- PASS: TestMarshalValue/nil_document (0.00s) + --- PASS: TestMarshalValue/value_marshaler (0.00s) + --- PASS: TestMarshalValue/document (0.00s) + --- PASS: TestMarshalValue/custom_encode_options (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo 6.042s +ok go.mongodb.org/mongo-driver/mongo 6.047s === 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.028s +ok go.mongodb.org/mongo-driver/mongo/address 0.022s === RUN TestMaxStalenessSpec === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/DefaultNoMaxStaleness: === RUN TestMaxStalenessSpec/ReplicaSetNoPrimary/LastUpdateTime: @@ -12175,7 +12211,7 @@ === RUN TestServerSelectionSpec/LoadBalanced/write/PrimaryPreferred: === RUN TestServerSelectionSpec/LoadBalanced/write/Secondary: === RUN TestServerSelectionSpec/LoadBalanced/write/SecondaryPreferred: ---- PASS: TestServerSelectionSpec (0.01s) +--- PASS: TestServerSelectionSpec (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest_multiple: (0.00s) --- PASS: TestServerSelectionSpec/ReplicaSetNoPrimary/read/Nearest_non_matching: (0.00s) @@ -12450,12 +12486,12 @@ === CONT TestSelector_Single --- PASS: TestSelector_Single (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/description 0.038s +ok go.mongodb.org/mongo-driver/mongo/description 0.048s === 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.047s +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.04s) +--- PASS: TestClientOptions (0.02s) --- PASS: TestClientOptions/ApplyURI/doesn't_overwrite_previous_errors (0.00s) --- PASS: TestClientOptions/Validate/returns_error (0.00s) --- PASS: TestClientOptions/Set (0.00s) @@ -12615,11 +12651,11 @@ --- 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.04s) + --- PASS: TestClientOptions/ApplyURI (0.02s) --- PASS: TestClientOptions/ApplyURI/ParseError (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Invalid_Mode (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference_Primary_With_Options (0.00s) - --- PASS: TestClientOptions/ApplyURI/TLS_addCertFromFile_error (0.01s) + --- PASS: TestClientOptions/ApplyURI/TLS_addCertFromFile_error (0.00s) --- PASS: TestClientOptions/ApplyURI/TLS_ClientCertificateKey (0.00s) --- PASS: TestClientOptions/ApplyURI/AppName (0.00s) --- PASS: TestClientOptions/ApplyURI/AuthMechanism (0.00s) @@ -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.01s) + --- PASS: TestClientOptions/ApplyURI/MinPoolSize (0.00s) --- PASS: TestClientOptions/ApplyURI/MaxConnecting (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadConcern (0.00s) --- PASS: TestClientOptions/ApplyURI/ReadPreference (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.081s +ok go.mongodb.org/mongo-driver/mongo/options 0.045s === RUN TestReadConcern_MarshalBSONValue === PAUSE TestReadConcern_MarshalBSONValue === CONT TestReadConcern_MarshalBSONValue @@ -12733,7 +12769,7 @@ --- PASS: TestReadConcern_MarshalBSONValue/nil (0.00s) --- PASS: TestReadConcern_MarshalBSONValue/empty (0.00s) PASS -ok go.mongodb.org/mongo-driver/mongo/readconcern 0.019s +ok go.mongodb.org/mongo-driver/mongo/readconcern 0.004s === RUN TestMode_String === PAUSE TestMode_String === RUN TestPrimary @@ -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.025s +ok go.mongodb.org/mongo-driver/mongo/readpref 0.022s === RUN TestWriteConcernWithOptions === PAUSE TestWriteConcernWithOptions === RUN TestWriteConcern_MarshalBSONValue @@ -12828,6 +12864,8 @@ === RUN TestWriteConcernWithOptions/on_existing_WriteConcern === PAUSE TestWriteConcernWithOptions/on_existing_WriteConcern === RUN TestWriteConcernWithOptions/with_multiple_options +=== PAUSE TestWriteConcernWithOptions/with_multiple_options +=== CONT TestWriteConcernWithOptions/on_nil_WriteConcern === CONT TestWriteConcern_MarshalBSONValue === RUN TestWriteConcern_MarshalBSONValue/all_fields === PAUSE TestWriteConcern_MarshalBSONValue/all_fields @@ -12850,6 +12888,7 @@ === RUN TestWriteConcern_MarshalBSONValue/nil === PAUSE TestWriteConcern_MarshalBSONValue/nil === CONT TestWriteConcern_MarshalBSONValue/all_fields +=== CONT TestWriteConcernWithOptions/on_existing_WriteConcern === CONT TestWriteConcern_MarshalBSONValue/nil === CONT TestWriteConcern_MarshalBSONValue/empty === CONT TestWriteConcern_MarshalBSONValue/negative_WTimeout @@ -12858,6 +12897,11 @@ === CONT TestWriteConcern_MarshalBSONValue/bool_W === CONT TestWriteConcern_MarshalBSONValue/int32_W === CONT TestWriteConcern_MarshalBSONValue/int_W +=== CONT TestWriteConcernWithOptions/with_multiple_options +--- PASS: TestWriteConcernWithOptions (0.00s) + --- PASS: TestWriteConcernWithOptions/on_nil_WriteConcern (0.00s) + --- PASS: TestWriteConcernWithOptions/on_existing_WriteConcern (0.00s) + --- PASS: TestWriteConcernWithOptions/with_multiple_options (0.00s) === CONT TestWriteConcern_MarshalBSONValue/string_W --- PASS: TestWriteConcern_MarshalBSONValue (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/all_fields (0.00s) @@ -12870,16 +12914,8 @@ --- PASS: TestWriteConcern_MarshalBSONValue/int32_W (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/int_W (0.00s) --- PASS: TestWriteConcern_MarshalBSONValue/string_W (0.00s) -=== PAUSE TestWriteConcernWithOptions/with_multiple_options -=== CONT TestWriteConcernWithOptions/on_nil_WriteConcern -=== 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) PASS -ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.027s +ok go.mongodb.org/mongo-driver/mongo/writeconcern 0.023s === RUN TestTag_String === PAUSE TestTag_String === RUN TestTagSets_NewTagSet @@ -12894,18 +12930,18 @@ === PAUSE TestTagSets_String === CONT TestTag_String --- PASS: TestTag_String (0.00s) -=== CONT TestTagSets_String ---- PASS: TestTagSets_String (0.00s) === CONT TestTagSets_ContainsAll ---- PASS: TestTagSets_ContainsAll (0.00s) +=== CONT TestTagSets_String === CONT TestTagSets_NewTagSetsFromMaps ---- PASS: TestTagSets_NewTagSetsFromMaps (0.00s) === CONT TestTagSets_NewTagSetFromMap +--- PASS: TestTagSets_ContainsAll (0.00s) +--- PASS: TestTagSets_NewTagSetsFromMaps (0.00s) +--- PASS: TestTagSets_String (0.00s) --- PASS: TestTagSets_NewTagSetFromMap (0.00s) === CONT TestTagSets_NewTagSet --- PASS: TestTagSets_NewTagSet (0.00s) PASS -ok go.mongodb.org/mongo-driver/tag 0.011s +ok go.mongodb.org/mongo-driver/tag 0.030s === RUN TestArray === RUN TestArray/Validate === RUN TestArray/Validate/TooShort @@ -12940,9 +12976,9 @@ === RUN TestArray/DebugString/malformed--length_too_small === RUN TestArray/DebugString/malformed--length_too_large === RUN TestArray/DebugString/malformed--missing_null_byte ---- PASS: TestArray (0.01s) - --- PASS: TestArray/Validate (0.01s) - --- PASS: TestArray/Validate/TooShort (0.01s) +--- PASS: TestArray (0.00s) + --- PASS: TestArray/Validate (0.00s) + --- PASS: TestArray/Validate/TooShort (0.00s) --- PASS: TestArray/Validate/InvalidLength (0.00s) --- PASS: TestArray/Validate/Invalid_Element (0.00s) --- PASS: TestArray/Validate/Missing_Null_Terminator (0.00s) @@ -13228,7 +13264,7 @@ === RUN TestRead/ReadDecimal128/not_enough_bytes_(low) === RUN TestRead/ReadDecimal128/not_enough_bytes_(high) === RUN TestRead/ReadDecimal128/success ---- PASS: TestRead (0.01s) +--- PASS: TestRead (0.00s) --- PASS: TestRead/ReadType/not_enough_bytes (0.00s) --- PASS: TestRead/ReadType/success (0.00s) --- PASS: TestRead/ReadKey/not_enough_bytes (0.00s) @@ -13922,23 +13958,57 @@ === CONT TestValue/JavaScript/Not_JavaScript === CONT TestValue/DBPointerOK/Success === CONT TestValue/DBPointerOK/Insufficient_Bytes +=== CONT TestValue/ObjectID/Not_ObjectID +=== CONT TestValue/Array/Not_Array +=== CONT TestValue/DocumentOK/Success +=== CONT TestValue/BinaryOK/Success +=== CONT TestValue/DocumentOK/Insufficient_Bytes +=== CONT TestValue/DocumentOK/Not_Document +=== CONT TestValue/Document/Success +=== CONT TestValue/Document/Insufficient_Bytes +=== CONT TestValue/Document/Not_Document +=== CONT TestValue/StringValueOK/Success +=== CONT TestValue/StringValueOK/Zero_Length +=== CONT TestValue/StringValueOK/Insufficient_Bytes +=== CONT TestValue/StringValueOK/Not_String +=== CONT TestValue/StringValue/Success +=== CONT TestValue/StringValue/Insufficient_Bytes +=== CONT TestValue/StringValue/Zero_Length +=== CONT TestValue/StringValue/Not_String +=== CONT TestValue/DoubleOK/Success +=== CONT TestValue/DoubleOK/Insufficient_Bytes +=== CONT TestValue/DoubleOK/Not_Double +=== CONT TestValue/Double/Success +=== CONT TestValue/Double/Insufficient_Bytes +=== CONT TestValue/Double/Not_Double +=== CONT TestValue/IsNumber +=== CONT TestValue/Validate/value +=== RUN TestValue/IsNumber/double +=== PAUSE TestValue/IsNumber/double +=== RUN TestValue/IsNumber/int32 +=== PAUSE TestValue/IsNumber/int32 +=== RUN TestValue/IsNumber/int64 +=== PAUSE TestValue/IsNumber/int64 +=== CONT TestValue/BinaryOK/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/BinaryOK/Not_Binary === 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/Binary/Success === 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/BooleanOK/Not_Boolean === CONT TestValue/DateTimeOK/Insufficient_Bytes === CONT TestValue/DateTimeOK/Not_DateTime === CONT TestValue/DateTime/Success @@ -13946,55 +14016,22 @@ === 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/ObjectIDOK/Success === CONT TestValue/Boolean/Insufficient_Bytes === CONT TestValue/Boolean/Not_Boolean -=== CONT TestValue/ObjectIDOK/Success -=== CONT TestValue/ObjectIDOK/Insufficient_Bytes === CONT TestValue/ObjectIDOK/Not_ObjectID +=== CONT TestValue/ObjectIDOK/Insufficient_Bytes === CONT TestValue/ObjectID/Success === CONT TestValue/ObjectID/Insufficient_Bytes -=== CONT TestValue/Document/Insufficient_Bytes -=== CONT TestValue/ObjectID/Not_ObjectID -=== CONT TestValue/BinaryOK/Success -=== CONT TestValue/BinaryOK/Insufficient_Bytes -=== CONT TestValue/BinaryOK/Not_Binary -=== CONT TestValue/Binary/Success === CONT TestValue/Binary/Insufficient_Bytes +=== CONT TestValue/Boolean/Success === CONT TestValue/Binary/Not_Binary === CONT TestValue/ArrayOK/Success === CONT TestValue/ArrayOK/Insufficient_Bytes === CONT TestValue/ArrayOK/Not_Array === CONT TestValue/Array/Success === CONT TestValue/Array/Insufficient_Bytes -=== CONT TestValue/Array/Not_Array -=== CONT TestValue/DocumentOK/Success -=== CONT TestValue/DocumentOK/Insufficient_Bytes -=== CONT TestValue/DocumentOK/Not_Document -=== CONT TestValue/Document/Success -=== CONT TestValue/StringValue/Not_String -=== CONT TestValue/Document/Not_Document -=== CONT TestValue/StringValueOK/Success -=== CONT TestValue/StringValueOK/Zero_Length -=== CONT TestValue/StringValueOK/Insufficient_Bytes -=== CONT TestValue/StringValueOK/Not_String -=== CONT TestValue/StringValue/Success -=== CONT TestValue/StringValue/Zero_Length -=== CONT TestValue/StringValue/Insufficient_Bytes -=== CONT TestValue/Double/Success -=== CONT TestValue/DoubleOK/Success -=== CONT TestValue/DoubleOK/Insufficient_Bytes -=== CONT TestValue/DoubleOK/Not_Double -=== CONT TestValue/Double/Not_Double -=== CONT TestValue/Double/Insufficient_Bytes -=== CONT TestValue/IsNumber -=== RUN TestValue/IsNumber/double -=== PAUSE TestValue/IsNumber/double -=== RUN TestValue/IsNumber/int32 -=== PAUSE TestValue/IsNumber/int32 -=== RUN TestValue/IsNumber/int64 -=== PAUSE TestValue/IsNumber/int64 +=== CONT TestValue/DateTimeOK/Success === RUN TestValue/IsNumber/decimal128 === PAUSE TestValue/IsNumber/decimal128 === RUN TestValue/IsNumber/string @@ -14004,10 +14041,9 @@ === CONT TestValue/IsNumber/double === CONT TestValue/IsNumber/regex === CONT TestValue/IsNumber/string -=== CONT TestValue/IsNumber/decimal128 === CONT TestValue/IsNumber/int64 === CONT TestValue/IsNumber/int32 -=== CONT TestValue/Validate/value +=== CONT TestValue/IsNumber/decimal128 --- PASS: TestValue (0.00s) --- PASS: TestValue/Timestamp.String/Success (0.00s) --- PASS: TestValue/Decimal128OK/Success (0.00s) @@ -14054,6 +14090,33 @@ --- PASS: TestValue/JavaScript/Not_JavaScript (0.00s) --- PASS: TestValue/DBPointerOK/Success (0.00s) --- PASS: TestValue/DBPointerOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/ObjectID/Not_ObjectID (0.00s) + --- PASS: TestValue/Array/Not_Array (0.00s) + --- PASS: TestValue/DocumentOK/Success (0.00s) + --- PASS: TestValue/DocumentOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DocumentOK/Not_Document (0.00s) + --- PASS: TestValue/BinaryOK/Success (0.00s) + --- PASS: TestValue/Document/Success (0.00s) + --- PASS: TestValue/Document/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Document/Not_Document (0.00s) + --- PASS: TestValue/StringValueOK/Success (0.00s) + --- PASS: TestValue/StringValueOK/Zero_Length (0.00s) + --- PASS: TestValue/StringValueOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/StringValueOK/Not_String (0.00s) + --- PASS: TestValue/StringValue/Success (0.00s) + --- PASS: TestValue/StringValue/Insufficient_Bytes (0.00s) + --- PASS: TestValue/StringValue/Zero_Length (0.00s) + --- PASS: TestValue/StringValue/Not_String (0.00s) + --- PASS: TestValue/DoubleOK/Success (0.00s) + --- PASS: TestValue/DoubleOK/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DoubleOK/Not_Double (0.00s) + --- PASS: TestValue/Double/Success (0.00s) + --- PASS: TestValue/Double/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Double/Not_Double (0.00s) + --- PASS: TestValue/Validate (0.00s) + --- PASS: TestValue/Validate/invalid (0.00s) + --- PASS: TestValue/Validate/value (0.00s) + --- PASS: TestValue/BinaryOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/DBPointerOK/Not_DBPointer (0.00s) --- PASS: TestValue/DBPointer/Success (0.00s) --- PASS: TestValue/DBPointer/Insufficient_Bytes (0.00s) @@ -14061,16 +14124,17 @@ --- PASS: TestValue/RegexOK/Success (0.00s) --- PASS: TestValue/RegexOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/RegexOK/Not_Regex (0.00s) + --- PASS: TestValue/BinaryOK/Not_Binary (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/Binary/Success (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/BooleanOK/Not_Boolean (0.00s) + --- PASS: TestValue/Time/Insufficient_Bytes (0.00s) --- PASS: TestValue/DateTimeOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/DateTimeOK/Not_DateTime (0.00s) --- PASS: TestValue/DateTime/Success (0.00s) @@ -14078,20 +14142,15 @@ --- 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/TimeOK/Success (0.00s) + --- PASS: TestValue/ObjectIDOK/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/ObjectIDOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/ObjectIDOK/Not_ObjectID (0.00s) + --- PASS: TestValue/ObjectIDOK/Insufficient_Bytes (0.00s) --- PASS: TestValue/ObjectID/Success (0.00s) - --- PASS: TestValue/Document/Insufficient_Bytes (0.00s) - --- PASS: TestValue/ObjectID/Not_ObjectID (0.00s) - --- PASS: TestValue/BinaryOK/Success (0.00s) - --- PASS: TestValue/BinaryOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/BinaryOK/Not_Binary (0.00s) - --- PASS: TestValue/Binary/Success (0.00s) + --- PASS: TestValue/ObjectID/Insufficient_Bytes (0.00s) + --- PASS: TestValue/Boolean/Success (0.00s) --- PASS: TestValue/Binary/Insufficient_Bytes (0.00s) --- PASS: TestValue/Binary/Not_Binary (0.00s) --- PASS: TestValue/ArrayOK/Success (0.00s) @@ -14099,41 +14158,18 @@ --- PASS: TestValue/ArrayOK/Not_Array (0.00s) --- PASS: TestValue/Array/Success (0.00s) --- PASS: TestValue/Array/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Array/Not_Array (0.00s) - --- PASS: TestValue/DocumentOK/Success (0.00s) - --- PASS: TestValue/DocumentOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DocumentOK/Not_Document (0.00s) - --- PASS: TestValue/Document/Success (0.00s) - --- PASS: TestValue/StringValue/Not_String (0.00s) - --- PASS: TestValue/Document/Not_Document (0.00s) - --- PASS: TestValue/StringValueOK/Success (0.00s) - --- PASS: TestValue/StringValueOK/Zero_Length (0.00s) - --- PASS: TestValue/StringValueOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/StringValueOK/Not_String (0.00s) - --- PASS: TestValue/StringValue/Success (0.00s) - --- PASS: TestValue/StringValue/Zero_Length (0.00s) - --- PASS: TestValue/StringValue/Insufficient_Bytes (0.00s) - --- PASS: TestValue/Double/Success (0.00s) - --- PASS: TestValue/DoubleOK/Success (0.00s) - --- PASS: TestValue/DoubleOK/Insufficient_Bytes (0.00s) - --- PASS: TestValue/DoubleOK/Not_Double (0.00s) - --- PASS: TestValue/Double/Not_Double (0.00s) - --- PASS: TestValue/Double/Insufficient_Bytes (0.00s) + --- PASS: TestValue/DateTimeOK/Success (0.00s) --- PASS: TestValue/IsNumber (0.00s) --- PASS: TestValue/IsNumber/double (0.00s) --- PASS: TestValue/IsNumber/regex (0.00s) --- PASS: TestValue/IsNumber/string (0.00s) - --- PASS: TestValue/IsNumber/decimal128 (0.00s) --- PASS: TestValue/IsNumber/int64 (0.00s) --- PASS: TestValue/IsNumber/int32 (0.00s) - --- PASS: TestValue/Validate (0.00s) - --- PASS: TestValue/Validate/invalid (0.00s) - --- PASS: TestValue/Validate/value (0.00s) - --- PASS: TestValue/ObjectID/Insufficient_Bytes (0.00s) + --- PASS: TestValue/IsNumber/decimal128 (0.00s) === RUN ExampleDocument_Validate --- PASS: ExampleDocument_Validate (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.049s +ok go.mongodb.org/mongo-driver/x/bsonx/bsoncore 0.032s === RUN TestBatchCursor === PAUSE TestBatchCursor === RUN TestBatches @@ -14181,7 +14217,7 @@ --- PASS: TestCompression/CompressorNoOp (0.00s) --- PASS: TestCompression/CompressorSnappy (0.00s) --- PASS: TestCompression/CompressorZLib (0.00s) - --- PASS: TestCompression/CompressorZstd (0.01s) + --- PASS: TestCompression/CompressorZstd (0.00s) === RUN TestDecompressFailures === PAUSE TestDecompressFailures === RUN TestOperation @@ -14218,9 +14254,9 @@ === RUN TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative === PAUSE TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative === CONT TestOperation/calculateMaxTimeMS/uses_context_deadline_and_rtt90_with_timeout +=== CONT TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative === CONT TestOperation/calculateMaxTimeMS/errors_when_remaining_timeout_is_less_than_rtt90 === CONT TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout -=== CONT TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative === RUN TestOperation/updateClusterTimes === RUN TestOperation/updateOperationTime === RUN TestOperation/createReadPref @@ -14281,9 +14317,9 @@ --- PASS: TestOperation/addClusterTime/adds_max_cluster_time (0.00s) --- PASS: TestOperation/calculateMaxTimeMS (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/uses_context_deadline_and_rtt90_with_timeout (0.00s) - --- PASS: TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/errors_when_MaxTime_is_negative (0.00s) --- PASS: TestOperation/calculateMaxTimeMS/errors_when_remaining_timeout_is_less_than_rtt90 (0.00s) + --- PASS: TestOperation/calculateMaxTimeMS/uses_MaxTime_without_timeout (0.00s) --- PASS: TestOperation/updateClusterTimes (0.00s) --- PASS: TestOperation/updateOperationTime (0.00s) --- PASS: TestOperation/createReadPref (0.00s) @@ -14321,24 +14357,12 @@ --- PASS: TestOperation/canceled_context_not_marked_as_TransientTransactionError (0.00s) === RUN TestRetry === RUN TestRetry/retries_multiple_times_with_RetryContext ---- PASS: TestRetry (0.10s) - --- PASS: TestRetry/retries_multiple_times_with_RetryContext (0.10s) +--- PASS: TestRetry (0.11s) + --- PASS: TestRetry/retries_multiple_times_with_RetryContext (0.11s) === RUN TestConvertI64PtrToI32Ptr === PAUSE TestConvertI64PtrToI32Ptr === RUN TestDecodeOpReply === PAUSE TestDecodeOpReply -=== CONT TestBatchCursor -=== RUN TestBatchCursor/setBatchSize -=== PAUSE TestBatchCursor/setBatchSize -=== RUN TestBatchCursor/calcGetMoreBatchSize -=== PAUSE TestBatchCursor/calcGetMoreBatchSize -=== CONT TestBatchCursor/setBatchSize -=== CONT TestDecodeOpReply -=== RUN TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 -=== PAUSE TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 -=== CONT TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 ---- PASS: TestDecodeOpReply (0.00s) - --- PASS: TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 (0.00s) === CONT TestConvertI64PtrToI32Ptr === RUN TestConvertI64PtrToI32Ptr/empty === PAUSE TestConvertI64PtrToI32Ptr/empty @@ -14353,6 +14377,24 @@ === RUN TestConvertI64PtrToI32Ptr/exact_max_int32 === PAUSE TestConvertI64PtrToI32Ptr/exact_max_int32 === CONT TestConvertI64PtrToI32Ptr/empty +=== CONT TestBatchCursor +=== RUN TestBatchCursor/setBatchSize +=== PAUSE TestBatchCursor/setBatchSize +=== RUN TestBatchCursor/calcGetMoreBatchSize +=== PAUSE TestBatchCursor/calcGetMoreBatchSize +=== CONT TestBatchCursor/setBatchSize +=== CONT TestConvertI64PtrToI32Ptr/exact_max_int32 +=== CONT TestConvertI64PtrToI32Ptr/exact_min_int32 +=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_positive +=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_negative +=== CONT TestConvertI64PtrToI32Ptr/in_bounds +--- PASS: TestConvertI64PtrToI32Ptr (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/empty (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/exact_max_int32 (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/exact_min_int32 (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_positive (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_negative (0.00s) + --- PASS: TestConvertI64PtrToI32Ptr/in_bounds (0.00s) === CONT TestDecompressFailures === RUN TestDecompressFailures/snappy_decompress_huge_size === PAUSE TestDecompressFailures/snappy_decompress_huge_size @@ -14371,18 +14413,12 @@ === RUN TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative === PAUSE TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative === CONT TestBatchCursor/calcGetMoreBatchSize/empty -=== CONT TestConvertI64PtrToI32Ptr/exact_max_int32 -=== CONT TestConvertI64PtrToI32Ptr/exact_min_int32 -=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_positive -=== CONT TestConvertI64PtrToI32Ptr/out_of_bounds_negative -=== CONT TestConvertI64PtrToI32Ptr/in_bounds ---- PASS: TestConvertI64PtrToI32Ptr (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/empty (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/exact_max_int32 (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/exact_min_int32 (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_positive (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/out_of_bounds_negative (0.00s) - --- PASS: TestConvertI64PtrToI32Ptr/in_bounds (0.00s) +=== CONT TestDecodeOpReply +=== RUN TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 +=== PAUSE TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 +=== CONT TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 +--- PASS: TestDecodeOpReply (0.00s) + --- PASS: TestDecodeOpReply/malformatted_wiremessage_with_length_of_0 (0.00s) === CONT TestBatchCursor/calcGetMoreBatchSize/limit_makes_batchSize_negative === CONT TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_and_batchSize_+_numReturned_EQ_limit === CONT TestBatchCursor/calcGetMoreBatchSize/limit_NEQ_0 @@ -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.169s +ok go.mongodb.org/mongo-driver/x/mongo/driver 0.156s === RUN TestGetRegion === RUN TestGetRegion/success_default === RUN TestGetRegion/success_parse @@ -14421,7 +14457,7 @@ === RUN TestSCRAM/conversation/scram-sha-256_long_conversation --- PASS: TestSCRAM (0.01s) --- PASS: TestSCRAM/conversation (0.01s) - --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.00s) + --- PASS: TestSCRAM/conversation/scram-sha-1_short_conversation (0.01s) --- PASS: TestSCRAM/conversation/scram-sha-256_short_conversation (0.00s) --- PASS: TestSCRAM/conversation/scram-sha-1_long_conversation (0.00s) --- PASS: TestSCRAM/conversation/scram-sha-256_long_conversation (0.00s) @@ -14564,27 +14600,27 @@ === RUN TestPlainAuthenticator_Succeeds === PAUSE TestPlainAuthenticator_Succeeds === CONT TestMongoDBCRAuthenticator_Fails ---- PASS: TestMongoDBCRAuthenticator_Fails (0.00s) -=== CONT TestPlainAuthenticator_Succeeds ---- PASS: TestPlainAuthenticator_Succeeds (0.00s) === CONT TestPlainAuthenticator_Extra_server_message +--- PASS: TestMongoDBCRAuthenticator_Fails (0.00s) +=== CONT TestMongoDBCRAuthenticator_Succeeds --- PASS: TestPlainAuthenticator_Extra_server_message (0.00s) === CONT TestPlainAuthenticator_Fails --- PASS: TestPlainAuthenticator_Fails (0.00s) -=== CONT TestMongoDBCRAuthenticator_Succeeds +=== CONT TestPlainAuthenticator_Succeeds +--- PASS: TestPlainAuthenticator_Succeeds (0.00s) --- PASS: TestMongoDBCRAuthenticator_Succeeds (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.054s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth 0.067s === 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.01s) + --- PASS: TestAWSCredentialProviderCaching/expires_in_20m0s (0.00s) --- 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.041s +ok go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds 0.036s === 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.044s +ok go.mongodb.org/mongo-driver/x/mongo/driver/connstring 0.033s === RUN TestCache === RUN TestCache/verification_errors_if_cache_is_nil === RUN TestCache/put @@ -15386,7 +15422,7 @@ --- PASS: TestContactResponders/context_cancellation_is_honored (0.00s) --- PASS: TestContactResponders/context_timeout_is_honored (0.10s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.128s +ok go.mongodb.org/mongo-driver/x/mongo/driver/ocsp 0.122s === RUN TestAppendClientName === PAUSE TestAppendClientName === RUN TestAppendClientDriver @@ -15461,38 +15497,38 @@ === RUN TestAppendClientName/empty === PAUSE TestAppendClientName/empty === RUN TestAppendClientName/non-empty +=== PAUSE TestAppendClientName/non-empty +=== CONT TestAppendClientName/empty +=== CONT TestAppendClientPlatform +=== RUN TestAppendClientPlatform/full +=== PAUSE TestAppendClientPlatform/full +=== CONT TestAppendClientPlatform/full +--- PASS: TestAppendClientPlatform (0.00s) + --- PASS: TestAppendClientPlatform/full (0.00s) +=== CONT TestAppendClientName/non-empty +--- PASS: TestAppendClientName (0.00s) + --- PASS: TestAppendClientName/empty (0.00s) + --- PASS: TestAppendClientName/non-empty (0.00s) === CONT TestAppendClientOS === RUN TestAppendClientOS/full === PAUSE TestAppendClientOS/full === RUN TestAppendClientOS/partial === PAUSE TestAppendClientOS/partial -=== CONT TestAppendClientOS/full -=== PAUSE TestAppendClientName/non-empty -=== CONT TestAppendClientName/empty === CONT TestAppendClientDriver === RUN TestAppendClientDriver/full === PAUSE TestAppendClientDriver/full === CONT TestAppendClientDriver/full -=== CONT TestAppendClientOS/partial --- PASS: TestAppendClientDriver (0.00s) --- PASS: TestAppendClientDriver/full (0.00s) -=== CONT TestAppendClientName/non-empty +=== CONT TestAppendClientOS/full +=== CONT TestAppendClientOS/partial --- PASS: TestAppendClientOS (0.00s) --- PASS: TestAppendClientOS/full (0.00s) --- PASS: TestAppendClientOS/partial (0.00s) -=== CONT TestAppendClientPlatform -=== RUN TestAppendClientPlatform/full -=== PAUSE TestAppendClientPlatform/full -=== CONT TestAppendClientPlatform/full ---- PASS: TestAppendClientName (0.00s) - --- PASS: TestAppendClientName/empty (0.00s) - --- PASS: TestAppendClientName/non-empty (0.00s) ---- PASS: TestAppendClientPlatform (0.00s) - --- PASS: TestAppendClientPlatform/full (0.00s) === RUN FuzzEncodeClientMetadata --- PASS: FuzzEncodeClientMetadata (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.018s +ok go.mongodb.org/mongo-driver/x/mongo/driver/operation 0.027s === 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.030s +ok go.mongodb.org/mongo-driver/x/mongo/driver/session 0.015s === RUN TestCMAPSpec === RUN TestCMAPSpec/connection-must-have-id.json === RUN TestCMAPSpec/connection-must-order-ids.json @@ -15590,7 +15626,7 @@ === RUN TestCMAPSpec/pool-ready.json === RUN TestCMAPSpec/wait-queue-fairness.json === RUN TestCMAPSpec/wait-queue-timeout.json ---- PASS: TestCMAPSpec (6.29s) +--- PASS: TestCMAPSpec (6.30s) --- PASS: TestCMAPSpec/connection-must-have-id.json (0.00s) --- PASS: TestCMAPSpec/connection-must-order-ids.json (0.00s) --- SKIP: TestCMAPSpec/pool-checkin-destroy-closed.json (0.00s) @@ -15808,47 +15844,59 @@ === RUN TestPool/maintain === PAUSE TestPool/maintain === CONT TestPool/newPool +=== CONT TestPool/checkOut +=== RUN TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== PAUSE TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== RUN TestPool/checkOut/closes_perished_connections +=== PAUSE TestPool/checkOut/closes_perished_connections +=== RUN TestPool/checkOut/recycles_connections +=== PAUSE TestPool/checkOut/recycles_connections === RUN TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize -=== PAUSE TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize -=== CONT TestPool/close -=== RUN TestPool/close/calling_close_multiple_times_does_not_panic -=== PAUSE TestPool/close/calling_close_multiple_times_does_not_panic -=== RUN TestPool/close/closes_idle_connections -=== PAUSE TestPool/close/closes_idle_connections -=== RUN TestPool/close/closes_all_open_connections -=== PAUSE TestPool/close/closes_all_open_connections -=== RUN TestPool/close/no_race_if_connections_are_also_connecting -=== PAUSE TestPool/close/no_race_if_connections_are_also_connecting -=== RUN TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline -=== RUN TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== 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/maintain === RUN TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready +=== CONT TestPool/checkIn === PAUSE TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready === RUN TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === PAUSE TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === RUN TestPool/maintain/removes_perished_connections === PAUSE TestPool/maintain/removes_perished_connections -=== RUN TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize -=== PAUSE TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize -=== CONT TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready -=== CONT TestPool/checkIn -=== CONT TestPool/maintain/removes_perished_connections -=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize === RUN TestPool/checkIn/cannot_return_same_connection_to_pool_twice -=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections === PAUSE TestPool/checkIn/cannot_return_same_connection_to_pool_twice -=== CONT TestPool/checkOut === RUN TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== RUN TestPool/checkOut/return_error_when_attempting_to_create_new_connection === PAUSE TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== PAUSE TestPool/checkOut/return_error_when_attempting_to_create_new_connection === RUN TestPool/checkIn/can't_checkIn_a_connection_from_different_pool -=== RUN TestPool/checkOut/closes_perished_connections -=== PAUSE TestPool/checkOut/closes_perished_connections -=== RUN TestPool/checkOut/recycles_connections -=== PAUSE TestPool/checkOut/recycles_connections +=== PAUSE TestPool/checkIn/can't_checkIn_a_connection_from_different_pool +=== CONT TestPool/close +=== RUN TestPool/checkIn/bumps_the_connection_idle_deadline +=== PAUSE TestPool/checkIn/bumps_the_connection_idle_deadline +=== RUN TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== PAUSE TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== CONT TestPool/checkIn/cannot_return_same_connection_to_pool_twice +=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline +=== CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool +=== RUN TestPool/close/calling_close_multiple_times_does_not_panic +=== PAUSE TestPool/close/calling_close_multiple_times_does_not_panic +=== RUN TestPool/close/closes_idle_connections +=== PAUSE TestPool/close/closes_idle_connections +=== PAUSE TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize +=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== RUN TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== PAUSE TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== RUN TestPool/newPool/should_be_paused +=== CONT TestPool/ready +=== RUN TestPool/ready/can_ready_a_paused_pool +=== PAUSE TestPool/ready/can_ready_a_paused_pool +=== PAUSE TestPool/newPool/should_be_paused +=== CONT TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize +=== RUN TestPool/ready/calling_ready_multiple_times_does_not_return_an_error +=== PAUSE TestPool/ready/calling_ready_multiple_times_does_not_return_an_error === RUN TestPool/checkOut/cannot_checkOut_from_closed_pool === PAUSE TestPool/checkOut/cannot_checkOut_from_closed_pool +=== CONT TestPool/newPool/should_be_paused === RUN TestPool/checkOut/handshaker_i/o_fails === PAUSE TestPool/checkOut/handshaker_i/o_fails === RUN TestPool/checkOut/wait_queue_timeout_error @@ -15858,76 +15906,64 @@ === 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 +=== CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed +=== RUN TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== PAUSE TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready +=== CONT TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize +=== CONT TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== CONT TestPool/maintain/removes_perished_connections +=== RUN TestPool/ready/can_clear_and_ready_multiple_times +=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times +=== RUN TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== CONT TestPool/maintain/when_MinPoolSize_>_MaxPoolSize_should_not_exceed_MaxPoolSize_connections +=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times_concurrently === PAUSE TestPool/checkOut/canceled_context_in_wait_queue -=== CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection -=== CONT TestPool/ready -=== RUN TestPool/ready/can_ready_a_paused_pool -=== CONT TestPool/checkOut/wait_queue_timeout_error -=== PAUSE TestPool/ready/can_ready_a_paused_pool -=== RUN TestPool/ready/calling_ready_multiple_times_does_not_return_an_error -=== PAUSE TestPool/ready/calling_ready_multiple_times_does_not_return_an_error -=== CONT TestPool/checkOut/canceled_context_in_wait_queue -=== CONT TestPool/closeConnection +=== RUN TestPool/close/closes_all_open_connections +=== PAUSE TestPool/close/closes_all_open_connections +=== RUN TestPool/close/no_race_if_connections_are_also_connecting +=== PAUSE TestPool/close/no_race_if_connections_are_also_connecting +=== RUN TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline === PAUSE TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline -=== RUN TestPool/closeConnection/can't_close_connection_from_different_pool === RUN TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== PAUSE TestPool/closeConnection/can't_close_connection_from_different_pool -=== RUN TestPool/ready/can_clear_and_ready_multiple_times -=== PAUSE TestPool/checkIn/can't_checkIn_a_connection_from_different_pool -=== RUN TestPool/checkIn/bumps_the_connection_idle_deadline -=== PAUSE TestPool/checkIn/bumps_the_connection_idle_deadline -=== RUN TestPool/checkIn/sets_minPoolSize_connection_idle_deadline -=== PAUSE TestPool/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 +=== CONT TestPool/ready/calling_ready_multiple_times_does_not_return_an_error +=== CONT TestPool/ready/can_clear_and_ready_multiple_times_concurrently +=== CONT TestPool/ready/can_clear_and_ready_multiple_times +=== CONT TestPool/ready/can_ready_a_paused_pool === PAUSE TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed -=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times -=== CONT TestPool/checkOut/handshaker_i/o_fails -=== PAUSE TestPool/checkIn/sets_minPoolSize_connection_idle_deadline +=== CONT TestPool/checkOut/return_error_when_attempting_to_create_new_connection +=== CONT TestPool/checkOut/wait_queue_timeout_error === CONT TestPool/checkOut/recycles_connections -=== RUN TestPool/newPool/should_be_paused +=== CONT TestPool/checkOut/handshaker_i/o_fails === CONT TestPool/checkOut/cannot_checkOut_from_closed_pool +=== CONT TestPool/checkOut/canceled_context_in_wait_queue === CONT TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full -=== RUN TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== PAUSE TestPool/ready/can_clear_and_ready_multiple_times_concurrently -=== PAUSE TestPool/newPool/should_be_paused -=== CONT TestPool/checkOut/closes_perished_connections === CONT TestPool/checkOut/wait_queue_doesn't_overflow -=== CONT TestPool/closeConnection/can't_close_connection_from_different_pool +=== CONT TestPool/checkOut/closes_perished_connections === CONT TestPool/close/calling_close_multiple_times_does_not_panic +=== CONT TestPool/close/closes_idle_connections === CONT TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed +=== CONT TestPool/close/closes_all_open_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/cannot_return_same_connection_to_pool_twice -=== CONT TestPool/checkIn/sets_minPoolSize_connection_idle_deadline -=== CONT TestPool/checkIn/can't_checkIn_a_connection_from_different_pool -=== CONT TestPool/checkIn/bumps_the_connection_idle_deadline -=== CONT TestPool/checkIn/closes_connections_if_the_pool_is_closed -=== CONT TestPool/ready/can_ready_a_paused_pool -=== CONT TestPool/newPool/minPoolSize_should_not_exceed_maxPoolSize -=== CONT TestPool/newPool/should_be_paused -=== 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/newPool/minPoolSize_may_exceed_maxPoolSize_of_0 --- PASS: TestPool (0.00s) --- PASS: TestPool/closeConnection (0.00s) --- PASS: TestPool/closeConnection/can't_close_connection_from_different_pool (0.00s) - --- PASS: TestPool/close (0.00s) - --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.00s) - --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (0.00s) - --- PASS: TestPool/close/no_race_if_connections_are_also_connecting (0.00s) - --- PASS: TestPool/close/shuts_down_gracefully_if_Context_has_a_deadline (0.00s) - --- PASS: TestPool/close/closes_all_open_connections (0.00s) - --- PASS: TestPool/close/closes_idle_connections (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/close (0.00s) + --- PASS: TestPool/close/calling_close_multiple_times_does_not_panic (0.00s) + --- PASS: TestPool/close/closes_idle_connections (0.00s) + --- PASS: TestPool/close/closing_a_Connection_does_not_cause_an_error_after_pool_is_closed (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/no_race_if_connections_are_also_connecting (0.00s) --- PASS: TestPool/ready (0.00s) - --- PASS: TestPool/ready/can_ready_a_paused_pool (0.00s) - --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.00s) --- PASS: TestPool/ready/calling_ready_multiple_times_does_not_return_an_error (0.00s) + --- PASS: TestPool/ready/can_clear_and_ready_multiple_times (0.00s) + --- PASS: TestPool/ready/can_ready_a_paused_pool (0.00s) --- PASS: TestPool/ready/can_clear_and_ready_multiple_times_concurrently (0.02s) --- PASS: TestPool/maintain (0.00s) --- PASS: TestPool/maintain/creates_MinPoolSize_connections_shortly_after_calling_ready (0.10s) @@ -15936,20 +15972,20 @@ --- PASS: TestPool/maintain/removes_perished_connections_and_replaces_them_to_maintain_MinPoolSize (0.20s) --- PASS: TestPool/checkIn (0.00s) --- PASS: TestPool/checkIn/cannot_return_same_connection_to_pool_twice (0.00s) - --- PASS: TestPool/checkIn/can't_checkIn_a_connection_from_different_pool (0.02s) + --- 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/bumps_the_connection_idle_deadline (0.11s) --- PASS: TestPool/checkIn/sets_minPoolSize_connection_idle_deadline (0.20s) --- PASS: TestPool/checkOut (0.00s) - --- PASS: TestPool/checkOut/canceled_context_in_wait_queue (0.00s) - --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) --- PASS: TestPool/checkOut/recycles_connections (0.00s) + --- PASS: TestPool/checkOut/cannot_checkOut_from_closed_pool (0.00s) + --- 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.03s) + --- PASS: TestPool/checkOut/should_return_a_new_connection_as_soon_as_the_pool_isn't_full (0.00s) --- PASS: TestPool/checkOut/closes_perished_connections (0.05s) --- PASS: TestPool/checkOut/return_error_when_attempting_to_create_new_connection (0.10s) --- PASS: TestPool/checkOut/wait_queue_timeout_error (0.10s) - --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.73s) + --- PASS: TestPool/checkOut/wait_queue_doesn't_overflow (0.67s) === RUN TestRTTMonitor === RUN TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT === PAUSE TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT @@ -15963,15 +15999,15 @@ === PAUSE TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT === CONT TestRTTMonitor/works_after_reset +=== CONT TestRTTMonitor/stuck_operations_time_out === CONT TestRTTMonitor/can_connect_and_disconnect_repeatedly === CONT TestRTTMonitor/creates_the_correct_size_samples_slice === RUN TestRTTMonitor/creates_the_correct_size_samples_slice/default -=== CONT TestRTTMonitor/stuck_operations_time_out === 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:44595: use of closed network connection - rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:44595->127.0.0.1:41642: use of closed network connection + rtt_monitor_test.go:250: Accept error: accept tcp 127.0.0.1:33625: use of closed network connection + rtt_monitor_test.go:286: Write error: write tcp 127.0.0.1:33625->127.0.0.1:49344: use of closed network connection --- PASS: TestRTTMonitor (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice (0.00s) --- PASS: TestRTTMonitor/creates_the_correct_size_samples_slice/default (0.00s) @@ -15980,7 +16016,7 @@ --- PASS: TestRTTMonitor/can_connect_and_disconnect_repeatedly (0.00s) --- PASS: TestRTTMonitor/measures_the_average,_minimum_and_90th_percentile_RTT (0.23s) --- PASS: TestRTTMonitor/stuck_operations_time_out (0.37s) - --- PASS: TestRTTMonitor/works_after_reset (0.68s) + --- PASS: TestRTTMonitor/works_after_reset (0.67s) === RUN TestMin === RUN TestMin/Should_return_the_min_for_minSamples_=_0 === PAUSE TestMin/Should_return_the_min_for_minSamples_=_0 @@ -15998,18 +16034,18 @@ === PAUSE TestMin/Should_return_0_if_there_are_are_not_enough_samples === CONT TestMin/Should_return_the_min_for_minSamples_=_0 === CONT TestMin/Should_return_max_int64_if_all_samples_are_max_int64 -=== CONT TestMin/Should_return_0_for_no_valid_samples -=== CONT TestMin/Should_return_0_for_empty_samples_slice === CONT TestMin/Should_return_0_for_fewer_than_minSamples_samples === CONT TestMin/Should_return_0_if_there_are_are_not_enough_samples +=== CONT TestMin/Should_return_0_for_no_valid_samples +=== CONT TestMin/Should_return_0_for_empty_samples_slice === CONT TestMin/Should_return_the_minimum_if_there_are_enough_samples --- PASS: TestMin (0.00s) --- PASS: TestMin/Should_return_the_min_for_minSamples_=_0 (0.00s) + --- PASS: TestMin/Should_return_0_if_there_are_are_not_enough_samples (0.00s) --- PASS: TestMin/Should_return_max_int64_if_all_samples_are_max_int64 (0.00s) --- PASS: TestMin/Should_return_0_for_no_valid_samples (0.00s) --- PASS: TestMin/Should_return_0_for_empty_samples_slice (0.00s) --- PASS: TestMin/Should_return_0_for_fewer_than_minSamples_samples (0.00s) - --- PASS: TestMin/Should_return_0_if_there_are_are_not_enough_samples (0.00s) --- PASS: TestMin/Should_return_the_minimum_if_there_are_enough_samples (0.00s) === RUN TestPercentile === RUN TestPercentile/Should_return_0_for_fewer_than_minSamples_samples @@ -16032,8 +16068,8 @@ === CONT TestPercentile/10th_percentile_when_there_are_enough_samples --- PASS: TestPercentile (0.00s) --- PASS: TestPercentile/Should_return_0_for_fewer_than_minSamples_samples (0.00s) - --- PASS: TestPercentile/First_tertile_when_minSamples_=_0 (0.00s) --- PASS: TestPercentile/90th_percentile_when_there_are_enough_samples (0.00s) + --- PASS: TestPercentile/First_tertile_when_minSamples_=_0 (0.00s) --- PASS: TestPercentile/Should_return_0_for_no_valid_samples (0.00s) --- PASS: TestPercentile/Should_return_0_for_empty_samples_slice (0.00s) --- PASS: TestPercentile/10th_percentile_when_there_are_enough_samples (0.00s) @@ -16227,7 +16263,7 @@ === RUN TestSDAMSpec/monitoring/required_replica_set: === RUN TestSDAMSpec/monitoring/standalone: === RUN TestSDAMSpec/monitoring/standalone_suppress_equal_description_changes: ---- PASS: TestSDAMSpec (0.14s) +--- PASS: TestSDAMSpec (0.13s) --- PASS: TestSDAMSpec/single/compatible: (0.00s) --- PASS: TestSDAMSpec/single/direct_connection_external_ip: (0.00s) --- PASS: TestSDAMSpec/single/direct_connection_mongos: (0.00s) @@ -16451,9 +16487,9 @@ === PAUSE TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool === CONT TestServerConnectionTimeout/successful_connection_should_not_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_should_clear_the_pool === CONT TestServerConnectionTimeout/timeout_error_during_dialing_with_no_operation_timeout_should_clear_the_pool +=== CONT TestServerConnectionTimeout/timeout_error_during_dialing_should_clear_the_pool +=== CONT TestServerConnectionTimeout/operation_context_timeout_with_unrelated_dial_errors_should_clear_the_pool --- PASS: TestServerConnectionTimeout (0.00s) --- PASS: TestServerConnectionTimeout/successful_connection_should_not_clear_the_pool (0.00s) --- PASS: TestServerConnectionTimeout/dial_errors_unrelated_to_context_timeouts_should_clear_the_pool (0.10s) @@ -16597,7 +16633,7 @@ === RUN TestServerSelectionSpecInWindow/three-choices.json === RUN TestServerSelectionSpecInWindow/two-choices.json === RUN TestServerSelectionSpecInWindow/two-least.json ---- PASS: TestServerSelectionSpecInWindow (0.18s) +--- PASS: TestServerSelectionSpecInWindow (0.19s) --- PASS: TestServerSelectionSpecInWindow/equilibrium.json (0.01s) --- PASS: TestServerSelectionSpecInWindow/many-choices.json (0.09s) --- PASS: TestServerSelectionSpecInWindow/one-least-two-tied.json (0.01s) @@ -16607,107 +16643,107 @@ --- PASS: TestServerSelectionSpecInWindow/two-choices.json (0.00s) --- PASS: TestServerSelectionSpecInWindow/two-least.json (0.01s) === CONT TestHasStalePrimary -=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV === CONT TestServer_ProcessError === RUN TestServer_ProcessError/nil_error -=== PAUSE TestServer_ProcessError/nil_error -=== RUN TestServer_ProcessError/stale_connection -=== PAUSE TestServer_ProcessError/stale_connection +=== RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV === PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV +=== PAUSE TestServer_ProcessError/nil_error === RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +=== RUN TestServer_ProcessError/stale_connection === PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +=== PAUSE TestServer_ProcessError/stale_connection === RUN TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV === PAUSE TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV === RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV -=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV === RUN TestServer_ProcessError/non_state_change_error === PAUSE TestServer_ProcessError/non_state_change_error -=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV === RUN TestServer_ProcessError/stale_not_writable_primary_error === PAUSE TestServer_ProcessError/stale_not_writable_primary_error -=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV === RUN TestServer_ProcessError/new_not_writable_primary_error +=== RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV === RUN TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV -=== PAUSE TestServer_ProcessError/new_not_writable_primary_error === PAUSE TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== PAUSE TestServer_ProcessError/new_not_writable_primary_error === RUN TestServer_ProcessError/new_process_ID_not_writable_primary_error === PAUSE TestServer_ProcessError/new_process_ID_not_writable_primary_error +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV === RUN TestServer_ProcessError/newer_connection_topology_version === PAUSE TestServer_ProcessError/newer_connection_topology_version === RUN TestServer_ProcessError/new_shutdown_error === PAUSE TestServer_ProcessError/new_shutdown_error +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV === RUN TestServer_ProcessError/stale_not_writable_primary_write_concern_error +=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV === PAUSE TestServer_ProcessError/stale_not_writable_primary_write_concern_error -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV === RUN TestServer_ProcessError/new_not_writable_primary_write_concern_error -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV === PAUSE TestServer_ProcessError/new_not_writable_primary_write_concern_error -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV === RUN TestServer_ProcessError/new_shutdown_write_concern_error +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV +=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV +--- PASS: TestHasStalePrimary (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_GT_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_LT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) + --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV (0.00s) === PAUSE TestServer_ProcessError/new_shutdown_write_concern_error === RUN TestServer_ProcessError/older_than_4.2_write_concern_error === PAUSE TestServer_ProcessError/older_than_4.2_write_concern_error === RUN TestServer_ProcessError/network_timeout_error === PAUSE TestServer_ProcessError/network_timeout_error === RUN TestServer_ProcessError/context_canceled_error -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV === PAUSE TestServer_ProcessError/context_canceled_error -=== RUN TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV === RUN TestServer_ProcessError/non-timeout_network_error === PAUSE TestServer_ProcessError/non-timeout_network_error -=== PAUSE TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV === CONT TestServer_ProcessError/nil_error -=== CONT TestServer_ProcessError/non-timeout_network_error -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV -=== CONT TestServer_ProcessError/network_timeout_error -=== CONT TestServer_ProcessError/older_than_4.2_write_concern_error -=== CONT TestServer_ProcessError/new_shutdown_write_concern_error -=== CONT TestServer_ProcessError/new_not_writable_primary_write_concern_error -=== CONT TestServer_ProcessError/stale_not_writable_primary_write_concern_error === CONT TestServer_ProcessError/new_shutdown_error -=== CONT TestServer_ProcessError/non_state_change_error -=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_LT_MSV +=== CONT TestServer_ProcessError/new_shutdown_write_concern_error +=== CONT TestServer_ProcessError/context_canceled_error === CONT TestServer_ProcessError/new_not_writable_primary_error -=== CONT TestServer_ProcessError/stale_connection -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_EQ_MSV -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_GT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_GT_MEI_and_SSV_LT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_EQ_MSV +=== CONT TestServer_ProcessError/older_than_4.2_write_concern_error === CONT TestServer_ProcessError/newer_connection_topology_version -=== CONT TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_LT_MSV -=== CONT TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV ---- PASS: TestHasStalePrimary (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_EQ_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_EQ_MEI_and_SSV_GT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_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_LT_MSV (0.00s) - --- PASS: TestHasStalePrimary/WV17_SEI_LT_MEI_and_SSV_GT_MSV (0.00s) -=== CONT TestServer_ProcessError/context_canceled_error +=== CONT TestServer_ProcessError/new_process_ID_not_writable_primary_error +=== CONT TestServer_ProcessError/network_timeout_error +=== CONT TestServer_ProcessError/stale_not_writable_primary_write_concern_error +=== CONT TestServer_ProcessError/new_not_writable_primary_write_concern_error +=== CONT TestServer_ProcessError/stale_connection +=== CONT TestServer_ProcessError/non_state_change_error === CONT TestServer_ProcessError/stale_not_writable_primary_error +=== CONT TestServer_ProcessError/non-timeout_network_error --- PASS: TestServer_ProcessError (0.00s) --- PASS: TestServer_ProcessError/nil_error (0.00s) - --- PASS: TestServer_ProcessError/non-timeout_network_error (0.00s) + --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) + --- PASS: TestServer_ProcessError/context_canceled_error (0.00s) + --- PASS: TestServer_ProcessError/new_shutdown_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/older_than_4.2_write_concern_error (0.00s) + --- PASS: TestServer_ProcessError/new_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) + --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) --- PASS: TestServer_ProcessError/network_timeout_error (0.00s) - --- PASS: TestServer_ProcessError/new_not_writable_primary_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/stale_not_writable_primary_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/new_shutdown_write_concern_error (0.00s) - --- PASS: TestServer_ProcessError/new_process_ID_not_writable_primary_error (0.00s) - --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) - --- PASS: TestServer_ProcessError/new_shutdown_error (0.00s) - --- PASS: TestServer_ProcessError/new_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/new_not_writable_primary_write_concern_error (0.00s) --- PASS: TestServer_ProcessError/stale_connection (0.00s) - --- PASS: TestServer_ProcessError/newer_connection_topology_version (0.00s) - --- PASS: TestServer_ProcessError/context_canceled_error (0.00s) + --- PASS: TestServer_ProcessError/non_state_change_error (0.00s) --- PASS: TestServer_ProcessError/stale_not_writable_primary_error (0.00s) + --- PASS: TestServer_ProcessError/non-timeout_network_error (0.00s) PASS -ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 8.504s +ok go.mongodb.org/mongo-driver/x/mongo/driver/topology 8.481s 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/1633942/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1633942/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/4179695 and its subdirectories -I: Current time: Wed May 15 00:43:36 -12 2024 -I: pbuilder-time-stamp: 1715777016 +I: removing directory /srv/workspace/pbuilder/1633942 and its subdirectories +I: Current time: Wed Jun 18 09:08:38 +14 2025 +I: pbuilder-time-stamp: 1750187318