Running as unit: rb-build-arm64_23-67799.service ==================================================================================== Sun Nov 24 12:31:12 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_23) on jenkins, called using "codethink03-arm64 codethink04-arm64" as arguments. Sun Nov 24 12:31:12 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-8JHNUfFH" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Nov 24 12:31:12 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Sun Nov 24 12:31:12 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-nefsRX' Sun Nov 24 12:31:13 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Sun Nov 24 12:31:13 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-LedkiZ' ok, let's check if golang-github-maxatome-go-testdeep is building anywhere yet… ok, golang-github-maxatome-go-testdeep is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of golang-github-maxatome-go-testdeep in unstable on arm64 on jenkins now. 1st build will be done on codethink03-arm64.debian.net. 2nd build will be done on codethink04-arm64.debian.net. ============================================================================= Sun Nov 24 12:31:28 UTC 2024 I: starting to build golang-github-maxatome-go-testdeep/unstable/arm64 on jenkins on '2024-11-24 12:31' Sun Nov 24 12:31:28 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_23/67799/console.log 1732451488 arm64 unstable golang-github-maxatome-go-testdeep Sun Nov 24 12:31:28 UTC 2024 I: Downloading source for unstable/golang-github-maxatome-go-testdeep=1.14.0-1 --2024-11-24 12:31:28-- http://deb.debian.org/debian/pool/main/g/golang-github-maxatome-go-testdeep/golang-github-maxatome-go-testdeep_1.14.0-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2381 (2.3K) [text/prs.lines.tag] Saving to: ‘golang-github-maxatome-go-testdeep_1.14.0-1.dsc’ 0K .. 100% 320M=0s 2024-11-24 12:31:28 (320 MB/s) - ‘golang-github-maxatome-go-testdeep_1.14.0-1.dsc’ saved [2381/2381] --2024-11-24 12:31:28-- http://deb.debian.org/debian/pool/main/g/golang-github-maxatome-go-testdeep/golang-github-maxatome-go-testdeep_1.14.0-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2381 (2.3K) [text/prs.lines.tag] Saving to: ‘golang-github-maxatome-go-testdeep_1.14.0-1.dsc’ 0K .. 100% 320M=0s 2024-11-24 12:31:28 (320 MB/s) - ‘golang-github-maxatome-go-testdeep_1.14.0-1.dsc’ saved [2381/2381] Sun Nov 24 12:31:28 UTC 2024 I: golang-github-maxatome-go-testdeep_1.14.0-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: golang-github-maxatome-go-testdeep Binary: golang-github-maxatome-go-testdeep-dev Architecture: all Version: 1.14.0-1 Maintainer: Debian Go Packaging Team Uploaders: Mathias Gibbens Homepage: https://github.com/maxatome/go-testdeep Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-davecgh-go-spew-dev Package-List: golang-github-maxatome-go-testdeep-dev deb golang optional arch=all Checksums-Sha1: 0765915021850c228dbf3440f0ca8459afc39fd8 323195 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz 24144ef4a663c93dcdca7b9608b128765c5a6786 2916 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz Checksums-Sha256: d0cb0a2f4eb9b9be24d04229556accdde2b98f964ddfa1eb652ec6a3dd702ed1 323195 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz c2fab3b5a3a98abf94f32a20c463b3721c46f8a3b6118ae6d7d7f2acdf5662d9 2916 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz Files: f4ee1ec0fdf8c1e5f517b15e7272c911 323195 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz 5c3a9b9f8f3b4e01f5753b1304995b20 2916 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz Go-Import-Path: github.com/maxatome/go-testdeep -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmWMt2oSHGdpYm1hdEBk ZWJpYW4ub3JnAAoJECnu4tbs9EL5LwsQAJeq57yaxJzIh8ynmw5OQpp5mPpil73Y LK1I5QYzXFNwTjaCPSJFsQ+WbTdeqKXjEDdpGjoxqB2pjLP8emEmrYJSwChOUusv xZ8sazH3vVaNe13JAp01yXLpneCV0qcj7ilbIlPOaRpgozhVOCWhf3vjyxP33+l3 CqE4UpzOReJO07Lh9cEuE0Ai4IL1ZcZUyjRRu0bwlw60kw0YrcLxPuMPRkMmX09h 9wV8N4sS3uqReADKyg5G32B5i96QwwYNDFjAMC1nJrDpgtH3DB/dmoohnLekni7e zUFjRunmKUSCGvoscHxH2AURJEyIx6iYX5ZZn8bQaOpqbTn6c2tthzaNrHC895zH lTu8YQwDApXsdtYD6JC1ub2V0vkZPmxuzZdzoobLU3eAsJ8Smf0nF3iwNUWQciCy +qbW4n28o9yI6aV/fhKwrq6nf5qQ3BOt1M/bdO5/c/Fvp9bLLV7lmMzhLov7fnc5 63aXLN/VqOmcYtGLOH1g1hQeU2+uAjUsYgYOPsdJ+0MZojy3Fw4gSnLkXL8/S532 4zH25vNxwjlR7JSp9toQ6YffhPtvS5SU76ndesUQkOxdU8V1j+m/TtBchjxOBVtL RVJGZ2+ss1X/TspIcIMqxVMEAwx9MXT4j0YVrpby+TQo6Ra9gGJ7GvCUwMYojjHV W20GGspkngVk =jcTu -----END PGP SIGNATURE----- Sun Nov 24 12:31:28 UTC 2024 I: Checking whether the package is not for us Sun Nov 24 12:31:28 UTC 2024 I: Starting 1st build on remote node codethink03-arm64.debian.net. Sun Nov 24 12:31:28 UTC 2024 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Sun Nov 24 12:31:28 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Sun Nov 24 12:31:28 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-TsHRwa' ==================================================================================== Sat Dec 27 18:54:29 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink03-arm64, called using "1 golang-github-maxatome-go-testdeep unstable /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU 1.14.0-1" as arguments. Sat Dec 27 18:54:29 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-2llm5b4O" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Dec 27 18:54:29 UTC 2025 I: Downloading source for unstable/golang-github-maxatome-go-testdeep=1.14.0-1 Reading package lists... NOTICE: 'golang-github-maxatome-go-testdeep' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 328 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (dsc) [2381 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (tar) [323 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (diff) [2916 B] Fetched 328 kB in 0s (2653 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-github-maxatome-go-testdeep' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 328 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (dsc) [2381 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (tar) [323 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (diff) [2916 B] Fetched 328 kB in 0s (2653 kB/s) Download complete and in download only mode ============================================================================= Building golang-github-maxatome-go-testdeep in unstable on arm64 on codethink03-arm64 now. Date: Sat Dec 27 18:54:29 GMT 2025 Date UTC: Sat Dec 27 18:54:29 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Sat Dec 27 06:54:29 -12 2025 I: pbuilder-time-stamp: 1766861669 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-github-maxatome-go-testdeep_1.14.0-1.dsc] I: copying [./golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz] I: copying [./golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Dec 27 23:46:50 2023 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-maxatome-go-testdeep_1.14.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-maxatome-go-testdeep in golang-github-maxatome-go-testdeep-1.14.0 dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2165326/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' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='31a953d40a2f404bbf1f1921bcf70632' 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='2165326' PS1='# ' PS2='> ' 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.iUm0DqKU/pbuilderrc_xhRw --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1 --logfile b1/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2165326/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-davecgh-go-spew-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.23-go{a} golang-1.23-src{a} golang-any{a} golang-github-davecgh-go-spew-dev{a} golang-go{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 62.1 MB of archives. After unpacking 318 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 32 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Fetched 62.1 MB in 0s (200 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../23-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../30-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../31-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../33-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../34-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../35-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-1.23-go (1.23.3-2) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-go:arm64 (2:1.23~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:arm64 (2:1.23~2) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes dpkg-buildpackage: info: source package golang-github-maxatome-go-testdeep dpkg-buildpackage: info: source version 1.14.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mathias Gibbens dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 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 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td internal/unsafeheader internal/race internal/profilerecord internal/cpu unicode cmp unicode/utf8 internal/coverage/rtcov internal/goarch internal/byteorder internal/godebugs internal/goos internal/runtime/syscall internal/goexperiment encoding sync/atomic internal/itoa internal/asan math/bits internal/msan runtime/internal/math runtime/internal/sys internal/abi unicode/utf16 internal/chacha8rand internal/goversion internal/platform container/list crypto/internal/alias crypto/subtle math crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 internal/bytealg internal/runtime/atomic vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal internal/runtime/exithook internal/stringslite runtime iter internal/reflectlite internal/weak sync maps slices internal/bisect internal/testlog internal/singleflight runtime/cgo errors sort io internal/oserror strconv path crypto/internal/nistec/fiat crypto/internal/edwards25519/field internal/godebug bytes math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage reflect math/rand crypto/rc4 hash crypto/internal/randutil crypto/internal/edwards25519 syscall strings internal/concurrent hash/crc32 crypto crypto/cipher unique vendor/golang.org/x/text/transform crypto/md5 crypto/des crypto/internal/boring regexp/syntax crypto/aes bufio go/build/constraint crypto/sha512 net/http/internal/ascii net/http/internal/testcert crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/hkdf net/netip regexp internal/syscall/execenv internal/syscall/unix time encoding/binary internal/fmtsort github.com/maxatome/go-testdeep/internal/visited io/fs internal/poll context encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/chacha20 encoding/pem internal/filepathlite embed crypto/internal/nistec vendor/golang.org/x/crypto/chacha20poly1305 os crypto/ecdh internal/sysinfo path/filepath vendor/golang.org/x/sys/cpu internal/lazyregexp github.com/maxatome/go-testdeep/helpers/nocolor fmt net os/exec vendor/golang.org/x/crypto/sha3 internal/goroot encoding/hex encoding/json flag runtime/debug github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/location runtime/trace go/doc/comment math/big go/token internal/buildcfg encoding/xml compress/flate github.com/davecgh/go-spew/spew net/url log go/scanner vendor/golang.org/x/text/unicode/norm testing vendor/golang.org/x/net/http2/hpack mime vendor/golang.org/x/text/unicode/bidi go/ast mime/quotedprintable compress/gzip net/http/internal vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/dsa crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 crypto/rsa github.com/maxatome/go-testdeep/helpers/tdutil go/doc go/internal/typeparams vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix go/parser github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/types crypto/ecdsa github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/ctxerr go/build github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/td net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/tdsuite crypto/tls net/http/httptrace net/http net/http/httptest net/http/httputil github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdhttp dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 12 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td === RUN TestCompat === RUN TestCompat/Cmp === RUN TestCompat/td.T === RUN TestCompat/All === RUN TestCompat/Any === RUN TestCompat/Array === RUN TestCompat/ArrayEach === RUN TestCompat/Bag === RUN TestCompat/Between === RUN TestCompat/Cap === RUN TestCompat/Catch === RUN TestCompat/Code === RUN TestCompat/Contains === RUN TestCompat/ContainsKey === RUN TestCompat/Empty === RUN TestCompat/Gt === RUN TestCompat/Gte === RUN TestCompat/HasPrefix === RUN TestCompat/HasSuffix === RUN TestCompat/Isa === RUN TestCompat/JSON === RUN TestCompat/Keys === RUN TestCompat/Lax === RUN TestCompat/Len === RUN TestCompat/Lt === RUN TestCompat/Lte === RUN TestCompat/Map === RUN TestCompat/MapEach === RUN TestCompat/N === RUN TestCompat/NaN === RUN TestCompat/Nil === RUN TestCompat/None === RUN TestCompat/Not === RUN TestCompat/NotAny === RUN TestCompat/NotEmpty === RUN TestCompat/NotNaN === RUN TestCompat/NotNil === RUN TestCompat/NotZero === RUN TestCompat/Ptr === RUN TestCompat/PPtr === RUN TestCompat/Re === RUN TestCompat/ReAll === RUN TestCompat/Set === RUN TestCompat/Shallow === RUN TestCompat/Slice === RUN TestCompat/Smuggle === RUN TestCompat/String === RUN TestCompat/SStruct === RUN TestCompat/Struct === RUN TestCompat/SubBagOf === RUN TestCompat/SubJSONOf === RUN TestCompat/SubMapOf === RUN TestCompat/SubSetOf === RUN TestCompat/SuperBagOf === RUN TestCompat/SuperJSONOf === RUN TestCompat/SuperMapOf === RUN TestCompat/SuperSetOf === RUN TestCompat/TruncTime === RUN TestCompat/Values === RUN TestCompat/Zero --- PASS: TestCompat (0.00s) --- PASS: TestCompat/Cmp (0.00s) --- PASS: TestCompat/td.T (0.00s) --- PASS: TestCompat/All (0.00s) --- PASS: TestCompat/Any (0.00s) --- PASS: TestCompat/Array (0.00s) --- PASS: TestCompat/ArrayEach (0.00s) --- PASS: TestCompat/Bag (0.00s) --- PASS: TestCompat/Between (0.00s) --- PASS: TestCompat/Cap (0.00s) --- PASS: TestCompat/Catch (0.00s) --- PASS: TestCompat/Code (0.00s) --- PASS: TestCompat/Contains (0.00s) --- PASS: TestCompat/ContainsKey (0.00s) --- PASS: TestCompat/Empty (0.00s) --- PASS: TestCompat/Gt (0.00s) --- PASS: TestCompat/Gte (0.00s) --- PASS: TestCompat/HasPrefix (0.00s) --- PASS: TestCompat/HasSuffix (0.00s) --- PASS: TestCompat/Isa (0.00s) --- PASS: TestCompat/JSON (0.00s) --- PASS: TestCompat/Keys (0.00s) --- PASS: TestCompat/Lax (0.00s) --- PASS: TestCompat/Len (0.00s) --- PASS: TestCompat/Lt (0.00s) --- PASS: TestCompat/Lte (0.00s) --- PASS: TestCompat/Map (0.00s) --- PASS: TestCompat/MapEach (0.00s) --- PASS: TestCompat/N (0.00s) --- PASS: TestCompat/NaN (0.00s) --- PASS: TestCompat/Nil (0.00s) --- PASS: TestCompat/None (0.00s) --- PASS: TestCompat/Not (0.00s) --- PASS: TestCompat/NotAny (0.00s) --- PASS: TestCompat/NotEmpty (0.00s) --- PASS: TestCompat/NotNaN (0.00s) --- PASS: TestCompat/NotNil (0.00s) --- PASS: TestCompat/NotZero (0.00s) --- PASS: TestCompat/Ptr (0.00s) --- PASS: TestCompat/PPtr (0.00s) --- PASS: TestCompat/Re (0.00s) --- PASS: TestCompat/ReAll (0.00s) --- PASS: TestCompat/Set (0.00s) --- PASS: TestCompat/Shallow (0.00s) --- PASS: TestCompat/Slice (0.00s) --- PASS: TestCompat/Smuggle (0.00s) --- PASS: TestCompat/String (0.00s) --- PASS: TestCompat/SStruct (0.00s) --- PASS: TestCompat/Struct (0.00s) --- PASS: TestCompat/SubBagOf (0.00s) --- PASS: TestCompat/SubJSONOf (0.00s) --- PASS: TestCompat/SubMapOf (0.00s) --- PASS: TestCompat/SubSetOf (0.00s) --- PASS: TestCompat/SuperBagOf (0.00s) --- PASS: TestCompat/SuperJSONOf (0.00s) --- PASS: TestCompat/SuperMapOf (0.00s) --- PASS: TestCompat/SuperSetOf (0.00s) --- PASS: TestCompat/TruncTime (0.00s) --- PASS: TestCompat/Values (0.00s) --- PASS: TestCompat/Zero (0.00s) PASS ok github.com/maxatome/go-testdeep 0.014s === RUN TestNocolor --- PASS: TestNocolor (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/nocolor 0.006s === RUN TestCmpResponse === RUN TestCmpResponse/string_body_only === RUN TestCmpResponse/string_body_only_TestAPI === RUN TestCmpResponse/[]byte_status_+_body === RUN TestCmpResponse/[]byte_status_+_body_TestAPI === RUN TestCmpResponse/[]byte_status_+_header_+_body === RUN TestCmpResponse/[]byte_status_+_header_+_body_TestAPI === RUN TestCmpResponse/with_TestDeep_operators === RUN TestCmpResponse/with_TestDeep_operators_TestAPI === RUN TestCmpResponse/ignore_body_explicitly === RUN TestCmpResponse/ignore_body_explicitly_TestAPI === RUN TestCmpResponse/body_just_not_empty === RUN TestCmpResponse/body_just_not_empty_TestAPI === RUN TestCmpResponse/bad_status === RUN TestCmpResponse/bad_status_TestAPI === RUN TestCmpResponse/bad_body === RUN TestCmpResponse/bad_body_TestAPI === RUN TestCmpResponse/bad_body,_as_non-empty === RUN TestCmpResponse/bad_body,_as_non-empty_TestAPI === RUN TestCmpResponse/bad_header === RUN TestCmpResponse/bad_header_TestAPI === RUN TestCmpResponse/bad_cookies === RUN TestCmpResponse/bad_cookies_TestAPI === RUN TestCmpResponse/good_cookies === RUN TestCmpResponse/good_cookies_TestAPI === RUN TestCmpResponse/cannot_unmarshal === RUN TestCmpResponse/cannot_unmarshal_TestAPI === RUN TestCmpResponse/empty_body === RUN TestCmpResponse/empty_body_TestAPI === RUN TestCmpResponse/should_not_be_empty === RUN TestCmpResponse/should_not_be_empty_TestAPI --- PASS: TestCmpResponse (0.01s) --- PASS: TestCmpResponse/string_body_only (0.00s) --- PASS: TestCmpResponse/string_body_only_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators_TestAPI (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly_TestAPI (0.00s) --- PASS: TestCmpResponse/body_just_not_empty (0.00s) --- PASS: TestCmpResponse/body_just_not_empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_status (0.00s) --- PASS: TestCmpResponse/bad_status_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body (0.00s) --- PASS: TestCmpResponse/bad_body_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_header (0.00s) --- PASS: TestCmpResponse/bad_header_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_cookies (0.00s) --- PASS: TestCmpResponse/bad_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/good_cookies (0.00s) --- PASS: TestCmpResponse/good_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal_TestAPI (0.00s) --- PASS: TestCmpResponse/empty_body (0.00s) --- PASS: TestCmpResponse/empty_body_TestAPI (0.00s) --- PASS: TestCmpResponse/should_not_be_empty (0.00s) --- PASS: TestCmpResponse/should_not_be_empty_TestAPI (0.00s) === RUN TestCmpJSONResponse === RUN TestCmpJSONResponse/JSON_OK === RUN TestCmpJSONResponse/JSON_OK_TestAPI === RUN TestCmpJSONResponse/JSON_ptr_OK === RUN TestCmpJSONResponse/JSON_ptr_OK_TestAPI === RUN TestCmpJSONResponse/JSON_failure === RUN TestCmpJSONResponse/JSON_failure_TestAPI --- PASS: TestCmpJSONResponse (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure_TestAPI (0.00s) === RUN TestCmpJSONResponseAnchor --- PASS: TestCmpJSONResponseAnchor (0.00s) === RUN TestCmpXMLResponse === RUN TestCmpXMLResponse/XML_OK === RUN TestCmpXMLResponse/XML_OK_TestAPI === RUN TestCmpXMLResponse/XML_ptr_OK === RUN TestCmpXMLResponse/XML_ptr_OK_TestAPI === RUN TestCmpXMLResponse/XML_failure === RUN TestCmpXMLResponse/XML_failure_TestAPI --- PASS: TestCmpXMLResponse (0.00s) --- PASS: TestCmpXMLResponse/XML_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_failure (0.00s) --- PASS: TestCmpXMLResponse/XML_failure_TestAPI (0.00s) === RUN TestMux === RUN TestMux//text_route http_test.go:601: GET /text should return 200 + text/plain + Text result! http_test.go:612: PATCH /text should return Not Found === RUN TestMux//text_route//text_route_via_CmpResponseFunc === RUN TestMux//text_route//text_route_via_CmpMarshaledResponseFunc === RUN TestMux//json_route http_test.go:653: GET /json should return 200 + application/json + comment=JSON result! http_test.go:664: GET /json should return 200 + application/json + comment=~result! === RUN TestMux//json_route//json_route_via_CmpJSONResponseFunc === RUN TestMux//json_route/zeroed_body === RUN TestMux//xml_route http_test.go:720: GET /xml should return 200 + application/xml + comment=XML result! http_test.go:731: GET /xml should return 200 + application/xml + comment=~result! === RUN TestMux//xml_route//xml_route_via_CmpXMLResponseFunc === RUN TestMux//xml_route/Unmarshal_is_failing --- PASS: TestMux (0.00s) --- PASS: TestMux//text_route (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpResponseFunc (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpMarshaledResponseFunc (0.00s) --- PASS: TestMux//json_route (0.00s) --- PASS: TestMux//json_route//json_route_via_CmpJSONResponseFunc (0.00s) --- PASS: TestMux//json_route/zeroed_body (0.00s) --- PASS: TestMux//xml_route (0.00s) --- PASS: TestMux//xml_route//xml_route_via_CmpXMLResponseFunc (0.00s) --- PASS: TestMux//xml_route/Unmarshal_is_failing (0.00s) === RUN TestMultipartPart --- PASS: TestMultipartPart (0.00s) === RUN TestMultipartBody --- PASS: TestMultipartBody (0.00s) === RUN TestQ --- PASS: TestQ (0.00s) === RUN TestBasicAuthHeader --- PASS: TestBasicAuthHeader (0.00s) === RUN TestNewRequest === RUN TestNewRequest/NewRequest === RUN TestNewRequest/NewRequest_last_header_value_less === RUN TestNewRequest/NewRequest_header_http.Header === RUN TestNewRequest/NewRequest_header_http.Cookie === RUN TestNewRequest/NewRequest_header_flattened === RUN TestNewRequest/NewRequest_header_combined === RUN TestNewRequest/NewRequest_and_query_params === RUN TestNewRequest/NewRequest_panics --- PASS: TestNewRequest (0.00s) --- PASS: TestNewRequest/NewRequest (0.00s) --- PASS: TestNewRequest/NewRequest_last_header_value_less (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Header (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Cookie (0.00s) --- PASS: TestNewRequest/NewRequest_header_flattened (0.00s) --- PASS: TestNewRequest/NewRequest_header_combined (0.00s) --- PASS: TestNewRequest/NewRequest_and_query_params (0.00s) --- PASS: TestNewRequest/NewRequest_panics (0.00s) === RUN TestNewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest_panic --- PASS: TestNewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest_panic (0.00s) === RUN TestNewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest_panic --- PASS: TestNewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest_panic (0.00s) === RUN TestNewTestAPI === RUN TestNewTestAPI/No_error === RUN TestNewTestAPI/No_JSON_error === RUN TestNewTestAPI/No_XML_error === RUN TestNewTestAPI/Cookies === RUN TestNewTestAPI/Trailer === RUN TestNewTestAPI/Status_error === RUN TestNewTestAPI/Header_error === RUN TestNewTestAPI/Body_error === RUN TestNewTestAPI/Response_error === RUN TestNewTestAPI/Request_error --- PASS: TestNewTestAPI (0.02s) --- PASS: TestNewTestAPI/No_error (0.00s) --- PASS: TestNewTestAPI/No_JSON_error (0.00s) --- PASS: TestNewTestAPI/No_XML_error (0.00s) --- PASS: TestNewTestAPI/Cookies (0.00s) --- PASS: TestNewTestAPI/Trailer (0.00s) --- PASS: TestNewTestAPI/Status_error (0.00s) --- PASS: TestNewTestAPI/Header_error (0.00s) --- PASS: TestNewTestAPI/Body_error (0.00s) --- PASS: TestNewTestAPI/Response_error (0.00s) --- PASS: TestNewTestAPI/Request_error (0.00s) === RUN TestWith --- PASS: TestWith (0.00s) === RUN TestOr === RUN TestOr/Success === RUN TestOr/No_request_sent === RUN TestOr/Empty_bodies === RUN TestOr/Body --- PASS: TestOr (0.00s) --- PASS: TestOr/Success (0.00s) --- PASS: TestOr/No_request_sent (0.00s) --- PASS: TestOr/Empty_bodies (0.00s) --- PASS: TestOr/Body (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) === RUN Example --- PASS: Example (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.052s ? github.com/maxatome/go-testdeep/internal/location [no test files] ? github.com/maxatome/go-testdeep/internal/test [no test files] === RUN TestDumpResponse --- PASS: TestDumpResponse (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.075s === RUN TestRun === RUN TestRun/Mini === RUN TestRun/Mini/Test1 === RUN TestRun/Mini/Test2 === RUN TestRun/Full_ptr === RUN TestRun/Full_ptr/Test1 === RUN TestRun/Full_ptr/Test2 === RUN TestRun/Full_ptr/Test3 === RUN TestRun/Without_ptr:_only_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 === RUN TestRun/ErrNil === RUN TestRun/ErrNone === RUN TestRun/Full-no-ptr === RUN TestRun/ErrOut1 === RUN TestRun/ErrOut2a === RUN TestRun/ErrOut2b === RUN TestRun/ErrOut === RUN TestRun/Skip --- PASS: TestRun (0.00s) --- PASS: TestRun/Mini (0.00s) --- PASS: TestRun/Mini/Test1 (0.00s) --- PASS: TestRun/Mini/Test2 (0.00s) --- PASS: TestRun/Full_ptr (0.00s) --- PASS: TestRun/Full_ptr/Test1 (0.00s) --- PASS: TestRun/Full_ptr/Test2 (0.00s) --- PASS: TestRun/Full_ptr/Test3 (0.00s) --- PASS: TestRun/Without_ptr:_only_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 (0.00s) --- PASS: TestRun/ErrNil (0.00s) --- PASS: TestRun/ErrNone (0.00s) --- PASS: TestRun/Full-no-ptr (0.00s) --- PASS: TestRun/ErrOut1 (0.00s) --- PASS: TestRun/ErrOut2a (0.00s) --- PASS: TestRun/ErrOut2b (0.00s) --- PASS: TestRun/ErrOut (0.00s) --- PASS: TestRun/Skip (0.00s) === RUN TestRunErrors === RUN TestRunErrors/Setup === RUN TestRunErrors/Destroy === RUN TestRunErrors/PreTest === RUN TestRunErrors/PreTest/1_param === RUN TestRunErrors/PreTest/2_params === RUN TestRunErrors/PostTest === RUN TestRunErrors/PostTest/1_param === RUN TestRunErrors/PostTest/2_params === RUN TestRunErrors/BetweenTests === RUN TestRunErrors/InvalidHooks === RUN TestRunErrors/Stop_after_TestBool === RUN TestRunErrors/Stop_after_TestBool/1_param === RUN TestRunErrors/Stop_after_TestBool/2_params === RUN TestRunErrors/TestBoolError === RUN TestRunErrors/TestBoolError/Stop_after === RUN TestRunErrors/TestBoolError/Stop_after/1_param === RUN TestRunErrors/TestBoolError/Stop_after/2_params === RUN TestRunErrors/TestBoolError/Error_but_continue === RUN TestRunErrors/TestBoolError/Error_but_continue/1_param === RUN TestRunErrors/TestBoolError/Error_but_continue/2_params === RUN TestRunErrors/TestBoolError/Error_and_stop_after === RUN TestRunErrors/TestBoolError/Error_and_stop_after/1_param === RUN TestRunErrors/TestBoolError/Error_and_stop_after/2_params === RUN TestRunErrors/Error_for_TestError === RUN TestRunErrors/Error_for_TestError/1_param === RUN TestRunErrors/Error_for_TestError/2_params --- PASS: TestRunErrors (0.00s) --- PASS: TestRunErrors/Setup (0.00s) --- PASS: TestRunErrors/Destroy (0.00s) --- PASS: TestRunErrors/PreTest (0.00s) --- PASS: TestRunErrors/PreTest/1_param (0.00s) --- PASS: TestRunErrors/PreTest/2_params (0.00s) --- PASS: TestRunErrors/PostTest (0.00s) --- PASS: TestRunErrors/PostTest/1_param (0.00s) --- PASS: TestRunErrors/PostTest/2_params (0.00s) --- PASS: TestRunErrors/BetweenTests (0.00s) --- PASS: TestRunErrors/InvalidHooks (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/1_param (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/2_params (0.00s) --- PASS: TestRunErrors/Error_for_TestError (0.00s) --- PASS: TestRunErrors/Error_for_TestError/1_param (0.00s) --- PASS: TestRunErrors/Error_for_TestError/2_params (0.00s) === RUN TestRunCleanup === RUN TestRunCleanup/Full === RUN TestRunCleanup/Full/Test1 === RUN TestRunCleanup/Full/Test2 === RUN TestRunCleanup/Full/Test3 --- PASS: TestRunCleanup (0.00s) --- PASS: TestRunCleanup/Full (0.00s) --- PASS: TestRunCleanup/Full/Test1 (0.00s) --- PASS: TestRunCleanup/Full/Test2 (0.00s) --- PASS: TestRunCleanup/Full/Test3 (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.067s === RUN TestKvSlice === RUN TestKvSlice/len=0 === RUN TestKvSlice/len=1 === RUN TestKvSlice/len>1 --- PASS: TestKvSlice (0.00s) --- PASS: TestKvSlice/len=0 (0.00s) --- PASS: TestKvSlice/len=1 (0.00s) --- PASS: TestKvSlice/len>1 (0.00s) === RUN TestSortCmp --- PASS: TestSortCmp (0.00s) === RUN TestMap === RUN TestMap/MapEach === RUN TestMap/MapEach_short_circuit === RUN TestMap/MapEachValue === RUN TestMap/MapEachValue_short_circuit === RUN TestMap/MapSortedValues === RUN TestMap/MapSortedKeys --- PASS: TestMap (0.00s) --- PASS: TestMap/MapEach (0.00s) --- PASS: TestMap/MapEach_short_circuit (0.00s) --- PASS: TestMap/MapEachValue (0.00s) --- PASS: TestMap/MapEachValue_short_circuit (0.00s) --- PASS: TestMap/MapSortedValues (0.00s) --- PASS: TestMap/MapSortedKeys (0.00s) === RUN TestBuildTestName --- PASS: TestBuildTestName (0.00s) === RUN TestSortValues --- PASS: TestSortValues (0.00s) === RUN TestFormatString --- PASS: TestFormatString (0.00s) === RUN TestT --- PASS: TestT (0.00s) === RUN TestFailNow --- PASS: TestFailNow (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdutil 0.022s === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestBuildResolveAnchor === RUN TestBuildResolveAnchor/AddAnchor_basic_types === RUN TestBuildResolveAnchor/AddAnchor === RUN TestBuildResolveAnchor/ResetAnchors === RUN TestBuildResolveAnchor/skip --- PASS: TestBuildResolveAnchor (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor_basic_types (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor (0.00s) --- PASS: TestBuildResolveAnchor/ResetAnchors (0.00s) --- PASS: TestBuildResolveAnchor/skip (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/anchors 0.052s === RUN TestColor --- PASS: TestColor (0.00s) === RUN TestSaveState --- PASS: TestSaveState (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadUsage --- PASS: TestBadUsage (0.00s) === RUN TestTooManyParams --- PASS: TestTooManyParams (0.00s) === RUN TestUnBad --- PASS: TestUnBad (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/color 0.052s === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestContextMergeErrors --- PASS: TestContextMergeErrors (0.00s) === RUN TestContextCollectError --- PASS: TestContextCollectError (0.00s) === RUN TestCannotCompareError --- PASS: TestCannotCompareError (0.00s) === RUN TestContextPath --- PASS: TestContextPath (0.00s) === RUN TestError --- PASS: TestError (0.01s) === RUN TestTypeMismatch --- PASS: TestTypeMismatch (0.00s) === RUN TestBooleanError --- PASS: TestBooleanError (0.00s) === RUN TestOpBadUsage --- PASS: TestOpBadUsage (0.00s) === RUN TestOpTooManyParams --- PASS: TestOpTooManyParams (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadKind --- PASS: TestBadKind (0.00s) === RUN TestNilPointer --- PASS: TestNilPointer (0.00s) === RUN TestPath --- PASS: TestPath (0.00s) === RUN TestEqual --- PASS: TestEqual (0.00s) === RUN TestErrorSummary === RUN TestErrorSummary/no_color_via_env summary_test.go:86: colorized=false force=false expected=false === RUN TestErrorSummary/colorized summary_test.go:86: colorized=true force=false expected=true === RUN TestErrorSummary/colorized,_but_force_uncolorized summary_test.go:86: colorized=true force=true expected=false === RUN TestErrorSummary/no_color_via_env_and_force_uncolorized summary_test.go:86: colorized=false force=true expected=false --- PASS: TestErrorSummary (0.00s) --- PASS: TestErrorSummary/no_color_via_env (0.00s) --- PASS: TestErrorSummary/colorized (0.00s) --- PASS: TestErrorSummary/colorized,_but_force_uncolorized (0.00s) --- PASS: TestErrorSummary/no_color_via_env_and_force_uncolorized (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/ctxerr 0.049s === RUN TestGetInterface --- PASS: TestGetInterface (0.00s) === RUN TestCopyValue --- PASS: TestCopyValue (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/dark 0.048s === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestValues --- PASS: TestValues (0.00s) === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/flat 0.026s === RUN TestAddCmpHooks --- PASS: TestAddCmpHooks (0.00s) === RUN TestCmp === RUN TestCmp/bool === RUN TestCmp/error --- PASS: TestCmp (0.00s) --- PASS: TestCmp/bool (0.00s) --- PASS: TestCmp/error (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.00s) === RUN TestAddSmuggleHooks --- PASS: TestAddSmuggleHooks (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestAddUseEqual --- PASS: TestAddUseEqual (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestAddIgnoreUnexported --- PASS: TestAddIgnoreUnexported (0.00s) === RUN TestCopy --- PASS: TestCopy (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/hooks 0.051s === RUN TestMarshal --- PASS: TestMarshal (0.00s) === RUN TestAppendMarshal --- PASS: TestAppendMarshal (0.00s) === RUN TestJSON === RUN TestJSON/Basics === RUN TestJSON/JSON_spec_infringements === RUN TestJSON/JSON_spec_infringements/{"foo":_"bar",_} === RUN TestJSON/JSON_spec_infringements/{"foo":"bar",} === RUN TestJSON/JSON_spec_infringements/[_1,_2,_3,_] === RUN TestJSON/JSON_spec_infringements/[_1,2,3,] === RUN TestJSON/JSON_spec_infringements/"___" === RUN TestJSON/JSON_spec_infringements/+42 === RUN TestJSON/JSON_spec_infringements/0600 === RUN TestJSON/JSON_spec_infringements/-0600 === RUN TestJSON/JSON_spec_infringements/+0600 === RUN TestJSON/JSON_spec_infringements/0xBadFace === RUN TestJSON/JSON_spec_infringements/-0xBadFace === RUN TestJSON/JSON_spec_infringements/+0xBadFace === RUN TestJSON/JSON_spec_infringements/0600.123 === RUN TestJSON/JSON_spec_infringements/0600. === RUN TestJSON/JSON_spec_infringements/.25 === RUN TestJSON/JSON_spec_infringements/+123. === RUN TestJSON/JSON_spec_infringements/4_2 === RUN TestJSON/JSON_spec_infringements/+4_2 === RUN TestJSON/JSON_spec_infringements/-4_2 === RUN TestJSON/JSON_spec_infringements/0b101010 === RUN TestJSON/JSON_spec_infringements/-0b101010 === RUN TestJSON/JSON_spec_infringements/+0b101010 === RUN TestJSON/JSON_spec_infringements/0b10_1010 === RUN TestJSON/JSON_spec_infringements/-0b_10_1010 === RUN TestJSON/JSON_spec_infringements/+0b10_10_10 === RUN TestJSON/JSON_spec_infringements/0B101010 === RUN TestJSON/JSON_spec_infringements/-0B101010 === RUN TestJSON/JSON_spec_infringements/+0B101010 === RUN TestJSON/JSON_spec_infringements/0B10_1010 === RUN TestJSON/JSON_spec_infringements/-0B_10_1010 === RUN TestJSON/JSON_spec_infringements/+0B10_10_10 === RUN TestJSON/JSON_spec_infringements/0_600 === RUN TestJSON/JSON_spec_infringements/-0_600 === RUN TestJSON/JSON_spec_infringements/+0_600 === RUN TestJSON/JSON_spec_infringements/0o600 === RUN TestJSON/JSON_spec_infringements/0o_600 === RUN TestJSON/JSON_spec_infringements/-0o600 === RUN TestJSON/JSON_spec_infringements/-0o6_00 === RUN TestJSON/JSON_spec_infringements/+0o600 === RUN TestJSON/JSON_spec_infringements/+0o60_0 === RUN TestJSON/JSON_spec_infringements/0O600 === RUN TestJSON/JSON_spec_infringements/0O_600 === RUN TestJSON/JSON_spec_infringements/-0O600 === RUN TestJSON/JSON_spec_infringements/-0O6_00 === RUN TestJSON/JSON_spec_infringements/+0O600 === RUN TestJSON/JSON_spec_infringements/+0O60_0 === RUN TestJSON/JSON_spec_infringements/0xBad_Face === RUN TestJSON/JSON_spec_infringements/-0x_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0xBad_Face === RUN TestJSON/JSON_spec_infringements/0XBad_Face === RUN TestJSON/JSON_spec_infringements/-0X_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0XBad_Face === RUN TestJSON/JSON_spec_infringements/0_600.123 === RUN TestJSON/JSON_spec_infringements/1_5. === RUN TestJSON/JSON_spec_infringements/0.15e+0_2 === RUN TestJSON/JSON_spec_infringements/0x1p-2 === RUN TestJSON/JSON_spec_infringements/0x2.p10 === RUN TestJSON/JSON_spec_infringements/0x1.Fp+0 === RUN TestJSON/JSON_spec_infringements/0X.8p-0 === RUN TestJSON/JSON_spec_infringements/0X_1FFFP-16 === RUN TestJSON/JSON_spec_infringements/r"pipo" === RUN TestJSON/JSON_spec_infringements/r_"pipo" === RUN TestJSON/JSON_spec_infringements/r_'pipo' === RUN TestJSON/JSON_spec_infringements/r%pipo% === RUN TestJSON/JSON_spec_infringements/r·pipo· === RUN TestJSON/JSON_spec_infringements/r`pipo` === RUN TestJSON/JSON_spec_infringements/r/pipo/ === RUN TestJSON/JSON_spec_infringements/r_//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| === RUN TestJSON/JSON_spec_infringements/r(p_i_p_o) === RUN TestJSON/JSON_spec_infringements/r@pi\po\@ === RUN TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) === RUN TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} === RUN TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] === RUN TestJSON/JSON_spec_infringements/rp>o> === RUN TestJSON/JSON_spec_infringements/r(pipo) === RUN TestJSON/JSON_spec_infringements/r___(pipo) === RUN TestJSON/JSON_spec_infringements/r{pipo} === RUN TestJSON/JSON_spec_infringements/r[pipo] === RUN TestJSON/JSON_spec_infringements/r === RUN TestJSON/JSON_spec_infringements/r)pipo) === RUN TestJSON/JSON_spec_infringements/r}pipo} === RUN TestJSON/JSON_spec_infringements/r]pipo] === RUN TestJSON/JSON_spec_infringements/r>pipo> === RUN TestJSON/Special_string_cases === RUN TestJSON/Placeholder_cases === RUN TestJSON/Comments === RUN TestJSON/OK === RUN TestJSON/Reentrant_parser === RUN TestJSON/Errors === RUN TestJSON/Errors/unterminated_comment === RUN TestJSON/Errors//_at_EOF === RUN TestJSON/Errors//toto === RUN TestJSON/Errors/unterminated_string+multi_lines === RUN TestJSON/Errors/unterminated_string === RUN TestJSON/Errors/bad_escape === RUN TestJSON/Errors/bad_escape_\u === RUN TestJSON/Errors/bad_rune === RUN TestJSON/Errors/bad_number === RUN TestJSON/Errors/dollar_at_EOF === RUN TestJSON/Errors/dollar_alone === RUN TestJSON/Errors/multi_lines+dollar_at_EOF === RUN TestJSON/Errors/bad_num_placeholder === RUN TestJSON/Errors/bad_num_placeholder_in_string === RUN TestJSON/Errors/bad_0_placeholder === RUN TestJSON/Errors/bad_0_placeholder_in_string === RUN TestJSON/Errors/placeholder/params_mismatch === RUN TestJSON/Errors/placeholder_in_string/params_mismatch === RUN TestJSON/Errors/invalid_operator_in_string === RUN TestJSON/Errors/unknown_operator_close_paren === RUN TestJSON/Errors/unknown_operator_close_paren_in_string === RUN TestJSON/Errors/op_and_syntax_error === RUN TestJSON/Errors/op_in_string_and_syntax_error === RUN TestJSON/Errors/op_paren_in_string_and_syntax_error === RUN TestJSON/Errors/invalid_$^ === RUN TestJSON/Errors/invalid_$^_in_string === RUN TestJSON/Errors/invalid_$^_at_EOF === RUN TestJSON/Errors/invalid_$^_in_string_at_EOF === RUN TestJSON/Errors/bad_placeholder === RUN TestJSON/Errors/bad_placeholder_in_string === RUN TestJSON/Errors/unknown_placeholder === RUN TestJSON/Errors/unknown_placeholder_in_string === RUN TestJSON/Errors/invalid_operator === RUN TestJSON/Errors/invalid_$^operator === RUN TestJSON/Errors/invalid_$^operator_in_string === RUN TestJSON/Errors/unknown_operator === RUN TestJSON/Errors/unknown_operator_paren === RUN TestJSON/Errors/unknown_$^operator === RUN TestJSON/Errors/unknown_$^operator_paren === RUN TestJSON/Errors/unknown_$^operator_in_string === RUN TestJSON/Errors/unknown_$^operator_paren_in_string === RUN TestJSON/Errors/unknown_$^operator_in_rawstring === RUN TestJSON/Errors/unknown_$^operator_paren_in_rawstring === RUN TestJSON/Errors/syntax_error_num+bool === RUN TestJSON/Errors/syntax_error_num+% === RUN TestJSON/Errors/syntax_error_num+ESC === RUN TestJSON/Errors/syntax_error_num+unicode === RUN TestJSON/Errors/multi_errors_placeholders === RUN TestJSON/Errors/multi_errors_placeholder+operator === RUN TestJSON/Errors/rawstring_start_delimiter === RUN TestJSON/Errors/rawstring_start_delimiter_EOF === RUN TestJSON/Errors/rawstring_bad_delimiter === RUN TestJSON/Errors/rawstring_bad_underscore_delimiter === RUN TestJSON/Errors/rawstring_bad_rune === RUN TestJSON/Errors/unterminated_rawstring === RUN TestJSON/Errors/_____KnownOp(__AnyOp()__) === RUN TestJSON/Errors/_____KnownOp(__AnyOp__) === RUN TestJSON/Errors/____KnownOp("$^AnyOp()"_) === RUN TestJSON/Errors/____KnownOp("$^AnyOp"_) === RUN TestJSON/Errors/____KnownOp(_$^AnyOp()_) === RUN TestJSON/Errors/__$^KnownOp(___AnyOp_) === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp_)" === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" === RUN TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" === RUN TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" === RUN TestJSON/no_operators --- PASS: TestJSON (0.00s) --- PASS: TestJSON/Basics (0.00s) --- PASS: TestJSON/JSON_spec_infringements (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":_"bar",_} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":"bar",} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,_2,_3,_] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,2,3,] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/"___" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+42 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/.25 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+123. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0x_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0X_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/1_5. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0.15e+0_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1p-2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x2.p10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1.Fp+0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X.8p-0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X_1FFFP-16 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_'pipo' (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r%pipo% (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r·pipo· (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/pipo/ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p_i_p_o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r@pi\po\@ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/rp>o> (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r___(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r)pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r}pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r]pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r>pipo> (0.00s) --- PASS: TestJSON/Special_string_cases (0.00s) --- PASS: TestJSON/Placeholder_cases (0.00s) --- PASS: TestJSON/Comments (0.00s) --- PASS: TestJSON/OK (0.00s) --- PASS: TestJSON/Reentrant_parser (0.00s) --- PASS: TestJSON/Errors (0.00s) --- PASS: TestJSON/Errors/unterminated_comment (0.00s) --- PASS: TestJSON/Errors//_at_EOF (0.00s) --- PASS: TestJSON/Errors//toto (0.00s) --- PASS: TestJSON/Errors/unterminated_string+multi_lines (0.00s) --- PASS: TestJSON/Errors/unterminated_string (0.00s) --- PASS: TestJSON/Errors/bad_escape (0.00s) --- PASS: TestJSON/Errors/bad_escape_\u (0.00s) --- PASS: TestJSON/Errors/bad_rune (0.00s) --- PASS: TestJSON/Errors/bad_number (0.00s) --- PASS: TestJSON/Errors/dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/dollar_alone (0.00s) --- PASS: TestJSON/Errors/multi_lines+dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/placeholder/params_mismatch (0.00s) --- PASS: TestJSON/Errors/placeholder_in_string/params_mismatch (0.00s) --- PASS: TestJSON/Errors/invalid_operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren_in_string (0.00s) --- PASS: TestJSON/Errors/op_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_paren_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/invalid_$^ (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_$^_at_EOF (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator (0.00s) --- PASS: TestJSON/Errors/unknown_operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_rawstring (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_rawstring (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+bool (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+% (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+ESC (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+unicode (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholders (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholder+operator (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter_EOF (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_underscore_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_rune (0.00s) --- PASS: TestJSON/Errors/unterminated_rawstring (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp()__) (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp__) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp()"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp(_$^AnyOp()_) (0.00s) --- PASS: TestJSON/Errors/__$^KnownOp(___AnyOp_) (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s) --- PASS: TestJSON/no_operators (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/json 0.055s === RUN TestStackMatch --- PASS: TestStackMatch (0.00s) === RUN TestStackIsRelevant --- PASS: TestStackIsRelevant (0.00s) === RUN TestStackDump --- PASS: TestStackDump (0.00s) === RUN TestIgnorePackage --- PASS: TestIgnorePackage (0.00s) === RUN TestFindGoModDir === RUN TestFindGoModDir//tmp/.../a/b/c/go.mod === RUN TestFindGoModDir//tmp/go.mod --- PASS: TestFindGoModDir (0.00s) --- PASS: TestFindGoModDir//tmp/.../a/b/c/go.mod (0.00s) --- PASS: TestFindGoModDir//tmp/go.mod (0.00s) === RUN TestFindGoModDirLinks --- PASS: TestFindGoModDirLinks (0.00s) === RUN TestSplitPackageFunc --- PASS: TestSplitPackageFunc (0.00s) === RUN TestZRetrieve --- PASS: TestZRetrieve (0.00s) === RUN TestZRetrieveFake --- PASS: TestZRetrieveFake (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/trace 0.025s === RUN TestTypes --- PASS: TestTypes (0.00s) === RUN TestOrder --- PASS: TestOrder (0.00s) === RUN TestIsTypeOrConvertible_go117 --- PASS: TestIsTypeOrConvertible_go117 (0.00s) === RUN TestIsStruct --- PASS: TestIsStruct (0.00s) === RUN TestIsTypeOrConvertible --- PASS: TestIsTypeOrConvertible (0.00s) === RUN TestKindType === RUN TestKindType/nil === RUN TestKindType/int === RUN TestKindType/*int === RUN TestKindType/*[]int === RUN TestKindType/***int --- PASS: TestKindType (0.00s) --- PASS: TestKindType/nil (0.00s) --- PASS: TestKindType/int (0.00s) --- PASS: TestKindType/*int (0.00s) --- PASS: TestKindType/*[]int (0.00s) --- PASS: TestKindType/***int (0.00s) === RUN TestOperatorNotJSONMarshallableError === RUN TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError --- PASS: TestOperatorNotJSONMarshallableError (0.00s) --- PASS: TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError (0.00s) === RUN TestRawString --- PASS: TestRawString (0.00s) === RUN TestRawInt --- PASS: TestRawInt (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/types 0.013s === RUN TestJSONPointer --- PASS: TestJSONPointer (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) === RUN TestIndentString --- PASS: TestIndentString (0.00s) === RUN TestSliceToBuffer --- PASS: TestSliceToBuffer (0.00s) === RUN TestTypeFullName --- PASS: TestTypeFullName (0.00s) === RUN TestCheckTag --- PASS: TestCheckTag (0.00s) === RUN TestTern --- PASS: TestTern (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/util 0.017s === RUN TestVisited === RUN TestVisited/not_a_pointer === RUN TestVisited/map === RUN TestVisited/pointer === RUN TestVisited/slice === RUN TestVisited/interface --- PASS: TestVisited (0.00s) --- PASS: TestVisited/not_a_pointer (0.00s) --- PASS: TestVisited/map (0.00s) --- PASS: TestVisited/pointer (0.00s) --- PASS: TestVisited/slice (0.00s) --- PASS: TestVisited/interface (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/visited 0.013s === RUN TestStripTrace --- PASS: TestStripTrace (0.00s) === RUN TestFormatError --- PASS: TestFormatError (0.00s) === RUN TestS --- PASS: TestS (0.00s) === RUN TestCmp --- PASS: TestCmp (0.00s) === RUN TestCmpDeeply --- PASS: TestCmpDeeply (0.00s) === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestGetMaxErrorsFromEnv --- PASS: TestGetMaxErrorsFromEnv (0.00s) === RUN TestBase --- PASS: TestBase (0.00s) === RUN TestTdSetResult --- PASS: TestTdSetResult (0.00s) === RUN TestPkgFunc --- PASS: TestPkgFunc (0.00s) === RUN TestFieldsPath --- PASS: TestFieldsPath (0.00s) === RUN TestBuildFieldsPathFn --- PASS: TestBuildFieldsPathFn (0.00s) === RUN TestCanonStructField --- PASS: TestCanonStructField (0.00s) === RUN TestMergeStructFields --- PASS: TestMergeStructFields (0.00s) === RUN TestFieldMatcher --- PASS: TestFieldMatcher (0.00s) === RUN TestGetTime --- PASS: TestGetTime (0.00s) === RUN TestEqualArray === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2 === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error --- PASS: TestEqualArray (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2 (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error (0.00s) === RUN TestEqualSlice --- PASS: TestEqualSlice (0.00s) === RUN TestEqualInterface --- PASS: TestEqualInterface (0.00s) === RUN TestEqualPtr --- PASS: TestEqualPtr (0.00s) === RUN TestEqualStruct --- PASS: TestEqualStruct (0.00s) === RUN TestEqualMap --- PASS: TestEqualMap (0.00s) === RUN TestEqualFunc --- PASS: TestEqualFunc (0.00s) === RUN TestEqualChannel --- PASS: TestEqualChannel (0.00s) === RUN TestEqualOthers --- PASS: TestEqualOthers (0.00s) === RUN TestEqualReallyPrivate --- PASS: TestEqualReallyPrivate (0.00s) === RUN TestEqualRecursPtr --- PASS: TestEqualRecursPtr (0.00s) === RUN TestEqualRecursMap --- PASS: TestEqualRecursMap (0.00s) === RUN TestEqualPanic --- PASS: TestEqualPanic (0.00s) === RUN TestUseEqualGlobal --- PASS: TestUseEqualGlobal (0.00s) === RUN TestUseEqualGlobalVsAnchor --- PASS: TestUseEqualGlobalVsAnchor (0.00s) === RUN TestBeLaxGlobalt --- PASS: TestBeLaxGlobalt (0.00s) === RUN TestEqualMapUnsafe --- PASS: TestEqualMapUnsafe (0.00s) === RUN TestFlatten === RUN TestFlatten/ok === RUN TestFlatten/ok/slice === RUN TestFlatten/ok/array === RUN TestFlatten/ok/map === RUN TestFlatten/ok/slice+untyped_nil_fn === RUN TestFlatten/ok+func === RUN TestFlatten/ok+func/func_never_called === RUN TestFlatten/ok+func/double === RUN TestFlatten/ok+func/even === RUN TestFlatten/ok+func/transform === RUN TestFlatten/ok+func/nil === RUN TestFlatten/ok+func/convertible === RUN TestFlatten/complex === RUN TestFlatten/errors === RUN TestFlatten/errors/too_many_params === RUN TestFlatten/errors/nil_sliceOrMap === RUN TestFlatten/errors/bad_sliceOrMap_type === RUN TestFlatten/errors/not_func === RUN TestFlatten/errors/func_w/0_inputs === RUN TestFlatten/errors/func_w/2_inputs === RUN TestFlatten/errors/variadic_func === RUN TestFlatten/errors/func_w/0_output === RUN TestFlatten/errors/func_w/2_out_without_bool === RUN TestFlatten/errors/bad_shortcut === RUN TestFlatten/errors/typed_nil_func --- PASS: TestFlatten (0.00s) --- PASS: TestFlatten/ok (0.00s) --- PASS: TestFlatten/ok/slice (0.00s) --- PASS: TestFlatten/ok/array (0.00s) --- PASS: TestFlatten/ok/map (0.00s) --- PASS: TestFlatten/ok/slice+untyped_nil_fn (0.00s) --- PASS: TestFlatten/ok+func (0.00s) --- PASS: TestFlatten/ok+func/func_never_called (0.00s) --- PASS: TestFlatten/ok+func/double (0.00s) --- PASS: TestFlatten/ok+func/even (0.00s) --- PASS: TestFlatten/ok+func/transform (0.00s) --- PASS: TestFlatten/ok+func/nil (0.00s) --- PASS: TestFlatten/ok+func/convertible (0.00s) --- PASS: TestFlatten/complex (0.00s) --- PASS: TestFlatten/errors (0.00s) --- PASS: TestFlatten/errors/too_many_params (0.00s) --- PASS: TestFlatten/errors/nil_sliceOrMap (0.00s) --- PASS: TestFlatten/errors/bad_sliceOrMap_type (0.00s) --- PASS: TestFlatten/errors/not_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_inputs (0.00s) --- PASS: TestFlatten/errors/func_w/2_inputs (0.00s) --- PASS: TestFlatten/errors/variadic_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_output (0.00s) --- PASS: TestFlatten/errors/func_w/2_out_without_bool (0.00s) --- PASS: TestFlatten/errors/bad_shortcut (0.00s) --- PASS: TestFlatten/errors/typed_nil_func (0.00s) === RUN TestAnchor --- PASS: TestAnchor (0.00s) === RUN TestT_Anchor === RUN TestT_Anchor/without_persistence === RUN TestT_Anchor/with_persistence === RUN TestT_Anchor/errors --- PASS: TestT_Anchor (0.00s) --- PASS: TestT_Anchor/without_persistence (0.00s) --- PASS: TestT_Anchor/with_persistence (0.00s) --- PASS: TestT_Anchor/errors (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) === RUN TestT_AnchorsPersist === RUN TestT_AnchorsPersist/without_anchors_persistence === RUN TestT_AnchorsPersist/with_anchors_persistence --- PASS: TestT_AnchorsPersist (0.00s) --- PASS: TestT_AnchorsPersist/without_anchors_persistence (0.00s) --- PASS: TestT_AnchorsPersist/with_anchors_persistence (0.00s) === RUN TestWithCmpHooks === RUN TestWithCmpHooks/reflect.Value === RUN TestWithCmpHooks/time.Time === RUN TestWithCmpHooks/numify === RUN TestWithCmpHooks/false_test_:) === RUN TestWithCmpHooks/Error === RUN TestWithCmpHooks/panic:_not_a_function === RUN TestWithCmpHooks/panic:_wrong_signature --- PASS: TestWithCmpHooks (0.00s) --- PASS: TestWithCmpHooks/reflect.Value (0.00s) --- PASS: TestWithCmpHooks/time.Time (0.00s) --- PASS: TestWithCmpHooks/numify (0.00s) --- PASS: TestWithCmpHooks/false_test_:) (0.00s) --- PASS: TestWithCmpHooks/Error (0.00s) --- PASS: TestWithCmpHooks/panic:_not_a_function (0.00s) --- PASS: TestWithCmpHooks/panic:_wrong_signature (0.00s) === RUN TestWithSmuggleHooks === RUN TestWithSmuggleHooks/abs === RUN TestWithSmuggleHooks/int2bool === RUN TestWithSmuggleHooks/Atoi === RUN TestWithSmuggleHooks/Error === RUN TestWithSmuggleHooks/panic:_not_a_function === RUN TestWithSmuggleHooks/panic:_wrong_signature --- PASS: TestWithSmuggleHooks (0.00s) --- PASS: TestWithSmuggleHooks/abs (0.00s) --- PASS: TestWithSmuggleHooks/int2bool (0.00s) --- PASS: TestWithSmuggleHooks/Atoi (0.00s) --- PASS: TestWithSmuggleHooks/Error (0.00s) --- PASS: TestWithSmuggleHooks/panic:_not_a_function (0.00s) --- PASS: TestWithSmuggleHooks/panic:_wrong_signature (0.00s) === RUN TestT === RUN TestT/without_config === RUN TestT/explicit_default_config === RUN TestT/specific_config --- PASS: TestT (0.00s) --- PASS: TestT/without_config (0.00s) --- PASS: TestT/explicit_default_config (0.00s) --- PASS: TestT/specific_config (0.00s) === RUN TestTCmp --- PASS: TestTCmp (0.00s) === RUN TestTCmpDeeply --- PASS: TestTCmpDeeply (0.00s) === RUN TestParallel === RUN TestParallel/without_Parallel === RUN TestParallel/with_Parallel === RUN TestParallel/Run_with_Parallel === RUN TestParallel/Run_with_Parallel/level_1 === PAUSE TestParallel/Run_with_Parallel/level_1 === RUN TestParallel/Run_with_Parallel/level_2 === PAUSE TestParallel/Run_with_Parallel/level_2 === CONT TestParallel/Run_with_Parallel/level_1 === CONT TestParallel/Run_with_Parallel/level_2 --- PASS: TestParallel (0.00s) --- PASS: TestParallel/without_Parallel (0.00s) --- PASS: TestParallel/with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_2 (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_1 (0.00s) === RUN TestRun === RUN TestRun/test.TB_with_Run === RUN TestRun/test.TB_with_Run/Test_level1 === RUN TestRun/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRun/test.TB_without_Run --- PASS: TestRun (0.00s) --- PASS: TestRun/test.TB_with_Run (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRun/test.TB_without_Run (0.00s) === RUN TestRunAssertRequire === RUN TestRunAssertRequire/test.TB_with_Run === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 === RUN TestRunAssertRequire/test.TB_without_Run --- PASS: TestRunAssertRequire (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 (0.00s) --- PASS: TestRunAssertRequire/test.TB_without_Run (0.00s) === RUN TestRunT === RUN TestRunT/test.TB_with_Run === RUN TestRunT/test.TB_with_Run/Test_level1 === RUN TestRunT/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunT/test.TB_without_Run --- PASS: TestRunT (0.00s) --- PASS: TestRunT/test.TB_with_Run (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunT/test.TB_without_Run (0.00s) === RUN TestFailureIsFatal --- PASS: TestFailureIsFatal (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestBeLax --- PASS: TestBeLax (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestTestDeepInGotOK --- PASS: TestTestDeepInGotOK (0.00s) === RUN TestLogTrace --- PASS: TestLogTrace (0.00s) === RUN TestErrorTrace --- PASS: TestErrorTrace (0.00s) === RUN TestFatalTrace --- PASS: TestFatalTrace (0.00s) === RUN TestAll --- PASS: TestAll (0.00s) === RUN TestAllTypeBehind --- PASS: TestAllTypeBehind (0.00s) === RUN TestAny --- PASS: TestAny (0.00s) === RUN TestAnyTypeBehind --- PASS: TestAnyTypeBehind (0.00s) === RUN TestArrayEach --- PASS: TestArrayEach (0.00s) === RUN TestArrayEachTypeBehind --- PASS: TestArrayEachTypeBehind (0.00s) === RUN TestArray --- PASS: TestArray (0.01s) === RUN TestArrayTypeBehind --- PASS: TestArrayTypeBehind (0.00s) === RUN TestSlice --- PASS: TestSlice (0.01s) === RUN TestSliceTypeBehind --- PASS: TestSliceTypeBehind (0.00s) === RUN TestSuperSliceOf === RUN TestSuperSliceOf/interface_array === RUN TestSuperSliceOf/ints_array === RUN TestSuperSliceOf/ints_slice --- PASS: TestSuperSliceOf (0.01s) --- PASS: TestSuperSliceOf/interface_array (0.00s) --- PASS: TestSuperSliceOf/ints_array (0.00s) --- PASS: TestSuperSliceOf/ints_slice (0.00s) === RUN TestSuperSliceOfTypeBehind --- PASS: TestSuperSliceOfTypeBehind (0.00s) === RUN TestBag --- PASS: TestBag (0.02s) === RUN TestBagTypeBehind --- PASS: TestBagTypeBehind (0.00s) === RUN TestBetween --- PASS: TestBetween (0.00s) === RUN TestN --- PASS: TestN (0.01s) === RUN TestLGt --- PASS: TestLGt (0.00s) === RUN TestBetweenTime --- PASS: TestBetweenTime (0.00s) === RUN TestBetweenCmp === RUN TestBetweenCmp/compareType === RUN TestBetweenCmp/lessType --- PASS: TestBetweenCmp (0.01s) --- PASS: TestBetweenCmp/compareType (0.00s) --- PASS: TestBetweenCmp/lessType (0.00s) === RUN TestBetweenTypeBehind --- PASS: TestBetweenTypeBehind (0.00s) === RUN TestCatch --- PASS: TestCatch (0.00s) === RUN TestCatchTypeBehind --- PASS: TestCatchTypeBehind (0.00s) === RUN TestCode --- PASS: TestCode (0.00s) === RUN TestCodeCustom === RUN TestCodeCustom/Simple_success === RUN TestCodeCustom/Simple_failure === RUN TestCodeCustom/AssertRequire_success === RUN TestCodeCustom/AssertRequire_failure === RUN TestCodeCustom/AssertRequire_fatalfailure --- PASS: TestCodeCustom (0.00s) --- PASS: TestCodeCustom/Simple_success (0.00s) --- PASS: TestCodeCustom/Simple_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_success (0.00s) --- PASS: TestCodeCustom/AssertRequire_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_fatalfailure (0.00s) === RUN TestCodeTypeBehind --- PASS: TestCodeTypeBehind (0.00s) === RUN TestContainsKey --- PASS: TestContainsKey (0.00s) === RUN TestContainsKeyNil --- PASS: TestContainsKeyNil (0.00s) === RUN TestContainsKeyTypeBehind --- PASS: TestContainsKeyTypeBehind (0.00s) === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestContainsNil --- PASS: TestContainsNil (0.01s) === RUN TestContainsString --- PASS: TestContainsString (0.01s) === RUN TestContainsSlice --- PASS: TestContainsSlice (0.00s) === RUN TestContainsTypeBehind --- PASS: TestContainsTypeBehind (0.00s) === RUN TestDelay --- PASS: TestDelay (0.00s) === RUN TestDelayTypeBehind --- PASS: TestDelayTypeBehind (0.00s) === RUN TestEmpty --- PASS: TestEmpty (0.00s) === RUN TestNotEmpty --- PASS: TestNotEmpty (0.00s) === RUN TestEmptyTypeBehind --- PASS: TestEmptyTypeBehind (0.00s) === RUN TestErrorIs --- PASS: TestErrorIs (0.00s) === RUN TestErrorIsTypeBehind --- PASS: TestErrorIsTypeBehind (0.00s) === RUN TestGrep === RUN TestGrep/basic === RUN TestGrep/basic/slice === RUN TestGrep/basic/array === RUN TestGrep/basic/*slice === RUN TestGrep/basic/*array === RUN TestGrep/struct === RUN TestGrep/struct/slice === RUN TestGrep/struct/array === RUN TestGrep/struct/*slice === RUN TestGrep/struct/*array === RUN TestGrep/interfaces === RUN TestGrep/interfaces/slice === RUN TestGrep/interfaces/array === RUN TestGrep/interfaces/*slice === RUN TestGrep/interfaces/*array === RUN TestGrep/interfaces_error === RUN TestGrep/interfaces_error/slice === RUN TestGrep/interfaces_error/array === RUN TestGrep/interfaces_error/*slice === RUN TestGrep/interfaces_error/*array === RUN TestGrep/nil_slice === RUN TestGrep/nil_slice/slice === RUN TestGrep/nil_slice/*slice === RUN TestGrep/nil_pointer === RUN TestGrep/JSON === RUN TestGrep/errors --- PASS: TestGrep (0.02s) --- PASS: TestGrep/basic (0.01s) --- PASS: TestGrep/basic/slice (0.00s) --- PASS: TestGrep/basic/array (0.00s) --- PASS: TestGrep/basic/*slice (0.00s) --- PASS: TestGrep/basic/*array (0.00s) --- PASS: TestGrep/struct (0.00s) --- PASS: TestGrep/struct/slice (0.00s) --- PASS: TestGrep/struct/array (0.00s) --- PASS: TestGrep/struct/*slice (0.00s) --- PASS: TestGrep/struct/*array (0.00s) --- PASS: TestGrep/interfaces (0.01s) --- PASS: TestGrep/interfaces/slice (0.00s) --- PASS: TestGrep/interfaces/array (0.00s) --- PASS: TestGrep/interfaces/*slice (0.00s) --- PASS: TestGrep/interfaces/*array (0.00s) --- PASS: TestGrep/interfaces_error (0.00s) --- PASS: TestGrep/interfaces_error/slice (0.00s) --- PASS: TestGrep/interfaces_error/array (0.00s) --- PASS: TestGrep/interfaces_error/*slice (0.00s) --- PASS: TestGrep/interfaces_error/*array (0.00s) --- PASS: TestGrep/nil_slice (0.00s) --- PASS: TestGrep/nil_slice/slice (0.00s) --- PASS: TestGrep/nil_slice/*slice (0.00s) --- PASS: TestGrep/nil_pointer (0.00s) --- PASS: TestGrep/JSON (0.00s) --- PASS: TestGrep/errors (0.00s) === RUN TestGrepTypeBehind --- PASS: TestGrepTypeBehind (0.00s) === RUN TestGrepString --- PASS: TestGrepString (0.00s) === RUN TestFirst === RUN TestFirst/basic === RUN TestFirst/basic/slice === RUN TestFirst/basic/array === RUN TestFirst/basic/*slice === RUN TestFirst/basic/*array === RUN TestFirst/struct === RUN TestFirst/struct/slice === RUN TestFirst/struct/array === RUN TestFirst/struct/*slice === RUN TestFirst/struct/*array === RUN TestFirst/interfaces === RUN TestFirst/interfaces/slice === RUN TestFirst/interfaces/array === RUN TestFirst/interfaces/*slice === RUN TestFirst/interfaces/*array === RUN TestFirst/interfaces_error === RUN TestFirst/interfaces_error/slice === RUN TestFirst/interfaces_error/array === RUN TestFirst/interfaces_error/*slice === RUN TestFirst/interfaces_error/*array === RUN TestFirst/nil_slice === RUN TestFirst/nil_slice/slice === RUN TestFirst/nil_slice/*slice === RUN TestFirst/nil_pointer === RUN TestFirst/JSON === RUN TestFirst/errors --- PASS: TestFirst (0.02s) --- PASS: TestFirst/basic (0.01s) --- PASS: TestFirst/basic/slice (0.00s) --- PASS: TestFirst/basic/array (0.00s) --- PASS: TestFirst/basic/*slice (0.00s) --- PASS: TestFirst/basic/*array (0.00s) --- PASS: TestFirst/struct (0.00s) --- PASS: TestFirst/struct/slice (0.00s) --- PASS: TestFirst/struct/array (0.00s) --- PASS: TestFirst/struct/*slice (0.00s) --- PASS: TestFirst/struct/*array (0.00s) --- PASS: TestFirst/interfaces (0.00s) --- PASS: TestFirst/interfaces/slice (0.00s) --- PASS: TestFirst/interfaces/array (0.00s) --- PASS: TestFirst/interfaces/*slice (0.00s) --- PASS: TestFirst/interfaces/*array (0.00s) --- PASS: TestFirst/interfaces_error (0.00s) --- PASS: TestFirst/interfaces_error/slice (0.00s) --- PASS: TestFirst/interfaces_error/array (0.00s) --- PASS: TestFirst/interfaces_error/*slice (0.00s) --- PASS: TestFirst/interfaces_error/*array (0.00s) --- PASS: TestFirst/nil_slice (0.00s) --- PASS: TestFirst/nil_slice/slice (0.00s) --- PASS: TestFirst/nil_slice/*slice (0.00s) --- PASS: TestFirst/nil_pointer (0.00s) --- PASS: TestFirst/JSON (0.00s) --- PASS: TestFirst/errors (0.00s) === RUN TestFirstString --- PASS: TestFirstString (0.00s) === RUN TestFirstTypeBehind --- PASS: TestFirstTypeBehind (0.00s) === RUN TestLast === RUN TestLast/basic === RUN TestLast/basic/slice === RUN TestLast/basic/array === RUN TestLast/basic/*slice === RUN TestLast/basic/*array === RUN TestLast/struct === RUN TestLast/struct/slice === RUN TestLast/struct/array === RUN TestLast/struct/*slice === RUN TestLast/struct/*array === RUN TestLast/interfaces === RUN TestLast/interfaces/slice === RUN TestLast/interfaces/array === RUN TestLast/interfaces/*slice === RUN TestLast/interfaces/*array === RUN TestLast/interfaces_error === RUN TestLast/interfaces_error/slice === RUN TestLast/interfaces_error/array === RUN TestLast/interfaces_error/*slice === RUN TestLast/interfaces_error/*array === RUN TestLast/nil_slice === RUN TestLast/nil_slice/slice === RUN TestLast/nil_slice/*slice === RUN TestLast/nil_pointer === RUN TestLast/JSON === RUN TestLast/errors --- PASS: TestLast (0.01s) --- PASS: TestLast/basic (0.00s) --- PASS: TestLast/basic/slice (0.00s) --- PASS: TestLast/basic/array (0.00s) --- PASS: TestLast/basic/*slice (0.00s) --- PASS: TestLast/basic/*array (0.00s) --- PASS: TestLast/struct (0.00s) --- PASS: TestLast/struct/slice (0.00s) --- PASS: TestLast/struct/array (0.00s) --- PASS: TestLast/struct/*slice (0.00s) --- PASS: TestLast/struct/*array (0.00s) --- PASS: TestLast/interfaces (0.00s) --- PASS: TestLast/interfaces/slice (0.00s) --- PASS: TestLast/interfaces/array (0.00s) --- PASS: TestLast/interfaces/*slice (0.00s) --- PASS: TestLast/interfaces/*array (0.00s) --- PASS: TestLast/interfaces_error (0.00s) --- PASS: TestLast/interfaces_error/slice (0.00s) --- PASS: TestLast/interfaces_error/array (0.00s) --- PASS: TestLast/interfaces_error/*slice (0.00s) --- PASS: TestLast/interfaces_error/*array (0.00s) --- PASS: TestLast/nil_slice (0.00s) --- PASS: TestLast/nil_slice/slice (0.00s) --- PASS: TestLast/nil_slice/*slice (0.00s) --- PASS: TestLast/nil_pointer (0.00s) --- PASS: TestLast/JSON (0.00s) --- PASS: TestLast/errors (0.00s) === RUN TestLastString --- PASS: TestLastString (0.00s) === RUN TestLastTypeBehind --- PASS: TestLastTypeBehind (0.00s) === RUN TestIgnore --- PASS: TestIgnore (0.00s) === RUN TestIgnoreTypeBehind --- PASS: TestIgnoreTypeBehind (0.00s) === RUN TestIsa --- PASS: TestIsa (0.00s) === RUN TestIsaTypeBehind --- PASS: TestIsaTypeBehind (0.00s) === RUN TestJSONPointer === RUN TestJSONPointer/nil === RUN TestJSONPointer/basic_types === RUN TestJSONPointer/complex_type_with_json_tags === RUN TestJSONPointer/complex_type_without_json_tags === RUN TestJSONPointer/Chained_list === RUN TestJSONPointer/Lax === RUN TestJSONPointer/Lax/json.Unmarshaler === RUN TestJSONPointer/Lax/struct === RUN TestJSONPointer/errors --- PASS: TestJSONPointer (0.01s) --- PASS: TestJSONPointer/nil (0.00s) --- PASS: TestJSONPointer/basic_types (0.00s) --- PASS: TestJSONPointer/complex_type_with_json_tags (0.00s) --- PASS: TestJSONPointer/complex_type_without_json_tags (0.00s) --- PASS: TestJSONPointer/Chained_list (0.00s) --- PASS: TestJSONPointer/Lax (0.00s) --- PASS: TestJSONPointer/Lax/json.Unmarshaler (0.00s) --- PASS: TestJSONPointer/Lax/struct (0.00s) --- PASS: TestJSONPointer/errors (0.00s) === RUN TestJSONPointerTypeBehind --- PASS: TestJSONPointerTypeBehind (0.00s) === RUN TestJSON --- PASS: TestJSON (0.03s) === RUN TestJSONInside === RUN TestJSONInside/Between === RUN TestJSONInside/N === RUN TestJSONInside/Re === RUN TestJSONInside/SubMapOf === RUN TestJSONInside/SuperMapOf === RUN TestJSONInside/Errors --- PASS: TestJSONInside (0.01s) --- PASS: TestJSONInside/Between (0.01s) --- PASS: TestJSONInside/N (0.00s) --- PASS: TestJSONInside/Re (0.00s) --- PASS: TestJSONInside/SubMapOf (0.00s) --- PASS: TestJSONInside/SuperMapOf (0.00s) --- PASS: TestJSONInside/Errors (0.00s) === RUN TestJSONTypeBehind --- PASS: TestJSONTypeBehind (0.00s) === RUN TestSubJSONOf --- PASS: TestSubJSONOf (0.01s) === RUN TestSubJSONOfTypeBehind --- PASS: TestSubJSONOfTypeBehind (0.00s) === RUN TestSuperJSONOf --- PASS: TestSuperJSONOf (0.01s) === RUN TestSuperJSONOfTypeBehind --- PASS: TestSuperJSONOfTypeBehind (0.00s) === RUN TestKeysValues === RUN TestKeysValues/nil_map === RUN TestKeysValues/non-nil_but_empty_map === RUN TestKeysValues/Filled_map === RUN TestKeysValues/Errors === RUN TestKeysValues/Bad_usage --- PASS: TestKeysValues (0.00s) --- PASS: TestKeysValues/nil_map (0.00s) --- PASS: TestKeysValues/non-nil_but_empty_map (0.00s) --- PASS: TestKeysValues/Filled_map (0.00s) --- PASS: TestKeysValues/Errors (0.00s) --- PASS: TestKeysValues/Bad_usage (0.00s) === RUN TestKeysValuesTypeBehind --- PASS: TestKeysValuesTypeBehind (0.00s) === RUN TestLax --- PASS: TestLax (0.00s) === RUN TestLaxTypeBehind --- PASS: TestLaxTypeBehind (0.00s) === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestCap --- PASS: TestCap (0.00s) === RUN TestLenCapTypeBehind --- PASS: TestLenCapTypeBehind (0.00s) === RUN TestMapEach --- PASS: TestMapEach (0.00s) === RUN TestMapEachTypeBehind --- PASS: TestMapEachTypeBehind (0.00s) === RUN TestMap --- PASS: TestMap (0.01s) === RUN TestMapTypeBehind --- PASS: TestMapTypeBehind (0.00s) === RUN TestNaN --- PASS: TestNaN (0.00s) === RUN TestNotNaN --- PASS: TestNotNaN (0.00s) === RUN TestNaNTypeBehind --- PASS: TestNaNTypeBehind (0.00s) === RUN TestNil --- PASS: TestNil (0.00s) === RUN TestNotNil --- PASS: TestNotNil (0.00s) === RUN TestNilTypeBehind --- PASS: TestNilTypeBehind (0.00s) === RUN TestNone --- PASS: TestNone (0.00s) === RUN TestNot --- PASS: TestNot (0.00s) === RUN TestNoneTypeBehind --- PASS: TestNoneTypeBehind (0.00s) === RUN TestPtr --- PASS: TestPtr (0.00s) === RUN TestPtrTypeBehind --- PASS: TestPtrTypeBehind (0.00s) === RUN TestPPtrTypeBehind --- PASS: TestPPtrTypeBehind (0.00s) === RUN TestRe --- PASS: TestRe (0.00s) === RUN TestReTypeBehind --- PASS: TestReTypeBehind (0.00s) === RUN TestRecv === RUN TestRecv/all_good === RUN TestRecv/complete_cycle === RUN TestRecv/complete_cycle/empty === RUN TestRecv/complete_cycle/just_filled === RUN TestRecv/complete_cycle/nothing_to_recv_on_channel === RUN TestRecv/complete_cycle/closed_channel === RUN TestRecv/nil_channel === RUN TestRecv/nil_pointer === RUN TestRecv/chan_any === RUN TestRecv/errors --- PASS: TestRecv (0.01s) --- PASS: TestRecv/all_good (0.00s) --- PASS: TestRecv/complete_cycle (0.01s) --- PASS: TestRecv/complete_cycle/empty (0.00s) --- PASS: TestRecv/complete_cycle/just_filled (0.00s) --- PASS: TestRecv/complete_cycle/nothing_to_recv_on_channel (0.00s) --- PASS: TestRecv/complete_cycle/closed_channel (0.00s) --- PASS: TestRecv/nil_channel (0.00s) --- PASS: TestRecv/nil_pointer (0.00s) --- PASS: TestRecv/chan_any (0.00s) --- PASS: TestRecv/errors (0.00s) === RUN TestRecvString --- PASS: TestRecvString (0.00s) === RUN TestRecvTypeBehind --- PASS: TestRecvTypeBehind (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) === RUN TestSet --- PASS: TestSet (0.03s) === RUN TestSetTypeBehind --- PASS: TestSetTypeBehind (0.00s) === RUN TestShallow --- PASS: TestShallow (0.00s) === RUN TestShallowTypeBehind --- PASS: TestShallowTypeBehind (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.01s) === RUN TestSmuggleFieldsPath --- PASS: TestSmuggleFieldsPath (0.00s) === RUN TestSmuggleTypeBehind --- PASS: TestSmuggleTypeBehind (0.00s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestHasPrefix --- PASS: TestHasPrefix (0.00s) === RUN TestHasSuffix --- PASS: TestHasSuffix (0.00s) === RUN TestStringTypeBehind --- PASS: TestStringTypeBehind (0.00s) === RUN TestStructLazy === RUN TestStructLazy/Struct_OK === RUN TestStructLazy/SStruct_OK === RUN TestStructLazy/Struct_errors === RUN TestStructLazy/Struct_String === RUN TestStructLazy/SStruct_errors === RUN TestStructLazy/SStruct_String --- PASS: TestStructLazy (0.00s) --- PASS: TestStructLazy/Struct_OK (0.00s) --- PASS: TestStructLazy/SStruct_OK (0.00s) --- PASS: TestStructLazy/Struct_errors (0.00s) --- PASS: TestStructLazy/Struct_String (0.00s) --- PASS: TestStructLazy/SStruct_errors (0.00s) --- PASS: TestStructLazy/SStruct_String (0.00s) === RUN TestStructLazyTypeBehind --- PASS: TestStructLazyTypeBehind (0.00s) === RUN TestStruct === RUN TestStruct/IgnoreUnexported --- PASS: TestStruct (0.01s) --- PASS: TestStruct/IgnoreUnexported (0.00s) === RUN TestStructPrivateFields --- PASS: TestStructPrivateFields (0.00s) === RUN TestStructPatterns === RUN TestStructPatterns/Shell_pattern === RUN TestStructPatterns/Regexp --- PASS: TestStructPatterns (0.00s) --- PASS: TestStructPatterns/Shell_pattern (0.00s) --- PASS: TestStructPatterns/Regexp (0.00s) === RUN TestStructTypeBehind --- PASS: TestStructTypeBehind (0.00s) === RUN TestSStruct === RUN TestSStruct/IgnoreUnexported --- PASS: TestSStruct (0.00s) --- PASS: TestSStruct/IgnoreUnexported (0.00s) === RUN TestSStructPattern --- PASS: TestSStructPattern (0.00s) === RUN TestSStructTypeBehind --- PASS: TestSStructTypeBehind (0.00s) === RUN TestTag --- PASS: TestTag (0.00s) === RUN TestTagTypeBehind --- PASS: TestTagTypeBehind (0.00s) === RUN TestTruncTime --- PASS: TestTruncTime (0.00s) === RUN TestTruncTimeTypeBehind --- PASS: TestTruncTimeTypeBehind (0.00s) === RUN TestZero --- PASS: TestZero (0.00s) === RUN TestNotZero --- PASS: TestNotZero (0.00s) === RUN TestZeroTypeBehind --- PASS: TestZeroTypeBehind (0.00s) === RUN TestTuple --- PASS: TestTuple (0.00s) === RUN TestSetlocation --- PASS: TestSetlocation (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN ExampleCmpTrue --- PASS: ExampleCmpTrue (0.00s) === RUN ExampleCmpFalse --- PASS: ExampleCmpFalse (0.00s) === RUN ExampleCmpError --- PASS: ExampleCmpError (0.00s) === RUN ExampleCmpNoError --- PASS: ExampleCmpNoError (0.00s) === RUN ExampleCmpPanic --- PASS: ExampleCmpPanic (0.00s) === RUN ExampleCmpNotPanic --- PASS: ExampleCmpNotPanic (0.00s) === RUN ExampleEqDeeply --- PASS: ExampleEqDeeply (0.00s) === RUN ExampleEqDeeplyError --- PASS: ExampleEqDeeplyError (0.00s) === RUN ExampleCmpAll --- PASS: ExampleCmpAll (0.00s) === RUN ExampleCmpAny --- PASS: ExampleCmpAny (0.00s) === RUN ExampleCmpArray_array --- PASS: ExampleCmpArray_array (0.00s) === RUN ExampleCmpArray_typedArray --- PASS: ExampleCmpArray_typedArray (0.00s) === RUN ExampleCmpArrayEach_array --- PASS: ExampleCmpArrayEach_array (0.00s) === RUN ExampleCmpArrayEach_typedArray --- PASS: ExampleCmpArrayEach_typedArray (0.00s) === RUN ExampleCmpArrayEach_slice --- PASS: ExampleCmpArrayEach_slice (0.00s) === RUN ExampleCmpArrayEach_typedSlice --- PASS: ExampleCmpArrayEach_typedSlice (0.00s) === RUN ExampleCmpBag --- PASS: ExampleCmpBag (0.00s) === RUN ExampleCmpBetween_int --- PASS: ExampleCmpBetween_int (0.00s) === RUN ExampleCmpBetween_string --- PASS: ExampleCmpBetween_string (0.00s) === RUN ExampleCmpBetween_time --- PASS: ExampleCmpBetween_time (0.00s) === RUN ExampleCmpCap --- PASS: ExampleCmpCap (0.00s) === RUN ExampleCmpCap_operator --- PASS: ExampleCmpCap_operator (0.00s) === RUN ExampleCmpCode --- PASS: ExampleCmpCode (0.00s) === RUN ExampleCmpCode_custom --- PASS: ExampleCmpCode_custom (0.00s) === RUN ExampleCmpContains_arraySlice --- PASS: ExampleCmpContains_arraySlice (0.00s) === RUN ExampleCmpContains_nil --- PASS: ExampleCmpContains_nil (0.00s) === RUN ExampleCmpContains_map --- PASS: ExampleCmpContains_map (0.00s) === RUN ExampleCmpContains_string --- PASS: ExampleCmpContains_string (0.00s) === RUN ExampleCmpContains_stringer --- PASS: ExampleCmpContains_stringer (0.00s) === RUN ExampleCmpContains_error --- PASS: ExampleCmpContains_error (0.00s) === RUN ExampleCmpContainsKey --- PASS: ExampleCmpContainsKey (0.00s) === RUN ExampleCmpContainsKey_nil --- PASS: ExampleCmpContainsKey_nil (0.00s) === RUN ExampleCmpEmpty --- PASS: ExampleCmpEmpty (0.00s) === RUN ExampleCmpEmpty_pointers --- PASS: ExampleCmpEmpty_pointers (0.00s) === RUN ExampleCmpErrorIs --- PASS: ExampleCmpErrorIs (0.00s) === RUN ExampleCmpFirst_classic --- PASS: ExampleCmpFirst_classic (0.00s) === RUN ExampleCmpFirst_empty --- PASS: ExampleCmpFirst_empty (0.00s) === RUN ExampleCmpFirst_struct --- PASS: ExampleCmpFirst_struct (0.00s) === RUN ExampleCmpGrep_classic --- PASS: ExampleCmpGrep_classic (0.00s) === RUN ExampleCmpGrep_nil --- PASS: ExampleCmpGrep_nil (0.00s) === RUN ExampleCmpGrep_struct --- PASS: ExampleCmpGrep_struct (0.00s) === RUN ExampleCmpGt_int --- PASS: ExampleCmpGt_int (0.00s) === RUN ExampleCmpGt_string --- PASS: ExampleCmpGt_string (0.00s) === RUN ExampleCmpGte_int --- PASS: ExampleCmpGte_int (0.00s) === RUN ExampleCmpGte_string --- PASS: ExampleCmpGte_string (0.00s) === RUN ExampleCmpHasPrefix --- PASS: ExampleCmpHasPrefix (0.00s) === RUN ExampleCmpHasPrefix_stringer --- PASS: ExampleCmpHasPrefix_stringer (0.00s) === RUN ExampleCmpHasPrefix_error --- PASS: ExampleCmpHasPrefix_error (0.00s) === RUN ExampleCmpHasSuffix --- PASS: ExampleCmpHasSuffix (0.00s) === RUN ExampleCmpHasSuffix_stringer --- PASS: ExampleCmpHasSuffix_stringer (0.00s) === RUN ExampleCmpHasSuffix_error --- PASS: ExampleCmpHasSuffix_error (0.00s) === RUN ExampleCmpIsa --- PASS: ExampleCmpIsa (0.00s) === RUN ExampleCmpIsa_interface --- PASS: ExampleCmpIsa_interface (0.00s) === RUN ExampleCmpJSON_basic --- PASS: ExampleCmpJSON_basic (0.00s) === RUN ExampleCmpJSON_placeholders --- PASS: ExampleCmpJSON_placeholders (0.00s) === RUN ExampleCmpJSON_embedding --- PASS: ExampleCmpJSON_embedding (0.00s) === RUN ExampleCmpJSON_rawStrings --- PASS: ExampleCmpJSON_rawStrings (0.00s) === RUN ExampleCmpJSON_file --- PASS: ExampleCmpJSON_file (0.00s) === RUN ExampleCmpJSONPointer_rfc6901 --- PASS: ExampleCmpJSONPointer_rfc6901 (0.00s) === RUN ExampleCmpJSONPointer_struct --- PASS: ExampleCmpJSONPointer_struct (0.00s) === RUN ExampleCmpJSONPointer_has_hasnt --- PASS: ExampleCmpJSONPointer_has_hasnt (0.00s) === RUN ExampleCmpKeys --- PASS: ExampleCmpKeys (0.00s) === RUN ExampleCmpLast_classic --- PASS: ExampleCmpLast_classic (0.00s) === RUN ExampleCmpLast_empty --- PASS: ExampleCmpLast_empty (0.00s) === RUN ExampleCmpLast_struct --- PASS: ExampleCmpLast_struct (0.00s) === RUN ExampleCmpLax --- PASS: ExampleCmpLax (0.00s) === RUN ExampleCmpLen_slice --- PASS: ExampleCmpLen_slice (0.00s) === RUN ExampleCmpLen_map --- PASS: ExampleCmpLen_map (0.00s) === RUN ExampleCmpLen_operatorSlice --- PASS: ExampleCmpLen_operatorSlice (0.00s) === RUN ExampleCmpLen_operatorMap --- PASS: ExampleCmpLen_operatorMap (0.00s) === RUN ExampleCmpLt_int --- PASS: ExampleCmpLt_int (0.00s) === RUN ExampleCmpLt_string --- PASS: ExampleCmpLt_string (0.00s) === RUN ExampleCmpLte_int --- PASS: ExampleCmpLte_int (0.00s) === RUN ExampleCmpLte_string --- PASS: ExampleCmpLte_string (0.00s) === RUN ExampleCmpMap_map --- PASS: ExampleCmpMap_map (0.00s) === RUN ExampleCmpMap_typedMap --- PASS: ExampleCmpMap_typedMap (0.00s) === RUN ExampleCmpMapEach_map --- PASS: ExampleCmpMapEach_map (0.00s) === RUN ExampleCmpMapEach_typedMap --- PASS: ExampleCmpMapEach_typedMap (0.00s) === RUN ExampleCmpN --- PASS: ExampleCmpN (0.00s) === RUN ExampleCmpNaN_float32 --- PASS: ExampleCmpNaN_float32 (0.00s) === RUN ExampleCmpNil --- PASS: ExampleCmpNil (0.00s) === RUN ExampleCmpNone --- PASS: ExampleCmpNone (0.00s) === RUN ExampleCmpNot --- PASS: ExampleCmpNot (0.00s) === RUN ExampleCmpNotAny --- PASS: ExampleCmpNotAny (0.00s) === RUN ExampleCmpNotEmpty --- PASS: ExampleCmpNotEmpty (0.00s) === RUN ExampleCmpNotEmpty_pointers --- PASS: ExampleCmpNotEmpty_pointers (0.00s) === RUN ExampleCmpNotNaN_float32 --- PASS: ExampleCmpNotNaN_float32 (0.00s) === RUN ExampleCmpNotNil --- PASS: ExampleCmpNotNil (0.00s) === RUN ExampleCmpNotZero --- PASS: ExampleCmpNotZero (0.00s) === RUN ExampleCmpPPtr --- PASS: ExampleCmpPPtr (0.00s) === RUN ExampleCmpPtr --- PASS: ExampleCmpPtr (0.00s) === RUN ExampleCmpRe --- PASS: ExampleCmpRe (0.00s) === RUN ExampleCmpRe_stringer --- PASS: ExampleCmpRe_stringer (0.00s) === RUN ExampleCmpRe_error --- PASS: ExampleCmpRe_error (0.00s) === RUN ExampleCmpRe_capture --- PASS: ExampleCmpRe_capture (0.00s) === RUN ExampleCmpRe_compiled --- PASS: ExampleCmpRe_compiled (0.00s) === RUN ExampleCmpRe_compiledStringer --- PASS: ExampleCmpRe_compiledStringer (0.00s) === RUN ExampleCmpRe_compiledError --- PASS: ExampleCmpRe_compiledError (0.00s) === RUN ExampleCmpRe_compiledCapture --- PASS: ExampleCmpRe_compiledCapture (0.00s) === RUN ExampleCmpReAll_capture --- PASS: ExampleCmpReAll_capture (0.00s) === RUN ExampleCmpReAll_captureComplex --- PASS: ExampleCmpReAll_captureComplex (0.00s) === RUN ExampleCmpReAll_compiledCapture --- PASS: ExampleCmpReAll_compiledCapture (0.00s) === RUN ExampleCmpReAll_compiledCaptureComplex --- PASS: ExampleCmpReAll_compiledCaptureComplex (0.00s) === RUN ExampleCmpRecv_basic --- PASS: ExampleCmpRecv_basic (0.00s) === RUN ExampleCmpRecv_channelPointer --- PASS: ExampleCmpRecv_channelPointer (0.00s) === RUN ExampleCmpRecv_withTimeout --- PASS: ExampleCmpRecv_withTimeout (0.30s) === RUN ExampleCmpRecv_nilChannel --- PASS: ExampleCmpRecv_nilChannel (0.00s) === RUN ExampleCmpSet --- PASS: ExampleCmpSet (0.00s) === RUN ExampleCmpShallow --- PASS: ExampleCmpShallow (0.00s) === RUN ExampleCmpShallow_slice --- PASS: ExampleCmpShallow_slice (0.00s) === RUN ExampleCmpShallow_string --- PASS: ExampleCmpShallow_string (0.00s) === RUN ExampleCmpSlice_slice --- PASS: ExampleCmpSlice_slice (0.00s) === RUN ExampleCmpSlice_typedSlice --- PASS: ExampleCmpSlice_typedSlice (0.00s) === RUN ExampleCmpSmuggle_convert --- PASS: ExampleCmpSmuggle_convert (0.00s) === RUN ExampleCmpSmuggle_lax --- PASS: ExampleCmpSmuggle_lax (0.00s) === RUN ExampleCmpSmuggle_auto_unmarshal --- PASS: ExampleCmpSmuggle_auto_unmarshal (0.00s) === RUN ExampleCmpSmuggle_cast --- PASS: ExampleCmpSmuggle_cast (0.00s) === RUN ExampleCmpSmuggle_complex --- PASS: ExampleCmpSmuggle_complex (0.00s) === RUN ExampleCmpSmuggle_interface --- PASS: ExampleCmpSmuggle_interface (0.00s) === RUN ExampleCmpSmuggle_field_path --- PASS: ExampleCmpSmuggle_field_path (0.00s) === RUN ExampleCmpSStruct --- PASS: ExampleCmpSStruct (0.00s) === RUN ExampleCmpSStruct_overwrite_model --- PASS: ExampleCmpSStruct_overwrite_model (0.00s) === RUN ExampleCmpSStruct_patterns --- PASS: ExampleCmpSStruct_patterns (0.00s) === RUN ExampleCmpSStruct_lazy_model --- PASS: ExampleCmpSStruct_lazy_model (0.00s) === RUN ExampleCmpString --- PASS: ExampleCmpString (0.00s) === RUN ExampleCmpString_stringer --- PASS: ExampleCmpString_stringer (0.00s) === RUN ExampleCmpString_error --- PASS: ExampleCmpString_error (0.00s) === RUN ExampleCmpStruct --- PASS: ExampleCmpStruct (0.00s) === RUN ExampleCmpStruct_overwrite_model --- PASS: ExampleCmpStruct_overwrite_model (0.00s) === RUN ExampleCmpStruct_patterns --- PASS: ExampleCmpStruct_patterns (0.00s) === RUN ExampleCmpStruct_lazy_model --- PASS: ExampleCmpStruct_lazy_model (0.00s) === RUN ExampleCmpSubBagOf --- PASS: ExampleCmpSubBagOf (0.00s) === RUN ExampleCmpSubJSONOf_basic --- PASS: ExampleCmpSubJSONOf_basic (0.00s) === RUN ExampleCmpSubJSONOf_placeholders --- PASS: ExampleCmpSubJSONOf_placeholders (0.00s) === RUN ExampleCmpSubJSONOf_file --- PASS: ExampleCmpSubJSONOf_file (0.00s) === RUN ExampleCmpSubMapOf_map --- PASS: ExampleCmpSubMapOf_map (0.00s) === RUN ExampleCmpSubMapOf_typedMap --- PASS: ExampleCmpSubMapOf_typedMap (0.00s) === RUN ExampleCmpSubSetOf --- PASS: ExampleCmpSubSetOf (0.00s) === RUN ExampleCmpSuperBagOf --- PASS: ExampleCmpSuperBagOf (0.00s) === RUN ExampleCmpSuperJSONOf_basic --- PASS: ExampleCmpSuperJSONOf_basic (0.00s) === RUN ExampleCmpSuperJSONOf_placeholders --- PASS: ExampleCmpSuperJSONOf_placeholders (0.00s) === RUN ExampleCmpSuperJSONOf_file --- PASS: ExampleCmpSuperJSONOf_file (0.00s) === RUN ExampleCmpSuperMapOf_map --- PASS: ExampleCmpSuperMapOf_map (0.00s) === RUN ExampleCmpSuperMapOf_typedMap --- PASS: ExampleCmpSuperMapOf_typedMap (0.00s) === RUN ExampleCmpSuperSetOf --- PASS: ExampleCmpSuperSetOf (0.00s) === RUN ExampleCmpSuperSliceOf_array --- PASS: ExampleCmpSuperSliceOf_array (0.00s) === RUN ExampleCmpSuperSliceOf_typedArray --- PASS: ExampleCmpSuperSliceOf_typedArray (0.00s) === RUN ExampleCmpSuperSliceOf_slice --- PASS: ExampleCmpSuperSliceOf_slice (0.00s) === RUN ExampleCmpSuperSliceOf_typedSlice --- PASS: ExampleCmpSuperSliceOf_typedSlice (0.00s) === RUN ExampleCmpTruncTime --- PASS: ExampleCmpTruncTime (0.00s) === RUN ExampleCmpValues --- PASS: ExampleCmpValues (0.00s) === RUN ExampleCmpZero --- PASS: ExampleCmpZero (0.00s) === RUN ExampleT_All --- PASS: ExampleT_All (0.00s) === RUN ExampleT_Any --- PASS: ExampleT_Any (0.00s) === RUN ExampleT_Array_array --- PASS: ExampleT_Array_array (0.00s) === RUN ExampleT_Array_typedArray --- PASS: ExampleT_Array_typedArray (0.00s) === RUN ExampleT_ArrayEach_array --- PASS: ExampleT_ArrayEach_array (0.00s) === RUN ExampleT_ArrayEach_typedArray --- PASS: ExampleT_ArrayEach_typedArray (0.00s) === RUN ExampleT_ArrayEach_slice --- PASS: ExampleT_ArrayEach_slice (0.00s) === RUN ExampleT_ArrayEach_typedSlice --- PASS: ExampleT_ArrayEach_typedSlice (0.00s) === RUN ExampleT_Bag --- PASS: ExampleT_Bag (0.00s) === RUN ExampleT_Between_int --- PASS: ExampleT_Between_int (0.00s) === RUN ExampleT_Between_string --- PASS: ExampleT_Between_string (0.00s) === RUN ExampleT_Between_time --- PASS: ExampleT_Between_time (0.00s) === RUN ExampleT_Cap --- PASS: ExampleT_Cap (0.00s) === RUN ExampleT_Cap_operator --- PASS: ExampleT_Cap_operator (0.00s) === RUN ExampleT_Code --- PASS: ExampleT_Code (0.00s) === RUN ExampleT_Code_custom --- PASS: ExampleT_Code_custom (0.00s) === RUN ExampleT_Contains_arraySlice --- PASS: ExampleT_Contains_arraySlice (0.00s) === RUN ExampleT_Contains_nil --- PASS: ExampleT_Contains_nil (0.00s) === RUN ExampleT_Contains_map --- PASS: ExampleT_Contains_map (0.00s) === RUN ExampleT_Contains_string --- PASS: ExampleT_Contains_string (0.00s) === RUN ExampleT_Contains_stringer --- PASS: ExampleT_Contains_stringer (0.00s) === RUN ExampleT_Contains_error --- PASS: ExampleT_Contains_error (0.00s) === RUN ExampleT_ContainsKey --- PASS: ExampleT_ContainsKey (0.00s) === RUN ExampleT_ContainsKey_nil --- PASS: ExampleT_ContainsKey_nil (0.00s) === RUN ExampleT_Empty --- PASS: ExampleT_Empty (0.00s) === RUN ExampleT_Empty_pointers --- PASS: ExampleT_Empty_pointers (0.00s) === RUN ExampleT_CmpErrorIs --- PASS: ExampleT_CmpErrorIs (0.00s) === RUN ExampleT_First_classic --- PASS: ExampleT_First_classic (0.00s) === RUN ExampleT_First_empty --- PASS: ExampleT_First_empty (0.00s) === RUN ExampleT_First_struct --- PASS: ExampleT_First_struct (0.00s) === RUN ExampleT_Grep_classic --- PASS: ExampleT_Grep_classic (0.00s) === RUN ExampleT_Grep_nil --- PASS: ExampleT_Grep_nil (0.00s) === RUN ExampleT_Grep_struct --- PASS: ExampleT_Grep_struct (0.00s) === RUN ExampleT_Gt_int --- PASS: ExampleT_Gt_int (0.00s) === RUN ExampleT_Gt_string --- PASS: ExampleT_Gt_string (0.00s) === RUN ExampleT_Gte_int --- PASS: ExampleT_Gte_int (0.00s) === RUN ExampleT_Gte_string --- PASS: ExampleT_Gte_string (0.00s) === RUN ExampleT_HasPrefix --- PASS: ExampleT_HasPrefix (0.00s) === RUN ExampleT_HasPrefix_stringer --- PASS: ExampleT_HasPrefix_stringer (0.00s) === RUN ExampleT_HasPrefix_error --- PASS: ExampleT_HasPrefix_error (0.00s) === RUN ExampleT_HasSuffix --- PASS: ExampleT_HasSuffix (0.00s) === RUN ExampleT_HasSuffix_stringer --- PASS: ExampleT_HasSuffix_stringer (0.00s) === RUN ExampleT_HasSuffix_error --- PASS: ExampleT_HasSuffix_error (0.00s) === RUN ExampleT_Isa --- PASS: ExampleT_Isa (0.00s) === RUN ExampleT_Isa_interface --- PASS: ExampleT_Isa_interface (0.00s) === RUN ExampleT_JSON_basic --- PASS: ExampleT_JSON_basic (0.00s) === RUN ExampleT_JSON_placeholders --- PASS: ExampleT_JSON_placeholders (0.00s) === RUN ExampleT_JSON_embedding --- PASS: ExampleT_JSON_embedding (0.00s) === RUN ExampleT_JSON_rawStrings --- PASS: ExampleT_JSON_rawStrings (0.00s) === RUN ExampleT_JSON_file --- PASS: ExampleT_JSON_file (0.00s) === RUN ExampleT_JSONPointer_rfc6901 --- PASS: ExampleT_JSONPointer_rfc6901 (0.00s) === RUN ExampleT_JSONPointer_struct --- PASS: ExampleT_JSONPointer_struct (0.00s) === RUN ExampleT_JSONPointer_has_hasnt --- PASS: ExampleT_JSONPointer_has_hasnt (0.00s) === RUN ExampleT_Keys --- PASS: ExampleT_Keys (0.00s) === RUN ExampleT_Last_classic --- PASS: ExampleT_Last_classic (0.00s) === RUN ExampleT_Last_empty --- PASS: ExampleT_Last_empty (0.00s) === RUN ExampleT_Last_struct --- PASS: ExampleT_Last_struct (0.00s) === RUN ExampleT_CmpLax --- PASS: ExampleT_CmpLax (0.00s) === RUN ExampleT_Len_slice --- PASS: ExampleT_Len_slice (0.00s) === RUN ExampleT_Len_map --- PASS: ExampleT_Len_map (0.00s) === RUN ExampleT_Len_operatorSlice --- PASS: ExampleT_Len_operatorSlice (0.00s) === RUN ExampleT_Len_operatorMap --- PASS: ExampleT_Len_operatorMap (0.00s) === RUN ExampleT_Lt_int --- PASS: ExampleT_Lt_int (0.00s) === RUN ExampleT_Lt_string --- PASS: ExampleT_Lt_string (0.00s) === RUN ExampleT_Lte_int --- PASS: ExampleT_Lte_int (0.00s) === RUN ExampleT_Lte_string --- PASS: ExampleT_Lte_string (0.00s) === RUN ExampleT_Map_map --- PASS: ExampleT_Map_map (0.00s) === RUN ExampleT_Map_typedMap --- PASS: ExampleT_Map_typedMap (0.00s) === RUN ExampleT_MapEach_map --- PASS: ExampleT_MapEach_map (0.00s) === RUN ExampleT_MapEach_typedMap --- PASS: ExampleT_MapEach_typedMap (0.00s) === RUN ExampleT_N --- PASS: ExampleT_N (0.00s) === RUN ExampleT_NaN_float32 --- PASS: ExampleT_NaN_float32 (0.00s) === RUN ExampleT_Nil --- PASS: ExampleT_Nil (0.00s) === RUN ExampleT_None --- PASS: ExampleT_None (0.00s) === RUN ExampleT_Not --- PASS: ExampleT_Not (0.00s) === RUN ExampleT_NotAny --- PASS: ExampleT_NotAny (0.00s) === RUN ExampleT_NotEmpty --- PASS: ExampleT_NotEmpty (0.00s) === RUN ExampleT_NotEmpty_pointers --- PASS: ExampleT_NotEmpty_pointers (0.00s) === RUN ExampleT_NotNaN_float32 --- PASS: ExampleT_NotNaN_float32 (0.00s) === RUN ExampleT_NotNil --- PASS: ExampleT_NotNil (0.00s) === RUN ExampleT_NotZero --- PASS: ExampleT_NotZero (0.00s) === RUN ExampleT_PPtr --- PASS: ExampleT_PPtr (0.00s) === RUN ExampleT_Ptr --- PASS: ExampleT_Ptr (0.00s) === RUN ExampleT_Re --- PASS: ExampleT_Re (0.00s) === RUN ExampleT_Re_stringer --- PASS: ExampleT_Re_stringer (0.00s) === RUN ExampleT_Re_error --- PASS: ExampleT_Re_error (0.00s) === RUN ExampleT_Re_capture --- PASS: ExampleT_Re_capture (0.00s) === RUN ExampleT_Re_compiled --- PASS: ExampleT_Re_compiled (0.00s) === RUN ExampleT_Re_compiledStringer --- PASS: ExampleT_Re_compiledStringer (0.00s) === RUN ExampleT_Re_compiledError --- PASS: ExampleT_Re_compiledError (0.00s) === RUN ExampleT_Re_compiledCapture --- PASS: ExampleT_Re_compiledCapture (0.00s) === RUN ExampleT_ReAll_capture --- PASS: ExampleT_ReAll_capture (0.00s) === RUN ExampleT_ReAll_captureComplex --- PASS: ExampleT_ReAll_captureComplex (0.00s) === RUN ExampleT_ReAll_compiledCapture --- PASS: ExampleT_ReAll_compiledCapture (0.00s) === RUN ExampleT_ReAll_compiledCaptureComplex --- PASS: ExampleT_ReAll_compiledCaptureComplex (0.00s) === RUN ExampleT_Recv_basic --- PASS: ExampleT_Recv_basic (0.00s) === RUN ExampleT_Recv_channelPointer --- PASS: ExampleT_Recv_channelPointer (0.00s) === RUN ExampleT_Recv_withTimeout --- PASS: ExampleT_Recv_withTimeout (0.30s) === RUN ExampleT_Recv_nilChannel --- PASS: ExampleT_Recv_nilChannel (0.00s) === RUN ExampleT_Set --- PASS: ExampleT_Set (0.00s) === RUN ExampleT_Shallow --- PASS: ExampleT_Shallow (0.00s) === RUN ExampleT_Shallow_slice --- PASS: ExampleT_Shallow_slice (0.00s) === RUN ExampleT_Shallow_string --- PASS: ExampleT_Shallow_string (0.00s) === RUN ExampleT_Slice_slice --- PASS: ExampleT_Slice_slice (0.00s) === RUN ExampleT_Slice_typedSlice --- PASS: ExampleT_Slice_typedSlice (0.00s) === RUN ExampleT_Smuggle_convert --- PASS: ExampleT_Smuggle_convert (0.00s) === RUN ExampleT_Smuggle_lax --- PASS: ExampleT_Smuggle_lax (0.00s) === RUN ExampleT_Smuggle_auto_unmarshal --- PASS: ExampleT_Smuggle_auto_unmarshal (0.00s) === RUN ExampleT_Smuggle_cast --- PASS: ExampleT_Smuggle_cast (0.00s) === RUN ExampleT_Smuggle_complex --- PASS: ExampleT_Smuggle_complex (0.00s) === RUN ExampleT_Smuggle_interface --- PASS: ExampleT_Smuggle_interface (0.00s) === RUN ExampleT_Smuggle_field_path --- PASS: ExampleT_Smuggle_field_path (0.00s) === RUN ExampleT_SStruct --- PASS: ExampleT_SStruct (0.00s) === RUN ExampleT_SStruct_overwrite_model --- PASS: ExampleT_SStruct_overwrite_model (0.00s) === RUN ExampleT_SStruct_patterns --- PASS: ExampleT_SStruct_patterns (0.00s) === RUN ExampleT_SStruct_lazy_model --- PASS: ExampleT_SStruct_lazy_model (0.00s) === RUN ExampleT_String --- PASS: ExampleT_String (0.00s) === RUN ExampleT_String_stringer --- PASS: ExampleT_String_stringer (0.00s) === RUN ExampleT_String_error --- PASS: ExampleT_String_error (0.00s) === RUN ExampleT_Struct --- PASS: ExampleT_Struct (0.00s) === RUN ExampleT_Struct_overwrite_model --- PASS: ExampleT_Struct_overwrite_model (0.00s) === RUN ExampleT_Struct_patterns --- PASS: ExampleT_Struct_patterns (0.00s) === RUN ExampleT_Struct_lazy_model --- PASS: ExampleT_Struct_lazy_model (0.00s) === RUN ExampleT_SubBagOf --- PASS: ExampleT_SubBagOf (0.00s) === RUN ExampleT_SubJSONOf_basic --- PASS: ExampleT_SubJSONOf_basic (0.00s) === RUN ExampleT_SubJSONOf_placeholders --- PASS: ExampleT_SubJSONOf_placeholders (0.00s) === RUN ExampleT_SubJSONOf_file --- PASS: ExampleT_SubJSONOf_file (0.00s) === RUN ExampleT_SubMapOf_map --- PASS: ExampleT_SubMapOf_map (0.00s) === RUN ExampleT_SubMapOf_typedMap --- PASS: ExampleT_SubMapOf_typedMap (0.00s) === RUN ExampleT_SubSetOf --- PASS: ExampleT_SubSetOf (0.00s) === RUN ExampleT_SuperBagOf --- PASS: ExampleT_SuperBagOf (0.00s) === RUN ExampleT_SuperJSONOf_basic --- PASS: ExampleT_SuperJSONOf_basic (0.00s) === RUN ExampleT_SuperJSONOf_placeholders --- PASS: ExampleT_SuperJSONOf_placeholders (0.00s) === RUN ExampleT_SuperJSONOf_file --- PASS: ExampleT_SuperJSONOf_file (0.00s) === RUN ExampleT_SuperMapOf_map --- PASS: ExampleT_SuperMapOf_map (0.00s) === RUN ExampleT_SuperMapOf_typedMap --- PASS: ExampleT_SuperMapOf_typedMap (0.00s) === RUN ExampleT_SuperSetOf --- PASS: ExampleT_SuperSetOf (0.00s) === RUN ExampleT_SuperSliceOf_array --- PASS: ExampleT_SuperSliceOf_array (0.00s) === RUN ExampleT_SuperSliceOf_typedArray --- PASS: ExampleT_SuperSliceOf_typedArray (0.00s) === RUN ExampleT_SuperSliceOf_slice --- PASS: ExampleT_SuperSliceOf_slice (0.00s) === RUN ExampleT_SuperSliceOf_typedSlice --- PASS: ExampleT_SuperSliceOf_typedSlice (0.00s) === RUN ExampleT_TruncTime --- PASS: ExampleT_TruncTime (0.00s) === RUN ExampleT_Values --- PASS: ExampleT_Values (0.00s) === RUN ExampleT_Zero --- PASS: ExampleT_Zero (0.00s) === RUN Example --- PASS: Example (0.00s) === RUN ExampleIgnore --- PASS: ExampleIgnore (0.00s) === RUN ExampleAll --- PASS: ExampleAll (0.00s) === RUN ExampleAny --- PASS: ExampleAny (0.00s) === RUN ExampleArray_array --- PASS: ExampleArray_array (0.00s) === RUN ExampleArray_typedArray --- PASS: ExampleArray_typedArray (0.00s) === RUN ExampleArrayEach_array --- PASS: ExampleArrayEach_array (0.00s) === RUN ExampleArrayEach_typedArray --- PASS: ExampleArrayEach_typedArray (0.00s) === RUN ExampleArrayEach_slice --- PASS: ExampleArrayEach_slice (0.00s) === RUN ExampleArrayEach_typedSlice --- PASS: ExampleArrayEach_typedSlice (0.00s) === RUN ExampleBag --- PASS: ExampleBag (0.00s) === RUN ExampleBetween_int --- PASS: ExampleBetween_int (0.00s) === RUN ExampleBetween_string --- PASS: ExampleBetween_string (0.00s) === RUN ExampleBetween_time --- PASS: ExampleBetween_time (0.00s) === RUN ExampleCap --- PASS: ExampleCap (0.00s) === RUN ExampleCap_operator --- PASS: ExampleCap_operator (0.00s) === RUN ExampleCatch --- PASS: ExampleCatch (0.00s) === RUN ExampleCode --- PASS: ExampleCode (0.00s) === RUN ExampleCode_custom --- PASS: ExampleCode_custom (0.00s) === RUN ExampleContains_arraySlice --- PASS: ExampleContains_arraySlice (0.00s) === RUN ExampleContains_nil --- PASS: ExampleContains_nil (0.00s) === RUN ExampleContains_map --- PASS: ExampleContains_map (0.00s) === RUN ExampleContains_string --- PASS: ExampleContains_string (0.00s) === RUN ExampleContains_stringer --- PASS: ExampleContains_stringer (0.00s) === RUN ExampleContains_error --- PASS: ExampleContains_error (0.00s) === RUN ExampleContainsKey --- PASS: ExampleContainsKey (0.00s) === RUN ExampleContainsKey_nil --- PASS: ExampleContainsKey_nil (0.00s) === RUN ExampleDelay --- PASS: ExampleDelay (0.00s) === RUN ExampleEmpty --- PASS: ExampleEmpty (0.00s) === RUN ExampleEmpty_pointers --- PASS: ExampleEmpty_pointers (0.00s) === RUN ExampleErrorIs --- PASS: ExampleErrorIs (0.00s) === RUN ExampleFirst_classic --- PASS: ExampleFirst_classic (0.00s) === RUN ExampleFirst_empty --- PASS: ExampleFirst_empty (0.00s) === RUN ExampleFirst_struct --- PASS: ExampleFirst_struct (0.00s) === RUN ExampleFirst_json --- PASS: ExampleFirst_json (0.00s) === RUN ExampleGrep_classic --- PASS: ExampleGrep_classic (0.00s) === RUN ExampleGrep_nil --- PASS: ExampleGrep_nil (0.00s) === RUN ExampleGrep_struct --- PASS: ExampleGrep_struct (0.00s) === RUN ExampleGrep_json --- PASS: ExampleGrep_json (0.00s) === RUN ExampleGt_int --- PASS: ExampleGt_int (0.00s) === RUN ExampleGt_string --- PASS: ExampleGt_string (0.00s) === RUN ExampleGte_int --- PASS: ExampleGte_int (0.00s) === RUN ExampleGte_string --- PASS: ExampleGte_string (0.00s) === RUN ExampleIsa --- PASS: ExampleIsa (0.00s) === RUN ExampleIsa_interface --- PASS: ExampleIsa_interface (0.00s) === RUN ExampleJSON_basic --- PASS: ExampleJSON_basic (0.00s) === RUN ExampleJSON_placeholders --- PASS: ExampleJSON_placeholders (0.00s) === RUN ExampleJSON_embedding --- PASS: ExampleJSON_embedding (0.00s) === RUN ExampleJSON_rawStrings --- PASS: ExampleJSON_rawStrings (0.00s) === RUN ExampleJSON_file --- PASS: ExampleJSON_file (0.00s) === RUN ExampleJSONPointer_rfc6901 --- PASS: ExampleJSONPointer_rfc6901 (0.00s) === RUN ExampleJSONPointer_struct --- PASS: ExampleJSONPointer_struct (0.00s) === RUN ExampleJSONPointer_has_hasnt --- PASS: ExampleJSONPointer_has_hasnt (0.00s) === RUN ExampleKeys --- PASS: ExampleKeys (0.00s) === RUN ExampleLast_classic --- PASS: ExampleLast_classic (0.00s) === RUN ExampleLast_empty --- PASS: ExampleLast_empty (0.00s) === RUN ExampleLast_struct --- PASS: ExampleLast_struct (0.00s) === RUN ExampleLast_json --- PASS: ExampleLast_json (0.00s) === RUN ExampleLax --- PASS: ExampleLax (0.00s) === RUN ExampleLen_slice --- PASS: ExampleLen_slice (0.00s) === RUN ExampleLen_map --- PASS: ExampleLen_map (0.00s) === RUN ExampleLen_operatorSlice --- PASS: ExampleLen_operatorSlice (0.00s) === RUN ExampleLen_operatorMap --- PASS: ExampleLen_operatorMap (0.00s) === RUN ExampleLt_int --- PASS: ExampleLt_int (0.00s) === RUN ExampleLt_string --- PASS: ExampleLt_string (0.00s) === RUN ExampleLte_int --- PASS: ExampleLte_int (0.00s) === RUN ExampleLte_string --- PASS: ExampleLte_string (0.00s) === RUN ExampleMap_map --- PASS: ExampleMap_map (0.00s) === RUN ExampleMap_typedMap --- PASS: ExampleMap_typedMap (0.00s) === RUN ExampleMapEach_map --- PASS: ExampleMapEach_map (0.00s) === RUN ExampleMapEach_typedMap --- PASS: ExampleMapEach_typedMap (0.00s) === RUN ExampleN --- PASS: ExampleN (0.00s) === RUN ExampleNaN_float32 --- PASS: ExampleNaN_float32 (0.00s) === RUN ExampleNil --- PASS: ExampleNil (0.00s) === RUN ExampleNone --- PASS: ExampleNone (0.00s) === RUN ExampleNotAny --- PASS: ExampleNotAny (0.00s) === RUN ExampleNot --- PASS: ExampleNot (0.00s) === RUN ExampleNotEmpty --- PASS: ExampleNotEmpty (0.00s) === RUN ExampleNotEmpty_pointers --- PASS: ExampleNotEmpty_pointers (0.00s) === RUN ExampleNotNaN_float32 --- PASS: ExampleNotNaN_float32 (0.00s) === RUN ExampleNotNil --- PASS: ExampleNotNil (0.00s) === RUN ExampleNotZero --- PASS: ExampleNotZero (0.00s) === RUN ExamplePPtr --- PASS: ExamplePPtr (0.00s) === RUN ExamplePtr --- PASS: ExamplePtr (0.00s) === RUN ExampleRe --- PASS: ExampleRe (0.00s) === RUN ExampleRe_stringer --- PASS: ExampleRe_stringer (0.00s) === RUN ExampleRe_error --- PASS: ExampleRe_error (0.00s) === RUN ExampleRe_capture --- PASS: ExampleRe_capture (0.00s) === RUN ExampleReAll_capture --- PASS: ExampleReAll_capture (0.00s) === RUN ExampleReAll_captureComplex --- PASS: ExampleReAll_captureComplex (0.00s) === RUN ExampleRe_compiled --- PASS: ExampleRe_compiled (0.00s) === RUN ExampleRe_compiledStringer --- PASS: ExampleRe_compiledStringer (0.00s) === RUN ExampleRe_compiledError --- PASS: ExampleRe_compiledError (0.00s) === RUN ExampleRe_compiledCapture --- PASS: ExampleRe_compiledCapture (0.00s) === RUN ExampleReAll_compiledCapture --- PASS: ExampleReAll_compiledCapture (0.00s) === RUN ExampleReAll_compiledCaptureComplex --- PASS: ExampleReAll_compiledCaptureComplex (0.00s) === RUN ExampleRecv_basic --- PASS: ExampleRecv_basic (0.00s) === RUN ExampleRecv_channelPointer --- PASS: ExampleRecv_channelPointer (0.00s) === RUN ExampleRecv_withTimeout --- PASS: ExampleRecv_withTimeout (0.30s) === RUN ExampleRecv_nilChannel --- PASS: ExampleRecv_nilChannel (0.00s) === RUN ExampleSet --- PASS: ExampleSet (0.00s) === RUN ExampleShallow --- PASS: ExampleShallow (0.00s) === RUN ExampleShallow_slice --- PASS: ExampleShallow_slice (0.00s) === RUN ExampleShallow_string --- PASS: ExampleShallow_string (0.00s) === RUN ExampleSlice_slice --- PASS: ExampleSlice_slice (0.00s) === RUN ExampleSlice_typedSlice --- PASS: ExampleSlice_typedSlice (0.00s) === RUN ExampleSuperSliceOf_array --- PASS: ExampleSuperSliceOf_array (0.00s) === RUN ExampleSuperSliceOf_typedArray --- PASS: ExampleSuperSliceOf_typedArray (0.00s) === RUN ExampleSuperSliceOf_slice --- PASS: ExampleSuperSliceOf_slice (0.00s) === RUN ExampleSuperSliceOf_typedSlice --- PASS: ExampleSuperSliceOf_typedSlice (0.00s) === RUN ExampleSmuggle_convert --- PASS: ExampleSmuggle_convert (0.00s) === RUN ExampleSmuggle_lax --- PASS: ExampleSmuggle_lax (0.00s) === RUN ExampleSmuggle_auto_unmarshal --- PASS: ExampleSmuggle_auto_unmarshal (0.00s) === RUN ExampleSmuggle_cast --- PASS: ExampleSmuggle_cast (0.00s) === RUN ExampleSmuggle_complex --- PASS: ExampleSmuggle_complex (0.00s) === RUN ExampleSmuggle_interface --- PASS: ExampleSmuggle_interface (0.00s) === RUN ExampleSmuggle_field_path --- PASS: ExampleSmuggle_field_path (0.00s) === RUN ExampleString --- PASS: ExampleString (0.00s) === RUN ExampleString_stringer --- PASS: ExampleString_stringer (0.00s) === RUN ExampleString_error --- PASS: ExampleString_error (0.00s) === RUN ExampleHasPrefix --- PASS: ExampleHasPrefix (0.00s) === RUN ExampleHasPrefix_stringer --- PASS: ExampleHasPrefix_stringer (0.00s) === RUN ExampleHasPrefix_error --- PASS: ExampleHasPrefix_error (0.00s) === RUN ExampleHasSuffix --- PASS: ExampleHasSuffix (0.00s) === RUN ExampleHasSuffix_stringer --- PASS: ExampleHasSuffix_stringer (0.00s) === RUN ExampleHasSuffix_error --- PASS: ExampleHasSuffix_error (0.00s) === RUN ExampleStruct --- PASS: ExampleStruct (0.00s) === RUN ExampleStruct_overwrite_model --- PASS: ExampleStruct_overwrite_model (0.00s) === RUN ExampleStruct_patterns --- PASS: ExampleStruct_patterns (0.00s) === RUN ExampleStruct_struct_fields --- PASS: ExampleStruct_struct_fields (0.00s) === RUN ExampleStruct_lazy_model --- PASS: ExampleStruct_lazy_model (0.00s) === RUN ExampleSStruct --- PASS: ExampleSStruct (0.00s) === RUN ExampleSStruct_overwrite_model --- PASS: ExampleSStruct_overwrite_model (0.00s) === RUN ExampleSStruct_patterns --- PASS: ExampleSStruct_patterns (0.00s) === RUN ExampleSStruct_struct_fields --- PASS: ExampleSStruct_struct_fields (0.00s) === RUN ExampleSStruct_lazy_model --- PASS: ExampleSStruct_lazy_model (0.00s) === RUN ExampleSubBagOf --- PASS: ExampleSubBagOf (0.00s) === RUN ExampleSubJSONOf_basic --- PASS: ExampleSubJSONOf_basic (0.00s) === RUN ExampleSubJSONOf_placeholders --- PASS: ExampleSubJSONOf_placeholders (0.00s) === RUN ExampleSubJSONOf_file --- PASS: ExampleSubJSONOf_file (0.00s) === RUN ExampleSubMapOf_map --- PASS: ExampleSubMapOf_map (0.00s) === RUN ExampleSubMapOf_typedMap --- PASS: ExampleSubMapOf_typedMap (0.00s) === RUN ExampleSubSetOf --- PASS: ExampleSubSetOf (0.00s) === RUN ExampleSuperBagOf --- PASS: ExampleSuperBagOf (0.00s) === RUN ExampleSuperJSONOf_basic --- PASS: ExampleSuperJSONOf_basic (0.00s) === RUN ExampleSuperJSONOf_placeholders --- PASS: ExampleSuperJSONOf_placeholders (0.00s) === RUN ExampleSuperJSONOf_file --- PASS: ExampleSuperJSONOf_file (0.00s) === RUN ExampleSuperMapOf_map --- PASS: ExampleSuperMapOf_map (0.00s) === RUN ExampleSuperMapOf_typedMap --- PASS: ExampleSuperMapOf_typedMap (0.00s) === RUN ExampleSuperSetOf --- PASS: ExampleSuperSetOf (0.00s) === RUN ExampleTruncTime --- PASS: ExampleTruncTime (0.00s) === RUN ExampleValues --- PASS: ExampleValues (0.00s) === RUN ExampleZero --- PASS: ExampleZero (0.00s) === RUN ExampleT_True --- PASS: ExampleT_True (0.00s) === RUN ExampleT_False --- PASS: ExampleT_False (0.00s) === RUN ExampleT_CmpError --- PASS: ExampleT_CmpError (0.00s) === RUN ExampleT_CmpNoError --- PASS: ExampleT_CmpNoError (0.00s) === RUN ExampleT_CmpPanic --- PASS: ExampleT_CmpPanic (0.00s) === RUN ExampleT_CmpNotPanic --- PASS: ExampleT_CmpNotPanic (0.00s) PASS ok github.com/maxatome/go-testdeep/td 1.488s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-github-maxatome-go-testdeep-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-github-maxatome-go-testdeep-dev' in '../golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration 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/2165326 and its subdirectories I: Current time: Sat Dec 27 06:55:32 -12 2025 I: pbuilder-time-stamp: 1766861732 Sat Dec 27 18:55:32 UTC 2025 I: Signing ./b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo as golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc Sat Dec 27 18:55:32 UTC 2025 I: Signed ./b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo as ./b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc Sat Dec 27 18:55:32 UTC 2025 - build #1 for golang-github-maxatome-go-testdeep/unstable/arm64 on codethink03-arm64 done. Starting cleanup. All cleanup done. Sat Dec 27 18:55:32 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-2llm5b4O, removing. /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 12:32 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 12:31 b2 -rw-r--r-- 1 jenkins jenkins 2381 Dec 27 2023 golang-github-maxatome-go-testdeep_1.14.0-1.dsc -rw------- 1 jenkins jenkins 3685 Nov 24 12:31 rbuildlog.EibcNPs /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1: total 704 -rw-r--r-- 1 jenkins jenkins 134897 Nov 24 12:32 build.log -rw-r--r-- 1 jenkins jenkins 225308 Nov 24 12:32 golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb -rw-r--r-- 1 jenkins jenkins 2916 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2381 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1.dsc -rw-r--r-- 1 jenkins jenkins 5043 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5925 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1317 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1834 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_source.changes -rw-r--r-- 1 jenkins jenkins 323195 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2: total 0 Sun Nov 24 12:32:35 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Dec 27 06:54:29 -12 2025 I: pbuilder-time-stamp: 1766861669 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-github-maxatome-go-testdeep_1.14.0-1.dsc] I: copying [./golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz] I: copying [./golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Dec 27 23:46:50 2023 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-maxatome-go-testdeep_1.14.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-maxatome-go-testdeep in golang-github-maxatome-go-testdeep-1.14.0 dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2165326/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' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='31a953d40a2f404bbf1f1921bcf70632' 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='2165326' PS1='# ' PS2='> ' 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.iUm0DqKU/pbuilderrc_xhRw --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1 --logfile b1/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2165326/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-davecgh-go-spew-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.23-go{a} golang-1.23-src{a} golang-any{a} golang-github-davecgh-go-spew-dev{a} golang-go{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 62.1 MB of archives. After unpacking 318 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 32 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Fetched 62.1 MB in 0s (200 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../23-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../30-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../31-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../33-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../34-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../35-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-1.23-go (1.23.3-2) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-go:arm64 (2:1.23~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:arm64 (2:1.23~2) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes dpkg-buildpackage: info: source package golang-github-maxatome-go-testdeep dpkg-buildpackage: info: source version 1.14.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mathias Gibbens dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 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 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td internal/unsafeheader internal/race internal/profilerecord internal/cpu unicode cmp unicode/utf8 internal/coverage/rtcov internal/goarch internal/byteorder internal/godebugs internal/goos internal/runtime/syscall internal/goexperiment encoding sync/atomic internal/itoa internal/asan math/bits internal/msan runtime/internal/math runtime/internal/sys internal/abi unicode/utf16 internal/chacha8rand internal/goversion internal/platform container/list crypto/internal/alias crypto/subtle math crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 internal/bytealg internal/runtime/atomic vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal internal/runtime/exithook internal/stringslite runtime iter internal/reflectlite internal/weak sync maps slices internal/bisect internal/testlog internal/singleflight runtime/cgo errors sort io internal/oserror strconv path crypto/internal/nistec/fiat crypto/internal/edwards25519/field internal/godebug bytes math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage reflect math/rand crypto/rc4 hash crypto/internal/randutil crypto/internal/edwards25519 syscall strings internal/concurrent hash/crc32 crypto crypto/cipher unique vendor/golang.org/x/text/transform crypto/md5 crypto/des crypto/internal/boring regexp/syntax crypto/aes bufio go/build/constraint crypto/sha512 net/http/internal/ascii net/http/internal/testcert crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/hkdf net/netip regexp internal/syscall/execenv internal/syscall/unix time encoding/binary internal/fmtsort github.com/maxatome/go-testdeep/internal/visited io/fs internal/poll context encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/chacha20 encoding/pem internal/filepathlite embed crypto/internal/nistec vendor/golang.org/x/crypto/chacha20poly1305 os crypto/ecdh internal/sysinfo path/filepath vendor/golang.org/x/sys/cpu internal/lazyregexp github.com/maxatome/go-testdeep/helpers/nocolor fmt net os/exec vendor/golang.org/x/crypto/sha3 internal/goroot encoding/hex encoding/json flag runtime/debug github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/location runtime/trace go/doc/comment math/big go/token internal/buildcfg encoding/xml compress/flate github.com/davecgh/go-spew/spew net/url log go/scanner vendor/golang.org/x/text/unicode/norm testing vendor/golang.org/x/net/http2/hpack mime vendor/golang.org/x/text/unicode/bidi go/ast mime/quotedprintable compress/gzip net/http/internal vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/dsa crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 crypto/rsa github.com/maxatome/go-testdeep/helpers/tdutil go/doc go/internal/typeparams vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix go/parser github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/types crypto/ecdsa github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/ctxerr go/build github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/td net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/tdsuite crypto/tls net/http/httptrace net/http net/http/httptest net/http/httputil github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdhttp dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 12 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td === RUN TestCompat === RUN TestCompat/Cmp === RUN TestCompat/td.T === RUN TestCompat/All === RUN TestCompat/Any === RUN TestCompat/Array === RUN TestCompat/ArrayEach === RUN TestCompat/Bag === RUN TestCompat/Between === RUN TestCompat/Cap === RUN TestCompat/Catch === RUN TestCompat/Code === RUN TestCompat/Contains === RUN TestCompat/ContainsKey === RUN TestCompat/Empty === RUN TestCompat/Gt === RUN TestCompat/Gte === RUN TestCompat/HasPrefix === RUN TestCompat/HasSuffix === RUN TestCompat/Isa === RUN TestCompat/JSON === RUN TestCompat/Keys === RUN TestCompat/Lax === RUN TestCompat/Len === RUN TestCompat/Lt === RUN TestCompat/Lte === RUN TestCompat/Map === RUN TestCompat/MapEach === RUN TestCompat/N === RUN TestCompat/NaN === RUN TestCompat/Nil === RUN TestCompat/None === RUN TestCompat/Not === RUN TestCompat/NotAny === RUN TestCompat/NotEmpty === RUN TestCompat/NotNaN === RUN TestCompat/NotNil === RUN TestCompat/NotZero === RUN TestCompat/Ptr === RUN TestCompat/PPtr === RUN TestCompat/Re === RUN TestCompat/ReAll === RUN TestCompat/Set === RUN TestCompat/Shallow === RUN TestCompat/Slice === RUN TestCompat/Smuggle === RUN TestCompat/String === RUN TestCompat/SStruct === RUN TestCompat/Struct === RUN TestCompat/SubBagOf === RUN TestCompat/SubJSONOf === RUN TestCompat/SubMapOf === RUN TestCompat/SubSetOf === RUN TestCompat/SuperBagOf === RUN TestCompat/SuperJSONOf === RUN TestCompat/SuperMapOf === RUN TestCompat/SuperSetOf === RUN TestCompat/TruncTime === RUN TestCompat/Values === RUN TestCompat/Zero --- PASS: TestCompat (0.00s) --- PASS: TestCompat/Cmp (0.00s) --- PASS: TestCompat/td.T (0.00s) --- PASS: TestCompat/All (0.00s) --- PASS: TestCompat/Any (0.00s) --- PASS: TestCompat/Array (0.00s) --- PASS: TestCompat/ArrayEach (0.00s) --- PASS: TestCompat/Bag (0.00s) --- PASS: TestCompat/Between (0.00s) --- PASS: TestCompat/Cap (0.00s) --- PASS: TestCompat/Catch (0.00s) --- PASS: TestCompat/Code (0.00s) --- PASS: TestCompat/Contains (0.00s) --- PASS: TestCompat/ContainsKey (0.00s) --- PASS: TestCompat/Empty (0.00s) --- PASS: TestCompat/Gt (0.00s) --- PASS: TestCompat/Gte (0.00s) --- PASS: TestCompat/HasPrefix (0.00s) --- PASS: TestCompat/HasSuffix (0.00s) --- PASS: TestCompat/Isa (0.00s) --- PASS: TestCompat/JSON (0.00s) --- PASS: TestCompat/Keys (0.00s) --- PASS: TestCompat/Lax (0.00s) --- PASS: TestCompat/Len (0.00s) --- PASS: TestCompat/Lt (0.00s) --- PASS: TestCompat/Lte (0.00s) --- PASS: TestCompat/Map (0.00s) --- PASS: TestCompat/MapEach (0.00s) --- PASS: TestCompat/N (0.00s) --- PASS: TestCompat/NaN (0.00s) --- PASS: TestCompat/Nil (0.00s) --- PASS: TestCompat/None (0.00s) --- PASS: TestCompat/Not (0.00s) --- PASS: TestCompat/NotAny (0.00s) --- PASS: TestCompat/NotEmpty (0.00s) --- PASS: TestCompat/NotNaN (0.00s) --- PASS: TestCompat/NotNil (0.00s) --- PASS: TestCompat/NotZero (0.00s) --- PASS: TestCompat/Ptr (0.00s) --- PASS: TestCompat/PPtr (0.00s) --- PASS: TestCompat/Re (0.00s) --- PASS: TestCompat/ReAll (0.00s) --- PASS: TestCompat/Set (0.00s) --- PASS: TestCompat/Shallow (0.00s) --- PASS: TestCompat/Slice (0.00s) --- PASS: TestCompat/Smuggle (0.00s) --- PASS: TestCompat/String (0.00s) --- PASS: TestCompat/SStruct (0.00s) --- PASS: TestCompat/Struct (0.00s) --- PASS: TestCompat/SubBagOf (0.00s) --- PASS: TestCompat/SubJSONOf (0.00s) --- PASS: TestCompat/SubMapOf (0.00s) --- PASS: TestCompat/SubSetOf (0.00s) --- PASS: TestCompat/SuperBagOf (0.00s) --- PASS: TestCompat/SuperJSONOf (0.00s) --- PASS: TestCompat/SuperMapOf (0.00s) --- PASS: TestCompat/SuperSetOf (0.00s) --- PASS: TestCompat/TruncTime (0.00s) --- PASS: TestCompat/Values (0.00s) --- PASS: TestCompat/Zero (0.00s) PASS ok github.com/maxatome/go-testdeep 0.014s === RUN TestNocolor --- PASS: TestNocolor (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/nocolor 0.006s === RUN TestCmpResponse === RUN TestCmpResponse/string_body_only === RUN TestCmpResponse/string_body_only_TestAPI === RUN TestCmpResponse/[]byte_status_+_body === RUN TestCmpResponse/[]byte_status_+_body_TestAPI === RUN TestCmpResponse/[]byte_status_+_header_+_body === RUN TestCmpResponse/[]byte_status_+_header_+_body_TestAPI === RUN TestCmpResponse/with_TestDeep_operators === RUN TestCmpResponse/with_TestDeep_operators_TestAPI === RUN TestCmpResponse/ignore_body_explicitly === RUN TestCmpResponse/ignore_body_explicitly_TestAPI === RUN TestCmpResponse/body_just_not_empty === RUN TestCmpResponse/body_just_not_empty_TestAPI === RUN TestCmpResponse/bad_status === RUN TestCmpResponse/bad_status_TestAPI === RUN TestCmpResponse/bad_body === RUN TestCmpResponse/bad_body_TestAPI === RUN TestCmpResponse/bad_body,_as_non-empty === RUN TestCmpResponse/bad_body,_as_non-empty_TestAPI === RUN TestCmpResponse/bad_header === RUN TestCmpResponse/bad_header_TestAPI === RUN TestCmpResponse/bad_cookies === RUN TestCmpResponse/bad_cookies_TestAPI === RUN TestCmpResponse/good_cookies === RUN TestCmpResponse/good_cookies_TestAPI === RUN TestCmpResponse/cannot_unmarshal === RUN TestCmpResponse/cannot_unmarshal_TestAPI === RUN TestCmpResponse/empty_body === RUN TestCmpResponse/empty_body_TestAPI === RUN TestCmpResponse/should_not_be_empty === RUN TestCmpResponse/should_not_be_empty_TestAPI --- PASS: TestCmpResponse (0.01s) --- PASS: TestCmpResponse/string_body_only (0.00s) --- PASS: TestCmpResponse/string_body_only_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators_TestAPI (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly_TestAPI (0.00s) --- PASS: TestCmpResponse/body_just_not_empty (0.00s) --- PASS: TestCmpResponse/body_just_not_empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_status (0.00s) --- PASS: TestCmpResponse/bad_status_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body (0.00s) --- PASS: TestCmpResponse/bad_body_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_header (0.00s) --- PASS: TestCmpResponse/bad_header_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_cookies (0.00s) --- PASS: TestCmpResponse/bad_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/good_cookies (0.00s) --- PASS: TestCmpResponse/good_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal_TestAPI (0.00s) --- PASS: TestCmpResponse/empty_body (0.00s) --- PASS: TestCmpResponse/empty_body_TestAPI (0.00s) --- PASS: TestCmpResponse/should_not_be_empty (0.00s) --- PASS: TestCmpResponse/should_not_be_empty_TestAPI (0.00s) === RUN TestCmpJSONResponse === RUN TestCmpJSONResponse/JSON_OK === RUN TestCmpJSONResponse/JSON_OK_TestAPI === RUN TestCmpJSONResponse/JSON_ptr_OK === RUN TestCmpJSONResponse/JSON_ptr_OK_TestAPI === RUN TestCmpJSONResponse/JSON_failure === RUN TestCmpJSONResponse/JSON_failure_TestAPI --- PASS: TestCmpJSONResponse (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure_TestAPI (0.00s) === RUN TestCmpJSONResponseAnchor --- PASS: TestCmpJSONResponseAnchor (0.00s) === RUN TestCmpXMLResponse === RUN TestCmpXMLResponse/XML_OK === RUN TestCmpXMLResponse/XML_OK_TestAPI === RUN TestCmpXMLResponse/XML_ptr_OK === RUN TestCmpXMLResponse/XML_ptr_OK_TestAPI === RUN TestCmpXMLResponse/XML_failure === RUN TestCmpXMLResponse/XML_failure_TestAPI --- PASS: TestCmpXMLResponse (0.00s) --- PASS: TestCmpXMLResponse/XML_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_failure (0.00s) --- PASS: TestCmpXMLResponse/XML_failure_TestAPI (0.00s) === RUN TestMux === RUN TestMux//text_route http_test.go:601: GET /text should return 200 + text/plain + Text result! http_test.go:612: PATCH /text should return Not Found === RUN TestMux//text_route//text_route_via_CmpResponseFunc === RUN TestMux//text_route//text_route_via_CmpMarshaledResponseFunc === RUN TestMux//json_route http_test.go:653: GET /json should return 200 + application/json + comment=JSON result! http_test.go:664: GET /json should return 200 + application/json + comment=~result! === RUN TestMux//json_route//json_route_via_CmpJSONResponseFunc === RUN TestMux//json_route/zeroed_body === RUN TestMux//xml_route http_test.go:720: GET /xml should return 200 + application/xml + comment=XML result! http_test.go:731: GET /xml should return 200 + application/xml + comment=~result! === RUN TestMux//xml_route//xml_route_via_CmpXMLResponseFunc === RUN TestMux//xml_route/Unmarshal_is_failing --- PASS: TestMux (0.00s) --- PASS: TestMux//text_route (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpResponseFunc (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpMarshaledResponseFunc (0.00s) --- PASS: TestMux//json_route (0.00s) --- PASS: TestMux//json_route//json_route_via_CmpJSONResponseFunc (0.00s) --- PASS: TestMux//json_route/zeroed_body (0.00s) --- PASS: TestMux//xml_route (0.00s) --- PASS: TestMux//xml_route//xml_route_via_CmpXMLResponseFunc (0.00s) --- PASS: TestMux//xml_route/Unmarshal_is_failing (0.00s) === RUN TestMultipartPart --- PASS: TestMultipartPart (0.00s) === RUN TestMultipartBody --- PASS: TestMultipartBody (0.00s) === RUN TestQ --- PASS: TestQ (0.00s) === RUN TestBasicAuthHeader --- PASS: TestBasicAuthHeader (0.00s) === RUN TestNewRequest === RUN TestNewRequest/NewRequest === RUN TestNewRequest/NewRequest_last_header_value_less === RUN TestNewRequest/NewRequest_header_http.Header === RUN TestNewRequest/NewRequest_header_http.Cookie === RUN TestNewRequest/NewRequest_header_flattened === RUN TestNewRequest/NewRequest_header_combined === RUN TestNewRequest/NewRequest_and_query_params === RUN TestNewRequest/NewRequest_panics --- PASS: TestNewRequest (0.00s) --- PASS: TestNewRequest/NewRequest (0.00s) --- PASS: TestNewRequest/NewRequest_last_header_value_less (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Header (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Cookie (0.00s) --- PASS: TestNewRequest/NewRequest_header_flattened (0.00s) --- PASS: TestNewRequest/NewRequest_header_combined (0.00s) --- PASS: TestNewRequest/NewRequest_and_query_params (0.00s) --- PASS: TestNewRequest/NewRequest_panics (0.00s) === RUN TestNewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest_panic --- PASS: TestNewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest_panic (0.00s) === RUN TestNewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest_panic --- PASS: TestNewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest_panic (0.00s) === RUN TestNewTestAPI === RUN TestNewTestAPI/No_error === RUN TestNewTestAPI/No_JSON_error === RUN TestNewTestAPI/No_XML_error === RUN TestNewTestAPI/Cookies === RUN TestNewTestAPI/Trailer === RUN TestNewTestAPI/Status_error === RUN TestNewTestAPI/Header_error === RUN TestNewTestAPI/Body_error === RUN TestNewTestAPI/Response_error === RUN TestNewTestAPI/Request_error --- PASS: TestNewTestAPI (0.02s) --- PASS: TestNewTestAPI/No_error (0.00s) --- PASS: TestNewTestAPI/No_JSON_error (0.00s) --- PASS: TestNewTestAPI/No_XML_error (0.00s) --- PASS: TestNewTestAPI/Cookies (0.00s) --- PASS: TestNewTestAPI/Trailer (0.00s) --- PASS: TestNewTestAPI/Status_error (0.00s) --- PASS: TestNewTestAPI/Header_error (0.00s) --- PASS: TestNewTestAPI/Body_error (0.00s) --- PASS: TestNewTestAPI/Response_error (0.00s) --- PASS: TestNewTestAPI/Request_error (0.00s) === RUN TestWith --- PASS: TestWith (0.00s) === RUN TestOr === RUN TestOr/Success === RUN TestOr/No_request_sent === RUN TestOr/Empty_bodies === RUN TestOr/Body --- PASS: TestOr (0.00s) --- PASS: TestOr/Success (0.00s) --- PASS: TestOr/No_request_sent (0.00s) --- PASS: TestOr/Empty_bodies (0.00s) --- PASS: TestOr/Body (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) === RUN Example --- PASS: Example (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.052s ? github.com/maxatome/go-testdeep/internal/location [no test files] ? github.com/maxatome/go-testdeep/internal/test [no test files] === RUN TestDumpResponse --- PASS: TestDumpResponse (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.075s === RUN TestRun === RUN TestRun/Mini === RUN TestRun/Mini/Test1 === RUN TestRun/Mini/Test2 === RUN TestRun/Full_ptr === RUN TestRun/Full_ptr/Test1 === RUN TestRun/Full_ptr/Test2 === RUN TestRun/Full_ptr/Test3 === RUN TestRun/Without_ptr:_only_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 === RUN TestRun/ErrNil === RUN TestRun/ErrNone === RUN TestRun/Full-no-ptr === RUN TestRun/ErrOut1 === RUN TestRun/ErrOut2a === RUN TestRun/ErrOut2b === RUN TestRun/ErrOut === RUN TestRun/Skip --- PASS: TestRun (0.00s) --- PASS: TestRun/Mini (0.00s) --- PASS: TestRun/Mini/Test1 (0.00s) --- PASS: TestRun/Mini/Test2 (0.00s) --- PASS: TestRun/Full_ptr (0.00s) --- PASS: TestRun/Full_ptr/Test1 (0.00s) --- PASS: TestRun/Full_ptr/Test2 (0.00s) --- PASS: TestRun/Full_ptr/Test3 (0.00s) --- PASS: TestRun/Without_ptr:_only_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 (0.00s) --- PASS: TestRun/ErrNil (0.00s) --- PASS: TestRun/ErrNone (0.00s) --- PASS: TestRun/Full-no-ptr (0.00s) --- PASS: TestRun/ErrOut1 (0.00s) --- PASS: TestRun/ErrOut2a (0.00s) --- PASS: TestRun/ErrOut2b (0.00s) --- PASS: TestRun/ErrOut (0.00s) --- PASS: TestRun/Skip (0.00s) === RUN TestRunErrors === RUN TestRunErrors/Setup === RUN TestRunErrors/Destroy === RUN TestRunErrors/PreTest === RUN TestRunErrors/PreTest/1_param === RUN TestRunErrors/PreTest/2_params === RUN TestRunErrors/PostTest === RUN TestRunErrors/PostTest/1_param === RUN TestRunErrors/PostTest/2_params === RUN TestRunErrors/BetweenTests === RUN TestRunErrors/InvalidHooks === RUN TestRunErrors/Stop_after_TestBool === RUN TestRunErrors/Stop_after_TestBool/1_param === RUN TestRunErrors/Stop_after_TestBool/2_params === RUN TestRunErrors/TestBoolError === RUN TestRunErrors/TestBoolError/Stop_after === RUN TestRunErrors/TestBoolError/Stop_after/1_param === RUN TestRunErrors/TestBoolError/Stop_after/2_params === RUN TestRunErrors/TestBoolError/Error_but_continue === RUN TestRunErrors/TestBoolError/Error_but_continue/1_param === RUN TestRunErrors/TestBoolError/Error_but_continue/2_params === RUN TestRunErrors/TestBoolError/Error_and_stop_after === RUN TestRunErrors/TestBoolError/Error_and_stop_after/1_param === RUN TestRunErrors/TestBoolError/Error_and_stop_after/2_params === RUN TestRunErrors/Error_for_TestError === RUN TestRunErrors/Error_for_TestError/1_param === RUN TestRunErrors/Error_for_TestError/2_params --- PASS: TestRunErrors (0.00s) --- PASS: TestRunErrors/Setup (0.00s) --- PASS: TestRunErrors/Destroy (0.00s) --- PASS: TestRunErrors/PreTest (0.00s) --- PASS: TestRunErrors/PreTest/1_param (0.00s) --- PASS: TestRunErrors/PreTest/2_params (0.00s) --- PASS: TestRunErrors/PostTest (0.00s) --- PASS: TestRunErrors/PostTest/1_param (0.00s) --- PASS: TestRunErrors/PostTest/2_params (0.00s) --- PASS: TestRunErrors/BetweenTests (0.00s) --- PASS: TestRunErrors/InvalidHooks (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/1_param (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/2_params (0.00s) --- PASS: TestRunErrors/Error_for_TestError (0.00s) --- PASS: TestRunErrors/Error_for_TestError/1_param (0.00s) --- PASS: TestRunErrors/Error_for_TestError/2_params (0.00s) === RUN TestRunCleanup === RUN TestRunCleanup/Full === RUN TestRunCleanup/Full/Test1 === RUN TestRunCleanup/Full/Test2 === RUN TestRunCleanup/Full/Test3 --- PASS: TestRunCleanup (0.00s) --- PASS: TestRunCleanup/Full (0.00s) --- PASS: TestRunCleanup/Full/Test1 (0.00s) --- PASS: TestRunCleanup/Full/Test2 (0.00s) --- PASS: TestRunCleanup/Full/Test3 (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.067s === RUN TestKvSlice === RUN TestKvSlice/len=0 === RUN TestKvSlice/len=1 === RUN TestKvSlice/len>1 --- PASS: TestKvSlice (0.00s) --- PASS: TestKvSlice/len=0 (0.00s) --- PASS: TestKvSlice/len=1 (0.00s) --- PASS: TestKvSlice/len>1 (0.00s) === RUN TestSortCmp --- PASS: TestSortCmp (0.00s) === RUN TestMap === RUN TestMap/MapEach === RUN TestMap/MapEach_short_circuit === RUN TestMap/MapEachValue === RUN TestMap/MapEachValue_short_circuit === RUN TestMap/MapSortedValues === RUN TestMap/MapSortedKeys --- PASS: TestMap (0.00s) --- PASS: TestMap/MapEach (0.00s) --- PASS: TestMap/MapEach_short_circuit (0.00s) --- PASS: TestMap/MapEachValue (0.00s) --- PASS: TestMap/MapEachValue_short_circuit (0.00s) --- PASS: TestMap/MapSortedValues (0.00s) --- PASS: TestMap/MapSortedKeys (0.00s) === RUN TestBuildTestName --- PASS: TestBuildTestName (0.00s) === RUN TestSortValues --- PASS: TestSortValues (0.00s) === RUN TestFormatString --- PASS: TestFormatString (0.00s) === RUN TestT --- PASS: TestT (0.00s) === RUN TestFailNow --- PASS: TestFailNow (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdutil 0.022s === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestBuildResolveAnchor === RUN TestBuildResolveAnchor/AddAnchor_basic_types === RUN TestBuildResolveAnchor/AddAnchor === RUN TestBuildResolveAnchor/ResetAnchors === RUN TestBuildResolveAnchor/skip --- PASS: TestBuildResolveAnchor (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor_basic_types (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor (0.00s) --- PASS: TestBuildResolveAnchor/ResetAnchors (0.00s) --- PASS: TestBuildResolveAnchor/skip (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/anchors 0.052s === RUN TestColor --- PASS: TestColor (0.00s) === RUN TestSaveState --- PASS: TestSaveState (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadUsage --- PASS: TestBadUsage (0.00s) === RUN TestTooManyParams --- PASS: TestTooManyParams (0.00s) === RUN TestUnBad --- PASS: TestUnBad (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/color 0.052s === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestContextMergeErrors --- PASS: TestContextMergeErrors (0.00s) === RUN TestContextCollectError --- PASS: TestContextCollectError (0.00s) === RUN TestCannotCompareError --- PASS: TestCannotCompareError (0.00s) === RUN TestContextPath --- PASS: TestContextPath (0.00s) === RUN TestError --- PASS: TestError (0.01s) === RUN TestTypeMismatch --- PASS: TestTypeMismatch (0.00s) === RUN TestBooleanError --- PASS: TestBooleanError (0.00s) === RUN TestOpBadUsage --- PASS: TestOpBadUsage (0.00s) === RUN TestOpTooManyParams --- PASS: TestOpTooManyParams (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadKind --- PASS: TestBadKind (0.00s) === RUN TestNilPointer --- PASS: TestNilPointer (0.00s) === RUN TestPath --- PASS: TestPath (0.00s) === RUN TestEqual --- PASS: TestEqual (0.00s) === RUN TestErrorSummary === RUN TestErrorSummary/no_color_via_env summary_test.go:86: colorized=false force=false expected=false === RUN TestErrorSummary/colorized summary_test.go:86: colorized=true force=false expected=true === RUN TestErrorSummary/colorized,_but_force_uncolorized summary_test.go:86: colorized=true force=true expected=false === RUN TestErrorSummary/no_color_via_env_and_force_uncolorized summary_test.go:86: colorized=false force=true expected=false --- PASS: TestErrorSummary (0.00s) --- PASS: TestErrorSummary/no_color_via_env (0.00s) --- PASS: TestErrorSummary/colorized (0.00s) --- PASS: TestErrorSummary/colorized,_but_force_uncolorized (0.00s) --- PASS: TestErrorSummary/no_color_via_env_and_force_uncolorized (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/ctxerr 0.049s === RUN TestGetInterface --- PASS: TestGetInterface (0.00s) === RUN TestCopyValue --- PASS: TestCopyValue (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/dark 0.048s === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestValues --- PASS: TestValues (0.00s) === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/flat 0.026s === RUN TestAddCmpHooks --- PASS: TestAddCmpHooks (0.00s) === RUN TestCmp === RUN TestCmp/bool === RUN TestCmp/error --- PASS: TestCmp (0.00s) --- PASS: TestCmp/bool (0.00s) --- PASS: TestCmp/error (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.00s) === RUN TestAddSmuggleHooks --- PASS: TestAddSmuggleHooks (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestAddUseEqual --- PASS: TestAddUseEqual (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestAddIgnoreUnexported --- PASS: TestAddIgnoreUnexported (0.00s) === RUN TestCopy --- PASS: TestCopy (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/hooks 0.051s === RUN TestMarshal --- PASS: TestMarshal (0.00s) === RUN TestAppendMarshal --- PASS: TestAppendMarshal (0.00s) === RUN TestJSON === RUN TestJSON/Basics === RUN TestJSON/JSON_spec_infringements === RUN TestJSON/JSON_spec_infringements/{"foo":_"bar",_} === RUN TestJSON/JSON_spec_infringements/{"foo":"bar",} === RUN TestJSON/JSON_spec_infringements/[_1,_2,_3,_] === RUN TestJSON/JSON_spec_infringements/[_1,2,3,] === RUN TestJSON/JSON_spec_infringements/"___" === RUN TestJSON/JSON_spec_infringements/+42 === RUN TestJSON/JSON_spec_infringements/0600 === RUN TestJSON/JSON_spec_infringements/-0600 === RUN TestJSON/JSON_spec_infringements/+0600 === RUN TestJSON/JSON_spec_infringements/0xBadFace === RUN TestJSON/JSON_spec_infringements/-0xBadFace === RUN TestJSON/JSON_spec_infringements/+0xBadFace === RUN TestJSON/JSON_spec_infringements/0600.123 === RUN TestJSON/JSON_spec_infringements/0600. === RUN TestJSON/JSON_spec_infringements/.25 === RUN TestJSON/JSON_spec_infringements/+123. === RUN TestJSON/JSON_spec_infringements/4_2 === RUN TestJSON/JSON_spec_infringements/+4_2 === RUN TestJSON/JSON_spec_infringements/-4_2 === RUN TestJSON/JSON_spec_infringements/0b101010 === RUN TestJSON/JSON_spec_infringements/-0b101010 === RUN TestJSON/JSON_spec_infringements/+0b101010 === RUN TestJSON/JSON_spec_infringements/0b10_1010 === RUN TestJSON/JSON_spec_infringements/-0b_10_1010 === RUN TestJSON/JSON_spec_infringements/+0b10_10_10 === RUN TestJSON/JSON_spec_infringements/0B101010 === RUN TestJSON/JSON_spec_infringements/-0B101010 === RUN TestJSON/JSON_spec_infringements/+0B101010 === RUN TestJSON/JSON_spec_infringements/0B10_1010 === RUN TestJSON/JSON_spec_infringements/-0B_10_1010 === RUN TestJSON/JSON_spec_infringements/+0B10_10_10 === RUN TestJSON/JSON_spec_infringements/0_600 === RUN TestJSON/JSON_spec_infringements/-0_600 === RUN TestJSON/JSON_spec_infringements/+0_600 === RUN TestJSON/JSON_spec_infringements/0o600 === RUN TestJSON/JSON_spec_infringements/0o_600 === RUN TestJSON/JSON_spec_infringements/-0o600 === RUN TestJSON/JSON_spec_infringements/-0o6_00 === RUN TestJSON/JSON_spec_infringements/+0o600 === RUN TestJSON/JSON_spec_infringements/+0o60_0 === RUN TestJSON/JSON_spec_infringements/0O600 === RUN TestJSON/JSON_spec_infringements/0O_600 === RUN TestJSON/JSON_spec_infringements/-0O600 === RUN TestJSON/JSON_spec_infringements/-0O6_00 === RUN TestJSON/JSON_spec_infringements/+0O600 === RUN TestJSON/JSON_spec_infringements/+0O60_0 === RUN TestJSON/JSON_spec_infringements/0xBad_Face === RUN TestJSON/JSON_spec_infringements/-0x_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0xBad_Face === RUN TestJSON/JSON_spec_infringements/0XBad_Face === RUN TestJSON/JSON_spec_infringements/-0X_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0XBad_Face === RUN TestJSON/JSON_spec_infringements/0_600.123 === RUN TestJSON/JSON_spec_infringements/1_5. === RUN TestJSON/JSON_spec_infringements/0.15e+0_2 === RUN TestJSON/JSON_spec_infringements/0x1p-2 === RUN TestJSON/JSON_spec_infringements/0x2.p10 === RUN TestJSON/JSON_spec_infringements/0x1.Fp+0 === RUN TestJSON/JSON_spec_infringements/0X.8p-0 === RUN TestJSON/JSON_spec_infringements/0X_1FFFP-16 === RUN TestJSON/JSON_spec_infringements/r"pipo" === RUN TestJSON/JSON_spec_infringements/r_"pipo" === RUN TestJSON/JSON_spec_infringements/r_'pipo' === RUN TestJSON/JSON_spec_infringements/r%pipo% === RUN TestJSON/JSON_spec_infringements/r·pipo· === RUN TestJSON/JSON_spec_infringements/r`pipo` === RUN TestJSON/JSON_spec_infringements/r/pipo/ === RUN TestJSON/JSON_spec_infringements/r_//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| === RUN TestJSON/JSON_spec_infringements/r(p_i_p_o) === RUN TestJSON/JSON_spec_infringements/r@pi\po\@ === RUN TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) === RUN TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} === RUN TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] === RUN TestJSON/JSON_spec_infringements/rp>o> === RUN TestJSON/JSON_spec_infringements/r(pipo) === RUN TestJSON/JSON_spec_infringements/r___(pipo) === RUN TestJSON/JSON_spec_infringements/r{pipo} === RUN TestJSON/JSON_spec_infringements/r[pipo] === RUN TestJSON/JSON_spec_infringements/r === RUN TestJSON/JSON_spec_infringements/r)pipo) === RUN TestJSON/JSON_spec_infringements/r}pipo} === RUN TestJSON/JSON_spec_infringements/r]pipo] === RUN TestJSON/JSON_spec_infringements/r>pipo> === RUN TestJSON/Special_string_cases === RUN TestJSON/Placeholder_cases === RUN TestJSON/Comments === RUN TestJSON/OK === RUN TestJSON/Reentrant_parser === RUN TestJSON/Errors === RUN TestJSON/Errors/unterminated_comment === RUN TestJSON/Errors//_at_EOF === RUN TestJSON/Errors//toto === RUN TestJSON/Errors/unterminated_string+multi_lines === RUN TestJSON/Errors/unterminated_string === RUN TestJSON/Errors/bad_escape === RUN TestJSON/Errors/bad_escape_\u === RUN TestJSON/Errors/bad_rune === RUN TestJSON/Errors/bad_number === RUN TestJSON/Errors/dollar_at_EOF === RUN TestJSON/Errors/dollar_alone === RUN TestJSON/Errors/multi_lines+dollar_at_EOF === RUN TestJSON/Errors/bad_num_placeholder === RUN TestJSON/Errors/bad_num_placeholder_in_string === RUN TestJSON/Errors/bad_0_placeholder === RUN TestJSON/Errors/bad_0_placeholder_in_string === RUN TestJSON/Errors/placeholder/params_mismatch === RUN TestJSON/Errors/placeholder_in_string/params_mismatch === RUN TestJSON/Errors/invalid_operator_in_string === RUN TestJSON/Errors/unknown_operator_close_paren === RUN TestJSON/Errors/unknown_operator_close_paren_in_string === RUN TestJSON/Errors/op_and_syntax_error === RUN TestJSON/Errors/op_in_string_and_syntax_error === RUN TestJSON/Errors/op_paren_in_string_and_syntax_error === RUN TestJSON/Errors/invalid_$^ === RUN TestJSON/Errors/invalid_$^_in_string === RUN TestJSON/Errors/invalid_$^_at_EOF === RUN TestJSON/Errors/invalid_$^_in_string_at_EOF === RUN TestJSON/Errors/bad_placeholder === RUN TestJSON/Errors/bad_placeholder_in_string === RUN TestJSON/Errors/unknown_placeholder === RUN TestJSON/Errors/unknown_placeholder_in_string === RUN TestJSON/Errors/invalid_operator === RUN TestJSON/Errors/invalid_$^operator === RUN TestJSON/Errors/invalid_$^operator_in_string === RUN TestJSON/Errors/unknown_operator === RUN TestJSON/Errors/unknown_operator_paren === RUN TestJSON/Errors/unknown_$^operator === RUN TestJSON/Errors/unknown_$^operator_paren === RUN TestJSON/Errors/unknown_$^operator_in_string === RUN TestJSON/Errors/unknown_$^operator_paren_in_string === RUN TestJSON/Errors/unknown_$^operator_in_rawstring === RUN TestJSON/Errors/unknown_$^operator_paren_in_rawstring === RUN TestJSON/Errors/syntax_error_num+bool === RUN TestJSON/Errors/syntax_error_num+% === RUN TestJSON/Errors/syntax_error_num+ESC === RUN TestJSON/Errors/syntax_error_num+unicode === RUN TestJSON/Errors/multi_errors_placeholders === RUN TestJSON/Errors/multi_errors_placeholder+operator === RUN TestJSON/Errors/rawstring_start_delimiter === RUN TestJSON/Errors/rawstring_start_delimiter_EOF === RUN TestJSON/Errors/rawstring_bad_delimiter === RUN TestJSON/Errors/rawstring_bad_underscore_delimiter === RUN TestJSON/Errors/rawstring_bad_rune === RUN TestJSON/Errors/unterminated_rawstring === RUN TestJSON/Errors/_____KnownOp(__AnyOp()__) === RUN TestJSON/Errors/_____KnownOp(__AnyOp__) === RUN TestJSON/Errors/____KnownOp("$^AnyOp()"_) === RUN TestJSON/Errors/____KnownOp("$^AnyOp"_) === RUN TestJSON/Errors/____KnownOp(_$^AnyOp()_) === RUN TestJSON/Errors/__$^KnownOp(___AnyOp_) === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp_)" === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" === RUN TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" === RUN TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" === RUN TestJSON/no_operators --- PASS: TestJSON (0.00s) --- PASS: TestJSON/Basics (0.00s) --- PASS: TestJSON/JSON_spec_infringements (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":_"bar",_} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":"bar",} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,_2,_3,_] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,2,3,] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/"___" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+42 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/.25 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+123. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0x_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0X_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/1_5. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0.15e+0_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1p-2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x2.p10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1.Fp+0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X.8p-0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X_1FFFP-16 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_'pipo' (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r%pipo% (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r·pipo· (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/pipo/ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p_i_p_o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r@pi\po\@ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/rp>o> (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r___(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r)pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r}pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r]pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r>pipo> (0.00s) --- PASS: TestJSON/Special_string_cases (0.00s) --- PASS: TestJSON/Placeholder_cases (0.00s) --- PASS: TestJSON/Comments (0.00s) --- PASS: TestJSON/OK (0.00s) --- PASS: TestJSON/Reentrant_parser (0.00s) --- PASS: TestJSON/Errors (0.00s) --- PASS: TestJSON/Errors/unterminated_comment (0.00s) --- PASS: TestJSON/Errors//_at_EOF (0.00s) --- PASS: TestJSON/Errors//toto (0.00s) --- PASS: TestJSON/Errors/unterminated_string+multi_lines (0.00s) --- PASS: TestJSON/Errors/unterminated_string (0.00s) --- PASS: TestJSON/Errors/bad_escape (0.00s) --- PASS: TestJSON/Errors/bad_escape_\u (0.00s) --- PASS: TestJSON/Errors/bad_rune (0.00s) --- PASS: TestJSON/Errors/bad_number (0.00s) --- PASS: TestJSON/Errors/dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/dollar_alone (0.00s) --- PASS: TestJSON/Errors/multi_lines+dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/placeholder/params_mismatch (0.00s) --- PASS: TestJSON/Errors/placeholder_in_string/params_mismatch (0.00s) --- PASS: TestJSON/Errors/invalid_operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren_in_string (0.00s) --- PASS: TestJSON/Errors/op_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_paren_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/invalid_$^ (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_$^_at_EOF (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator (0.00s) --- PASS: TestJSON/Errors/unknown_operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_rawstring (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_rawstring (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+bool (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+% (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+ESC (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+unicode (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholders (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholder+operator (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter_EOF (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_underscore_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_rune (0.00s) --- PASS: TestJSON/Errors/unterminated_rawstring (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp()__) (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp__) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp()"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp(_$^AnyOp()_) (0.00s) --- PASS: TestJSON/Errors/__$^KnownOp(___AnyOp_) (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s) --- PASS: TestJSON/no_operators (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/json 0.055s === RUN TestStackMatch --- PASS: TestStackMatch (0.00s) === RUN TestStackIsRelevant --- PASS: TestStackIsRelevant (0.00s) === RUN TestStackDump --- PASS: TestStackDump (0.00s) === RUN TestIgnorePackage --- PASS: TestIgnorePackage (0.00s) === RUN TestFindGoModDir === RUN TestFindGoModDir//tmp/.../a/b/c/go.mod === RUN TestFindGoModDir//tmp/go.mod --- PASS: TestFindGoModDir (0.00s) --- PASS: TestFindGoModDir//tmp/.../a/b/c/go.mod (0.00s) --- PASS: TestFindGoModDir//tmp/go.mod (0.00s) === RUN TestFindGoModDirLinks --- PASS: TestFindGoModDirLinks (0.00s) === RUN TestSplitPackageFunc --- PASS: TestSplitPackageFunc (0.00s) === RUN TestZRetrieve --- PASS: TestZRetrieve (0.00s) === RUN TestZRetrieveFake --- PASS: TestZRetrieveFake (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/trace 0.025s === RUN TestTypes --- PASS: TestTypes (0.00s) === RUN TestOrder --- PASS: TestOrder (0.00s) === RUN TestIsTypeOrConvertible_go117 --- PASS: TestIsTypeOrConvertible_go117 (0.00s) === RUN TestIsStruct --- PASS: TestIsStruct (0.00s) === RUN TestIsTypeOrConvertible --- PASS: TestIsTypeOrConvertible (0.00s) === RUN TestKindType === RUN TestKindType/nil === RUN TestKindType/int === RUN TestKindType/*int === RUN TestKindType/*[]int === RUN TestKindType/***int --- PASS: TestKindType (0.00s) --- PASS: TestKindType/nil (0.00s) --- PASS: TestKindType/int (0.00s) --- PASS: TestKindType/*int (0.00s) --- PASS: TestKindType/*[]int (0.00s) --- PASS: TestKindType/***int (0.00s) === RUN TestOperatorNotJSONMarshallableError === RUN TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError --- PASS: TestOperatorNotJSONMarshallableError (0.00s) --- PASS: TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError (0.00s) === RUN TestRawString --- PASS: TestRawString (0.00s) === RUN TestRawInt --- PASS: TestRawInt (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/types 0.013s === RUN TestJSONPointer --- PASS: TestJSONPointer (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) === RUN TestIndentString --- PASS: TestIndentString (0.00s) === RUN TestSliceToBuffer --- PASS: TestSliceToBuffer (0.00s) === RUN TestTypeFullName --- PASS: TestTypeFullName (0.00s) === RUN TestCheckTag --- PASS: TestCheckTag (0.00s) === RUN TestTern --- PASS: TestTern (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/util 0.017s === RUN TestVisited === RUN TestVisited/not_a_pointer === RUN TestVisited/map === RUN TestVisited/pointer === RUN TestVisited/slice === RUN TestVisited/interface --- PASS: TestVisited (0.00s) --- PASS: TestVisited/not_a_pointer (0.00s) --- PASS: TestVisited/map (0.00s) --- PASS: TestVisited/pointer (0.00s) --- PASS: TestVisited/slice (0.00s) --- PASS: TestVisited/interface (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/visited 0.013s === RUN TestStripTrace --- PASS: TestStripTrace (0.00s) === RUN TestFormatError --- PASS: TestFormatError (0.00s) === RUN TestS --- PASS: TestS (0.00s) === RUN TestCmp --- PASS: TestCmp (0.00s) === RUN TestCmpDeeply --- PASS: TestCmpDeeply (0.00s) === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestGetMaxErrorsFromEnv --- PASS: TestGetMaxErrorsFromEnv (0.00s) === RUN TestBase --- PASS: TestBase (0.00s) === RUN TestTdSetResult --- PASS: TestTdSetResult (0.00s) === RUN TestPkgFunc --- PASS: TestPkgFunc (0.00s) === RUN TestFieldsPath --- PASS: TestFieldsPath (0.00s) === RUN TestBuildFieldsPathFn --- PASS: TestBuildFieldsPathFn (0.00s) === RUN TestCanonStructField --- PASS: TestCanonStructField (0.00s) === RUN TestMergeStructFields --- PASS: TestMergeStructFields (0.00s) === RUN TestFieldMatcher --- PASS: TestFieldMatcher (0.00s) === RUN TestGetTime --- PASS: TestGetTime (0.00s) === RUN TestEqualArray === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2 === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error --- PASS: TestEqualArray (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2 (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error (0.00s) === RUN TestEqualSlice --- PASS: TestEqualSlice (0.00s) === RUN TestEqualInterface --- PASS: TestEqualInterface (0.00s) === RUN TestEqualPtr --- PASS: TestEqualPtr (0.00s) === RUN TestEqualStruct --- PASS: TestEqualStruct (0.00s) === RUN TestEqualMap --- PASS: TestEqualMap (0.00s) === RUN TestEqualFunc --- PASS: TestEqualFunc (0.00s) === RUN TestEqualChannel --- PASS: TestEqualChannel (0.00s) === RUN TestEqualOthers --- PASS: TestEqualOthers (0.00s) === RUN TestEqualReallyPrivate --- PASS: TestEqualReallyPrivate (0.00s) === RUN TestEqualRecursPtr --- PASS: TestEqualRecursPtr (0.00s) === RUN TestEqualRecursMap --- PASS: TestEqualRecursMap (0.00s) === RUN TestEqualPanic --- PASS: TestEqualPanic (0.00s) === RUN TestUseEqualGlobal --- PASS: TestUseEqualGlobal (0.00s) === RUN TestUseEqualGlobalVsAnchor --- PASS: TestUseEqualGlobalVsAnchor (0.00s) === RUN TestBeLaxGlobalt --- PASS: TestBeLaxGlobalt (0.00s) === RUN TestEqualMapUnsafe --- PASS: TestEqualMapUnsafe (0.00s) === RUN TestFlatten === RUN TestFlatten/ok === RUN TestFlatten/ok/slice === RUN TestFlatten/ok/array === RUN TestFlatten/ok/map === RUN TestFlatten/ok/slice+untyped_nil_fn === RUN TestFlatten/ok+func === RUN TestFlatten/ok+func/func_never_called === RUN TestFlatten/ok+func/double === RUN TestFlatten/ok+func/even === RUN TestFlatten/ok+func/transform === RUN TestFlatten/ok+func/nil === RUN TestFlatten/ok+func/convertible === RUN TestFlatten/complex === RUN TestFlatten/errors === RUN TestFlatten/errors/too_many_params === RUN TestFlatten/errors/nil_sliceOrMap === RUN TestFlatten/errors/bad_sliceOrMap_type === RUN TestFlatten/errors/not_func === RUN TestFlatten/errors/func_w/0_inputs === RUN TestFlatten/errors/func_w/2_inputs === RUN TestFlatten/errors/variadic_func === RUN TestFlatten/errors/func_w/0_output === RUN TestFlatten/errors/func_w/2_out_without_bool === RUN TestFlatten/errors/bad_shortcut === RUN TestFlatten/errors/typed_nil_func --- PASS: TestFlatten (0.00s) --- PASS: TestFlatten/ok (0.00s) --- PASS: TestFlatten/ok/slice (0.00s) --- PASS: TestFlatten/ok/array (0.00s) --- PASS: TestFlatten/ok/map (0.00s) --- PASS: TestFlatten/ok/slice+untyped_nil_fn (0.00s) --- PASS: TestFlatten/ok+func (0.00s) --- PASS: TestFlatten/ok+func/func_never_called (0.00s) --- PASS: TestFlatten/ok+func/double (0.00s) --- PASS: TestFlatten/ok+func/even (0.00s) --- PASS: TestFlatten/ok+func/transform (0.00s) --- PASS: TestFlatten/ok+func/nil (0.00s) --- PASS: TestFlatten/ok+func/convertible (0.00s) --- PASS: TestFlatten/complex (0.00s) --- PASS: TestFlatten/errors (0.00s) --- PASS: TestFlatten/errors/too_many_params (0.00s) --- PASS: TestFlatten/errors/nil_sliceOrMap (0.00s) --- PASS: TestFlatten/errors/bad_sliceOrMap_type (0.00s) --- PASS: TestFlatten/errors/not_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_inputs (0.00s) --- PASS: TestFlatten/errors/func_w/2_inputs (0.00s) --- PASS: TestFlatten/errors/variadic_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_output (0.00s) --- PASS: TestFlatten/errors/func_w/2_out_without_bool (0.00s) --- PASS: TestFlatten/errors/bad_shortcut (0.00s) --- PASS: TestFlatten/errors/typed_nil_func (0.00s) === RUN TestAnchor --- PASS: TestAnchor (0.00s) === RUN TestT_Anchor === RUN TestT_Anchor/without_persistence === RUN TestT_Anchor/with_persistence === RUN TestT_Anchor/errors --- PASS: TestT_Anchor (0.00s) --- PASS: TestT_Anchor/without_persistence (0.00s) --- PASS: TestT_Anchor/with_persistence (0.00s) --- PASS: TestT_Anchor/errors (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) === RUN TestT_AnchorsPersist === RUN TestT_AnchorsPersist/without_anchors_persistence === RUN TestT_AnchorsPersist/with_anchors_persistence --- PASS: TestT_AnchorsPersist (0.00s) --- PASS: TestT_AnchorsPersist/without_anchors_persistence (0.00s) --- PASS: TestT_AnchorsPersist/with_anchors_persistence (0.00s) === RUN TestWithCmpHooks === RUN TestWithCmpHooks/reflect.Value === RUN TestWithCmpHooks/time.Time === RUN TestWithCmpHooks/numify === RUN TestWithCmpHooks/false_test_:) === RUN TestWithCmpHooks/Error === RUN TestWithCmpHooks/panic:_not_a_function === RUN TestWithCmpHooks/panic:_wrong_signature --- PASS: TestWithCmpHooks (0.00s) --- PASS: TestWithCmpHooks/reflect.Value (0.00s) --- PASS: TestWithCmpHooks/time.Time (0.00s) --- PASS: TestWithCmpHooks/numify (0.00s) --- PASS: TestWithCmpHooks/false_test_:) (0.00s) --- PASS: TestWithCmpHooks/Error (0.00s) --- PASS: TestWithCmpHooks/panic:_not_a_function (0.00s) --- PASS: TestWithCmpHooks/panic:_wrong_signature (0.00s) === RUN TestWithSmuggleHooks === RUN TestWithSmuggleHooks/abs === RUN TestWithSmuggleHooks/int2bool === RUN TestWithSmuggleHooks/Atoi === RUN TestWithSmuggleHooks/Error === RUN TestWithSmuggleHooks/panic:_not_a_function === RUN TestWithSmuggleHooks/panic:_wrong_signature --- PASS: TestWithSmuggleHooks (0.00s) --- PASS: TestWithSmuggleHooks/abs (0.00s) --- PASS: TestWithSmuggleHooks/int2bool (0.00s) --- PASS: TestWithSmuggleHooks/Atoi (0.00s) --- PASS: TestWithSmuggleHooks/Error (0.00s) --- PASS: TestWithSmuggleHooks/panic:_not_a_function (0.00s) --- PASS: TestWithSmuggleHooks/panic:_wrong_signature (0.00s) === RUN TestT === RUN TestT/without_config === RUN TestT/explicit_default_config === RUN TestT/specific_config --- PASS: TestT (0.00s) --- PASS: TestT/without_config (0.00s) --- PASS: TestT/explicit_default_config (0.00s) --- PASS: TestT/specific_config (0.00s) === RUN TestTCmp --- PASS: TestTCmp (0.00s) === RUN TestTCmpDeeply --- PASS: TestTCmpDeeply (0.00s) === RUN TestParallel === RUN TestParallel/without_Parallel === RUN TestParallel/with_Parallel === RUN TestParallel/Run_with_Parallel === RUN TestParallel/Run_with_Parallel/level_1 === PAUSE TestParallel/Run_with_Parallel/level_1 === RUN TestParallel/Run_with_Parallel/level_2 === PAUSE TestParallel/Run_with_Parallel/level_2 === CONT TestParallel/Run_with_Parallel/level_1 === CONT TestParallel/Run_with_Parallel/level_2 --- PASS: TestParallel (0.00s) --- PASS: TestParallel/without_Parallel (0.00s) --- PASS: TestParallel/with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_2 (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_1 (0.00s) === RUN TestRun === RUN TestRun/test.TB_with_Run === RUN TestRun/test.TB_with_Run/Test_level1 === RUN TestRun/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRun/test.TB_without_Run --- PASS: TestRun (0.00s) --- PASS: TestRun/test.TB_with_Run (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRun/test.TB_without_Run (0.00s) === RUN TestRunAssertRequire === RUN TestRunAssertRequire/test.TB_with_Run === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 === RUN TestRunAssertRequire/test.TB_without_Run --- PASS: TestRunAssertRequire (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 (0.00s) --- PASS: TestRunAssertRequire/test.TB_without_Run (0.00s) === RUN TestRunT === RUN TestRunT/test.TB_with_Run === RUN TestRunT/test.TB_with_Run/Test_level1 === RUN TestRunT/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunT/test.TB_without_Run --- PASS: TestRunT (0.00s) --- PASS: TestRunT/test.TB_with_Run (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunT/test.TB_without_Run (0.00s) === RUN TestFailureIsFatal --- PASS: TestFailureIsFatal (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestBeLax --- PASS: TestBeLax (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestTestDeepInGotOK --- PASS: TestTestDeepInGotOK (0.00s) === RUN TestLogTrace --- PASS: TestLogTrace (0.00s) === RUN TestErrorTrace --- PASS: TestErrorTrace (0.00s) === RUN TestFatalTrace --- PASS: TestFatalTrace (0.00s) === RUN TestAll --- PASS: TestAll (0.00s) === RUN TestAllTypeBehind --- PASS: TestAllTypeBehind (0.00s) === RUN TestAny --- PASS: TestAny (0.00s) === RUN TestAnyTypeBehind --- PASS: TestAnyTypeBehind (0.00s) === RUN TestArrayEach --- PASS: TestArrayEach (0.00s) === RUN TestArrayEachTypeBehind --- PASS: TestArrayEachTypeBehind (0.00s) === RUN TestArray --- PASS: TestArray (0.01s) === RUN TestArrayTypeBehind --- PASS: TestArrayTypeBehind (0.00s) === RUN TestSlice --- PASS: TestSlice (0.01s) === RUN TestSliceTypeBehind --- PASS: TestSliceTypeBehind (0.00s) === RUN TestSuperSliceOf === RUN TestSuperSliceOf/interface_array === RUN TestSuperSliceOf/ints_array === RUN TestSuperSliceOf/ints_slice --- PASS: TestSuperSliceOf (0.01s) --- PASS: TestSuperSliceOf/interface_array (0.00s) --- PASS: TestSuperSliceOf/ints_array (0.00s) --- PASS: TestSuperSliceOf/ints_slice (0.00s) === RUN TestSuperSliceOfTypeBehind --- PASS: TestSuperSliceOfTypeBehind (0.00s) === RUN TestBag --- PASS: TestBag (0.02s) === RUN TestBagTypeBehind --- PASS: TestBagTypeBehind (0.00s) === RUN TestBetween --- PASS: TestBetween (0.00s) === RUN TestN --- PASS: TestN (0.01s) === RUN TestLGt --- PASS: TestLGt (0.00s) === RUN TestBetweenTime --- PASS: TestBetweenTime (0.00s) === RUN TestBetweenCmp === RUN TestBetweenCmp/compareType === RUN TestBetweenCmp/lessType --- PASS: TestBetweenCmp (0.01s) --- PASS: TestBetweenCmp/compareType (0.00s) --- PASS: TestBetweenCmp/lessType (0.00s) === RUN TestBetweenTypeBehind --- PASS: TestBetweenTypeBehind (0.00s) === RUN TestCatch --- PASS: TestCatch (0.00s) === RUN TestCatchTypeBehind --- PASS: TestCatchTypeBehind (0.00s) === RUN TestCode --- PASS: TestCode (0.00s) === RUN TestCodeCustom === RUN TestCodeCustom/Simple_success === RUN TestCodeCustom/Simple_failure === RUN TestCodeCustom/AssertRequire_success === RUN TestCodeCustom/AssertRequire_failure === RUN TestCodeCustom/AssertRequire_fatalfailure --- PASS: TestCodeCustom (0.00s) --- PASS: TestCodeCustom/Simple_success (0.00s) --- PASS: TestCodeCustom/Simple_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_success (0.00s) --- PASS: TestCodeCustom/AssertRequire_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_fatalfailure (0.00s) === RUN TestCodeTypeBehind --- PASS: TestCodeTypeBehind (0.00s) === RUN TestContainsKey --- PASS: TestContainsKey (0.00s) === RUN TestContainsKeyNil --- PASS: TestContainsKeyNil (0.00s) === RUN TestContainsKeyTypeBehind --- PASS: TestContainsKeyTypeBehind (0.00s) === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestContainsNil --- PASS: TestContainsNil (0.01s) === RUN TestContainsString --- PASS: TestContainsString (0.01s) === RUN TestContainsSlice --- PASS: TestContainsSlice (0.00s) === RUN TestContainsTypeBehind --- PASS: TestContainsTypeBehind (0.00s) === RUN TestDelay --- PASS: TestDelay (0.00s) === RUN TestDelayTypeBehind --- PASS: TestDelayTypeBehind (0.00s) === RUN TestEmpty --- PASS: TestEmpty (0.00s) === RUN TestNotEmpty --- PASS: TestNotEmpty (0.00s) === RUN TestEmptyTypeBehind --- PASS: TestEmptyTypeBehind (0.00s) === RUN TestErrorIs --- PASS: TestErrorIs (0.00s) === RUN TestErrorIsTypeBehind --- PASS: TestErrorIsTypeBehind (0.00s) === RUN TestGrep === RUN TestGrep/basic === RUN TestGrep/basic/slice === RUN TestGrep/basic/array === RUN TestGrep/basic/*slice === RUN TestGrep/basic/*array === RUN TestGrep/struct === RUN TestGrep/struct/slice === RUN TestGrep/struct/array === RUN TestGrep/struct/*slice === RUN TestGrep/struct/*array === RUN TestGrep/interfaces === RUN TestGrep/interfaces/slice === RUN TestGrep/interfaces/array === RUN TestGrep/interfaces/*slice === RUN TestGrep/interfaces/*array === RUN TestGrep/interfaces_error === RUN TestGrep/interfaces_error/slice === RUN TestGrep/interfaces_error/array === RUN TestGrep/interfaces_error/*slice === RUN TestGrep/interfaces_error/*array === RUN TestGrep/nil_slice === RUN TestGrep/nil_slice/slice === RUN TestGrep/nil_slice/*slice === RUN TestGrep/nil_pointer === RUN TestGrep/JSON === RUN TestGrep/errors --- PASS: TestGrep (0.02s) --- PASS: TestGrep/basic (0.01s) --- PASS: TestGrep/basic/slice (0.00s) --- PASS: TestGrep/basic/array (0.00s) --- PASS: TestGrep/basic/*slice (0.00s) --- PASS: TestGrep/basic/*array (0.00s) --- PASS: TestGrep/struct (0.00s) --- PASS: TestGrep/struct/slice (0.00s) --- PASS: TestGrep/struct/array (0.00s) --- PASS: TestGrep/struct/*slice (0.00s) --- PASS: TestGrep/struct/*array (0.00s) --- PASS: TestGrep/interfaces (0.01s) --- PASS: TestGrep/interfaces/slice (0.00s) --- PASS: TestGrep/interfaces/array (0.00s) --- PASS: TestGrep/interfaces/*slice (0.00s) --- PASS: TestGrep/interfaces/*array (0.00s) --- PASS: TestGrep/interfaces_error (0.00s) --- PASS: TestGrep/interfaces_error/slice (0.00s) --- PASS: TestGrep/interfaces_error/array (0.00s) --- PASS: TestGrep/interfaces_error/*slice (0.00s) --- PASS: TestGrep/interfaces_error/*array (0.00s) --- PASS: TestGrep/nil_slice (0.00s) --- PASS: TestGrep/nil_slice/slice (0.00s) --- PASS: TestGrep/nil_slice/*slice (0.00s) --- PASS: TestGrep/nil_pointer (0.00s) --- PASS: TestGrep/JSON (0.00s) --- PASS: TestGrep/errors (0.00s) === RUN TestGrepTypeBehind --- PASS: TestGrepTypeBehind (0.00s) === RUN TestGrepString --- PASS: TestGrepString (0.00s) === RUN TestFirst === RUN TestFirst/basic === RUN TestFirst/basic/slice === RUN TestFirst/basic/array === RUN TestFirst/basic/*slice === RUN TestFirst/basic/*array === RUN TestFirst/struct === RUN TestFirst/struct/slice === RUN TestFirst/struct/array === RUN TestFirst/struct/*slice === RUN TestFirst/struct/*array === RUN TestFirst/interfaces === RUN TestFirst/interfaces/slice === RUN TestFirst/interfaces/array === RUN TestFirst/interfaces/*slice === RUN TestFirst/interfaces/*array === RUN TestFirst/interfaces_error === RUN TestFirst/interfaces_error/slice === RUN TestFirst/interfaces_error/array === RUN TestFirst/interfaces_error/*slice === RUN TestFirst/interfaces_error/*array === RUN TestFirst/nil_slice === RUN TestFirst/nil_slice/slice === RUN TestFirst/nil_slice/*slice === RUN TestFirst/nil_pointer === RUN TestFirst/JSON === RUN TestFirst/errors --- PASS: TestFirst (0.02s) --- PASS: TestFirst/basic (0.01s) --- PASS: TestFirst/basic/slice (0.00s) --- PASS: TestFirst/basic/array (0.00s) --- PASS: TestFirst/basic/*slice (0.00s) --- PASS: TestFirst/basic/*array (0.00s) --- PASS: TestFirst/struct (0.00s) --- PASS: TestFirst/struct/slice (0.00s) --- PASS: TestFirst/struct/array (0.00s) --- PASS: TestFirst/struct/*slice (0.00s) --- PASS: TestFirst/struct/*array (0.00s) --- PASS: TestFirst/interfaces (0.00s) --- PASS: TestFirst/interfaces/slice (0.00s) --- PASS: TestFirst/interfaces/array (0.00s) --- PASS: TestFirst/interfaces/*slice (0.00s) --- PASS: TestFirst/interfaces/*array (0.00s) --- PASS: TestFirst/interfaces_error (0.00s) --- PASS: TestFirst/interfaces_error/slice (0.00s) --- PASS: TestFirst/interfaces_error/array (0.00s) --- PASS: TestFirst/interfaces_error/*slice (0.00s) --- PASS: TestFirst/interfaces_error/*array (0.00s) --- PASS: TestFirst/nil_slice (0.00s) --- PASS: TestFirst/nil_slice/slice (0.00s) --- PASS: TestFirst/nil_slice/*slice (0.00s) --- PASS: TestFirst/nil_pointer (0.00s) --- PASS: TestFirst/JSON (0.00s) --- PASS: TestFirst/errors (0.00s) === RUN TestFirstString --- PASS: TestFirstString (0.00s) === RUN TestFirstTypeBehind --- PASS: TestFirstTypeBehind (0.00s) === RUN TestLast === RUN TestLast/basic === RUN TestLast/basic/slice === RUN TestLast/basic/array === RUN TestLast/basic/*slice === RUN TestLast/basic/*array === RUN TestLast/struct === RUN TestLast/struct/slice === RUN TestLast/struct/array === RUN TestLast/struct/*slice === RUN TestLast/struct/*array === RUN TestLast/interfaces === RUN TestLast/interfaces/slice === RUN TestLast/interfaces/array === RUN TestLast/interfaces/*slice === RUN TestLast/interfaces/*array === RUN TestLast/interfaces_error === RUN TestLast/interfaces_error/slice === RUN TestLast/interfaces_error/array === RUN TestLast/interfaces_error/*slice === RUN TestLast/interfaces_error/*array === RUN TestLast/nil_slice === RUN TestLast/nil_slice/slice === RUN TestLast/nil_slice/*slice === RUN TestLast/nil_pointer === RUN TestLast/JSON === RUN TestLast/errors --- PASS: TestLast (0.01s) --- PASS: TestLast/basic (0.00s) --- PASS: TestLast/basic/slice (0.00s) --- PASS: TestLast/basic/array (0.00s) --- PASS: TestLast/basic/*slice (0.00s) --- PASS: TestLast/basic/*array (0.00s) --- PASS: TestLast/struct (0.00s) --- PASS: TestLast/struct/slice (0.00s) --- PASS: TestLast/struct/array (0.00s) --- PASS: TestLast/struct/*slice (0.00s) --- PASS: TestLast/struct/*array (0.00s) --- PASS: TestLast/interfaces (0.00s) --- PASS: TestLast/interfaces/slice (0.00s) --- PASS: TestLast/interfaces/array (0.00s) --- PASS: TestLast/interfaces/*slice (0.00s) --- PASS: TestLast/interfaces/*array (0.00s) --- PASS: TestLast/interfaces_error (0.00s) --- PASS: TestLast/interfaces_error/slice (0.00s) --- PASS: TestLast/interfaces_error/array (0.00s) --- PASS: TestLast/interfaces_error/*slice (0.00s) --- PASS: TestLast/interfaces_error/*array (0.00s) --- PASS: TestLast/nil_slice (0.00s) --- PASS: TestLast/nil_slice/slice (0.00s) --- PASS: TestLast/nil_slice/*slice (0.00s) --- PASS: TestLast/nil_pointer (0.00s) --- PASS: TestLast/JSON (0.00s) --- PASS: TestLast/errors (0.00s) === RUN TestLastString --- PASS: TestLastString (0.00s) === RUN TestLastTypeBehind --- PASS: TestLastTypeBehind (0.00s) === RUN TestIgnore --- PASS: TestIgnore (0.00s) === RUN TestIgnoreTypeBehind --- PASS: TestIgnoreTypeBehind (0.00s) === RUN TestIsa --- PASS: TestIsa (0.00s) === RUN TestIsaTypeBehind --- PASS: TestIsaTypeBehind (0.00s) === RUN TestJSONPointer === RUN TestJSONPointer/nil === RUN TestJSONPointer/basic_types === RUN TestJSONPointer/complex_type_with_json_tags === RUN TestJSONPointer/complex_type_without_json_tags === RUN TestJSONPointer/Chained_list === RUN TestJSONPointer/Lax === RUN TestJSONPointer/Lax/json.Unmarshaler === RUN TestJSONPointer/Lax/struct === RUN TestJSONPointer/errors --- PASS: TestJSONPointer (0.01s) --- PASS: TestJSONPointer/nil (0.00s) --- PASS: TestJSONPointer/basic_types (0.00s) --- PASS: TestJSONPointer/complex_type_with_json_tags (0.00s) --- PASS: TestJSONPointer/complex_type_without_json_tags (0.00s) --- PASS: TestJSONPointer/Chained_list (0.00s) --- PASS: TestJSONPointer/Lax (0.00s) --- PASS: TestJSONPointer/Lax/json.Unmarshaler (0.00s) --- PASS: TestJSONPointer/Lax/struct (0.00s) --- PASS: TestJSONPointer/errors (0.00s) === RUN TestJSONPointerTypeBehind --- PASS: TestJSONPointerTypeBehind (0.00s) === RUN TestJSON --- PASS: TestJSON (0.03s) === RUN TestJSONInside === RUN TestJSONInside/Between === RUN TestJSONInside/N === RUN TestJSONInside/Re === RUN TestJSONInside/SubMapOf === RUN TestJSONInside/SuperMapOf === RUN TestJSONInside/Errors --- PASS: TestJSONInside (0.01s) --- PASS: TestJSONInside/Between (0.01s) --- PASS: TestJSONInside/N (0.00s) --- PASS: TestJSONInside/Re (0.00s) --- PASS: TestJSONInside/SubMapOf (0.00s) --- PASS: TestJSONInside/SuperMapOf (0.00s) --- PASS: TestJSONInside/Errors (0.00s) === RUN TestJSONTypeBehind --- PASS: TestJSONTypeBehind (0.00s) === RUN TestSubJSONOf --- PASS: TestSubJSONOf (0.01s) === RUN TestSubJSONOfTypeBehind --- PASS: TestSubJSONOfTypeBehind (0.00s) === RUN TestSuperJSONOf --- PASS: TestSuperJSONOf (0.01s) === RUN TestSuperJSONOfTypeBehind --- PASS: TestSuperJSONOfTypeBehind (0.00s) === RUN TestKeysValues === RUN TestKeysValues/nil_map === RUN TestKeysValues/non-nil_but_empty_map === RUN TestKeysValues/Filled_map === RUN TestKeysValues/Errors === RUN TestKeysValues/Bad_usage --- PASS: TestKeysValues (0.00s) --- PASS: TestKeysValues/nil_map (0.00s) --- PASS: TestKeysValues/non-nil_but_empty_map (0.00s) --- PASS: TestKeysValues/Filled_map (0.00s) --- PASS: TestKeysValues/Errors (0.00s) --- PASS: TestKeysValues/Bad_usage (0.00s) === RUN TestKeysValuesTypeBehind --- PASS: TestKeysValuesTypeBehind (0.00s) === RUN TestLax --- PASS: TestLax (0.00s) === RUN TestLaxTypeBehind --- PASS: TestLaxTypeBehind (0.00s) === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestCap --- PASS: TestCap (0.00s) === RUN TestLenCapTypeBehind --- PASS: TestLenCapTypeBehind (0.00s) === RUN TestMapEach --- PASS: TestMapEach (0.00s) === RUN TestMapEachTypeBehind --- PASS: TestMapEachTypeBehind (0.00s) === RUN TestMap --- PASS: TestMap (0.01s) === RUN TestMapTypeBehind --- PASS: TestMapTypeBehind (0.00s) === RUN TestNaN --- PASS: TestNaN (0.00s) === RUN TestNotNaN --- PASS: TestNotNaN (0.00s) === RUN TestNaNTypeBehind --- PASS: TestNaNTypeBehind (0.00s) === RUN TestNil --- PASS: TestNil (0.00s) === RUN TestNotNil --- PASS: TestNotNil (0.00s) === RUN TestNilTypeBehind --- PASS: TestNilTypeBehind (0.00s) === RUN TestNone --- PASS: TestNone (0.00s) === RUN TestNot --- PASS: TestNot (0.00s) === RUN TestNoneTypeBehind --- PASS: TestNoneTypeBehind (0.00s) === RUN TestPtr --- PASS: TestPtr (0.00s) === RUN TestPtrTypeBehind --- PASS: TestPtrTypeBehind (0.00s) === RUN TestPPtrTypeBehind --- PASS: TestPPtrTypeBehind (0.00s) === RUN TestRe --- PASS: TestRe (0.00s) === RUN TestReTypeBehind --- PASS: TestReTypeBehind (0.00s) === RUN TestRecv === RUN TestRecv/all_good === RUN TestRecv/complete_cycle === RUN TestRecv/complete_cycle/empty === RUN TestRecv/complete_cycle/just_filled === RUN TestRecv/complete_cycle/nothing_to_recv_on_channel === RUN TestRecv/complete_cycle/closed_channel === RUN TestRecv/nil_channel === RUN TestRecv/nil_pointer === RUN TestRecv/chan_any === RUN TestRecv/errors --- PASS: TestRecv (0.01s) --- PASS: TestRecv/all_good (0.00s) --- PASS: TestRecv/complete_cycle (0.01s) --- PASS: TestRecv/complete_cycle/empty (0.00s) --- PASS: TestRecv/complete_cycle/just_filled (0.00s) --- PASS: TestRecv/complete_cycle/nothing_to_recv_on_channel (0.00s) --- PASS: TestRecv/complete_cycle/closed_channel (0.00s) --- PASS: TestRecv/nil_channel (0.00s) --- PASS: TestRecv/nil_pointer (0.00s) --- PASS: TestRecv/chan_any (0.00s) --- PASS: TestRecv/errors (0.00s) === RUN TestRecvString --- PASS: TestRecvString (0.00s) === RUN TestRecvTypeBehind --- PASS: TestRecvTypeBehind (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) === RUN TestSet --- PASS: TestSet (0.03s) === RUN TestSetTypeBehind --- PASS: TestSetTypeBehind (0.00s) === RUN TestShallow --- PASS: TestShallow (0.00s) === RUN TestShallowTypeBehind --- PASS: TestShallowTypeBehind (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.01s) === RUN TestSmuggleFieldsPath --- PASS: TestSmuggleFieldsPath (0.00s) === RUN TestSmuggleTypeBehind --- PASS: TestSmuggleTypeBehind (0.00s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestHasPrefix --- PASS: TestHasPrefix (0.00s) === RUN TestHasSuffix --- PASS: TestHasSuffix (0.00s) === RUN TestStringTypeBehind --- PASS: TestStringTypeBehind (0.00s) === RUN TestStructLazy === RUN TestStructLazy/Struct_OK === RUN TestStructLazy/SStruct_OK === RUN TestStructLazy/Struct_errors === RUN TestStructLazy/Struct_String === RUN TestStructLazy/SStruct_errors === RUN TestStructLazy/SStruct_String --- PASS: TestStructLazy (0.00s) --- PASS: TestStructLazy/Struct_OK (0.00s) --- PASS: TestStructLazy/SStruct_OK (0.00s) --- PASS: TestStructLazy/Struct_errors (0.00s) --- PASS: TestStructLazy/Struct_String (0.00s) --- PASS: TestStructLazy/SStruct_errors (0.00s) --- PASS: TestStructLazy/SStruct_String (0.00s) === RUN TestStructLazyTypeBehind --- PASS: TestStructLazyTypeBehind (0.00s) === RUN TestStruct === RUN TestStruct/IgnoreUnexported --- PASS: TestStruct (0.01s) --- PASS: TestStruct/IgnoreUnexported (0.00s) === RUN TestStructPrivateFields --- PASS: TestStructPrivateFields (0.00s) === RUN TestStructPatterns === RUN TestStructPatterns/Shell_pattern === RUN TestStructPatterns/Regexp --- PASS: TestStructPatterns (0.00s) --- PASS: TestStructPatterns/Shell_pattern (0.00s) --- PASS: TestStructPatterns/Regexp (0.00s) === RUN TestStructTypeBehind --- PASS: TestStructTypeBehind (0.00s) === RUN TestSStruct === RUN TestSStruct/IgnoreUnexported --- PASS: TestSStruct (0.00s) --- PASS: TestSStruct/IgnoreUnexported (0.00s) === RUN TestSStructPattern --- PASS: TestSStructPattern (0.00s) === RUN TestSStructTypeBehind --- PASS: TestSStructTypeBehind (0.00s) === RUN TestTag --- PASS: TestTag (0.00s) === RUN TestTagTypeBehind --- PASS: TestTagTypeBehind (0.00s) === RUN TestTruncTime --- PASS: TestTruncTime (0.00s) === RUN TestTruncTimeTypeBehind --- PASS: TestTruncTimeTypeBehind (0.00s) === RUN TestZero --- PASS: TestZero (0.00s) === RUN TestNotZero --- PASS: TestNotZero (0.00s) === RUN TestZeroTypeBehind --- PASS: TestZeroTypeBehind (0.00s) === RUN TestTuple --- PASS: TestTuple (0.00s) === RUN TestSetlocation --- PASS: TestSetlocation (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN ExampleCmpTrue --- PASS: ExampleCmpTrue (0.00s) === RUN ExampleCmpFalse --- PASS: ExampleCmpFalse (0.00s) === RUN ExampleCmpError --- PASS: ExampleCmpError (0.00s) === RUN ExampleCmpNoError --- PASS: ExampleCmpNoError (0.00s) === RUN ExampleCmpPanic --- PASS: ExampleCmpPanic (0.00s) === RUN ExampleCmpNotPanic --- PASS: ExampleCmpNotPanic (0.00s) === RUN ExampleEqDeeply --- PASS: ExampleEqDeeply (0.00s) === RUN ExampleEqDeeplyError --- PASS: ExampleEqDeeplyError (0.00s) === RUN ExampleCmpAll --- PASS: ExampleCmpAll (0.00s) === RUN ExampleCmpAny --- PASS: ExampleCmpAny (0.00s) === RUN ExampleCmpArray_array --- PASS: ExampleCmpArray_array (0.00s) === RUN ExampleCmpArray_typedArray --- PASS: ExampleCmpArray_typedArray (0.00s) === RUN ExampleCmpArrayEach_array --- PASS: ExampleCmpArrayEach_array (0.00s) === RUN ExampleCmpArrayEach_typedArray --- PASS: ExampleCmpArrayEach_typedArray (0.00s) === RUN ExampleCmpArrayEach_slice --- PASS: ExampleCmpArrayEach_slice (0.00s) === RUN ExampleCmpArrayEach_typedSlice --- PASS: ExampleCmpArrayEach_typedSlice (0.00s) === RUN ExampleCmpBag --- PASS: ExampleCmpBag (0.00s) === RUN ExampleCmpBetween_int --- PASS: ExampleCmpBetween_int (0.00s) === RUN ExampleCmpBetween_string --- PASS: ExampleCmpBetween_string (0.00s) === RUN ExampleCmpBetween_time --- PASS: ExampleCmpBetween_time (0.00s) === RUN ExampleCmpCap --- PASS: ExampleCmpCap (0.00s) === RUN ExampleCmpCap_operator --- PASS: ExampleCmpCap_operator (0.00s) === RUN ExampleCmpCode --- PASS: ExampleCmpCode (0.00s) === RUN ExampleCmpCode_custom --- PASS: ExampleCmpCode_custom (0.00s) === RUN ExampleCmpContains_arraySlice --- PASS: ExampleCmpContains_arraySlice (0.00s) === RUN ExampleCmpContains_nil --- PASS: ExampleCmpContains_nil (0.00s) === RUN ExampleCmpContains_map --- PASS: ExampleCmpContains_map (0.00s) === RUN ExampleCmpContains_string --- PASS: ExampleCmpContains_string (0.00s) === RUN ExampleCmpContains_stringer --- PASS: ExampleCmpContains_stringer (0.00s) === RUN ExampleCmpContains_error --- PASS: ExampleCmpContains_error (0.00s) === RUN ExampleCmpContainsKey --- PASS: ExampleCmpContainsKey (0.00s) === RUN ExampleCmpContainsKey_nil --- PASS: ExampleCmpContainsKey_nil (0.00s) === RUN ExampleCmpEmpty --- PASS: ExampleCmpEmpty (0.00s) === RUN ExampleCmpEmpty_pointers --- PASS: ExampleCmpEmpty_pointers (0.00s) === RUN ExampleCmpErrorIs --- PASS: ExampleCmpErrorIs (0.00s) === RUN ExampleCmpFirst_classic --- PASS: ExampleCmpFirst_classic (0.00s) === RUN ExampleCmpFirst_empty --- PASS: ExampleCmpFirst_empty (0.00s) === RUN ExampleCmpFirst_struct --- PASS: ExampleCmpFirst_struct (0.00s) === RUN ExampleCmpGrep_classic --- PASS: ExampleCmpGrep_classic (0.00s) === RUN ExampleCmpGrep_nil --- PASS: ExampleCmpGrep_nil (0.00s) === RUN ExampleCmpGrep_struct --- PASS: ExampleCmpGrep_struct (0.00s) === RUN ExampleCmpGt_int --- PASS: ExampleCmpGt_int (0.00s) === RUN ExampleCmpGt_string --- PASS: ExampleCmpGt_string (0.00s) === RUN ExampleCmpGte_int --- PASS: ExampleCmpGte_int (0.00s) === RUN ExampleCmpGte_string --- PASS: ExampleCmpGte_string (0.00s) === RUN ExampleCmpHasPrefix --- PASS: ExampleCmpHasPrefix (0.00s) === RUN ExampleCmpHasPrefix_stringer --- PASS: ExampleCmpHasPrefix_stringer (0.00s) === RUN ExampleCmpHasPrefix_error --- PASS: ExampleCmpHasPrefix_error (0.00s) === RUN ExampleCmpHasSuffix --- PASS: ExampleCmpHasSuffix (0.00s) === RUN ExampleCmpHasSuffix_stringer --- PASS: ExampleCmpHasSuffix_stringer (0.00s) === RUN ExampleCmpHasSuffix_error --- PASS: ExampleCmpHasSuffix_error (0.00s) === RUN ExampleCmpIsa --- PASS: ExampleCmpIsa (0.00s) === RUN ExampleCmpIsa_interface --- PASS: ExampleCmpIsa_interface (0.00s) === RUN ExampleCmpJSON_basic --- PASS: ExampleCmpJSON_basic (0.00s) === RUN ExampleCmpJSON_placeholders --- PASS: ExampleCmpJSON_placeholders (0.00s) === RUN ExampleCmpJSON_embedding --- PASS: ExampleCmpJSON_embedding (0.00s) === RUN ExampleCmpJSON_rawStrings --- PASS: ExampleCmpJSON_rawStrings (0.00s) === RUN ExampleCmpJSON_file --- PASS: ExampleCmpJSON_file (0.00s) === RUN ExampleCmpJSONPointer_rfc6901 --- PASS: ExampleCmpJSONPointer_rfc6901 (0.00s) === RUN ExampleCmpJSONPointer_struct --- PASS: ExampleCmpJSONPointer_struct (0.00s) === RUN ExampleCmpJSONPointer_has_hasnt --- PASS: ExampleCmpJSONPointer_has_hasnt (0.00s) === RUN ExampleCmpKeys --- PASS: ExampleCmpKeys (0.00s) === RUN ExampleCmpLast_classic --- PASS: ExampleCmpLast_classic (0.00s) === RUN ExampleCmpLast_empty --- PASS: ExampleCmpLast_empty (0.00s) === RUN ExampleCmpLast_struct --- PASS: ExampleCmpLast_struct (0.00s) === RUN ExampleCmpLax --- PASS: ExampleCmpLax (0.00s) === RUN ExampleCmpLen_slice --- PASS: ExampleCmpLen_slice (0.00s) === RUN ExampleCmpLen_map --- PASS: ExampleCmpLen_map (0.00s) === RUN ExampleCmpLen_operatorSlice --- PASS: ExampleCmpLen_operatorSlice (0.00s) === RUN ExampleCmpLen_operatorMap --- PASS: ExampleCmpLen_operatorMap (0.00s) === RUN ExampleCmpLt_int --- PASS: ExampleCmpLt_int (0.00s) === RUN ExampleCmpLt_string --- PASS: ExampleCmpLt_string (0.00s) === RUN ExampleCmpLte_int --- PASS: ExampleCmpLte_int (0.00s) === RUN ExampleCmpLte_string --- PASS: ExampleCmpLte_string (0.00s) === RUN ExampleCmpMap_map --- PASS: ExampleCmpMap_map (0.00s) === RUN ExampleCmpMap_typedMap --- PASS: ExampleCmpMap_typedMap (0.00s) === RUN ExampleCmpMapEach_map --- PASS: ExampleCmpMapEach_map (0.00s) === RUN ExampleCmpMapEach_typedMap --- PASS: ExampleCmpMapEach_typedMap (0.00s) === RUN ExampleCmpN --- PASS: ExampleCmpN (0.00s) === RUN ExampleCmpNaN_float32 --- PASS: ExampleCmpNaN_float32 (0.00s) === RUN ExampleCmpNil --- PASS: ExampleCmpNil (0.00s) === RUN ExampleCmpNone --- PASS: ExampleCmpNone (0.00s) === RUN ExampleCmpNot --- PASS: ExampleCmpNot (0.00s) === RUN ExampleCmpNotAny --- PASS: ExampleCmpNotAny (0.00s) === RUN ExampleCmpNotEmpty --- PASS: ExampleCmpNotEmpty (0.00s) === RUN ExampleCmpNotEmpty_pointers --- PASS: ExampleCmpNotEmpty_pointers (0.00s) === RUN ExampleCmpNotNaN_float32 --- PASS: ExampleCmpNotNaN_float32 (0.00s) === RUN ExampleCmpNotNil --- PASS: ExampleCmpNotNil (0.00s) === RUN ExampleCmpNotZero --- PASS: ExampleCmpNotZero (0.00s) === RUN ExampleCmpPPtr --- PASS: ExampleCmpPPtr (0.00s) === RUN ExampleCmpPtr --- PASS: ExampleCmpPtr (0.00s) === RUN ExampleCmpRe --- PASS: ExampleCmpRe (0.00s) === RUN ExampleCmpRe_stringer --- PASS: ExampleCmpRe_stringer (0.00s) === RUN ExampleCmpRe_error --- PASS: ExampleCmpRe_error (0.00s) === RUN ExampleCmpRe_capture --- PASS: ExampleCmpRe_capture (0.00s) === RUN ExampleCmpRe_compiled --- PASS: ExampleCmpRe_compiled (0.00s) === RUN ExampleCmpRe_compiledStringer --- PASS: ExampleCmpRe_compiledStringer (0.00s) === RUN ExampleCmpRe_compiledError --- PASS: ExampleCmpRe_compiledError (0.00s) === RUN ExampleCmpRe_compiledCapture --- PASS: ExampleCmpRe_compiledCapture (0.00s) === RUN ExampleCmpReAll_capture --- PASS: ExampleCmpReAll_capture (0.00s) === RUN ExampleCmpReAll_captureComplex --- PASS: ExampleCmpReAll_captureComplex (0.00s) === RUN ExampleCmpReAll_compiledCapture --- PASS: ExampleCmpReAll_compiledCapture (0.00s) === RUN ExampleCmpReAll_compiledCaptureComplex --- PASS: ExampleCmpReAll_compiledCaptureComplex (0.00s) === RUN ExampleCmpRecv_basic --- PASS: ExampleCmpRecv_basic (0.00s) === RUN ExampleCmpRecv_channelPointer --- PASS: ExampleCmpRecv_channelPointer (0.00s) === RUN ExampleCmpRecv_withTimeout --- PASS: ExampleCmpRecv_withTimeout (0.30s) === RUN ExampleCmpRecv_nilChannel --- PASS: ExampleCmpRecv_nilChannel (0.00s) === RUN ExampleCmpSet --- PASS: ExampleCmpSet (0.00s) === RUN ExampleCmpShallow --- PASS: ExampleCmpShallow (0.00s) === RUN ExampleCmpShallow_slice --- PASS: ExampleCmpShallow_slice (0.00s) === RUN ExampleCmpShallow_string --- PASS: ExampleCmpShallow_string (0.00s) === RUN ExampleCmpSlice_slice --- PASS: ExampleCmpSlice_slice (0.00s) === RUN ExampleCmpSlice_typedSlice --- PASS: ExampleCmpSlice_typedSlice (0.00s) === RUN ExampleCmpSmuggle_convert --- PASS: ExampleCmpSmuggle_convert (0.00s) === RUN ExampleCmpSmuggle_lax --- PASS: ExampleCmpSmuggle_lax (0.00s) === RUN ExampleCmpSmuggle_auto_unmarshal --- PASS: ExampleCmpSmuggle_auto_unmarshal (0.00s) === RUN ExampleCmpSmuggle_cast --- PASS: ExampleCmpSmuggle_cast (0.00s) === RUN ExampleCmpSmuggle_complex --- PASS: ExampleCmpSmuggle_complex (0.00s) === RUN ExampleCmpSmuggle_interface --- PASS: ExampleCmpSmuggle_interface (0.00s) === RUN ExampleCmpSmuggle_field_path --- PASS: ExampleCmpSmuggle_field_path (0.00s) === RUN ExampleCmpSStruct --- PASS: ExampleCmpSStruct (0.00s) === RUN ExampleCmpSStruct_overwrite_model --- PASS: ExampleCmpSStruct_overwrite_model (0.00s) === RUN ExampleCmpSStruct_patterns --- PASS: ExampleCmpSStruct_patterns (0.00s) === RUN ExampleCmpSStruct_lazy_model --- PASS: ExampleCmpSStruct_lazy_model (0.00s) === RUN ExampleCmpString --- PASS: ExampleCmpString (0.00s) === RUN ExampleCmpString_stringer --- PASS: ExampleCmpString_stringer (0.00s) === RUN ExampleCmpString_error --- PASS: ExampleCmpString_error (0.00s) === RUN ExampleCmpStruct --- PASS: ExampleCmpStruct (0.00s) === RUN ExampleCmpStruct_overwrite_model --- PASS: ExampleCmpStruct_overwrite_model (0.00s) === RUN ExampleCmpStruct_patterns --- PASS: ExampleCmpStruct_patterns (0.00s) === RUN ExampleCmpStruct_lazy_model --- PASS: ExampleCmpStruct_lazy_model (0.00s) === RUN ExampleCmpSubBagOf --- PASS: ExampleCmpSubBagOf (0.00s) === RUN ExampleCmpSubJSONOf_basic --- PASS: ExampleCmpSubJSONOf_basic (0.00s) === RUN ExampleCmpSubJSONOf_placeholders --- PASS: ExampleCmpSubJSONOf_placeholders (0.00s) === RUN ExampleCmpSubJSONOf_file --- PASS: ExampleCmpSubJSONOf_file (0.00s) === RUN ExampleCmpSubMapOf_map --- PASS: ExampleCmpSubMapOf_map (0.00s) === RUN ExampleCmpSubMapOf_typedMap --- PASS: ExampleCmpSubMapOf_typedMap (0.00s) === RUN ExampleCmpSubSetOf --- PASS: ExampleCmpSubSetOf (0.00s) === RUN ExampleCmpSuperBagOf --- PASS: ExampleCmpSuperBagOf (0.00s) === RUN ExampleCmpSuperJSONOf_basic --- PASS: ExampleCmpSuperJSONOf_basic (0.00s) === RUN ExampleCmpSuperJSONOf_placeholders --- PASS: ExampleCmpSuperJSONOf_placeholders (0.00s) === RUN ExampleCmpSuperJSONOf_file --- PASS: ExampleCmpSuperJSONOf_file (0.00s) === RUN ExampleCmpSuperMapOf_map --- PASS: ExampleCmpSuperMapOf_map (0.00s) === RUN ExampleCmpSuperMapOf_typedMap --- PASS: ExampleCmpSuperMapOf_typedMap (0.00s) === RUN ExampleCmpSuperSetOf --- PASS: ExampleCmpSuperSetOf (0.00s) === RUN ExampleCmpSuperSliceOf_array --- PASS: ExampleCmpSuperSliceOf_array (0.00s) === RUN ExampleCmpSuperSliceOf_typedArray --- PASS: ExampleCmpSuperSliceOf_typedArray (0.00s) === RUN ExampleCmpSuperSliceOf_slice --- PASS: ExampleCmpSuperSliceOf_slice (0.00s) === RUN ExampleCmpSuperSliceOf_typedSlice --- PASS: ExampleCmpSuperSliceOf_typedSlice (0.00s) === RUN ExampleCmpTruncTime --- PASS: ExampleCmpTruncTime (0.00s) === RUN ExampleCmpValues --- PASS: ExampleCmpValues (0.00s) === RUN ExampleCmpZero --- PASS: ExampleCmpZero (0.00s) === RUN ExampleT_All --- PASS: ExampleT_All (0.00s) === RUN ExampleT_Any --- PASS: ExampleT_Any (0.00s) === RUN ExampleT_Array_array --- PASS: ExampleT_Array_array (0.00s) === RUN ExampleT_Array_typedArray --- PASS: ExampleT_Array_typedArray (0.00s) === RUN ExampleT_ArrayEach_array --- PASS: ExampleT_ArrayEach_array (0.00s) === RUN ExampleT_ArrayEach_typedArray --- PASS: ExampleT_ArrayEach_typedArray (0.00s) === RUN ExampleT_ArrayEach_slice --- PASS: ExampleT_ArrayEach_slice (0.00s) === RUN ExampleT_ArrayEach_typedSlice --- PASS: ExampleT_ArrayEach_typedSlice (0.00s) === RUN ExampleT_Bag --- PASS: ExampleT_Bag (0.00s) === RUN ExampleT_Between_int --- PASS: ExampleT_Between_int (0.00s) === RUN ExampleT_Between_string --- PASS: ExampleT_Between_string (0.00s) === RUN ExampleT_Between_time --- PASS: ExampleT_Between_time (0.00s) === RUN ExampleT_Cap --- PASS: ExampleT_Cap (0.00s) === RUN ExampleT_Cap_operator --- PASS: ExampleT_Cap_operator (0.00s) === RUN ExampleT_Code --- PASS: ExampleT_Code (0.00s) === RUN ExampleT_Code_custom --- PASS: ExampleT_Code_custom (0.00s) === RUN ExampleT_Contains_arraySlice --- PASS: ExampleT_Contains_arraySlice (0.00s) === RUN ExampleT_Contains_nil --- PASS: ExampleT_Contains_nil (0.00s) === RUN ExampleT_Contains_map --- PASS: ExampleT_Contains_map (0.00s) === RUN ExampleT_Contains_string --- PASS: ExampleT_Contains_string (0.00s) === RUN ExampleT_Contains_stringer --- PASS: ExampleT_Contains_stringer (0.00s) === RUN ExampleT_Contains_error --- PASS: ExampleT_Contains_error (0.00s) === RUN ExampleT_ContainsKey --- PASS: ExampleT_ContainsKey (0.00s) === RUN ExampleT_ContainsKey_nil --- PASS: ExampleT_ContainsKey_nil (0.00s) === RUN ExampleT_Empty --- PASS: ExampleT_Empty (0.00s) === RUN ExampleT_Empty_pointers --- PASS: ExampleT_Empty_pointers (0.00s) === RUN ExampleT_CmpErrorIs --- PASS: ExampleT_CmpErrorIs (0.00s) === RUN ExampleT_First_classic --- PASS: ExampleT_First_classic (0.00s) === RUN ExampleT_First_empty --- PASS: ExampleT_First_empty (0.00s) === RUN ExampleT_First_struct --- PASS: ExampleT_First_struct (0.00s) === RUN ExampleT_Grep_classic --- PASS: ExampleT_Grep_classic (0.00s) === RUN ExampleT_Grep_nil --- PASS: ExampleT_Grep_nil (0.00s) === RUN ExampleT_Grep_struct --- PASS: ExampleT_Grep_struct (0.00s) === RUN ExampleT_Gt_int --- PASS: ExampleT_Gt_int (0.00s) === RUN ExampleT_Gt_string --- PASS: ExampleT_Gt_string (0.00s) === RUN ExampleT_Gte_int --- PASS: ExampleT_Gte_int (0.00s) === RUN ExampleT_Gte_string --- PASS: ExampleT_Gte_string (0.00s) === RUN ExampleT_HasPrefix --- PASS: ExampleT_HasPrefix (0.00s) === RUN ExampleT_HasPrefix_stringer --- PASS: ExampleT_HasPrefix_stringer (0.00s) === RUN ExampleT_HasPrefix_error --- PASS: ExampleT_HasPrefix_error (0.00s) === RUN ExampleT_HasSuffix --- PASS: ExampleT_HasSuffix (0.00s) === RUN ExampleT_HasSuffix_stringer --- PASS: ExampleT_HasSuffix_stringer (0.00s) === RUN ExampleT_HasSuffix_error --- PASS: ExampleT_HasSuffix_error (0.00s) === RUN ExampleT_Isa --- PASS: ExampleT_Isa (0.00s) === RUN ExampleT_Isa_interface --- PASS: ExampleT_Isa_interface (0.00s) === RUN ExampleT_JSON_basic --- PASS: ExampleT_JSON_basic (0.00s) === RUN ExampleT_JSON_placeholders --- PASS: ExampleT_JSON_placeholders (0.00s) === RUN ExampleT_JSON_embedding --- PASS: ExampleT_JSON_embedding (0.00s) === RUN ExampleT_JSON_rawStrings --- PASS: ExampleT_JSON_rawStrings (0.00s) === RUN ExampleT_JSON_file --- PASS: ExampleT_JSON_file (0.00s) === RUN ExampleT_JSONPointer_rfc6901 --- PASS: ExampleT_JSONPointer_rfc6901 (0.00s) === RUN ExampleT_JSONPointer_struct --- PASS: ExampleT_JSONPointer_struct (0.00s) === RUN ExampleT_JSONPointer_has_hasnt --- PASS: ExampleT_JSONPointer_has_hasnt (0.00s) === RUN ExampleT_Keys --- PASS: ExampleT_Keys (0.00s) === RUN ExampleT_Last_classic --- PASS: ExampleT_Last_classic (0.00s) === RUN ExampleT_Last_empty --- PASS: ExampleT_Last_empty (0.00s) === RUN ExampleT_Last_struct --- PASS: ExampleT_Last_struct (0.00s) === RUN ExampleT_CmpLax --- PASS: ExampleT_CmpLax (0.00s) === RUN ExampleT_Len_slice --- PASS: ExampleT_Len_slice (0.00s) === RUN ExampleT_Len_map --- PASS: ExampleT_Len_map (0.00s) === RUN ExampleT_Len_operatorSlice --- PASS: ExampleT_Len_operatorSlice (0.00s) === RUN ExampleT_Len_operatorMap --- PASS: ExampleT_Len_operatorMap (0.00s) === RUN ExampleT_Lt_int --- PASS: ExampleT_Lt_int (0.00s) === RUN ExampleT_Lt_string --- PASS: ExampleT_Lt_string (0.00s) === RUN ExampleT_Lte_int --- PASS: ExampleT_Lte_int (0.00s) === RUN ExampleT_Lte_string --- PASS: ExampleT_Lte_string (0.00s) === RUN ExampleT_Map_map --- PASS: ExampleT_Map_map (0.00s) === RUN ExampleT_Map_typedMap --- PASS: ExampleT_Map_typedMap (0.00s) === RUN ExampleT_MapEach_map --- PASS: ExampleT_MapEach_map (0.00s) === RUN ExampleT_MapEach_typedMap --- PASS: ExampleT_MapEach_typedMap (0.00s) === RUN ExampleT_N --- PASS: ExampleT_N (0.00s) === RUN ExampleT_NaN_float32 --- PASS: ExampleT_NaN_float32 (0.00s) === RUN ExampleT_Nil --- PASS: ExampleT_Nil (0.00s) === RUN ExampleT_None --- PASS: ExampleT_None (0.00s) === RUN ExampleT_Not --- PASS: ExampleT_Not (0.00s) === RUN ExampleT_NotAny --- PASS: ExampleT_NotAny (0.00s) === RUN ExampleT_NotEmpty --- PASS: ExampleT_NotEmpty (0.00s) === RUN ExampleT_NotEmpty_pointers --- PASS: ExampleT_NotEmpty_pointers (0.00s) === RUN ExampleT_NotNaN_float32 --- PASS: ExampleT_NotNaN_float32 (0.00s) === RUN ExampleT_NotNil --- PASS: ExampleT_NotNil (0.00s) === RUN ExampleT_NotZero --- PASS: ExampleT_NotZero (0.00s) === RUN ExampleT_PPtr --- PASS: ExampleT_PPtr (0.00s) === RUN ExampleT_Ptr --- PASS: ExampleT_Ptr (0.00s) === RUN ExampleT_Re --- PASS: ExampleT_Re (0.00s) === RUN ExampleT_Re_stringer --- PASS: ExampleT_Re_stringer (0.00s) === RUN ExampleT_Re_error --- PASS: ExampleT_Re_error (0.00s) === RUN ExampleT_Re_capture --- PASS: ExampleT_Re_capture (0.00s) === RUN ExampleT_Re_compiled --- PASS: ExampleT_Re_compiled (0.00s) === RUN ExampleT_Re_compiledStringer --- PASS: ExampleT_Re_compiledStringer (0.00s) === RUN ExampleT_Re_compiledError --- PASS: ExampleT_Re_compiledError (0.00s) === RUN ExampleT_Re_compiledCapture --- PASS: ExampleT_Re_compiledCapture (0.00s) === RUN ExampleT_ReAll_capture --- PASS: ExampleT_ReAll_capture (0.00s) === RUN ExampleT_ReAll_captureComplex --- PASS: ExampleT_ReAll_captureComplex (0.00s) === RUN ExampleT_ReAll_compiledCapture --- PASS: ExampleT_ReAll_compiledCapture (0.00s) === RUN ExampleT_ReAll_compiledCaptureComplex --- PASS: ExampleT_ReAll_compiledCaptureComplex (0.00s) === RUN ExampleT_Recv_basic --- PASS: ExampleT_Recv_basic (0.00s) === RUN ExampleT_Recv_channelPointer --- PASS: ExampleT_Recv_channelPointer (0.00s) === RUN ExampleT_Recv_withTimeout --- PASS: ExampleT_Recv_withTimeout (0.30s) === RUN ExampleT_Recv_nilChannel --- PASS: ExampleT_Recv_nilChannel (0.00s) === RUN ExampleT_Set --- PASS: ExampleT_Set (0.00s) === RUN ExampleT_Shallow --- PASS: ExampleT_Shallow (0.00s) === RUN ExampleT_Shallow_slice --- PASS: ExampleT_Shallow_slice (0.00s) === RUN ExampleT_Shallow_string --- PASS: ExampleT_Shallow_string (0.00s) === RUN ExampleT_Slice_slice --- PASS: ExampleT_Slice_slice (0.00s) === RUN ExampleT_Slice_typedSlice --- PASS: ExampleT_Slice_typedSlice (0.00s) === RUN ExampleT_Smuggle_convert --- PASS: ExampleT_Smuggle_convert (0.00s) === RUN ExampleT_Smuggle_lax --- PASS: ExampleT_Smuggle_lax (0.00s) === RUN ExampleT_Smuggle_auto_unmarshal --- PASS: ExampleT_Smuggle_auto_unmarshal (0.00s) === RUN ExampleT_Smuggle_cast --- PASS: ExampleT_Smuggle_cast (0.00s) === RUN ExampleT_Smuggle_complex --- PASS: ExampleT_Smuggle_complex (0.00s) === RUN ExampleT_Smuggle_interface --- PASS: ExampleT_Smuggle_interface (0.00s) === RUN ExampleT_Smuggle_field_path --- PASS: ExampleT_Smuggle_field_path (0.00s) === RUN ExampleT_SStruct --- PASS: ExampleT_SStruct (0.00s) === RUN ExampleT_SStruct_overwrite_model --- PASS: ExampleT_SStruct_overwrite_model (0.00s) === RUN ExampleT_SStruct_patterns --- PASS: ExampleT_SStruct_patterns (0.00s) === RUN ExampleT_SStruct_lazy_model --- PASS: ExampleT_SStruct_lazy_model (0.00s) === RUN ExampleT_String --- PASS: ExampleT_String (0.00s) === RUN ExampleT_String_stringer --- PASS: ExampleT_String_stringer (0.00s) === RUN ExampleT_String_error --- PASS: ExampleT_String_error (0.00s) === RUN ExampleT_Struct --- PASS: ExampleT_Struct (0.00s) === RUN ExampleT_Struct_overwrite_model --- PASS: ExampleT_Struct_overwrite_model (0.00s) === RUN ExampleT_Struct_patterns --- PASS: ExampleT_Struct_patterns (0.00s) === RUN ExampleT_Struct_lazy_model --- PASS: ExampleT_Struct_lazy_model (0.00s) === RUN ExampleT_SubBagOf --- PASS: ExampleT_SubBagOf (0.00s) === RUN ExampleT_SubJSONOf_basic --- PASS: ExampleT_SubJSONOf_basic (0.00s) === RUN ExampleT_SubJSONOf_placeholders --- PASS: ExampleT_SubJSONOf_placeholders (0.00s) === RUN ExampleT_SubJSONOf_file --- PASS: ExampleT_SubJSONOf_file (0.00s) === RUN ExampleT_SubMapOf_map --- PASS: ExampleT_SubMapOf_map (0.00s) === RUN ExampleT_SubMapOf_typedMap --- PASS: ExampleT_SubMapOf_typedMap (0.00s) === RUN ExampleT_SubSetOf --- PASS: ExampleT_SubSetOf (0.00s) === RUN ExampleT_SuperBagOf --- PASS: ExampleT_SuperBagOf (0.00s) === RUN ExampleT_SuperJSONOf_basic --- PASS: ExampleT_SuperJSONOf_basic (0.00s) === RUN ExampleT_SuperJSONOf_placeholders --- PASS: ExampleT_SuperJSONOf_placeholders (0.00s) === RUN ExampleT_SuperJSONOf_file --- PASS: ExampleT_SuperJSONOf_file (0.00s) === RUN ExampleT_SuperMapOf_map --- PASS: ExampleT_SuperMapOf_map (0.00s) === RUN ExampleT_SuperMapOf_typedMap --- PASS: ExampleT_SuperMapOf_typedMap (0.00s) === RUN ExampleT_SuperSetOf --- PASS: ExampleT_SuperSetOf (0.00s) === RUN ExampleT_SuperSliceOf_array --- PASS: ExampleT_SuperSliceOf_array (0.00s) === RUN ExampleT_SuperSliceOf_typedArray --- PASS: ExampleT_SuperSliceOf_typedArray (0.00s) === RUN ExampleT_SuperSliceOf_slice --- PASS: ExampleT_SuperSliceOf_slice (0.00s) === RUN ExampleT_SuperSliceOf_typedSlice --- PASS: ExampleT_SuperSliceOf_typedSlice (0.00s) === RUN ExampleT_TruncTime --- PASS: ExampleT_TruncTime (0.00s) === RUN ExampleT_Values --- PASS: ExampleT_Values (0.00s) === RUN ExampleT_Zero --- PASS: ExampleT_Zero (0.00s) === RUN Example --- PASS: Example (0.00s) === RUN ExampleIgnore --- PASS: ExampleIgnore (0.00s) === RUN ExampleAll --- PASS: ExampleAll (0.00s) === RUN ExampleAny --- PASS: ExampleAny (0.00s) === RUN ExampleArray_array --- PASS: ExampleArray_array (0.00s) === RUN ExampleArray_typedArray --- PASS: ExampleArray_typedArray (0.00s) === RUN ExampleArrayEach_array --- PASS: ExampleArrayEach_array (0.00s) === RUN ExampleArrayEach_typedArray --- PASS: ExampleArrayEach_typedArray (0.00s) === RUN ExampleArrayEach_slice --- PASS: ExampleArrayEach_slice (0.00s) === RUN ExampleArrayEach_typedSlice --- PASS: ExampleArrayEach_typedSlice (0.00s) === RUN ExampleBag --- PASS: ExampleBag (0.00s) === RUN ExampleBetween_int --- PASS: ExampleBetween_int (0.00s) === RUN ExampleBetween_string --- PASS: ExampleBetween_string (0.00s) === RUN ExampleBetween_time --- PASS: ExampleBetween_time (0.00s) === RUN ExampleCap --- PASS: ExampleCap (0.00s) === RUN ExampleCap_operator --- PASS: ExampleCap_operator (0.00s) === RUN ExampleCatch --- PASS: ExampleCatch (0.00s) === RUN ExampleCode --- PASS: ExampleCode (0.00s) === RUN ExampleCode_custom --- PASS: ExampleCode_custom (0.00s) === RUN ExampleContains_arraySlice --- PASS: ExampleContains_arraySlice (0.00s) === RUN ExampleContains_nil --- PASS: ExampleContains_nil (0.00s) === RUN ExampleContains_map --- PASS: ExampleContains_map (0.00s) === RUN ExampleContains_string --- PASS: ExampleContains_string (0.00s) === RUN ExampleContains_stringer --- PASS: ExampleContains_stringer (0.00s) === RUN ExampleContains_error --- PASS: ExampleContains_error (0.00s) === RUN ExampleContainsKey --- PASS: ExampleContainsKey (0.00s) === RUN ExampleContainsKey_nil --- PASS: ExampleContainsKey_nil (0.00s) === RUN ExampleDelay --- PASS: ExampleDelay (0.00s) === RUN ExampleEmpty --- PASS: ExampleEmpty (0.00s) === RUN ExampleEmpty_pointers --- PASS: ExampleEmpty_pointers (0.00s) === RUN ExampleErrorIs --- PASS: ExampleErrorIs (0.00s) === RUN ExampleFirst_classic --- PASS: ExampleFirst_classic (0.00s) === RUN ExampleFirst_empty --- PASS: ExampleFirst_empty (0.00s) === RUN ExampleFirst_struct --- PASS: ExampleFirst_struct (0.00s) === RUN ExampleFirst_json --- PASS: ExampleFirst_json (0.00s) === RUN ExampleGrep_classic --- PASS: ExampleGrep_classic (0.00s) === RUN ExampleGrep_nil --- PASS: ExampleGrep_nil (0.00s) === RUN ExampleGrep_struct --- PASS: ExampleGrep_struct (0.00s) === RUN ExampleGrep_json --- PASS: ExampleGrep_json (0.00s) === RUN ExampleGt_int --- PASS: ExampleGt_int (0.00s) === RUN ExampleGt_string --- PASS: ExampleGt_string (0.00s) === RUN ExampleGte_int --- PASS: ExampleGte_int (0.00s) === RUN ExampleGte_string --- PASS: ExampleGte_string (0.00s) === RUN ExampleIsa --- PASS: ExampleIsa (0.00s) === RUN ExampleIsa_interface --- PASS: ExampleIsa_interface (0.00s) === RUN ExampleJSON_basic --- PASS: ExampleJSON_basic (0.00s) === RUN ExampleJSON_placeholders --- PASS: ExampleJSON_placeholders (0.00s) === RUN ExampleJSON_embedding --- PASS: ExampleJSON_embedding (0.00s) === RUN ExampleJSON_rawStrings --- PASS: ExampleJSON_rawStrings (0.00s) === RUN ExampleJSON_file --- PASS: ExampleJSON_file (0.00s) === RUN ExampleJSONPointer_rfc6901 --- PASS: ExampleJSONPointer_rfc6901 (0.00s) === RUN ExampleJSONPointer_struct --- PASS: ExampleJSONPointer_struct (0.00s) === RUN ExampleJSONPointer_has_hasnt --- PASS: ExampleJSONPointer_has_hasnt (0.00s) === RUN ExampleKeys --- PASS: ExampleKeys (0.00s) === RUN ExampleLast_classic --- PASS: ExampleLast_classic (0.00s) === RUN ExampleLast_empty --- PASS: ExampleLast_empty (0.00s) === RUN ExampleLast_struct --- PASS: ExampleLast_struct (0.00s) === RUN ExampleLast_json --- PASS: ExampleLast_json (0.00s) === RUN ExampleLax --- PASS: ExampleLax (0.00s) === RUN ExampleLen_slice --- PASS: ExampleLen_slice (0.00s) === RUN ExampleLen_map --- PASS: ExampleLen_map (0.00s) === RUN ExampleLen_operatorSlice --- PASS: ExampleLen_operatorSlice (0.00s) === RUN ExampleLen_operatorMap --- PASS: ExampleLen_operatorMap (0.00s) === RUN ExampleLt_int --- PASS: ExampleLt_int (0.00s) === RUN ExampleLt_string --- PASS: ExampleLt_string (0.00s) === RUN ExampleLte_int --- PASS: ExampleLte_int (0.00s) === RUN ExampleLte_string --- PASS: ExampleLte_string (0.00s) === RUN ExampleMap_map --- PASS: ExampleMap_map (0.00s) === RUN ExampleMap_typedMap --- PASS: ExampleMap_typedMap (0.00s) === RUN ExampleMapEach_map --- PASS: ExampleMapEach_map (0.00s) === RUN ExampleMapEach_typedMap --- PASS: ExampleMapEach_typedMap (0.00s) === RUN ExampleN --- PASS: ExampleN (0.00s) === RUN ExampleNaN_float32 --- PASS: ExampleNaN_float32 (0.00s) === RUN ExampleNil --- PASS: ExampleNil (0.00s) === RUN ExampleNone --- PASS: ExampleNone (0.00s) === RUN ExampleNotAny --- PASS: ExampleNotAny (0.00s) === RUN ExampleNot --- PASS: ExampleNot (0.00s) === RUN ExampleNotEmpty --- PASS: ExampleNotEmpty (0.00s) === RUN ExampleNotEmpty_pointers --- PASS: ExampleNotEmpty_pointers (0.00s) === RUN ExampleNotNaN_float32 --- PASS: ExampleNotNaN_float32 (0.00s) === RUN ExampleNotNil --- PASS: ExampleNotNil (0.00s) === RUN ExampleNotZero --- PASS: ExampleNotZero (0.00s) === RUN ExamplePPtr --- PASS: ExamplePPtr (0.00s) === RUN ExamplePtr --- PASS: ExamplePtr (0.00s) === RUN ExampleRe --- PASS: ExampleRe (0.00s) === RUN ExampleRe_stringer --- PASS: ExampleRe_stringer (0.00s) === RUN ExampleRe_error --- PASS: ExampleRe_error (0.00s) === RUN ExampleRe_capture --- PASS: ExampleRe_capture (0.00s) === RUN ExampleReAll_capture --- PASS: ExampleReAll_capture (0.00s) === RUN ExampleReAll_captureComplex --- PASS: ExampleReAll_captureComplex (0.00s) === RUN ExampleRe_compiled --- PASS: ExampleRe_compiled (0.00s) === RUN ExampleRe_compiledStringer --- PASS: ExampleRe_compiledStringer (0.00s) === RUN ExampleRe_compiledError --- PASS: ExampleRe_compiledError (0.00s) === RUN ExampleRe_compiledCapture --- PASS: ExampleRe_compiledCapture (0.00s) === RUN ExampleReAll_compiledCapture --- PASS: ExampleReAll_compiledCapture (0.00s) === RUN ExampleReAll_compiledCaptureComplex --- PASS: ExampleReAll_compiledCaptureComplex (0.00s) === RUN ExampleRecv_basic --- PASS: ExampleRecv_basic (0.00s) === RUN ExampleRecv_channelPointer --- PASS: ExampleRecv_channelPointer (0.00s) === RUN ExampleRecv_withTimeout --- PASS: ExampleRecv_withTimeout (0.30s) === RUN ExampleRecv_nilChannel --- PASS: ExampleRecv_nilChannel (0.00s) === RUN ExampleSet --- PASS: ExampleSet (0.00s) === RUN ExampleShallow --- PASS: ExampleShallow (0.00s) === RUN ExampleShallow_slice --- PASS: ExampleShallow_slice (0.00s) === RUN ExampleShallow_string --- PASS: ExampleShallow_string (0.00s) === RUN ExampleSlice_slice --- PASS: ExampleSlice_slice (0.00s) === RUN ExampleSlice_typedSlice --- PASS: ExampleSlice_typedSlice (0.00s) === RUN ExampleSuperSliceOf_array --- PASS: ExampleSuperSliceOf_array (0.00s) === RUN ExampleSuperSliceOf_typedArray --- PASS: ExampleSuperSliceOf_typedArray (0.00s) === RUN ExampleSuperSliceOf_slice --- PASS: ExampleSuperSliceOf_slice (0.00s) === RUN ExampleSuperSliceOf_typedSlice --- PASS: ExampleSuperSliceOf_typedSlice (0.00s) === RUN ExampleSmuggle_convert --- PASS: ExampleSmuggle_convert (0.00s) === RUN ExampleSmuggle_lax --- PASS: ExampleSmuggle_lax (0.00s) === RUN ExampleSmuggle_auto_unmarshal --- PASS: ExampleSmuggle_auto_unmarshal (0.00s) === RUN ExampleSmuggle_cast --- PASS: ExampleSmuggle_cast (0.00s) === RUN ExampleSmuggle_complex --- PASS: ExampleSmuggle_complex (0.00s) === RUN ExampleSmuggle_interface --- PASS: ExampleSmuggle_interface (0.00s) === RUN ExampleSmuggle_field_path --- PASS: ExampleSmuggle_field_path (0.00s) === RUN ExampleString --- PASS: ExampleString (0.00s) === RUN ExampleString_stringer --- PASS: ExampleString_stringer (0.00s) === RUN ExampleString_error --- PASS: ExampleString_error (0.00s) === RUN ExampleHasPrefix --- PASS: ExampleHasPrefix (0.00s) === RUN ExampleHasPrefix_stringer --- PASS: ExampleHasPrefix_stringer (0.00s) === RUN ExampleHasPrefix_error --- PASS: ExampleHasPrefix_error (0.00s) === RUN ExampleHasSuffix --- PASS: ExampleHasSuffix (0.00s) === RUN ExampleHasSuffix_stringer --- PASS: ExampleHasSuffix_stringer (0.00s) === RUN ExampleHasSuffix_error --- PASS: ExampleHasSuffix_error (0.00s) === RUN ExampleStruct --- PASS: ExampleStruct (0.00s) === RUN ExampleStruct_overwrite_model --- PASS: ExampleStruct_overwrite_model (0.00s) === RUN ExampleStruct_patterns --- PASS: ExampleStruct_patterns (0.00s) === RUN ExampleStruct_struct_fields --- PASS: ExampleStruct_struct_fields (0.00s) === RUN ExampleStruct_lazy_model --- PASS: ExampleStruct_lazy_model (0.00s) === RUN ExampleSStruct --- PASS: ExampleSStruct (0.00s) === RUN ExampleSStruct_overwrite_model --- PASS: ExampleSStruct_overwrite_model (0.00s) === RUN ExampleSStruct_patterns --- PASS: ExampleSStruct_patterns (0.00s) === RUN ExampleSStruct_struct_fields --- PASS: ExampleSStruct_struct_fields (0.00s) === RUN ExampleSStruct_lazy_model --- PASS: ExampleSStruct_lazy_model (0.00s) === RUN ExampleSubBagOf --- PASS: ExampleSubBagOf (0.00s) === RUN ExampleSubJSONOf_basic --- PASS: ExampleSubJSONOf_basic (0.00s) === RUN ExampleSubJSONOf_placeholders --- PASS: ExampleSubJSONOf_placeholders (0.00s) === RUN ExampleSubJSONOf_file --- PASS: ExampleSubJSONOf_file (0.00s) === RUN ExampleSubMapOf_map --- PASS: ExampleSubMapOf_map (0.00s) === RUN ExampleSubMapOf_typedMap --- PASS: ExampleSubMapOf_typedMap (0.00s) === RUN ExampleSubSetOf --- PASS: ExampleSubSetOf (0.00s) === RUN ExampleSuperBagOf --- PASS: ExampleSuperBagOf (0.00s) === RUN ExampleSuperJSONOf_basic --- PASS: ExampleSuperJSONOf_basic (0.00s) === RUN ExampleSuperJSONOf_placeholders --- PASS: ExampleSuperJSONOf_placeholders (0.00s) === RUN ExampleSuperJSONOf_file --- PASS: ExampleSuperJSONOf_file (0.00s) === RUN ExampleSuperMapOf_map --- PASS: ExampleSuperMapOf_map (0.00s) === RUN ExampleSuperMapOf_typedMap --- PASS: ExampleSuperMapOf_typedMap (0.00s) === RUN ExampleSuperSetOf --- PASS: ExampleSuperSetOf (0.00s) === RUN ExampleTruncTime --- PASS: ExampleTruncTime (0.00s) === RUN ExampleValues --- PASS: ExampleValues (0.00s) === RUN ExampleZero --- PASS: ExampleZero (0.00s) === RUN ExampleT_True --- PASS: ExampleT_True (0.00s) === RUN ExampleT_False --- PASS: ExampleT_False (0.00s) === RUN ExampleT_CmpError --- PASS: ExampleT_CmpError (0.00s) === RUN ExampleT_CmpNoError --- PASS: ExampleT_CmpNoError (0.00s) === RUN ExampleT_CmpPanic --- PASS: ExampleT_CmpPanic (0.00s) === RUN ExampleT_CmpNotPanic --- PASS: ExampleT_CmpNotPanic (0.00s) PASS ok github.com/maxatome/go-testdeep/td 1.488s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-github-maxatome-go-testdeep-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-github-maxatome-go-testdeep-dev' in '../golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration 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/2165326 and its subdirectories I: Current time: Sat Dec 27 06:55:32 -12 2025 I: pbuilder-time-stamp: 1766861732 Sun Nov 24 12:32:35 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Sun Nov 24 12:32:35 UTC 2024 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Sun Nov 24 12:32:35 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Sun Nov 24 12:32:35 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-VDO2Sn' ==================================================================================== Sun Nov 24 12:32:37 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink04-arm64, called using "2 golang-github-maxatome-go-testdeep unstable /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU 1.14.0-1" as arguments. Sun Nov 24 12:32:37 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-03OoVTuI" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun Nov 24 12:32:37 UTC 2024 I: Downloading source for unstable/golang-github-maxatome-go-testdeep=1.14.0-1 Reading package lists... NOTICE: 'golang-github-maxatome-go-testdeep' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 328 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (dsc) [2381 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (tar) [323 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (diff) [2916 B] Fetched 328 kB in 0s (16.4 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-github-maxatome-go-testdeep' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-maxatome-go-testdeep.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 328 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (dsc) [2381 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (tar) [323 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-maxatome-go-testdeep 1.14.0-1 (diff) [2916 B] Fetched 328 kB in 0s (16.4 MB/s) Download complete and in download only mode ============================================================================= Re-Building golang-github-maxatome-go-testdeep in unstable on arm64 on codethink04-arm64 now. Date: Sun Nov 24 12:32:37 GMT 2024 Date UTC: Sun Nov 24 12:32:37 UTC 2024 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/pbuilderrc_QsnE + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' golang-github-maxatome-go-testdeep = debian-installer -o golang-github-maxatome-go-testdeep = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' golang-github-maxatome-go-testdeep = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo 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.iUm0DqKU/pbuilderrc_QsnE --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2 --logfile b2/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Mon Nov 25 02:32:37 +14 2024 I: pbuilder-time-stamp: 1732451557 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-github-maxatome-go-testdeep_1.14.0-1.dsc] I: copying [./golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz] I: copying [./golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Dec 27 23:46:50 2023 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-maxatome-go-testdeep_1.14.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-maxatome-go-testdeep in golang-github-maxatome-go-testdeep-1.14.0 dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D01_modify_environment starting debug: Running on codethink04-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 Nov 24 12:32 /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/1745922/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=5aed57f5169d4bb58989af96680236ca 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=1745922 PS4='+ ' 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.iUm0DqKU/pbuilderrc_QsnE --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2 --logfile b2/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-davecgh-go-spew-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.23-go{a} golang-1.23-src{a} golang-any{a} golang-github-davecgh-go-spew-dev{a} golang-go{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 62.1 MB of archives. After unpacking 318 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 32 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Fetched 62.1 MB in 0s (218 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20084 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../23-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../30-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../31-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../33-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../34-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../35-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-1.23-go (1.23.3-2) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-go:arm64 (2:1.23~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:arm64 (2:1.23~2) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes dpkg-buildpackage: info: source package golang-github-maxatome-go-testdeep dpkg-buildpackage: info: source version 1.14.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mathias Gibbens dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 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 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td internal/byteorder internal/profilerecord internal/race internal/goarch internal/coverage/rtcov internal/goos internal/godebugs internal/goexperiment internal/unsafeheader unicode internal/cpu internal/runtime/syscall unicode/utf8 cmp internal/abi runtime/internal/math sync/atomic runtime/internal/sys encoding internal/chacha8rand math/bits internal/itoa internal/asan internal/msan unicode/utf16 internal/goversion internal/platform container/list math crypto/internal/alias crypto/subtle vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/boring/sig internal/bytealg internal/runtime/atomic vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal internal/stringslite internal/runtime/exithook runtime internal/reflectlite sync iter internal/weak slices maps internal/bisect internal/testlog internal/singleflight errors sort runtime/cgo internal/godebug io strconv bytes vendor/golang.org/x/net/dns/dnsmessage internal/oserror path strings math/rand/v2 crypto/internal/edwards25519/field crypto/internal/nistec/fiat reflect hash math/rand regexp/syntax go/build/constraint syscall hash/crc32 crypto/cipher crypto bufio crypto/internal/randutil crypto/internal/edwards25519 crypto/md5 crypto/rc4 internal/concurrent unique vendor/golang.org/x/text/transform net/http/internal/ascii crypto/internal/boring crypto/des net/http/internal/testcert crypto/aes crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 net/netip vendor/golang.org/x/crypto/hkdf regexp internal/syscall/execenv time internal/syscall/unix encoding/binary internal/fmtsort github.com/maxatome/go-testdeep/internal/visited io/fs context internal/poll encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/chacha20 internal/filepathlite embed encoding/pem crypto/internal/nistec vendor/golang.org/x/crypto/chacha20poly1305 os crypto/ecdh internal/sysinfo fmt internal/lazyregexp vendor/golang.org/x/sys/cpu github.com/maxatome/go-testdeep/helpers/nocolor path/filepath net os/exec vendor/golang.org/x/crypto/sha3 internal/goroot encoding/hex encoding/json runtime/trace go/doc/comment flag github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/location math/big runtime/debug go/token internal/buildcfg encoding/xml github.com/davecgh/go-spew/spew compress/flate net/url log go/scanner vendor/golang.org/x/text/unicode/norm testing vendor/golang.org/x/net/http2/hpack mime go/ast vendor/golang.org/x/text/unicode/bidi compress/gzip mime/quotedprintable net/http/internal vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/dsa crypto/ed25519 go/doc crypto/internal/hpke crypto/internal/mlkem768 go/internal/typeparams github.com/maxatome/go-testdeep/helpers/tdutil go/parser crypto/rsa github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/util crypto/ecdsa github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/ctxerr go/build github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/td github.com/maxatome/go-testdeep/internal/test crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/tdsuite crypto/tls net/http/httptrace net/http net/http/httputil net/http/httptest github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdhttp dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 12 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td === RUN TestCompat === RUN TestCompat/Cmp === RUN TestCompat/td.T === RUN TestCompat/All === RUN TestCompat/Any === RUN TestCompat/Array === RUN TestCompat/ArrayEach === RUN TestCompat/Bag === RUN TestCompat/Between === RUN TestCompat/Cap === RUN TestCompat/Catch === RUN TestCompat/Code === RUN TestCompat/Contains === RUN TestCompat/ContainsKey === RUN TestCompat/Empty === RUN TestCompat/Gt === RUN TestCompat/Gte === RUN TestCompat/HasPrefix === RUN TestCompat/HasSuffix === RUN TestCompat/Isa === RUN TestCompat/JSON === RUN TestCompat/Keys === RUN TestCompat/Lax === RUN TestCompat/Len === RUN TestCompat/Lt === RUN TestCompat/Lte === RUN TestCompat/Map === RUN TestCompat/MapEach === RUN TestCompat/N === RUN TestCompat/NaN === RUN TestCompat/Nil === RUN TestCompat/None === RUN TestCompat/Not === RUN TestCompat/NotAny === RUN TestCompat/NotEmpty === RUN TestCompat/NotNaN === RUN TestCompat/NotNil === RUN TestCompat/NotZero === RUN TestCompat/Ptr === RUN TestCompat/PPtr === RUN TestCompat/Re === RUN TestCompat/ReAll === RUN TestCompat/Set === RUN TestCompat/Shallow === RUN TestCompat/Slice === RUN TestCompat/Smuggle === RUN TestCompat/String === RUN TestCompat/SStruct === RUN TestCompat/Struct === RUN TestCompat/SubBagOf === RUN TestCompat/SubJSONOf === RUN TestCompat/SubMapOf === RUN TestCompat/SubSetOf === RUN TestCompat/SuperBagOf === RUN TestCompat/SuperJSONOf === RUN TestCompat/SuperMapOf === RUN TestCompat/SuperSetOf === RUN TestCompat/TruncTime === RUN TestCompat/Values === RUN TestCompat/Zero --- PASS: TestCompat (0.00s) --- PASS: TestCompat/Cmp (0.00s) --- PASS: TestCompat/td.T (0.00s) --- PASS: TestCompat/All (0.00s) --- PASS: TestCompat/Any (0.00s) --- PASS: TestCompat/Array (0.00s) --- PASS: TestCompat/ArrayEach (0.00s) --- PASS: TestCompat/Bag (0.00s) --- PASS: TestCompat/Between (0.00s) --- PASS: TestCompat/Cap (0.00s) --- PASS: TestCompat/Catch (0.00s) --- PASS: TestCompat/Code (0.00s) --- PASS: TestCompat/Contains (0.00s) --- PASS: TestCompat/ContainsKey (0.00s) --- PASS: TestCompat/Empty (0.00s) --- PASS: TestCompat/Gt (0.00s) --- PASS: TestCompat/Gte (0.00s) --- PASS: TestCompat/HasPrefix (0.00s) --- PASS: TestCompat/HasSuffix (0.00s) --- PASS: TestCompat/Isa (0.00s) --- PASS: TestCompat/JSON (0.00s) --- PASS: TestCompat/Keys (0.00s) --- PASS: TestCompat/Lax (0.00s) --- PASS: TestCompat/Len (0.00s) --- PASS: TestCompat/Lt (0.00s) --- PASS: TestCompat/Lte (0.00s) --- PASS: TestCompat/Map (0.00s) --- PASS: TestCompat/MapEach (0.00s) --- PASS: TestCompat/N (0.00s) --- PASS: TestCompat/NaN (0.00s) --- PASS: TestCompat/Nil (0.00s) --- PASS: TestCompat/None (0.00s) --- PASS: TestCompat/Not (0.00s) --- PASS: TestCompat/NotAny (0.00s) --- PASS: TestCompat/NotEmpty (0.00s) --- PASS: TestCompat/NotNaN (0.00s) --- PASS: TestCompat/NotNil (0.00s) --- PASS: TestCompat/NotZero (0.00s) --- PASS: TestCompat/Ptr (0.00s) --- PASS: TestCompat/PPtr (0.00s) --- PASS: TestCompat/Re (0.00s) --- PASS: TestCompat/ReAll (0.00s) --- PASS: TestCompat/Set (0.00s) --- PASS: TestCompat/Shallow (0.00s) --- PASS: TestCompat/Slice (0.00s) --- PASS: TestCompat/Smuggle (0.00s) --- PASS: TestCompat/String (0.00s) --- PASS: TestCompat/SStruct (0.00s) --- PASS: TestCompat/Struct (0.00s) --- PASS: TestCompat/SubBagOf (0.00s) --- PASS: TestCompat/SubJSONOf (0.00s) --- PASS: TestCompat/SubMapOf (0.00s) --- PASS: TestCompat/SubSetOf (0.00s) --- PASS: TestCompat/SuperBagOf (0.00s) --- PASS: TestCompat/SuperJSONOf (0.00s) --- PASS: TestCompat/SuperMapOf (0.00s) --- PASS: TestCompat/SuperSetOf (0.00s) --- PASS: TestCompat/TruncTime (0.00s) --- PASS: TestCompat/Values (0.00s) --- PASS: TestCompat/Zero (0.00s) PASS ok github.com/maxatome/go-testdeep 0.030s === RUN TestNocolor --- PASS: TestNocolor (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/nocolor 0.016s === RUN TestCmpResponse === RUN TestCmpResponse/string_body_only === RUN TestCmpResponse/string_body_only_TestAPI === RUN TestCmpResponse/[]byte_status_+_body === RUN TestCmpResponse/[]byte_status_+_body_TestAPI === RUN TestCmpResponse/[]byte_status_+_header_+_body === RUN TestCmpResponse/[]byte_status_+_header_+_body_TestAPI === RUN TestCmpResponse/with_TestDeep_operators === RUN TestCmpResponse/with_TestDeep_operators_TestAPI === RUN TestCmpResponse/ignore_body_explicitly === RUN TestCmpResponse/ignore_body_explicitly_TestAPI === RUN TestCmpResponse/body_just_not_empty === RUN TestCmpResponse/body_just_not_empty_TestAPI === RUN TestCmpResponse/bad_status === RUN TestCmpResponse/bad_status_TestAPI === RUN TestCmpResponse/bad_body === RUN TestCmpResponse/bad_body_TestAPI === RUN TestCmpResponse/bad_body,_as_non-empty === RUN TestCmpResponse/bad_body,_as_non-empty_TestAPI === RUN TestCmpResponse/bad_header === RUN TestCmpResponse/bad_header_TestAPI === RUN TestCmpResponse/bad_cookies === RUN TestCmpResponse/bad_cookies_TestAPI === RUN TestCmpResponse/good_cookies === RUN TestCmpResponse/good_cookies_TestAPI === RUN TestCmpResponse/cannot_unmarshal === RUN TestCmpResponse/cannot_unmarshal_TestAPI === RUN TestCmpResponse/empty_body === RUN TestCmpResponse/empty_body_TestAPI === RUN TestCmpResponse/should_not_be_empty === RUN TestCmpResponse/should_not_be_empty_TestAPI --- PASS: TestCmpResponse (0.01s) --- PASS: TestCmpResponse/string_body_only (0.00s) --- PASS: TestCmpResponse/string_body_only_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body (0.00s) --- PASS: TestCmpResponse/[]byte_status_+_header_+_body_TestAPI (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators (0.00s) --- PASS: TestCmpResponse/with_TestDeep_operators_TestAPI (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly (0.00s) --- PASS: TestCmpResponse/ignore_body_explicitly_TestAPI (0.00s) --- PASS: TestCmpResponse/body_just_not_empty (0.00s) --- PASS: TestCmpResponse/body_just_not_empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_status (0.00s) --- PASS: TestCmpResponse/bad_status_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body (0.00s) --- PASS: TestCmpResponse/bad_body_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty (0.00s) --- PASS: TestCmpResponse/bad_body,_as_non-empty_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_header (0.00s) --- PASS: TestCmpResponse/bad_header_TestAPI (0.00s) --- PASS: TestCmpResponse/bad_cookies (0.00s) --- PASS: TestCmpResponse/bad_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/good_cookies (0.00s) --- PASS: TestCmpResponse/good_cookies_TestAPI (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal (0.00s) --- PASS: TestCmpResponse/cannot_unmarshal_TestAPI (0.00s) --- PASS: TestCmpResponse/empty_body (0.00s) --- PASS: TestCmpResponse/empty_body_TestAPI (0.00s) --- PASS: TestCmpResponse/should_not_be_empty (0.00s) --- PASS: TestCmpResponse/should_not_be_empty_TestAPI (0.00s) === RUN TestCmpJSONResponse === RUN TestCmpJSONResponse/JSON_OK === RUN TestCmpJSONResponse/JSON_OK_TestAPI === RUN TestCmpJSONResponse/JSON_ptr_OK === RUN TestCmpJSONResponse/JSON_ptr_OK_TestAPI === RUN TestCmpJSONResponse/JSON_failure === RUN TestCmpJSONResponse/JSON_failure_TestAPI --- PASS: TestCmpJSONResponse (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK (0.00s) --- PASS: TestCmpJSONResponse/JSON_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure (0.00s) --- PASS: TestCmpJSONResponse/JSON_failure_TestAPI (0.00s) === RUN TestCmpJSONResponseAnchor --- PASS: TestCmpJSONResponseAnchor (0.00s) === RUN TestCmpXMLResponse === RUN TestCmpXMLResponse/XML_OK === RUN TestCmpXMLResponse/XML_OK_TestAPI === RUN TestCmpXMLResponse/XML_ptr_OK === RUN TestCmpXMLResponse/XML_ptr_OK_TestAPI === RUN TestCmpXMLResponse/XML_failure === RUN TestCmpXMLResponse/XML_failure_TestAPI --- PASS: TestCmpXMLResponse (0.00s) --- PASS: TestCmpXMLResponse/XML_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK (0.00s) --- PASS: TestCmpXMLResponse/XML_ptr_OK_TestAPI (0.00s) --- PASS: TestCmpXMLResponse/XML_failure (0.00s) --- PASS: TestCmpXMLResponse/XML_failure_TestAPI (0.00s) === RUN TestMux === RUN TestMux//text_route http_test.go:601: GET /text should return 200 + text/plain + Text result! http_test.go:612: PATCH /text should return Not Found === RUN TestMux//text_route//text_route_via_CmpResponseFunc === RUN TestMux//text_route//text_route_via_CmpMarshaledResponseFunc === RUN TestMux//json_route http_test.go:653: GET /json should return 200 + application/json + comment=JSON result! http_test.go:664: GET /json should return 200 + application/json + comment=~result! === RUN TestMux//json_route//json_route_via_CmpJSONResponseFunc === RUN TestMux//json_route/zeroed_body === RUN TestMux//xml_route http_test.go:720: GET /xml should return 200 + application/xml + comment=XML result! http_test.go:731: GET /xml should return 200 + application/xml + comment=~result! === RUN TestMux//xml_route//xml_route_via_CmpXMLResponseFunc === RUN TestMux//xml_route/Unmarshal_is_failing --- PASS: TestMux (0.00s) --- PASS: TestMux//text_route (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpResponseFunc (0.00s) --- PASS: TestMux//text_route//text_route_via_CmpMarshaledResponseFunc (0.00s) --- PASS: TestMux//json_route (0.00s) --- PASS: TestMux//json_route//json_route_via_CmpJSONResponseFunc (0.00s) --- PASS: TestMux//json_route/zeroed_body (0.00s) --- PASS: TestMux//xml_route (0.00s) --- PASS: TestMux//xml_route//xml_route_via_CmpXMLResponseFunc (0.00s) --- PASS: TestMux//xml_route/Unmarshal_is_failing (0.00s) === RUN TestMultipartPart --- PASS: TestMultipartPart (0.00s) === RUN TestMultipartBody --- PASS: TestMultipartBody (0.00s) === RUN TestQ --- PASS: TestQ (0.00s) === RUN TestBasicAuthHeader --- PASS: TestBasicAuthHeader (0.00s) === RUN TestNewRequest === RUN TestNewRequest/NewRequest === RUN TestNewRequest/NewRequest_last_header_value_less === RUN TestNewRequest/NewRequest_header_http.Header === RUN TestNewRequest/NewRequest_header_http.Cookie === RUN TestNewRequest/NewRequest_header_flattened === RUN TestNewRequest/NewRequest_header_combined === RUN TestNewRequest/NewRequest_and_query_params === RUN TestNewRequest/NewRequest_panics --- PASS: TestNewRequest (0.00s) --- PASS: TestNewRequest/NewRequest (0.00s) --- PASS: TestNewRequest/NewRequest_last_header_value_less (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Header (0.00s) --- PASS: TestNewRequest/NewRequest_header_http.Cookie (0.00s) --- PASS: TestNewRequest/NewRequest_header_flattened (0.00s) --- PASS: TestNewRequest/NewRequest_header_combined (0.00s) --- PASS: TestNewRequest/NewRequest_and_query_params (0.00s) --- PASS: TestNewRequest/NewRequest_panics (0.00s) === RUN TestNewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest === RUN TestNewJSONRequest/NewJSONRequest_panic --- PASS: TestNewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest (0.00s) --- PASS: TestNewJSONRequest/NewJSONRequest_panic (0.00s) === RUN TestNewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest === RUN TestNewXMLRequest/NewXMLRequest_panic --- PASS: TestNewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest (0.00s) --- PASS: TestNewXMLRequest/NewXMLRequest_panic (0.00s) === RUN TestNewTestAPI === RUN TestNewTestAPI/No_error === RUN TestNewTestAPI/No_JSON_error === RUN TestNewTestAPI/No_XML_error === RUN TestNewTestAPI/Cookies === RUN TestNewTestAPI/Trailer === RUN TestNewTestAPI/Status_error === RUN TestNewTestAPI/Header_error === RUN TestNewTestAPI/Body_error === RUN TestNewTestAPI/Response_error === RUN TestNewTestAPI/Request_error --- PASS: TestNewTestAPI (0.03s) --- PASS: TestNewTestAPI/No_error (0.01s) --- PASS: TestNewTestAPI/No_JSON_error (0.00s) --- PASS: TestNewTestAPI/No_XML_error (0.00s) --- PASS: TestNewTestAPI/Cookies (0.01s) --- PASS: TestNewTestAPI/Trailer (0.00s) --- PASS: TestNewTestAPI/Status_error (0.00s) --- PASS: TestNewTestAPI/Header_error (0.00s) --- PASS: TestNewTestAPI/Body_error (0.00s) --- PASS: TestNewTestAPI/Response_error (0.00s) --- PASS: TestNewTestAPI/Request_error (0.00s) === RUN TestWith --- PASS: TestWith (0.00s) === RUN TestOr === RUN TestOr/Success === RUN TestOr/No_request_sent === RUN TestOr/Empty_bodies === RUN TestOr/Body --- PASS: TestOr (0.00s) --- PASS: TestOr/Success (0.00s) --- PASS: TestOr/No_request_sent (0.00s) --- PASS: TestOr/Empty_bodies (0.00s) --- PASS: TestOr/Body (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) === RUN Example --- PASS: Example (0.02s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.145s === RUN TestDumpResponse --- PASS: TestDumpResponse (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.044s === RUN TestRun === RUN TestRun/Mini === RUN TestRun/Mini/Test1 === RUN TestRun/Mini/Test2 === RUN TestRun/Full_ptr === RUN TestRun/Full_ptr/Test1 === RUN TestRun/Full_ptr/Test2 === RUN TestRun/Full_ptr/Test3 === RUN TestRun/Without_ptr:_only_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 === RUN TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 === RUN TestRun/ErrNil === RUN TestRun/ErrNone === RUN TestRun/Full-no-ptr === RUN TestRun/ErrOut1 === RUN TestRun/ErrOut2a === RUN TestRun/ErrOut2b === RUN TestRun/ErrOut === RUN TestRun/Skip --- PASS: TestRun (0.00s) --- PASS: TestRun/Mini (0.00s) --- PASS: TestRun/Mini/Test1 (0.00s) --- PASS: TestRun/Mini/Test2 (0.00s) --- PASS: TestRun/Full_ptr (0.00s) --- PASS: TestRun/Full_ptr/Test1 (0.00s) --- PASS: TestRun/Full_ptr/Test2 (0.00s) --- PASS: TestRun/Full_ptr/Test3 (0.00s) --- PASS: TestRun/Without_ptr:_only_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test1 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test2 (0.00s) --- PASS: TestRun/With_ptr:_all_ptr_&_non-ptr_methods/Test3 (0.00s) --- PASS: TestRun/ErrNil (0.00s) --- PASS: TestRun/ErrNone (0.00s) --- PASS: TestRun/Full-no-ptr (0.00s) --- PASS: TestRun/ErrOut1 (0.00s) --- PASS: TestRun/ErrOut2a (0.00s) --- PASS: TestRun/ErrOut2b (0.00s) --- PASS: TestRun/ErrOut (0.00s) --- PASS: TestRun/Skip (0.00s) === RUN TestRunErrors === RUN TestRunErrors/Setup === RUN TestRunErrors/Destroy === RUN TestRunErrors/PreTest === RUN TestRunErrors/PreTest/1_param === RUN TestRunErrors/PreTest/2_params === RUN TestRunErrors/PostTest === RUN TestRunErrors/PostTest/1_param === RUN TestRunErrors/PostTest/2_params === RUN TestRunErrors/BetweenTests === RUN TestRunErrors/InvalidHooks === RUN TestRunErrors/Stop_after_TestBool === RUN TestRunErrors/Stop_after_TestBool/1_param === RUN TestRunErrors/Stop_after_TestBool/2_params === RUN TestRunErrors/TestBoolError === RUN TestRunErrors/TestBoolError/Stop_after === RUN TestRunErrors/TestBoolError/Stop_after/1_param === RUN TestRunErrors/TestBoolError/Stop_after/2_params === RUN TestRunErrors/TestBoolError/Error_but_continue === RUN TestRunErrors/TestBoolError/Error_but_continue/1_param === RUN TestRunErrors/TestBoolError/Error_but_continue/2_params === RUN TestRunErrors/TestBoolError/Error_and_stop_after === RUN TestRunErrors/TestBoolError/Error_and_stop_after/1_param === RUN TestRunErrors/TestBoolError/Error_and_stop_after/2_params === RUN TestRunErrors/Error_for_TestError === RUN TestRunErrors/Error_for_TestError/1_param === RUN TestRunErrors/Error_for_TestError/2_params --- PASS: TestRunErrors (0.00s) --- PASS: TestRunErrors/Setup (0.00s) --- PASS: TestRunErrors/Destroy (0.00s) --- PASS: TestRunErrors/PreTest (0.00s) --- PASS: TestRunErrors/PreTest/1_param (0.00s) --- PASS: TestRunErrors/PreTest/2_params (0.00s) --- PASS: TestRunErrors/PostTest (0.00s) --- PASS: TestRunErrors/PostTest/1_param (0.00s) --- PASS: TestRunErrors/PostTest/2_params (0.00s) --- PASS: TestRunErrors/BetweenTests (0.00s) --- PASS: TestRunErrors/InvalidHooks (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/1_param (0.00s) --- PASS: TestRunErrors/Stop_after_TestBool/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Stop_after/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_but_continue/2_params (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/1_param (0.00s) --- PASS: TestRunErrors/TestBoolError/Error_and_stop_after/2_params (0.00s) --- PASS: TestRunErrors/Error_for_TestError (0.00s) --- PASS: TestRunErrors/Error_for_TestError/1_param (0.00s) --- PASS: TestRunErrors/Error_for_TestError/2_params (0.00s) === RUN TestRunCleanup === RUN TestRunCleanup/Full === RUN TestRunCleanup/Full/Test1 === RUN TestRunCleanup/Full/Test2 === RUN TestRunCleanup/Full/Test3 --- PASS: TestRunCleanup (0.00s) --- PASS: TestRunCleanup/Full (0.00s) --- PASS: TestRunCleanup/Full/Test1 (0.00s) --- PASS: TestRunCleanup/Full/Test2 (0.00s) --- PASS: TestRunCleanup/Full/Test3 (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.032s === RUN TestKvSlice === RUN TestKvSlice/len=0 === RUN TestKvSlice/len=1 === RUN TestKvSlice/len>1 --- PASS: TestKvSlice (0.00s) --- PASS: TestKvSlice/len=0 (0.00s) --- PASS: TestKvSlice/len=1 (0.00s) --- PASS: TestKvSlice/len>1 (0.00s) === RUN TestSortCmp --- PASS: TestSortCmp (0.00s) === RUN TestMap === RUN TestMap/MapEach === RUN TestMap/MapEach_short_circuit === RUN TestMap/MapEachValue === RUN TestMap/MapEachValue_short_circuit === RUN TestMap/MapSortedValues === RUN TestMap/MapSortedKeys --- PASS: TestMap (0.00s) --- PASS: TestMap/MapEach (0.00s) --- PASS: TestMap/MapEach_short_circuit (0.00s) --- PASS: TestMap/MapEachValue (0.00s) --- PASS: TestMap/MapEachValue_short_circuit (0.00s) --- PASS: TestMap/MapSortedValues (0.00s) --- PASS: TestMap/MapSortedKeys (0.00s) === RUN TestBuildTestName --- PASS: TestBuildTestName (0.00s) === RUN TestSortValues --- PASS: TestSortValues (0.00s) === RUN TestFormatString --- PASS: TestFormatString (0.00s) === RUN TestT --- PASS: TestT (0.00s) === RUN TestFailNow --- PASS: TestFailNow (0.00s) === RUN TestRun --- PASS: TestRun (0.00s) PASS ok github.com/maxatome/go-testdeep/helpers/tdutil 0.024s === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestBuildResolveAnchor === RUN TestBuildResolveAnchor/AddAnchor_basic_types === RUN TestBuildResolveAnchor/AddAnchor === RUN TestBuildResolveAnchor/ResetAnchors === RUN TestBuildResolveAnchor/skip --- PASS: TestBuildResolveAnchor (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor_basic_types (0.00s) --- PASS: TestBuildResolveAnchor/AddAnchor (0.00s) --- PASS: TestBuildResolveAnchor/ResetAnchors (0.00s) --- PASS: TestBuildResolveAnchor/skip (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/anchors 0.036s === RUN TestColor --- PASS: TestColor (0.00s) === RUN TestSaveState --- PASS: TestSaveState (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadUsage --- PASS: TestBadUsage (0.00s) === RUN TestTooManyParams --- PASS: TestTooManyParams (0.00s) === RUN TestUnBad --- PASS: TestUnBad (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/color 0.020s === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestContextMergeErrors --- PASS: TestContextMergeErrors (0.00s) === RUN TestContextCollectError --- PASS: TestContextCollectError (0.00s) === RUN TestCannotCompareError --- PASS: TestCannotCompareError (0.00s) === RUN TestContextPath --- PASS: TestContextPath (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestTypeMismatch --- PASS: TestTypeMismatch (0.00s) === RUN TestBooleanError --- PASS: TestBooleanError (0.00s) === RUN TestOpBadUsage --- PASS: TestOpBadUsage (0.00s) === RUN TestOpTooManyParams --- PASS: TestOpTooManyParams (0.00s) === RUN TestBad --- PASS: TestBad (0.00s) === RUN TestBadKind --- PASS: TestBadKind (0.00s) === RUN TestNilPointer --- PASS: TestNilPointer (0.00s) === RUN TestPath --- PASS: TestPath (0.00s) === RUN TestEqual --- PASS: TestEqual (0.00s) === RUN TestErrorSummary === RUN TestErrorSummary/no_color_via_env summary_test.go:86: colorized=false force=false expected=false === RUN TestErrorSummary/colorized summary_test.go:86: colorized=true force=false expected=true === RUN TestErrorSummary/colorized,_but_force_uncolorized summary_test.go:86: colorized=true force=true expected=false === RUN TestErrorSummary/no_color_via_env_and_force_uncolorized summary_test.go:86: colorized=false force=true expected=false --- PASS: TestErrorSummary (0.00s) --- PASS: TestErrorSummary/no_color_via_env (0.00s) --- PASS: TestErrorSummary/colorized (0.00s) --- PASS: TestErrorSummary/colorized,_but_force_uncolorized (0.00s) --- PASS: TestErrorSummary/no_color_via_env_and_force_uncolorized (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/ctxerr 0.020s ? github.com/maxatome/go-testdeep/internal/location [no test files] ? github.com/maxatome/go-testdeep/internal/test [no test files] === RUN TestGetInterface --- PASS: TestGetInterface (0.00s) === RUN TestCopyValue --- PASS: TestCopyValue (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/dark 0.044s === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestValues --- PASS: TestValues (0.00s) === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/flat 0.032s === RUN TestAddCmpHooks --- PASS: TestAddCmpHooks (0.00s) === RUN TestCmp === RUN TestCmp/bool === RUN TestCmp/error --- PASS: TestCmp (0.00s) --- PASS: TestCmp/bool (0.00s) --- PASS: TestCmp/error (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.00s) === RUN TestAddSmuggleHooks --- PASS: TestAddSmuggleHooks (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestAddUseEqual --- PASS: TestAddUseEqual (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestAddIgnoreUnexported --- PASS: TestAddIgnoreUnexported (0.00s) === RUN TestCopy --- PASS: TestCopy (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/hooks 0.046s === RUN TestMarshal --- PASS: TestMarshal (0.00s) === RUN TestAppendMarshal --- PASS: TestAppendMarshal (0.00s) === RUN TestJSON === RUN TestJSON/Basics === RUN TestJSON/JSON_spec_infringements === RUN TestJSON/JSON_spec_infringements/{"foo":_"bar",_} === RUN TestJSON/JSON_spec_infringements/{"foo":"bar",} === RUN TestJSON/JSON_spec_infringements/[_1,_2,_3,_] === RUN TestJSON/JSON_spec_infringements/[_1,2,3,] === RUN TestJSON/JSON_spec_infringements/"___" === RUN TestJSON/JSON_spec_infringements/+42 === RUN TestJSON/JSON_spec_infringements/0600 === RUN TestJSON/JSON_spec_infringements/-0600 === RUN TestJSON/JSON_spec_infringements/+0600 === RUN TestJSON/JSON_spec_infringements/0xBadFace === RUN TestJSON/JSON_spec_infringements/-0xBadFace === RUN TestJSON/JSON_spec_infringements/+0xBadFace === RUN TestJSON/JSON_spec_infringements/0600.123 === RUN TestJSON/JSON_spec_infringements/0600. === RUN TestJSON/JSON_spec_infringements/.25 === RUN TestJSON/JSON_spec_infringements/+123. === RUN TestJSON/JSON_spec_infringements/4_2 === RUN TestJSON/JSON_spec_infringements/+4_2 === RUN TestJSON/JSON_spec_infringements/-4_2 === RUN TestJSON/JSON_spec_infringements/0b101010 === RUN TestJSON/JSON_spec_infringements/-0b101010 === RUN TestJSON/JSON_spec_infringements/+0b101010 === RUN TestJSON/JSON_spec_infringements/0b10_1010 === RUN TestJSON/JSON_spec_infringements/-0b_10_1010 === RUN TestJSON/JSON_spec_infringements/+0b10_10_10 === RUN TestJSON/JSON_spec_infringements/0B101010 === RUN TestJSON/JSON_spec_infringements/-0B101010 === RUN TestJSON/JSON_spec_infringements/+0B101010 === RUN TestJSON/JSON_spec_infringements/0B10_1010 === RUN TestJSON/JSON_spec_infringements/-0B_10_1010 === RUN TestJSON/JSON_spec_infringements/+0B10_10_10 === RUN TestJSON/JSON_spec_infringements/0_600 === RUN TestJSON/JSON_spec_infringements/-0_600 === RUN TestJSON/JSON_spec_infringements/+0_600 === RUN TestJSON/JSON_spec_infringements/0o600 === RUN TestJSON/JSON_spec_infringements/0o_600 === RUN TestJSON/JSON_spec_infringements/-0o600 === RUN TestJSON/JSON_spec_infringements/-0o6_00 === RUN TestJSON/JSON_spec_infringements/+0o600 === RUN TestJSON/JSON_spec_infringements/+0o60_0 === RUN TestJSON/JSON_spec_infringements/0O600 === RUN TestJSON/JSON_spec_infringements/0O_600 === RUN TestJSON/JSON_spec_infringements/-0O600 === RUN TestJSON/JSON_spec_infringements/-0O6_00 === RUN TestJSON/JSON_spec_infringements/+0O600 === RUN TestJSON/JSON_spec_infringements/+0O60_0 === RUN TestJSON/JSON_spec_infringements/0xBad_Face === RUN TestJSON/JSON_spec_infringements/-0x_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0xBad_Face === RUN TestJSON/JSON_spec_infringements/0XBad_Face === RUN TestJSON/JSON_spec_infringements/-0X_Bad_Face === RUN TestJSON/JSON_spec_infringements/+0XBad_Face === RUN TestJSON/JSON_spec_infringements/0_600.123 === RUN TestJSON/JSON_spec_infringements/1_5. === RUN TestJSON/JSON_spec_infringements/0.15e+0_2 === RUN TestJSON/JSON_spec_infringements/0x1p-2 === RUN TestJSON/JSON_spec_infringements/0x2.p10 === RUN TestJSON/JSON_spec_infringements/0x1.Fp+0 === RUN TestJSON/JSON_spec_infringements/0X.8p-0 === RUN TestJSON/JSON_spec_infringements/0X_1FFFP-16 === RUN TestJSON/JSON_spec_infringements/r"pipo" === RUN TestJSON/JSON_spec_infringements/r_"pipo" === RUN TestJSON/JSON_spec_infringements/r_'pipo' === RUN TestJSON/JSON_spec_infringements/r%pipo% === RUN TestJSON/JSON_spec_infringements/r·pipo· === RUN TestJSON/JSON_spec_infringements/r`pipo` === RUN TestJSON/JSON_spec_infringements/r/pipo/ === RUN TestJSON/JSON_spec_infringements/r_//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r//comment_`pipo` === RUN TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| === RUN TestJSON/JSON_spec_infringements/r(p_i_p_o) === RUN TestJSON/JSON_spec_infringements/r@pi\po\@ === RUN TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) === RUN TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} === RUN TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] === RUN TestJSON/JSON_spec_infringements/rp>o> === RUN TestJSON/JSON_spec_infringements/r(pipo) === RUN TestJSON/JSON_spec_infringements/r___(pipo) === RUN TestJSON/JSON_spec_infringements/r{pipo} === RUN TestJSON/JSON_spec_infringements/r[pipo] === RUN TestJSON/JSON_spec_infringements/r === RUN TestJSON/JSON_spec_infringements/r)pipo) === RUN TestJSON/JSON_spec_infringements/r}pipo} === RUN TestJSON/JSON_spec_infringements/r]pipo] === RUN TestJSON/JSON_spec_infringements/r>pipo> === RUN TestJSON/Special_string_cases === RUN TestJSON/Placeholder_cases === RUN TestJSON/Comments === RUN TestJSON/OK === RUN TestJSON/Reentrant_parser === RUN TestJSON/Errors === RUN TestJSON/Errors/unterminated_comment === RUN TestJSON/Errors//_at_EOF === RUN TestJSON/Errors//toto === RUN TestJSON/Errors/unterminated_string+multi_lines === RUN TestJSON/Errors/unterminated_string === RUN TestJSON/Errors/bad_escape === RUN TestJSON/Errors/bad_escape_\u === RUN TestJSON/Errors/bad_rune === RUN TestJSON/Errors/bad_number === RUN TestJSON/Errors/dollar_at_EOF === RUN TestJSON/Errors/dollar_alone === RUN TestJSON/Errors/multi_lines+dollar_at_EOF === RUN TestJSON/Errors/bad_num_placeholder === RUN TestJSON/Errors/bad_num_placeholder_in_string === RUN TestJSON/Errors/bad_0_placeholder === RUN TestJSON/Errors/bad_0_placeholder_in_string === RUN TestJSON/Errors/placeholder/params_mismatch === RUN TestJSON/Errors/placeholder_in_string/params_mismatch === RUN TestJSON/Errors/invalid_operator_in_string === RUN TestJSON/Errors/unknown_operator_close_paren === RUN TestJSON/Errors/unknown_operator_close_paren_in_string === RUN TestJSON/Errors/op_and_syntax_error === RUN TestJSON/Errors/op_in_string_and_syntax_error === RUN TestJSON/Errors/op_paren_in_string_and_syntax_error === RUN TestJSON/Errors/invalid_$^ === RUN TestJSON/Errors/invalid_$^_in_string === RUN TestJSON/Errors/invalid_$^_at_EOF === RUN TestJSON/Errors/invalid_$^_in_string_at_EOF === RUN TestJSON/Errors/bad_placeholder === RUN TestJSON/Errors/bad_placeholder_in_string === RUN TestJSON/Errors/unknown_placeholder === RUN TestJSON/Errors/unknown_placeholder_in_string === RUN TestJSON/Errors/invalid_operator === RUN TestJSON/Errors/invalid_$^operator === RUN TestJSON/Errors/invalid_$^operator_in_string === RUN TestJSON/Errors/unknown_operator === RUN TestJSON/Errors/unknown_operator_paren === RUN TestJSON/Errors/unknown_$^operator === RUN TestJSON/Errors/unknown_$^operator_paren === RUN TestJSON/Errors/unknown_$^operator_in_string === RUN TestJSON/Errors/unknown_$^operator_paren_in_string === RUN TestJSON/Errors/unknown_$^operator_in_rawstring === RUN TestJSON/Errors/unknown_$^operator_paren_in_rawstring === RUN TestJSON/Errors/syntax_error_num+bool === RUN TestJSON/Errors/syntax_error_num+% === RUN TestJSON/Errors/syntax_error_num+ESC === RUN TestJSON/Errors/syntax_error_num+unicode === RUN TestJSON/Errors/multi_errors_placeholders === RUN TestJSON/Errors/multi_errors_placeholder+operator === RUN TestJSON/Errors/rawstring_start_delimiter === RUN TestJSON/Errors/rawstring_start_delimiter_EOF === RUN TestJSON/Errors/rawstring_bad_delimiter === RUN TestJSON/Errors/rawstring_bad_underscore_delimiter === RUN TestJSON/Errors/rawstring_bad_rune === RUN TestJSON/Errors/unterminated_rawstring === RUN TestJSON/Errors/_____KnownOp(__AnyOp()__) === RUN TestJSON/Errors/_____KnownOp(__AnyOp__) === RUN TestJSON/Errors/____KnownOp("$^AnyOp()"_) === RUN TestJSON/Errors/____KnownOp("$^AnyOp"_) === RUN TestJSON/Errors/____KnownOp(_$^AnyOp()_) === RUN TestJSON/Errors/__$^KnownOp(___AnyOp_) === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp_)" === RUN TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" === RUN TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" === RUN TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" === RUN TestJSON/no_operators --- PASS: TestJSON (0.01s) --- PASS: TestJSON/Basics (0.00s) --- PASS: TestJSON/JSON_spec_infringements (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":_"bar",_} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":"bar",} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,_2,_3,_] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/[_1,2,3,] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/"___" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+42 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBadFace (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0600. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/.25 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+123. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-4_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0b10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0b_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0b10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B101010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0B10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0B_10_1010 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0B10_10_10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0o_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0o6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0o60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0O_600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0O6_00 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O600 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0O60_0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0x_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0xBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/-0X_Bad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/+0XBad_Face (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0_600.123 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/1_5. (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0.15e+0_2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1p-2 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x2.p10 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0x1.Fp+0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X.8p-0 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/0X_1FFFP-16 (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_"pipo" (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_'pipo' (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r%pipo% (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r·pipo· (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/pipo/ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r_//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r//comment_`pipo` (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p_i_p_o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r@pi\po\@ (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/rp>o> (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r___(pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r{pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r[pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r)pipo) (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r}pipo} (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r]pipo] (0.00s) --- PASS: TestJSON/JSON_spec_infringements/r>pipo> (0.00s) --- PASS: TestJSON/Special_string_cases (0.00s) --- PASS: TestJSON/Placeholder_cases (0.00s) --- PASS: TestJSON/Comments (0.00s) --- PASS: TestJSON/OK (0.00s) --- PASS: TestJSON/Reentrant_parser (0.00s) --- PASS: TestJSON/Errors (0.01s) --- PASS: TestJSON/Errors/unterminated_comment (0.00s) --- PASS: TestJSON/Errors//_at_EOF (0.00s) --- PASS: TestJSON/Errors//toto (0.00s) --- PASS: TestJSON/Errors/unterminated_string+multi_lines (0.00s) --- PASS: TestJSON/Errors/unterminated_string (0.00s) --- PASS: TestJSON/Errors/bad_escape (0.00s) --- PASS: TestJSON/Errors/bad_escape_\u (0.00s) --- PASS: TestJSON/Errors/bad_rune (0.00s) --- PASS: TestJSON/Errors/bad_number (0.00s) --- PASS: TestJSON/Errors/dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/dollar_alone (0.00s) --- PASS: TestJSON/Errors/multi_lines+dollar_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_num_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_0_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/placeholder/params_mismatch (0.00s) --- PASS: TestJSON/Errors/placeholder_in_string/params_mismatch (0.00s) --- PASS: TestJSON/Errors/invalid_operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren (0.00s) --- PASS: TestJSON/Errors/unknown_operator_close_paren_in_string (0.00s) --- PASS: TestJSON/Errors/op_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/op_paren_in_string_and_syntax_error (0.00s) --- PASS: TestJSON/Errors/invalid_$^ (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string (0.00s) --- PASS: TestJSON/Errors/invalid_$^_at_EOF (0.00s) --- PASS: TestJSON/Errors/invalid_$^_in_string_at_EOF (0.00s) --- PASS: TestJSON/Errors/bad_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.01s) --- PASS: TestJSON/Errors/invalid_operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_operator (0.00s) --- PASS: TestJSON/Errors/unknown_operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_in_rawstring (0.00s) --- PASS: TestJSON/Errors/unknown_$^operator_paren_in_rawstring (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+bool (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+% (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+ESC (0.00s) --- PASS: TestJSON/Errors/syntax_error_num+unicode (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholders (0.00s) --- PASS: TestJSON/Errors/multi_errors_placeholder+operator (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_start_delimiter_EOF (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_underscore_delimiter (0.00s) --- PASS: TestJSON/Errors/rawstring_bad_rune (0.00s) --- PASS: TestJSON/Errors/unterminated_rawstring (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp()__) (0.00s) --- PASS: TestJSON/Errors/_____KnownOp(__AnyOp__) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp()"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp("$^AnyOp"_) (0.00s) --- PASS: TestJSON/Errors/____KnownOp(_$^AnyOp()_) (0.00s) --- PASS: TestJSON/Errors/__$^KnownOp(___AnyOp_) (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" (0.00s) --- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s) --- PASS: TestJSON/no_operators (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/json 0.046s === RUN TestStackMatch --- PASS: TestStackMatch (0.00s) === RUN TestStackIsRelevant --- PASS: TestStackIsRelevant (0.00s) === RUN TestStackDump --- PASS: TestStackDump (0.00s) === RUN TestIgnorePackage --- PASS: TestIgnorePackage (0.00s) === RUN TestFindGoModDir === RUN TestFindGoModDir//tmp/.../a/b/c/go.mod === RUN TestFindGoModDir//tmp/go.mod --- PASS: TestFindGoModDir (0.00s) --- PASS: TestFindGoModDir//tmp/.../a/b/c/go.mod (0.00s) --- PASS: TestFindGoModDir//tmp/go.mod (0.00s) === RUN TestFindGoModDirLinks --- PASS: TestFindGoModDirLinks (0.00s) === RUN TestSplitPackageFunc --- PASS: TestSplitPackageFunc (0.00s) === RUN TestZRetrieve --- PASS: TestZRetrieve (0.00s) === RUN TestZRetrieveFake --- PASS: TestZRetrieveFake (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/trace 0.034s === RUN TestTypes --- PASS: TestTypes (0.00s) === RUN TestOrder --- PASS: TestOrder (0.00s) === RUN TestIsTypeOrConvertible_go117 --- PASS: TestIsTypeOrConvertible_go117 (0.00s) === RUN TestIsStruct --- PASS: TestIsStruct (0.00s) === RUN TestIsTypeOrConvertible --- PASS: TestIsTypeOrConvertible (0.00s) === RUN TestKindType === RUN TestKindType/nil === RUN TestKindType/int === RUN TestKindType/*int === RUN TestKindType/*[]int === RUN TestKindType/***int --- PASS: TestKindType (0.00s) --- PASS: TestKindType/nil (0.00s) --- PASS: TestKindType/int (0.00s) --- PASS: TestKindType/*int (0.00s) --- PASS: TestKindType/*[]int (0.00s) --- PASS: TestKindType/***int (0.00s) === RUN TestOperatorNotJSONMarshallableError === RUN TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError --- PASS: TestOperatorNotJSONMarshallableError (0.00s) --- PASS: TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError (0.00s) === RUN TestRawString --- PASS: TestRawString (0.00s) === RUN TestRawInt --- PASS: TestRawInt (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/types 0.030s === RUN TestJSONPointer --- PASS: TestJSONPointer (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) === RUN TestIndentString --- PASS: TestIndentString (0.00s) === RUN TestSliceToBuffer --- PASS: TestSliceToBuffer (0.00s) === RUN TestTypeFullName --- PASS: TestTypeFullName (0.00s) === RUN TestCheckTag --- PASS: TestCheckTag (0.00s) === RUN TestTern --- PASS: TestTern (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/util 0.027s === RUN TestVisited === RUN TestVisited/not_a_pointer === RUN TestVisited/map === RUN TestVisited/pointer === RUN TestVisited/slice === RUN TestVisited/interface --- PASS: TestVisited (0.00s) --- PASS: TestVisited/not_a_pointer (0.00s) --- PASS: TestVisited/map (0.00s) --- PASS: TestVisited/pointer (0.00s) --- PASS: TestVisited/slice (0.00s) --- PASS: TestVisited/interface (0.00s) PASS ok github.com/maxatome/go-testdeep/internal/visited 0.020s === RUN TestStripTrace --- PASS: TestStripTrace (0.00s) === RUN TestFormatError --- PASS: TestFormatError (0.00s) === RUN TestS --- PASS: TestS (0.00s) === RUN TestCmp --- PASS: TestCmp (0.00s) === RUN TestCmpDeeply --- PASS: TestCmpDeeply (0.00s) === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestGetMaxErrorsFromEnv --- PASS: TestGetMaxErrorsFromEnv (0.00s) === RUN TestBase --- PASS: TestBase (0.00s) === RUN TestTdSetResult --- PASS: TestTdSetResult (0.00s) === RUN TestPkgFunc --- PASS: TestPkgFunc (0.00s) === RUN TestFieldsPath --- PASS: TestFieldsPath (0.00s) === RUN TestBuildFieldsPathFn --- PASS: TestBuildFieldsPathFn (0.00s) === RUN TestCanonStructField --- PASS: TestCanonStructField (0.00s) === RUN TestMergeStructFields --- PASS: TestMergeStructFields (0.00s) === RUN TestFieldMatcher --- PASS: TestFieldMatcher (0.00s) === RUN TestGetTime --- PASS: TestGetTime (0.00s) === RUN TestEqualArray === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2 === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error === RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error --- PASS: TestEqualArray (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2 (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error (0.00s) --- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error (0.00s) === RUN TestEqualSlice --- PASS: TestEqualSlice (0.00s) === RUN TestEqualInterface --- PASS: TestEqualInterface (0.00s) === RUN TestEqualPtr --- PASS: TestEqualPtr (0.00s) === RUN TestEqualStruct --- PASS: TestEqualStruct (0.00s) === RUN TestEqualMap --- PASS: TestEqualMap (0.00s) === RUN TestEqualFunc --- PASS: TestEqualFunc (0.00s) === RUN TestEqualChannel --- PASS: TestEqualChannel (0.00s) === RUN TestEqualOthers --- PASS: TestEqualOthers (0.00s) === RUN TestEqualReallyPrivate --- PASS: TestEqualReallyPrivate (0.00s) === RUN TestEqualRecursPtr --- PASS: TestEqualRecursPtr (0.00s) === RUN TestEqualRecursMap --- PASS: TestEqualRecursMap (0.00s) === RUN TestEqualPanic --- PASS: TestEqualPanic (0.00s) === RUN TestUseEqualGlobal --- PASS: TestUseEqualGlobal (0.00s) === RUN TestUseEqualGlobalVsAnchor --- PASS: TestUseEqualGlobalVsAnchor (0.00s) === RUN TestBeLaxGlobalt --- PASS: TestBeLaxGlobalt (0.00s) === RUN TestEqualMapUnsafe --- PASS: TestEqualMapUnsafe (0.00s) === RUN TestFlatten === RUN TestFlatten/ok === RUN TestFlatten/ok/slice === RUN TestFlatten/ok/array === RUN TestFlatten/ok/map === RUN TestFlatten/ok/slice+untyped_nil_fn === RUN TestFlatten/ok+func === RUN TestFlatten/ok+func/func_never_called === RUN TestFlatten/ok+func/double === RUN TestFlatten/ok+func/even === RUN TestFlatten/ok+func/transform === RUN TestFlatten/ok+func/nil === RUN TestFlatten/ok+func/convertible === RUN TestFlatten/complex === RUN TestFlatten/errors === RUN TestFlatten/errors/too_many_params === RUN TestFlatten/errors/nil_sliceOrMap === RUN TestFlatten/errors/bad_sliceOrMap_type === RUN TestFlatten/errors/not_func === RUN TestFlatten/errors/func_w/0_inputs === RUN TestFlatten/errors/func_w/2_inputs === RUN TestFlatten/errors/variadic_func === RUN TestFlatten/errors/func_w/0_output === RUN TestFlatten/errors/func_w/2_out_without_bool === RUN TestFlatten/errors/bad_shortcut === RUN TestFlatten/errors/typed_nil_func --- PASS: TestFlatten (0.00s) --- PASS: TestFlatten/ok (0.00s) --- PASS: TestFlatten/ok/slice (0.00s) --- PASS: TestFlatten/ok/array (0.00s) --- PASS: TestFlatten/ok/map (0.00s) --- PASS: TestFlatten/ok/slice+untyped_nil_fn (0.00s) --- PASS: TestFlatten/ok+func (0.00s) --- PASS: TestFlatten/ok+func/func_never_called (0.00s) --- PASS: TestFlatten/ok+func/double (0.00s) --- PASS: TestFlatten/ok+func/even (0.00s) --- PASS: TestFlatten/ok+func/transform (0.00s) --- PASS: TestFlatten/ok+func/nil (0.00s) --- PASS: TestFlatten/ok+func/convertible (0.00s) --- PASS: TestFlatten/complex (0.00s) --- PASS: TestFlatten/errors (0.00s) --- PASS: TestFlatten/errors/too_many_params (0.00s) --- PASS: TestFlatten/errors/nil_sliceOrMap (0.00s) --- PASS: TestFlatten/errors/bad_sliceOrMap_type (0.00s) --- PASS: TestFlatten/errors/not_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_inputs (0.00s) --- PASS: TestFlatten/errors/func_w/2_inputs (0.00s) --- PASS: TestFlatten/errors/variadic_func (0.00s) --- PASS: TestFlatten/errors/func_w/0_output (0.00s) --- PASS: TestFlatten/errors/func_w/2_out_without_bool (0.00s) --- PASS: TestFlatten/errors/bad_shortcut (0.00s) --- PASS: TestFlatten/errors/typed_nil_func (0.00s) === RUN TestAnchor --- PASS: TestAnchor (0.00s) === RUN TestT_Anchor === RUN TestT_Anchor/without_persistence === RUN TestT_Anchor/with_persistence === RUN TestT_Anchor/errors --- PASS: TestT_Anchor (0.00s) --- PASS: TestT_Anchor/without_persistence (0.00s) --- PASS: TestT_Anchor/with_persistence (0.00s) --- PASS: TestT_Anchor/errors (0.00s) === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) === RUN TestT_AnchorsPersist === RUN TestT_AnchorsPersist/without_anchors_persistence === RUN TestT_AnchorsPersist/with_anchors_persistence --- PASS: TestT_AnchorsPersist (0.00s) --- PASS: TestT_AnchorsPersist/without_anchors_persistence (0.00s) --- PASS: TestT_AnchorsPersist/with_anchors_persistence (0.00s) === RUN TestWithCmpHooks === RUN TestWithCmpHooks/reflect.Value === RUN TestWithCmpHooks/time.Time === RUN TestWithCmpHooks/numify === RUN TestWithCmpHooks/false_test_:) === RUN TestWithCmpHooks/Error === RUN TestWithCmpHooks/panic:_not_a_function === RUN TestWithCmpHooks/panic:_wrong_signature --- PASS: TestWithCmpHooks (0.00s) --- PASS: TestWithCmpHooks/reflect.Value (0.00s) --- PASS: TestWithCmpHooks/time.Time (0.00s) --- PASS: TestWithCmpHooks/numify (0.00s) --- PASS: TestWithCmpHooks/false_test_:) (0.00s) --- PASS: TestWithCmpHooks/Error (0.00s) --- PASS: TestWithCmpHooks/panic:_not_a_function (0.00s) --- PASS: TestWithCmpHooks/panic:_wrong_signature (0.00s) === RUN TestWithSmuggleHooks === RUN TestWithSmuggleHooks/abs === RUN TestWithSmuggleHooks/int2bool === RUN TestWithSmuggleHooks/Atoi === RUN TestWithSmuggleHooks/Error === RUN TestWithSmuggleHooks/panic:_not_a_function === RUN TestWithSmuggleHooks/panic:_wrong_signature --- PASS: TestWithSmuggleHooks (0.00s) --- PASS: TestWithSmuggleHooks/abs (0.00s) --- PASS: TestWithSmuggleHooks/int2bool (0.00s) --- PASS: TestWithSmuggleHooks/Atoi (0.00s) --- PASS: TestWithSmuggleHooks/Error (0.00s) --- PASS: TestWithSmuggleHooks/panic:_not_a_function (0.00s) --- PASS: TestWithSmuggleHooks/panic:_wrong_signature (0.00s) === RUN TestT === RUN TestT/without_config === RUN TestT/explicit_default_config === RUN TestT/specific_config --- PASS: TestT (0.00s) --- PASS: TestT/without_config (0.00s) --- PASS: TestT/explicit_default_config (0.00s) --- PASS: TestT/specific_config (0.00s) === RUN TestTCmp --- PASS: TestTCmp (0.00s) === RUN TestTCmpDeeply --- PASS: TestTCmpDeeply (0.00s) === RUN TestParallel === RUN TestParallel/without_Parallel === RUN TestParallel/with_Parallel === RUN TestParallel/Run_with_Parallel === RUN TestParallel/Run_with_Parallel/level_1 === PAUSE TestParallel/Run_with_Parallel/level_1 === RUN TestParallel/Run_with_Parallel/level_2 === PAUSE TestParallel/Run_with_Parallel/level_2 === CONT TestParallel/Run_with_Parallel/level_1 === CONT TestParallel/Run_with_Parallel/level_2 --- PASS: TestParallel (0.00s) --- PASS: TestParallel/without_Parallel (0.00s) --- PASS: TestParallel/with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_2 (0.00s) --- PASS: TestParallel/Run_with_Parallel/level_1 (0.00s) === RUN TestRun === RUN TestRun/test.TB_with_Run === RUN TestRun/test.TB_with_Run/Test_level1 === RUN TestRun/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRun/test.TB_without_Run --- PASS: TestRun (0.00s) --- PASS: TestRun/test.TB_with_Run (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRun/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRun/test.TB_without_Run (0.00s) === RUN TestRunAssertRequire === RUN TestRunAssertRequire/test.TB_with_Run === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 === RUN TestRunAssertRequire/test.TB_without_Run --- PASS: TestRunAssertRequire (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunAssertRequire/test.TB_with_Run/Test_level1/Test_level2#01 (0.00s) --- PASS: TestRunAssertRequire/test.TB_without_Run (0.00s) === RUN TestRunT === RUN TestRunT/test.TB_with_Run === RUN TestRunT/test.TB_with_Run/Test_level1 === RUN TestRunT/test.TB_with_Run/Test_level1/Test_level2 === RUN TestRunT/test.TB_without_Run --- PASS: TestRunT (0.00s) --- PASS: TestRunT/test.TB_with_Run (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1 (0.00s) --- PASS: TestRunT/test.TB_with_Run/Test_level1/Test_level2 (0.00s) --- PASS: TestRunT/test.TB_without_Run (0.00s) === RUN TestFailureIsFatal --- PASS: TestFailureIsFatal (0.00s) === RUN TestUseEqual --- PASS: TestUseEqual (0.00s) === RUN TestBeLax --- PASS: TestBeLax (0.00s) === RUN TestIgnoreUnexported --- PASS: TestIgnoreUnexported (0.00s) === RUN TestTestDeepInGotOK --- PASS: TestTestDeepInGotOK (0.00s) === RUN TestLogTrace --- PASS: TestLogTrace (0.00s) === RUN TestErrorTrace --- PASS: TestErrorTrace (0.00s) === RUN TestFatalTrace --- PASS: TestFatalTrace (0.00s) === RUN TestAll --- PASS: TestAll (0.00s) === RUN TestAllTypeBehind --- PASS: TestAllTypeBehind (0.00s) === RUN TestAny --- PASS: TestAny (0.00s) === RUN TestAnyTypeBehind --- PASS: TestAnyTypeBehind (0.00s) === RUN TestArrayEach --- PASS: TestArrayEach (0.00s) === RUN TestArrayEachTypeBehind --- PASS: TestArrayEachTypeBehind (0.00s) === RUN TestArray --- PASS: TestArray (0.00s) === RUN TestArrayTypeBehind --- PASS: TestArrayTypeBehind (0.00s) === RUN TestSlice --- PASS: TestSlice (0.00s) === RUN TestSliceTypeBehind --- PASS: TestSliceTypeBehind (0.00s) === RUN TestSuperSliceOf === RUN TestSuperSliceOf/interface_array === RUN TestSuperSliceOf/ints_array === RUN TestSuperSliceOf/ints_slice --- PASS: TestSuperSliceOf (0.01s) --- PASS: TestSuperSliceOf/interface_array (0.00s) --- PASS: TestSuperSliceOf/ints_array (0.00s) --- PASS: TestSuperSliceOf/ints_slice (0.00s) === RUN TestSuperSliceOfTypeBehind --- PASS: TestSuperSliceOfTypeBehind (0.00s) === RUN TestBag --- PASS: TestBag (0.01s) === RUN TestBagTypeBehind --- PASS: TestBagTypeBehind (0.00s) === RUN TestBetween --- PASS: TestBetween (0.01s) === RUN TestN --- PASS: TestN (0.01s) === RUN TestLGt --- PASS: TestLGt (0.00s) === RUN TestBetweenTime --- PASS: TestBetweenTime (0.00s) === RUN TestBetweenCmp === RUN TestBetweenCmp/compareType === RUN TestBetweenCmp/lessType --- PASS: TestBetweenCmp (0.00s) --- PASS: TestBetweenCmp/compareType (0.00s) --- PASS: TestBetweenCmp/lessType (0.00s) === RUN TestBetweenTypeBehind --- PASS: TestBetweenTypeBehind (0.00s) === RUN TestCatch --- PASS: TestCatch (0.00s) === RUN TestCatchTypeBehind --- PASS: TestCatchTypeBehind (0.00s) === RUN TestCode --- PASS: TestCode (0.00s) === RUN TestCodeCustom === RUN TestCodeCustom/Simple_success === RUN TestCodeCustom/Simple_failure === RUN TestCodeCustom/AssertRequire_success === RUN TestCodeCustom/AssertRequire_failure === RUN TestCodeCustom/AssertRequire_fatalfailure --- PASS: TestCodeCustom (0.00s) --- PASS: TestCodeCustom/Simple_success (0.00s) --- PASS: TestCodeCustom/Simple_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_success (0.00s) --- PASS: TestCodeCustom/AssertRequire_failure (0.00s) --- PASS: TestCodeCustom/AssertRequire_fatalfailure (0.00s) === RUN TestCodeTypeBehind --- PASS: TestCodeTypeBehind (0.00s) === RUN TestContainsKey --- PASS: TestContainsKey (0.00s) === RUN TestContainsKeyNil --- PASS: TestContainsKeyNil (0.00s) === RUN TestContainsKeyTypeBehind --- PASS: TestContainsKeyTypeBehind (0.00s) === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestContainsNil --- PASS: TestContainsNil (0.00s) === RUN TestContainsString --- PASS: TestContainsString (0.00s) === RUN TestContainsSlice --- PASS: TestContainsSlice (0.00s) === RUN TestContainsTypeBehind --- PASS: TestContainsTypeBehind (0.00s) === RUN TestDelay --- PASS: TestDelay (0.00s) === RUN TestDelayTypeBehind --- PASS: TestDelayTypeBehind (0.00s) === RUN TestEmpty --- PASS: TestEmpty (0.00s) === RUN TestNotEmpty --- PASS: TestNotEmpty (0.00s) === RUN TestEmptyTypeBehind --- PASS: TestEmptyTypeBehind (0.00s) === RUN TestErrorIs --- PASS: TestErrorIs (0.00s) === RUN TestErrorIsTypeBehind --- PASS: TestErrorIsTypeBehind (0.00s) === RUN TestGrep === RUN TestGrep/basic === RUN TestGrep/basic/slice === RUN TestGrep/basic/array === RUN TestGrep/basic/*slice === RUN TestGrep/basic/*array === RUN TestGrep/struct === RUN TestGrep/struct/slice === RUN TestGrep/struct/array === RUN TestGrep/struct/*slice === RUN TestGrep/struct/*array === RUN TestGrep/interfaces === RUN TestGrep/interfaces/slice === RUN TestGrep/interfaces/array === RUN TestGrep/interfaces/*slice === RUN TestGrep/interfaces/*array === RUN TestGrep/interfaces_error === RUN TestGrep/interfaces_error/slice === RUN TestGrep/interfaces_error/array === RUN TestGrep/interfaces_error/*slice === RUN TestGrep/interfaces_error/*array === RUN TestGrep/nil_slice === RUN TestGrep/nil_slice/slice === RUN TestGrep/nil_slice/*slice === RUN TestGrep/nil_pointer === RUN TestGrep/JSON === RUN TestGrep/errors --- PASS: TestGrep (0.01s) --- PASS: TestGrep/basic (0.00s) --- PASS: TestGrep/basic/slice (0.00s) --- PASS: TestGrep/basic/array (0.00s) --- PASS: TestGrep/basic/*slice (0.00s) --- PASS: TestGrep/basic/*array (0.00s) --- PASS: TestGrep/struct (0.00s) --- PASS: TestGrep/struct/slice (0.00s) --- PASS: TestGrep/struct/array (0.00s) --- PASS: TestGrep/struct/*slice (0.00s) --- PASS: TestGrep/struct/*array (0.00s) --- PASS: TestGrep/interfaces (0.00s) --- PASS: TestGrep/interfaces/slice (0.00s) --- PASS: TestGrep/interfaces/array (0.00s) --- PASS: TestGrep/interfaces/*slice (0.00s) --- PASS: TestGrep/interfaces/*array (0.00s) --- PASS: TestGrep/interfaces_error (0.00s) --- PASS: TestGrep/interfaces_error/slice (0.00s) --- PASS: TestGrep/interfaces_error/array (0.00s) --- PASS: TestGrep/interfaces_error/*slice (0.00s) --- PASS: TestGrep/interfaces_error/*array (0.00s) --- PASS: TestGrep/nil_slice (0.00s) --- PASS: TestGrep/nil_slice/slice (0.00s) --- PASS: TestGrep/nil_slice/*slice (0.00s) --- PASS: TestGrep/nil_pointer (0.00s) --- PASS: TestGrep/JSON (0.00s) --- PASS: TestGrep/errors (0.00s) === RUN TestGrepTypeBehind --- PASS: TestGrepTypeBehind (0.00s) === RUN TestGrepString --- PASS: TestGrepString (0.00s) === RUN TestFirst === RUN TestFirst/basic === RUN TestFirst/basic/slice === RUN TestFirst/basic/array === RUN TestFirst/basic/*slice === RUN TestFirst/basic/*array === RUN TestFirst/struct === RUN TestFirst/struct/slice === RUN TestFirst/struct/array === RUN TestFirst/struct/*slice === RUN TestFirst/struct/*array === RUN TestFirst/interfaces === RUN TestFirst/interfaces/slice === RUN TestFirst/interfaces/array === RUN TestFirst/interfaces/*slice === RUN TestFirst/interfaces/*array === RUN TestFirst/interfaces_error === RUN TestFirst/interfaces_error/slice === RUN TestFirst/interfaces_error/array === RUN TestFirst/interfaces_error/*slice === RUN TestFirst/interfaces_error/*array === RUN TestFirst/nil_slice === RUN TestFirst/nil_slice/slice === RUN TestFirst/nil_slice/*slice === RUN TestFirst/nil_pointer === RUN TestFirst/JSON === RUN TestFirst/errors --- PASS: TestFirst (0.01s) --- PASS: TestFirst/basic (0.00s) --- PASS: TestFirst/basic/slice (0.00s) --- PASS: TestFirst/basic/array (0.00s) --- PASS: TestFirst/basic/*slice (0.00s) --- PASS: TestFirst/basic/*array (0.00s) --- PASS: TestFirst/struct (0.00s) --- PASS: TestFirst/struct/slice (0.00s) --- PASS: TestFirst/struct/array (0.00s) --- PASS: TestFirst/struct/*slice (0.00s) --- PASS: TestFirst/struct/*array (0.00s) --- PASS: TestFirst/interfaces (0.00s) --- PASS: TestFirst/interfaces/slice (0.00s) --- PASS: TestFirst/interfaces/array (0.00s) --- PASS: TestFirst/interfaces/*slice (0.00s) --- PASS: TestFirst/interfaces/*array (0.00s) --- PASS: TestFirst/interfaces_error (0.00s) --- PASS: TestFirst/interfaces_error/slice (0.00s) --- PASS: TestFirst/interfaces_error/array (0.00s) --- PASS: TestFirst/interfaces_error/*slice (0.00s) --- PASS: TestFirst/interfaces_error/*array (0.00s) --- PASS: TestFirst/nil_slice (0.00s) --- PASS: TestFirst/nil_slice/slice (0.00s) --- PASS: TestFirst/nil_slice/*slice (0.00s) --- PASS: TestFirst/nil_pointer (0.00s) --- PASS: TestFirst/JSON (0.00s) --- PASS: TestFirst/errors (0.00s) === RUN TestFirstString --- PASS: TestFirstString (0.00s) === RUN TestFirstTypeBehind --- PASS: TestFirstTypeBehind (0.00s) === RUN TestLast === RUN TestLast/basic === RUN TestLast/basic/slice === RUN TestLast/basic/array === RUN TestLast/basic/*slice === RUN TestLast/basic/*array === RUN TestLast/struct === RUN TestLast/struct/slice === RUN TestLast/struct/array === RUN TestLast/struct/*slice === RUN TestLast/struct/*array === RUN TestLast/interfaces === RUN TestLast/interfaces/slice === RUN TestLast/interfaces/array === RUN TestLast/interfaces/*slice === RUN TestLast/interfaces/*array === RUN TestLast/interfaces_error === RUN TestLast/interfaces_error/slice === RUN TestLast/interfaces_error/array === RUN TestLast/interfaces_error/*slice === RUN TestLast/interfaces_error/*array === RUN TestLast/nil_slice === RUN TestLast/nil_slice/slice === RUN TestLast/nil_slice/*slice === RUN TestLast/nil_pointer === RUN TestLast/JSON === RUN TestLast/errors --- PASS: TestLast (0.01s) --- PASS: TestLast/basic (0.00s) --- PASS: TestLast/basic/slice (0.00s) --- PASS: TestLast/basic/array (0.00s) --- PASS: TestLast/basic/*slice (0.00s) --- PASS: TestLast/basic/*array (0.00s) --- PASS: TestLast/struct (0.00s) --- PASS: TestLast/struct/slice (0.00s) --- PASS: TestLast/struct/array (0.00s) --- PASS: TestLast/struct/*slice (0.00s) --- PASS: TestLast/struct/*array (0.00s) --- PASS: TestLast/interfaces (0.00s) --- PASS: TestLast/interfaces/slice (0.00s) --- PASS: TestLast/interfaces/array (0.00s) --- PASS: TestLast/interfaces/*slice (0.00s) --- PASS: TestLast/interfaces/*array (0.00s) --- PASS: TestLast/interfaces_error (0.00s) --- PASS: TestLast/interfaces_error/slice (0.00s) --- PASS: TestLast/interfaces_error/array (0.00s) --- PASS: TestLast/interfaces_error/*slice (0.00s) --- PASS: TestLast/interfaces_error/*array (0.00s) --- PASS: TestLast/nil_slice (0.00s) --- PASS: TestLast/nil_slice/slice (0.00s) --- PASS: TestLast/nil_slice/*slice (0.00s) --- PASS: TestLast/nil_pointer (0.00s) --- PASS: TestLast/JSON (0.00s) --- PASS: TestLast/errors (0.00s) === RUN TestLastString --- PASS: TestLastString (0.00s) === RUN TestLastTypeBehind --- PASS: TestLastTypeBehind (0.00s) === RUN TestIgnore --- PASS: TestIgnore (0.00s) === RUN TestIgnoreTypeBehind --- PASS: TestIgnoreTypeBehind (0.00s) === RUN TestIsa --- PASS: TestIsa (0.00s) === RUN TestIsaTypeBehind --- PASS: TestIsaTypeBehind (0.00s) === RUN TestJSONPointer === RUN TestJSONPointer/nil === RUN TestJSONPointer/basic_types === RUN TestJSONPointer/complex_type_with_json_tags === RUN TestJSONPointer/complex_type_without_json_tags === RUN TestJSONPointer/Chained_list === RUN TestJSONPointer/Lax === RUN TestJSONPointer/Lax/json.Unmarshaler === RUN TestJSONPointer/Lax/struct === RUN TestJSONPointer/errors --- PASS: TestJSONPointer (0.00s) --- PASS: TestJSONPointer/nil (0.00s) --- PASS: TestJSONPointer/basic_types (0.00s) --- PASS: TestJSONPointer/complex_type_with_json_tags (0.00s) --- PASS: TestJSONPointer/complex_type_without_json_tags (0.00s) --- PASS: TestJSONPointer/Chained_list (0.00s) --- PASS: TestJSONPointer/Lax (0.00s) --- PASS: TestJSONPointer/Lax/json.Unmarshaler (0.00s) --- PASS: TestJSONPointer/Lax/struct (0.00s) --- PASS: TestJSONPointer/errors (0.00s) === RUN TestJSONPointerTypeBehind --- PASS: TestJSONPointerTypeBehind (0.00s) === RUN TestJSON --- PASS: TestJSON (0.01s) === RUN TestJSONInside === RUN TestJSONInside/Between === RUN TestJSONInside/N === RUN TestJSONInside/Re === RUN TestJSONInside/SubMapOf === RUN TestJSONInside/SuperMapOf === RUN TestJSONInside/Errors --- PASS: TestJSONInside (0.00s) --- PASS: TestJSONInside/Between (0.00s) --- PASS: TestJSONInside/N (0.00s) --- PASS: TestJSONInside/Re (0.00s) --- PASS: TestJSONInside/SubMapOf (0.00s) --- PASS: TestJSONInside/SuperMapOf (0.00s) --- PASS: TestJSONInside/Errors (0.00s) === RUN TestJSONTypeBehind --- PASS: TestJSONTypeBehind (0.00s) === RUN TestSubJSONOf --- PASS: TestSubJSONOf (0.01s) === RUN TestSubJSONOfTypeBehind --- PASS: TestSubJSONOfTypeBehind (0.00s) === RUN TestSuperJSONOf --- PASS: TestSuperJSONOf (0.00s) === RUN TestSuperJSONOfTypeBehind --- PASS: TestSuperJSONOfTypeBehind (0.00s) === RUN TestKeysValues === RUN TestKeysValues/nil_map === RUN TestKeysValues/non-nil_but_empty_map === RUN TestKeysValues/Filled_map === RUN TestKeysValues/Errors === RUN TestKeysValues/Bad_usage --- PASS: TestKeysValues (0.00s) --- PASS: TestKeysValues/nil_map (0.00s) --- PASS: TestKeysValues/non-nil_but_empty_map (0.00s) --- PASS: TestKeysValues/Filled_map (0.00s) --- PASS: TestKeysValues/Errors (0.00s) --- PASS: TestKeysValues/Bad_usage (0.00s) === RUN TestKeysValuesTypeBehind --- PASS: TestKeysValuesTypeBehind (0.00s) === RUN TestLax --- PASS: TestLax (0.00s) === RUN TestLaxTypeBehind --- PASS: TestLaxTypeBehind (0.00s) === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestCap --- PASS: TestCap (0.00s) === RUN TestLenCapTypeBehind --- PASS: TestLenCapTypeBehind (0.00s) === RUN TestMapEach --- PASS: TestMapEach (0.00s) === RUN TestMapEachTypeBehind --- PASS: TestMapEachTypeBehind (0.00s) === RUN TestMap --- PASS: TestMap (0.01s) === RUN TestMapTypeBehind --- PASS: TestMapTypeBehind (0.00s) === RUN TestNaN --- PASS: TestNaN (0.00s) === RUN TestNotNaN --- PASS: TestNotNaN (0.00s) === RUN TestNaNTypeBehind --- PASS: TestNaNTypeBehind (0.00s) === RUN TestNil --- PASS: TestNil (0.00s) === RUN TestNotNil --- PASS: TestNotNil (0.00s) === RUN TestNilTypeBehind --- PASS: TestNilTypeBehind (0.00s) === RUN TestNone --- PASS: TestNone (0.00s) === RUN TestNot --- PASS: TestNot (0.00s) === RUN TestNoneTypeBehind --- PASS: TestNoneTypeBehind (0.00s) === RUN TestPtr --- PASS: TestPtr (0.00s) === RUN TestPtrTypeBehind --- PASS: TestPtrTypeBehind (0.00s) === RUN TestPPtrTypeBehind --- PASS: TestPPtrTypeBehind (0.00s) === RUN TestRe --- PASS: TestRe (0.00s) === RUN TestReTypeBehind --- PASS: TestReTypeBehind (0.00s) === RUN TestRecv === RUN TestRecv/all_good === RUN TestRecv/complete_cycle === RUN TestRecv/complete_cycle/empty === RUN TestRecv/complete_cycle/just_filled === RUN TestRecv/complete_cycle/nothing_to_recv_on_channel === RUN TestRecv/complete_cycle/closed_channel === RUN TestRecv/nil_channel === RUN TestRecv/nil_pointer === RUN TestRecv/chan_any === RUN TestRecv/errors --- PASS: TestRecv (0.01s) --- PASS: TestRecv/all_good (0.00s) --- PASS: TestRecv/complete_cycle (0.01s) --- PASS: TestRecv/complete_cycle/empty (0.01s) --- PASS: TestRecv/complete_cycle/just_filled (0.00s) --- PASS: TestRecv/complete_cycle/nothing_to_recv_on_channel (0.00s) --- PASS: TestRecv/complete_cycle/closed_channel (0.00s) --- PASS: TestRecv/nil_channel (0.00s) --- PASS: TestRecv/nil_pointer (0.00s) --- PASS: TestRecv/chan_any (0.00s) --- PASS: TestRecv/errors (0.00s) === RUN TestRecvString --- PASS: TestRecvString (0.00s) === RUN TestRecvTypeBehind --- PASS: TestRecvTypeBehind (0.00s) === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) === RUN TestSet --- PASS: TestSet (0.03s) === RUN TestSetTypeBehind --- PASS: TestSetTypeBehind (0.00s) === RUN TestShallow --- PASS: TestShallow (0.00s) === RUN TestShallowTypeBehind --- PASS: TestShallowTypeBehind (0.00s) === RUN TestSmuggle --- PASS: TestSmuggle (0.01s) === RUN TestSmuggleFieldsPath --- PASS: TestSmuggleFieldsPath (0.00s) === RUN TestSmuggleTypeBehind --- PASS: TestSmuggleTypeBehind (0.00s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestHasPrefix --- PASS: TestHasPrefix (0.00s) === RUN TestHasSuffix --- PASS: TestHasSuffix (0.00s) === RUN TestStringTypeBehind --- PASS: TestStringTypeBehind (0.00s) === RUN TestStructLazy === RUN TestStructLazy/Struct_OK === RUN TestStructLazy/SStruct_OK === RUN TestStructLazy/Struct_errors === RUN TestStructLazy/Struct_String === RUN TestStructLazy/SStruct_errors === RUN TestStructLazy/SStruct_String --- PASS: TestStructLazy (0.00s) --- PASS: TestStructLazy/Struct_OK (0.00s) --- PASS: TestStructLazy/SStruct_OK (0.00s) --- PASS: TestStructLazy/Struct_errors (0.00s) --- PASS: TestStructLazy/Struct_String (0.00s) --- PASS: TestStructLazy/SStruct_errors (0.00s) --- PASS: TestStructLazy/SStruct_String (0.00s) === RUN TestStructLazyTypeBehind --- PASS: TestStructLazyTypeBehind (0.00s) === RUN TestStruct === RUN TestStruct/IgnoreUnexported --- PASS: TestStruct (0.00s) --- PASS: TestStruct/IgnoreUnexported (0.00s) === RUN TestStructPrivateFields --- PASS: TestStructPrivateFields (0.00s) === RUN TestStructPatterns === RUN TestStructPatterns/Shell_pattern === RUN TestStructPatterns/Regexp --- PASS: TestStructPatterns (0.00s) --- PASS: TestStructPatterns/Shell_pattern (0.00s) --- PASS: TestStructPatterns/Regexp (0.00s) === RUN TestStructTypeBehind --- PASS: TestStructTypeBehind (0.00s) === RUN TestSStruct === RUN TestSStruct/IgnoreUnexported --- PASS: TestSStruct (0.00s) --- PASS: TestSStruct/IgnoreUnexported (0.00s) === RUN TestSStructPattern --- PASS: TestSStructPattern (0.00s) === RUN TestSStructTypeBehind --- PASS: TestSStructTypeBehind (0.00s) === RUN TestTag --- PASS: TestTag (0.00s) === RUN TestTagTypeBehind --- PASS: TestTagTypeBehind (0.00s) === RUN TestTruncTime --- PASS: TestTruncTime (0.00s) === RUN TestTruncTimeTypeBehind --- PASS: TestTruncTimeTypeBehind (0.00s) === RUN TestZero --- PASS: TestZero (0.00s) === RUN TestNotZero --- PASS: TestNotZero (0.00s) === RUN TestZeroTypeBehind --- PASS: TestZeroTypeBehind (0.00s) === RUN TestTuple --- PASS: TestTuple (0.00s) === RUN TestSetlocation --- PASS: TestSetlocation (0.00s) === RUN TestError --- PASS: TestError (0.00s) === RUN TestMarshalJSON --- PASS: TestMarshalJSON (0.00s) === RUN ExampleCmpTrue --- PASS: ExampleCmpTrue (0.00s) === RUN ExampleCmpFalse --- PASS: ExampleCmpFalse (0.00s) === RUN ExampleCmpError --- PASS: ExampleCmpError (0.00s) === RUN ExampleCmpNoError --- PASS: ExampleCmpNoError (0.00s) === RUN ExampleCmpPanic --- PASS: ExampleCmpPanic (0.00s) === RUN ExampleCmpNotPanic --- PASS: ExampleCmpNotPanic (0.00s) === RUN ExampleEqDeeply --- PASS: ExampleEqDeeply (0.00s) === RUN ExampleEqDeeplyError --- PASS: ExampleEqDeeplyError (0.00s) === RUN ExampleCmpAll --- PASS: ExampleCmpAll (0.00s) === RUN ExampleCmpAny --- PASS: ExampleCmpAny (0.00s) === RUN ExampleCmpArray_array --- PASS: ExampleCmpArray_array (0.00s) === RUN ExampleCmpArray_typedArray --- PASS: ExampleCmpArray_typedArray (0.00s) === RUN ExampleCmpArrayEach_array --- PASS: ExampleCmpArrayEach_array (0.00s) === RUN ExampleCmpArrayEach_typedArray --- PASS: ExampleCmpArrayEach_typedArray (0.00s) === RUN ExampleCmpArrayEach_slice --- PASS: ExampleCmpArrayEach_slice (0.00s) === RUN ExampleCmpArrayEach_typedSlice --- PASS: ExampleCmpArrayEach_typedSlice (0.00s) === RUN ExampleCmpBag --- PASS: ExampleCmpBag (0.00s) === RUN ExampleCmpBetween_int --- PASS: ExampleCmpBetween_int (0.00s) === RUN ExampleCmpBetween_string --- PASS: ExampleCmpBetween_string (0.00s) === RUN ExampleCmpBetween_time --- PASS: ExampleCmpBetween_time (0.00s) === RUN ExampleCmpCap --- PASS: ExampleCmpCap (0.00s) === RUN ExampleCmpCap_operator --- PASS: ExampleCmpCap_operator (0.00s) === RUN ExampleCmpCode --- PASS: ExampleCmpCode (0.00s) === RUN ExampleCmpCode_custom --- PASS: ExampleCmpCode_custom (0.00s) === RUN ExampleCmpContains_arraySlice --- PASS: ExampleCmpContains_arraySlice (0.00s) === RUN ExampleCmpContains_nil --- PASS: ExampleCmpContains_nil (0.00s) === RUN ExampleCmpContains_map --- PASS: ExampleCmpContains_map (0.00s) === RUN ExampleCmpContains_string --- PASS: ExampleCmpContains_string (0.00s) === RUN ExampleCmpContains_stringer --- PASS: ExampleCmpContains_stringer (0.00s) === RUN ExampleCmpContains_error --- PASS: ExampleCmpContains_error (0.00s) === RUN ExampleCmpContainsKey --- PASS: ExampleCmpContainsKey (0.00s) === RUN ExampleCmpContainsKey_nil --- PASS: ExampleCmpContainsKey_nil (0.00s) === RUN ExampleCmpEmpty --- PASS: ExampleCmpEmpty (0.00s) === RUN ExampleCmpEmpty_pointers --- PASS: ExampleCmpEmpty_pointers (0.00s) === RUN ExampleCmpErrorIs --- PASS: ExampleCmpErrorIs (0.00s) === RUN ExampleCmpFirst_classic --- PASS: ExampleCmpFirst_classic (0.00s) === RUN ExampleCmpFirst_empty --- PASS: ExampleCmpFirst_empty (0.00s) === RUN ExampleCmpFirst_struct --- PASS: ExampleCmpFirst_struct (0.00s) === RUN ExampleCmpGrep_classic --- PASS: ExampleCmpGrep_classic (0.00s) === RUN ExampleCmpGrep_nil --- PASS: ExampleCmpGrep_nil (0.00s) === RUN ExampleCmpGrep_struct --- PASS: ExampleCmpGrep_struct (0.00s) === RUN ExampleCmpGt_int --- PASS: ExampleCmpGt_int (0.00s) === RUN ExampleCmpGt_string --- PASS: ExampleCmpGt_string (0.00s) === RUN ExampleCmpGte_int --- PASS: ExampleCmpGte_int (0.00s) === RUN ExampleCmpGte_string --- PASS: ExampleCmpGte_string (0.00s) === RUN ExampleCmpHasPrefix --- PASS: ExampleCmpHasPrefix (0.00s) === RUN ExampleCmpHasPrefix_stringer --- PASS: ExampleCmpHasPrefix_stringer (0.00s) === RUN ExampleCmpHasPrefix_error --- PASS: ExampleCmpHasPrefix_error (0.00s) === RUN ExampleCmpHasSuffix --- PASS: ExampleCmpHasSuffix (0.00s) === RUN ExampleCmpHasSuffix_stringer --- PASS: ExampleCmpHasSuffix_stringer (0.00s) === RUN ExampleCmpHasSuffix_error --- PASS: ExampleCmpHasSuffix_error (0.00s) === RUN ExampleCmpIsa --- PASS: ExampleCmpIsa (0.00s) === RUN ExampleCmpIsa_interface --- PASS: ExampleCmpIsa_interface (0.00s) === RUN ExampleCmpJSON_basic --- PASS: ExampleCmpJSON_basic (0.00s) === RUN ExampleCmpJSON_placeholders --- PASS: ExampleCmpJSON_placeholders (0.00s) === RUN ExampleCmpJSON_embedding --- PASS: ExampleCmpJSON_embedding (0.00s) === RUN ExampleCmpJSON_rawStrings --- PASS: ExampleCmpJSON_rawStrings (0.00s) === RUN ExampleCmpJSON_file --- PASS: ExampleCmpJSON_file (0.00s) === RUN ExampleCmpJSONPointer_rfc6901 --- PASS: ExampleCmpJSONPointer_rfc6901 (0.00s) === RUN ExampleCmpJSONPointer_struct --- PASS: ExampleCmpJSONPointer_struct (0.00s) === RUN ExampleCmpJSONPointer_has_hasnt --- PASS: ExampleCmpJSONPointer_has_hasnt (0.00s) === RUN ExampleCmpKeys --- PASS: ExampleCmpKeys (0.00s) === RUN ExampleCmpLast_classic --- PASS: ExampleCmpLast_classic (0.00s) === RUN ExampleCmpLast_empty --- PASS: ExampleCmpLast_empty (0.00s) === RUN ExampleCmpLast_struct --- PASS: ExampleCmpLast_struct (0.00s) === RUN ExampleCmpLax --- PASS: ExampleCmpLax (0.00s) === RUN ExampleCmpLen_slice --- PASS: ExampleCmpLen_slice (0.00s) === RUN ExampleCmpLen_map --- PASS: ExampleCmpLen_map (0.00s) === RUN ExampleCmpLen_operatorSlice --- PASS: ExampleCmpLen_operatorSlice (0.00s) === RUN ExampleCmpLen_operatorMap --- PASS: ExampleCmpLen_operatorMap (0.00s) === RUN ExampleCmpLt_int --- PASS: ExampleCmpLt_int (0.00s) === RUN ExampleCmpLt_string --- PASS: ExampleCmpLt_string (0.00s) === RUN ExampleCmpLte_int --- PASS: ExampleCmpLte_int (0.00s) === RUN ExampleCmpLte_string --- PASS: ExampleCmpLte_string (0.00s) === RUN ExampleCmpMap_map --- PASS: ExampleCmpMap_map (0.00s) === RUN ExampleCmpMap_typedMap --- PASS: ExampleCmpMap_typedMap (0.00s) === RUN ExampleCmpMapEach_map --- PASS: ExampleCmpMapEach_map (0.00s) === RUN ExampleCmpMapEach_typedMap --- PASS: ExampleCmpMapEach_typedMap (0.00s) === RUN ExampleCmpN --- PASS: ExampleCmpN (0.00s) === RUN ExampleCmpNaN_float32 --- PASS: ExampleCmpNaN_float32 (0.00s) === RUN ExampleCmpNil --- PASS: ExampleCmpNil (0.00s) === RUN ExampleCmpNone --- PASS: ExampleCmpNone (0.00s) === RUN ExampleCmpNot --- PASS: ExampleCmpNot (0.00s) === RUN ExampleCmpNotAny --- PASS: ExampleCmpNotAny (0.00s) === RUN ExampleCmpNotEmpty --- PASS: ExampleCmpNotEmpty (0.00s) === RUN ExampleCmpNotEmpty_pointers --- PASS: ExampleCmpNotEmpty_pointers (0.00s) === RUN ExampleCmpNotNaN_float32 --- PASS: ExampleCmpNotNaN_float32 (0.00s) === RUN ExampleCmpNotNil --- PASS: ExampleCmpNotNil (0.00s) === RUN ExampleCmpNotZero --- PASS: ExampleCmpNotZero (0.00s) === RUN ExampleCmpPPtr --- PASS: ExampleCmpPPtr (0.00s) === RUN ExampleCmpPtr --- PASS: ExampleCmpPtr (0.00s) === RUN ExampleCmpRe --- PASS: ExampleCmpRe (0.00s) === RUN ExampleCmpRe_stringer --- PASS: ExampleCmpRe_stringer (0.00s) === RUN ExampleCmpRe_error --- PASS: ExampleCmpRe_error (0.00s) === RUN ExampleCmpRe_capture --- PASS: ExampleCmpRe_capture (0.00s) === RUN ExampleCmpRe_compiled --- PASS: ExampleCmpRe_compiled (0.00s) === RUN ExampleCmpRe_compiledStringer --- PASS: ExampleCmpRe_compiledStringer (0.00s) === RUN ExampleCmpRe_compiledError --- PASS: ExampleCmpRe_compiledError (0.00s) === RUN ExampleCmpRe_compiledCapture --- PASS: ExampleCmpRe_compiledCapture (0.00s) === RUN ExampleCmpReAll_capture --- PASS: ExampleCmpReAll_capture (0.00s) === RUN ExampleCmpReAll_captureComplex --- PASS: ExampleCmpReAll_captureComplex (0.00s) === RUN ExampleCmpReAll_compiledCapture --- PASS: ExampleCmpReAll_compiledCapture (0.00s) === RUN ExampleCmpReAll_compiledCaptureComplex --- PASS: ExampleCmpReAll_compiledCaptureComplex (0.00s) === RUN ExampleCmpRecv_basic --- PASS: ExampleCmpRecv_basic (0.00s) === RUN ExampleCmpRecv_channelPointer --- PASS: ExampleCmpRecv_channelPointer (0.00s) === RUN ExampleCmpRecv_withTimeout --- PASS: ExampleCmpRecv_withTimeout (0.31s) === RUN ExampleCmpRecv_nilChannel --- PASS: ExampleCmpRecv_nilChannel (0.00s) === RUN ExampleCmpSet --- PASS: ExampleCmpSet (0.00s) === RUN ExampleCmpShallow --- PASS: ExampleCmpShallow (0.00s) === RUN ExampleCmpShallow_slice --- PASS: ExampleCmpShallow_slice (0.00s) === RUN ExampleCmpShallow_string --- PASS: ExampleCmpShallow_string (0.00s) === RUN ExampleCmpSlice_slice --- PASS: ExampleCmpSlice_slice (0.00s) === RUN ExampleCmpSlice_typedSlice --- PASS: ExampleCmpSlice_typedSlice (0.00s) === RUN ExampleCmpSmuggle_convert --- PASS: ExampleCmpSmuggle_convert (0.00s) === RUN ExampleCmpSmuggle_lax --- PASS: ExampleCmpSmuggle_lax (0.00s) === RUN ExampleCmpSmuggle_auto_unmarshal --- PASS: ExampleCmpSmuggle_auto_unmarshal (0.00s) === RUN ExampleCmpSmuggle_cast --- PASS: ExampleCmpSmuggle_cast (0.00s) === RUN ExampleCmpSmuggle_complex --- PASS: ExampleCmpSmuggle_complex (0.00s) === RUN ExampleCmpSmuggle_interface --- PASS: ExampleCmpSmuggle_interface (0.00s) === RUN ExampleCmpSmuggle_field_path --- PASS: ExampleCmpSmuggle_field_path (0.00s) === RUN ExampleCmpSStruct --- PASS: ExampleCmpSStruct (0.00s) === RUN ExampleCmpSStruct_overwrite_model --- PASS: ExampleCmpSStruct_overwrite_model (0.00s) === RUN ExampleCmpSStruct_patterns --- PASS: ExampleCmpSStruct_patterns (0.00s) === RUN ExampleCmpSStruct_lazy_model --- PASS: ExampleCmpSStruct_lazy_model (0.00s) === RUN ExampleCmpString --- PASS: ExampleCmpString (0.00s) === RUN ExampleCmpString_stringer --- PASS: ExampleCmpString_stringer (0.00s) === RUN ExampleCmpString_error --- PASS: ExampleCmpString_error (0.00s) === RUN ExampleCmpStruct --- PASS: ExampleCmpStruct (0.00s) === RUN ExampleCmpStruct_overwrite_model --- PASS: ExampleCmpStruct_overwrite_model (0.00s) === RUN ExampleCmpStruct_patterns --- PASS: ExampleCmpStruct_patterns (0.00s) === RUN ExampleCmpStruct_lazy_model --- PASS: ExampleCmpStruct_lazy_model (0.00s) === RUN ExampleCmpSubBagOf --- PASS: ExampleCmpSubBagOf (0.00s) === RUN ExampleCmpSubJSONOf_basic --- PASS: ExampleCmpSubJSONOf_basic (0.00s) === RUN ExampleCmpSubJSONOf_placeholders --- PASS: ExampleCmpSubJSONOf_placeholders (0.00s) === RUN ExampleCmpSubJSONOf_file --- PASS: ExampleCmpSubJSONOf_file (0.00s) === RUN ExampleCmpSubMapOf_map --- PASS: ExampleCmpSubMapOf_map (0.00s) === RUN ExampleCmpSubMapOf_typedMap --- PASS: ExampleCmpSubMapOf_typedMap (0.00s) === RUN ExampleCmpSubSetOf --- PASS: ExampleCmpSubSetOf (0.00s) === RUN ExampleCmpSuperBagOf --- PASS: ExampleCmpSuperBagOf (0.00s) === RUN ExampleCmpSuperJSONOf_basic --- PASS: ExampleCmpSuperJSONOf_basic (0.00s) === RUN ExampleCmpSuperJSONOf_placeholders --- PASS: ExampleCmpSuperJSONOf_placeholders (0.00s) === RUN ExampleCmpSuperJSONOf_file --- PASS: ExampleCmpSuperJSONOf_file (0.00s) === RUN ExampleCmpSuperMapOf_map --- PASS: ExampleCmpSuperMapOf_map (0.00s) === RUN ExampleCmpSuperMapOf_typedMap --- PASS: ExampleCmpSuperMapOf_typedMap (0.00s) === RUN ExampleCmpSuperSetOf --- PASS: ExampleCmpSuperSetOf (0.00s) === RUN ExampleCmpSuperSliceOf_array --- PASS: ExampleCmpSuperSliceOf_array (0.00s) === RUN ExampleCmpSuperSliceOf_typedArray --- PASS: ExampleCmpSuperSliceOf_typedArray (0.00s) === RUN ExampleCmpSuperSliceOf_slice --- PASS: ExampleCmpSuperSliceOf_slice (0.00s) === RUN ExampleCmpSuperSliceOf_typedSlice --- PASS: ExampleCmpSuperSliceOf_typedSlice (0.00s) === RUN ExampleCmpTruncTime --- PASS: ExampleCmpTruncTime (0.00s) === RUN ExampleCmpValues --- PASS: ExampleCmpValues (0.00s) === RUN ExampleCmpZero --- PASS: ExampleCmpZero (0.00s) === RUN ExampleT_All --- PASS: ExampleT_All (0.00s) === RUN ExampleT_Any --- PASS: ExampleT_Any (0.00s) === RUN ExampleT_Array_array --- PASS: ExampleT_Array_array (0.00s) === RUN ExampleT_Array_typedArray --- PASS: ExampleT_Array_typedArray (0.00s) === RUN ExampleT_ArrayEach_array --- PASS: ExampleT_ArrayEach_array (0.00s) === RUN ExampleT_ArrayEach_typedArray --- PASS: ExampleT_ArrayEach_typedArray (0.00s) === RUN ExampleT_ArrayEach_slice --- PASS: ExampleT_ArrayEach_slice (0.00s) === RUN ExampleT_ArrayEach_typedSlice --- PASS: ExampleT_ArrayEach_typedSlice (0.00s) === RUN ExampleT_Bag --- PASS: ExampleT_Bag (0.00s) === RUN ExampleT_Between_int --- PASS: ExampleT_Between_int (0.00s) === RUN ExampleT_Between_string --- PASS: ExampleT_Between_string (0.00s) === RUN ExampleT_Between_time --- PASS: ExampleT_Between_time (0.00s) === RUN ExampleT_Cap --- PASS: ExampleT_Cap (0.00s) === RUN ExampleT_Cap_operator --- PASS: ExampleT_Cap_operator (0.00s) === RUN ExampleT_Code --- PASS: ExampleT_Code (0.00s) === RUN ExampleT_Code_custom --- PASS: ExampleT_Code_custom (0.00s) === RUN ExampleT_Contains_arraySlice --- PASS: ExampleT_Contains_arraySlice (0.00s) === RUN ExampleT_Contains_nil --- PASS: ExampleT_Contains_nil (0.00s) === RUN ExampleT_Contains_map --- PASS: ExampleT_Contains_map (0.00s) === RUN ExampleT_Contains_string --- PASS: ExampleT_Contains_string (0.00s) === RUN ExampleT_Contains_stringer --- PASS: ExampleT_Contains_stringer (0.00s) === RUN ExampleT_Contains_error --- PASS: ExampleT_Contains_error (0.00s) === RUN ExampleT_ContainsKey --- PASS: ExampleT_ContainsKey (0.00s) === RUN ExampleT_ContainsKey_nil --- PASS: ExampleT_ContainsKey_nil (0.00s) === RUN ExampleT_Empty --- PASS: ExampleT_Empty (0.00s) === RUN ExampleT_Empty_pointers --- PASS: ExampleT_Empty_pointers (0.00s) === RUN ExampleT_CmpErrorIs --- PASS: ExampleT_CmpErrorIs (0.00s) === RUN ExampleT_First_classic --- PASS: ExampleT_First_classic (0.00s) === RUN ExampleT_First_empty --- PASS: ExampleT_First_empty (0.00s) === RUN ExampleT_First_struct --- PASS: ExampleT_First_struct (0.00s) === RUN ExampleT_Grep_classic --- PASS: ExampleT_Grep_classic (0.00s) === RUN ExampleT_Grep_nil --- PASS: ExampleT_Grep_nil (0.00s) === RUN ExampleT_Grep_struct --- PASS: ExampleT_Grep_struct (0.00s) === RUN ExampleT_Gt_int --- PASS: ExampleT_Gt_int (0.00s) === RUN ExampleT_Gt_string --- PASS: ExampleT_Gt_string (0.00s) === RUN ExampleT_Gte_int --- PASS: ExampleT_Gte_int (0.00s) === RUN ExampleT_Gte_string --- PASS: ExampleT_Gte_string (0.00s) === RUN ExampleT_HasPrefix --- PASS: ExampleT_HasPrefix (0.00s) === RUN ExampleT_HasPrefix_stringer --- PASS: ExampleT_HasPrefix_stringer (0.00s) === RUN ExampleT_HasPrefix_error --- PASS: ExampleT_HasPrefix_error (0.00s) === RUN ExampleT_HasSuffix --- PASS: ExampleT_HasSuffix (0.00s) === RUN ExampleT_HasSuffix_stringer --- PASS: ExampleT_HasSuffix_stringer (0.00s) === RUN ExampleT_HasSuffix_error --- PASS: ExampleT_HasSuffix_error (0.00s) === RUN ExampleT_Isa --- PASS: ExampleT_Isa (0.00s) === RUN ExampleT_Isa_interface --- PASS: ExampleT_Isa_interface (0.00s) === RUN ExampleT_JSON_basic --- PASS: ExampleT_JSON_basic (0.01s) === RUN ExampleT_JSON_placeholders --- PASS: ExampleT_JSON_placeholders (0.00s) === RUN ExampleT_JSON_embedding --- PASS: ExampleT_JSON_embedding (0.00s) === RUN ExampleT_JSON_rawStrings --- PASS: ExampleT_JSON_rawStrings (0.00s) === RUN ExampleT_JSON_file --- PASS: ExampleT_JSON_file (0.00s) === RUN ExampleT_JSONPointer_rfc6901 --- PASS: ExampleT_JSONPointer_rfc6901 (0.00s) === RUN ExampleT_JSONPointer_struct --- PASS: ExampleT_JSONPointer_struct (0.00s) === RUN ExampleT_JSONPointer_has_hasnt --- PASS: ExampleT_JSONPointer_has_hasnt (0.00s) === RUN ExampleT_Keys --- PASS: ExampleT_Keys (0.00s) === RUN ExampleT_Last_classic --- PASS: ExampleT_Last_classic (0.00s) === RUN ExampleT_Last_empty --- PASS: ExampleT_Last_empty (0.00s) === RUN ExampleT_Last_struct --- PASS: ExampleT_Last_struct (0.00s) === RUN ExampleT_CmpLax --- PASS: ExampleT_CmpLax (0.00s) === RUN ExampleT_Len_slice --- PASS: ExampleT_Len_slice (0.00s) === RUN ExampleT_Len_map --- PASS: ExampleT_Len_map (0.00s) === RUN ExampleT_Len_operatorSlice --- PASS: ExampleT_Len_operatorSlice (0.00s) === RUN ExampleT_Len_operatorMap --- PASS: ExampleT_Len_operatorMap (0.00s) === RUN ExampleT_Lt_int --- PASS: ExampleT_Lt_int (0.00s) === RUN ExampleT_Lt_string --- PASS: ExampleT_Lt_string (0.00s) === RUN ExampleT_Lte_int --- PASS: ExampleT_Lte_int (0.00s) === RUN ExampleT_Lte_string --- PASS: ExampleT_Lte_string (0.00s) === RUN ExampleT_Map_map --- PASS: ExampleT_Map_map (0.00s) === RUN ExampleT_Map_typedMap --- PASS: ExampleT_Map_typedMap (0.00s) === RUN ExampleT_MapEach_map --- PASS: ExampleT_MapEach_map (0.00s) === RUN ExampleT_MapEach_typedMap --- PASS: ExampleT_MapEach_typedMap (0.00s) === RUN ExampleT_N --- PASS: ExampleT_N (0.00s) === RUN ExampleT_NaN_float32 --- PASS: ExampleT_NaN_float32 (0.00s) === RUN ExampleT_Nil --- PASS: ExampleT_Nil (0.00s) === RUN ExampleT_None --- PASS: ExampleT_None (0.00s) === RUN ExampleT_Not --- PASS: ExampleT_Not (0.00s) === RUN ExampleT_NotAny --- PASS: ExampleT_NotAny (0.00s) === RUN ExampleT_NotEmpty --- PASS: ExampleT_NotEmpty (0.00s) === RUN ExampleT_NotEmpty_pointers --- PASS: ExampleT_NotEmpty_pointers (0.00s) === RUN ExampleT_NotNaN_float32 --- PASS: ExampleT_NotNaN_float32 (0.00s) === RUN ExampleT_NotNil --- PASS: ExampleT_NotNil (0.00s) === RUN ExampleT_NotZero --- PASS: ExampleT_NotZero (0.00s) === RUN ExampleT_PPtr --- PASS: ExampleT_PPtr (0.00s) === RUN ExampleT_Ptr --- PASS: ExampleT_Ptr (0.00s) === RUN ExampleT_Re --- PASS: ExampleT_Re (0.00s) === RUN ExampleT_Re_stringer --- PASS: ExampleT_Re_stringer (0.00s) === RUN ExampleT_Re_error --- PASS: ExampleT_Re_error (0.00s) === RUN ExampleT_Re_capture --- PASS: ExampleT_Re_capture (0.00s) === RUN ExampleT_Re_compiled --- PASS: ExampleT_Re_compiled (0.00s) === RUN ExampleT_Re_compiledStringer --- PASS: ExampleT_Re_compiledStringer (0.00s) === RUN ExampleT_Re_compiledError --- PASS: ExampleT_Re_compiledError (0.00s) === RUN ExampleT_Re_compiledCapture --- PASS: ExampleT_Re_compiledCapture (0.00s) === RUN ExampleT_ReAll_capture --- PASS: ExampleT_ReAll_capture (0.00s) === RUN ExampleT_ReAll_captureComplex --- PASS: ExampleT_ReAll_captureComplex (0.00s) === RUN ExampleT_ReAll_compiledCapture --- PASS: ExampleT_ReAll_compiledCapture (0.00s) === RUN ExampleT_ReAll_compiledCaptureComplex --- PASS: ExampleT_ReAll_compiledCaptureComplex (0.00s) === RUN ExampleT_Recv_basic --- PASS: ExampleT_Recv_basic (0.00s) === RUN ExampleT_Recv_channelPointer --- PASS: ExampleT_Recv_channelPointer (0.00s) === RUN ExampleT_Recv_withTimeout --- PASS: ExampleT_Recv_withTimeout (0.31s) === RUN ExampleT_Recv_nilChannel --- PASS: ExampleT_Recv_nilChannel (0.00s) === RUN ExampleT_Set --- PASS: ExampleT_Set (0.00s) === RUN ExampleT_Shallow --- PASS: ExampleT_Shallow (0.00s) === RUN ExampleT_Shallow_slice --- PASS: ExampleT_Shallow_slice (0.00s) === RUN ExampleT_Shallow_string --- PASS: ExampleT_Shallow_string (0.00s) === RUN ExampleT_Slice_slice --- PASS: ExampleT_Slice_slice (0.00s) === RUN ExampleT_Slice_typedSlice --- PASS: ExampleT_Slice_typedSlice (0.00s) === RUN ExampleT_Smuggle_convert --- PASS: ExampleT_Smuggle_convert (0.00s) === RUN ExampleT_Smuggle_lax --- PASS: ExampleT_Smuggle_lax (0.00s) === RUN ExampleT_Smuggle_auto_unmarshal --- PASS: ExampleT_Smuggle_auto_unmarshal (0.00s) === RUN ExampleT_Smuggle_cast --- PASS: ExampleT_Smuggle_cast (0.00s) === RUN ExampleT_Smuggle_complex --- PASS: ExampleT_Smuggle_complex (0.00s) === RUN ExampleT_Smuggle_interface --- PASS: ExampleT_Smuggle_interface (0.00s) === RUN ExampleT_Smuggle_field_path --- PASS: ExampleT_Smuggle_field_path (0.00s) === RUN ExampleT_SStruct --- PASS: ExampleT_SStruct (0.00s) === RUN ExampleT_SStruct_overwrite_model --- PASS: ExampleT_SStruct_overwrite_model (0.00s) === RUN ExampleT_SStruct_patterns --- PASS: ExampleT_SStruct_patterns (0.00s) === RUN ExampleT_SStruct_lazy_model --- PASS: ExampleT_SStruct_lazy_model (0.00s) === RUN ExampleT_String --- PASS: ExampleT_String (0.00s) === RUN ExampleT_String_stringer --- PASS: ExampleT_String_stringer (0.00s) === RUN ExampleT_String_error --- PASS: ExampleT_String_error (0.00s) === RUN ExampleT_Struct --- PASS: ExampleT_Struct (0.00s) === RUN ExampleT_Struct_overwrite_model --- PASS: ExampleT_Struct_overwrite_model (0.00s) === RUN ExampleT_Struct_patterns --- PASS: ExampleT_Struct_patterns (0.00s) === RUN ExampleT_Struct_lazy_model --- PASS: ExampleT_Struct_lazy_model (0.00s) === RUN ExampleT_SubBagOf --- PASS: ExampleT_SubBagOf (0.00s) === RUN ExampleT_SubJSONOf_basic --- PASS: ExampleT_SubJSONOf_basic (0.00s) === RUN ExampleT_SubJSONOf_placeholders --- PASS: ExampleT_SubJSONOf_placeholders (0.00s) === RUN ExampleT_SubJSONOf_file --- PASS: ExampleT_SubJSONOf_file (0.00s) === RUN ExampleT_SubMapOf_map --- PASS: ExampleT_SubMapOf_map (0.00s) === RUN ExampleT_SubMapOf_typedMap --- PASS: ExampleT_SubMapOf_typedMap (0.00s) === RUN ExampleT_SubSetOf --- PASS: ExampleT_SubSetOf (0.00s) === RUN ExampleT_SuperBagOf --- PASS: ExampleT_SuperBagOf (0.00s) === RUN ExampleT_SuperJSONOf_basic --- PASS: ExampleT_SuperJSONOf_basic (0.00s) === RUN ExampleT_SuperJSONOf_placeholders --- PASS: ExampleT_SuperJSONOf_placeholders (0.00s) === RUN ExampleT_SuperJSONOf_file --- PASS: ExampleT_SuperJSONOf_file (0.00s) === RUN ExampleT_SuperMapOf_map --- PASS: ExampleT_SuperMapOf_map (0.00s) === RUN ExampleT_SuperMapOf_typedMap --- PASS: ExampleT_SuperMapOf_typedMap (0.00s) === RUN ExampleT_SuperSetOf --- PASS: ExampleT_SuperSetOf (0.00s) === RUN ExampleT_SuperSliceOf_array --- PASS: ExampleT_SuperSliceOf_array (0.00s) === RUN ExampleT_SuperSliceOf_typedArray --- PASS: ExampleT_SuperSliceOf_typedArray (0.00s) === RUN ExampleT_SuperSliceOf_slice --- PASS: ExampleT_SuperSliceOf_slice (0.00s) === RUN ExampleT_SuperSliceOf_typedSlice --- PASS: ExampleT_SuperSliceOf_typedSlice (0.00s) === RUN ExampleT_TruncTime --- PASS: ExampleT_TruncTime (0.00s) === RUN ExampleT_Values --- PASS: ExampleT_Values (0.01s) === RUN ExampleT_Zero --- PASS: ExampleT_Zero (0.00s) === RUN Example --- PASS: Example (0.00s) === RUN ExampleIgnore --- PASS: ExampleIgnore (0.00s) === RUN ExampleAll --- PASS: ExampleAll (0.00s) === RUN ExampleAny --- PASS: ExampleAny (0.00s) === RUN ExampleArray_array --- PASS: ExampleArray_array (0.00s) === RUN ExampleArray_typedArray --- PASS: ExampleArray_typedArray (0.00s) === RUN ExampleArrayEach_array --- PASS: ExampleArrayEach_array (0.00s) === RUN ExampleArrayEach_typedArray --- PASS: ExampleArrayEach_typedArray (0.00s) === RUN ExampleArrayEach_slice --- PASS: ExampleArrayEach_slice (0.00s) === RUN ExampleArrayEach_typedSlice --- PASS: ExampleArrayEach_typedSlice (0.00s) === RUN ExampleBag --- PASS: ExampleBag (0.00s) === RUN ExampleBetween_int --- PASS: ExampleBetween_int (0.00s) === RUN ExampleBetween_string --- PASS: ExampleBetween_string (0.00s) === RUN ExampleBetween_time --- PASS: ExampleBetween_time (0.01s) === RUN ExampleCap --- PASS: ExampleCap (0.00s) === RUN ExampleCap_operator --- PASS: ExampleCap_operator (0.00s) === RUN ExampleCatch --- PASS: ExampleCatch (0.00s) === RUN ExampleCode --- PASS: ExampleCode (0.00s) === RUN ExampleCode_custom --- PASS: ExampleCode_custom (0.00s) === RUN ExampleContains_arraySlice --- PASS: ExampleContains_arraySlice (0.00s) === RUN ExampleContains_nil --- PASS: ExampleContains_nil (0.00s) === RUN ExampleContains_map --- PASS: ExampleContains_map (0.00s) === RUN ExampleContains_string --- PASS: ExampleContains_string (0.00s) === RUN ExampleContains_stringer --- PASS: ExampleContains_stringer (0.00s) === RUN ExampleContains_error --- PASS: ExampleContains_error (0.00s) === RUN ExampleContainsKey --- PASS: ExampleContainsKey (0.00s) === RUN ExampleContainsKey_nil --- PASS: ExampleContainsKey_nil (0.00s) === RUN ExampleDelay --- PASS: ExampleDelay (0.00s) === RUN ExampleEmpty --- PASS: ExampleEmpty (0.00s) === RUN ExampleEmpty_pointers --- PASS: ExampleEmpty_pointers (0.00s) === RUN ExampleErrorIs --- PASS: ExampleErrorIs (0.00s) === RUN ExampleFirst_classic --- PASS: ExampleFirst_classic (0.00s) === RUN ExampleFirst_empty --- PASS: ExampleFirst_empty (0.00s) === RUN ExampleFirst_struct --- PASS: ExampleFirst_struct (0.00s) === RUN ExampleFirst_json --- PASS: ExampleFirst_json (0.00s) === RUN ExampleGrep_classic --- PASS: ExampleGrep_classic (0.00s) === RUN ExampleGrep_nil --- PASS: ExampleGrep_nil (0.00s) === RUN ExampleGrep_struct --- PASS: ExampleGrep_struct (0.00s) === RUN ExampleGrep_json --- PASS: ExampleGrep_json (0.00s) === RUN ExampleGt_int --- PASS: ExampleGt_int (0.00s) === RUN ExampleGt_string --- PASS: ExampleGt_string (0.00s) === RUN ExampleGte_int --- PASS: ExampleGte_int (0.00s) === RUN ExampleGte_string --- PASS: ExampleGte_string (0.00s) === RUN ExampleIsa --- PASS: ExampleIsa (0.00s) === RUN ExampleIsa_interface --- PASS: ExampleIsa_interface (0.00s) === RUN ExampleJSON_basic --- PASS: ExampleJSON_basic (0.00s) === RUN ExampleJSON_placeholders --- PASS: ExampleJSON_placeholders (0.00s) === RUN ExampleJSON_embedding --- PASS: ExampleJSON_embedding (0.00s) === RUN ExampleJSON_rawStrings --- PASS: ExampleJSON_rawStrings (0.00s) === RUN ExampleJSON_file --- PASS: ExampleJSON_file (0.00s) === RUN ExampleJSONPointer_rfc6901 --- PASS: ExampleJSONPointer_rfc6901 (0.00s) === RUN ExampleJSONPointer_struct --- PASS: ExampleJSONPointer_struct (0.00s) === RUN ExampleJSONPointer_has_hasnt --- PASS: ExampleJSONPointer_has_hasnt (0.00s) === RUN ExampleKeys --- PASS: ExampleKeys (0.00s) === RUN ExampleLast_classic --- PASS: ExampleLast_classic (0.00s) === RUN ExampleLast_empty --- PASS: ExampleLast_empty (0.00s) === RUN ExampleLast_struct --- PASS: ExampleLast_struct (0.00s) === RUN ExampleLast_json --- PASS: ExampleLast_json (0.00s) === RUN ExampleLax --- PASS: ExampleLax (0.00s) === RUN ExampleLen_slice --- PASS: ExampleLen_slice (0.00s) === RUN ExampleLen_map --- PASS: ExampleLen_map (0.00s) === RUN ExampleLen_operatorSlice --- PASS: ExampleLen_operatorSlice (0.00s) === RUN ExampleLen_operatorMap --- PASS: ExampleLen_operatorMap (0.00s) === RUN ExampleLt_int --- PASS: ExampleLt_int (0.00s) === RUN ExampleLt_string --- PASS: ExampleLt_string (0.00s) === RUN ExampleLte_int --- PASS: ExampleLte_int (0.00s) === RUN ExampleLte_string --- PASS: ExampleLte_string (0.00s) === RUN ExampleMap_map --- PASS: ExampleMap_map (0.00s) === RUN ExampleMap_typedMap --- PASS: ExampleMap_typedMap (0.00s) === RUN ExampleMapEach_map --- PASS: ExampleMapEach_map (0.00s) === RUN ExampleMapEach_typedMap --- PASS: ExampleMapEach_typedMap (0.00s) === RUN ExampleN --- PASS: ExampleN (0.00s) === RUN ExampleNaN_float32 --- PASS: ExampleNaN_float32 (0.00s) === RUN ExampleNil --- PASS: ExampleNil (0.00s) === RUN ExampleNone --- PASS: ExampleNone (0.00s) === RUN ExampleNotAny --- PASS: ExampleNotAny (0.00s) === RUN ExampleNot --- PASS: ExampleNot (0.00s) === RUN ExampleNotEmpty --- PASS: ExampleNotEmpty (0.00s) === RUN ExampleNotEmpty_pointers --- PASS: ExampleNotEmpty_pointers (0.00s) === RUN ExampleNotNaN_float32 --- PASS: ExampleNotNaN_float32 (0.00s) === RUN ExampleNotNil --- PASS: ExampleNotNil (0.00s) === RUN ExampleNotZero --- PASS: ExampleNotZero (0.00s) === RUN ExamplePPtr --- PASS: ExamplePPtr (0.00s) === RUN ExamplePtr --- PASS: ExamplePtr (0.00s) === RUN ExampleRe --- PASS: ExampleRe (0.00s) === RUN ExampleRe_stringer --- PASS: ExampleRe_stringer (0.00s) === RUN ExampleRe_error --- PASS: ExampleRe_error (0.00s) === RUN ExampleRe_capture --- PASS: ExampleRe_capture (0.00s) === RUN ExampleReAll_capture --- PASS: ExampleReAll_capture (0.00s) === RUN ExampleReAll_captureComplex --- PASS: ExampleReAll_captureComplex (0.00s) === RUN ExampleRe_compiled --- PASS: ExampleRe_compiled (0.00s) === RUN ExampleRe_compiledStringer --- PASS: ExampleRe_compiledStringer (0.00s) === RUN ExampleRe_compiledError --- PASS: ExampleRe_compiledError (0.00s) === RUN ExampleRe_compiledCapture --- PASS: ExampleRe_compiledCapture (0.00s) === RUN ExampleReAll_compiledCapture --- PASS: ExampleReAll_compiledCapture (0.00s) === RUN ExampleReAll_compiledCaptureComplex --- PASS: ExampleReAll_compiledCaptureComplex (0.00s) === RUN ExampleRecv_basic --- PASS: ExampleRecv_basic (0.00s) === RUN ExampleRecv_channelPointer --- PASS: ExampleRecv_channelPointer (0.00s) === RUN ExampleRecv_withTimeout --- PASS: ExampleRecv_withTimeout (0.30s) === RUN ExampleRecv_nilChannel --- PASS: ExampleRecv_nilChannel (0.00s) === RUN ExampleSet --- PASS: ExampleSet (0.00s) === RUN ExampleShallow --- PASS: ExampleShallow (0.00s) === RUN ExampleShallow_slice --- PASS: ExampleShallow_slice (0.00s) === RUN ExampleShallow_string --- PASS: ExampleShallow_string (0.00s) === RUN ExampleSlice_slice --- PASS: ExampleSlice_slice (0.00s) === RUN ExampleSlice_typedSlice --- PASS: ExampleSlice_typedSlice (0.00s) === RUN ExampleSuperSliceOf_array --- PASS: ExampleSuperSliceOf_array (0.00s) === RUN ExampleSuperSliceOf_typedArray --- PASS: ExampleSuperSliceOf_typedArray (0.00s) === RUN ExampleSuperSliceOf_slice --- PASS: ExampleSuperSliceOf_slice (0.00s) === RUN ExampleSuperSliceOf_typedSlice --- PASS: ExampleSuperSliceOf_typedSlice (0.00s) === RUN ExampleSmuggle_convert --- PASS: ExampleSmuggle_convert (0.00s) === RUN ExampleSmuggle_lax --- PASS: ExampleSmuggle_lax (0.00s) === RUN ExampleSmuggle_auto_unmarshal --- PASS: ExampleSmuggle_auto_unmarshal (0.00s) === RUN ExampleSmuggle_cast --- PASS: ExampleSmuggle_cast (0.00s) === RUN ExampleSmuggle_complex --- PASS: ExampleSmuggle_complex (0.00s) === RUN ExampleSmuggle_interface --- PASS: ExampleSmuggle_interface (0.00s) === RUN ExampleSmuggle_field_path --- PASS: ExampleSmuggle_field_path (0.00s) === RUN ExampleString --- PASS: ExampleString (0.00s) === RUN ExampleString_stringer --- PASS: ExampleString_stringer (0.00s) === RUN ExampleString_error --- PASS: ExampleString_error (0.00s) === RUN ExampleHasPrefix --- PASS: ExampleHasPrefix (0.00s) === RUN ExampleHasPrefix_stringer --- PASS: ExampleHasPrefix_stringer (0.00s) === RUN ExampleHasPrefix_error --- PASS: ExampleHasPrefix_error (0.00s) === RUN ExampleHasSuffix --- PASS: ExampleHasSuffix (0.00s) === RUN ExampleHasSuffix_stringer --- PASS: ExampleHasSuffix_stringer (0.00s) === RUN ExampleHasSuffix_error --- PASS: ExampleHasSuffix_error (0.00s) === RUN ExampleStruct --- PASS: ExampleStruct (0.00s) === RUN ExampleStruct_overwrite_model --- PASS: ExampleStruct_overwrite_model (0.00s) === RUN ExampleStruct_patterns --- PASS: ExampleStruct_patterns (0.00s) === RUN ExampleStruct_struct_fields --- PASS: ExampleStruct_struct_fields (0.00s) === RUN ExampleStruct_lazy_model --- PASS: ExampleStruct_lazy_model (0.00s) === RUN ExampleSStruct --- PASS: ExampleSStruct (0.00s) === RUN ExampleSStruct_overwrite_model --- PASS: ExampleSStruct_overwrite_model (0.00s) === RUN ExampleSStruct_patterns --- PASS: ExampleSStruct_patterns (0.00s) === RUN ExampleSStruct_struct_fields --- PASS: ExampleSStruct_struct_fields (0.00s) === RUN ExampleSStruct_lazy_model --- PASS: ExampleSStruct_lazy_model (0.00s) === RUN ExampleSubBagOf --- PASS: ExampleSubBagOf (0.00s) === RUN ExampleSubJSONOf_basic --- PASS: ExampleSubJSONOf_basic (0.00s) === RUN ExampleSubJSONOf_placeholders --- PASS: ExampleSubJSONOf_placeholders (0.00s) === RUN ExampleSubJSONOf_file --- PASS: ExampleSubJSONOf_file (0.00s) === RUN ExampleSubMapOf_map --- PASS: ExampleSubMapOf_map (0.00s) === RUN ExampleSubMapOf_typedMap --- PASS: ExampleSubMapOf_typedMap (0.00s) === RUN ExampleSubSetOf --- PASS: ExampleSubSetOf (0.00s) === RUN ExampleSuperBagOf --- PASS: ExampleSuperBagOf (0.00s) === RUN ExampleSuperJSONOf_basic --- PASS: ExampleSuperJSONOf_basic (0.00s) === RUN ExampleSuperJSONOf_placeholders --- PASS: ExampleSuperJSONOf_placeholders (0.00s) === RUN ExampleSuperJSONOf_file --- PASS: ExampleSuperJSONOf_file (0.00s) === RUN ExampleSuperMapOf_map --- PASS: ExampleSuperMapOf_map (0.00s) === RUN ExampleSuperMapOf_typedMap --- PASS: ExampleSuperMapOf_typedMap (0.00s) === RUN ExampleSuperSetOf --- PASS: ExampleSuperSetOf (0.00s) === RUN ExampleTruncTime --- PASS: ExampleTruncTime (0.00s) === RUN ExampleValues --- PASS: ExampleValues (0.00s) === RUN ExampleZero --- PASS: ExampleZero (0.00s) === RUN ExampleT_True --- PASS: ExampleT_True (0.00s) === RUN ExampleT_False --- PASS: ExampleT_False (0.00s) === RUN ExampleT_CmpError --- PASS: ExampleT_CmpError (0.00s) === RUN ExampleT_CmpNoError --- PASS: ExampleT_CmpNoError (0.00s) === RUN ExampleT_CmpPanic --- PASS: ExampleT_CmpPanic (0.00s) === RUN ExampleT_CmpNotPanic --- PASS: ExampleT_CmpNotPanic (0.00s) PASS ok github.com/maxatome/go-testdeep/td 1.370s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-github-maxatome-go-testdeep-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-github-maxatome-go-testdeep-dev' in '../golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1745922/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/1745922 and its subdirectories I: Current time: Mon Nov 25 02:33:48 +14 2024 I: pbuilder-time-stamp: 1732451628 + false + set +x Sun Nov 24 12:33:48 UTC 2024 I: Signing ./b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo as golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc Sun Nov 24 12:33:48 UTC 2024 I: Signed ./b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo as ./b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc Sun Nov 24 12:33:48 UTC 2024 - build #2 for golang-github-maxatome-go-testdeep/unstable/arm64 on codethink04-arm64 done. Starting cleanup. All cleanup done. Sun Nov 24 12:33:48 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-03OoVTuI, removing. /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU: total 152 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 12:32 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 24 12:33 b2 -rw-r--r-- 1 jenkins jenkins 2381 Dec 27 2023 golang-github-maxatome-go-testdeep_1.14.0-1.dsc -rw------- 1 jenkins jenkins 138883 Nov 24 12:32 rbuildlog.EibcNPs /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1: total 716 -rw-r--r-- 1 jenkins jenkins 134897 Nov 24 12:32 build.log -rw-r--r-- 1 jenkins jenkins 225308 Nov 24 12:32 golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb -rw-r--r-- 1 jenkins jenkins 2916 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2381 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1.dsc -rw-r--r-- 1 jenkins jenkins 5043 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5925 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1317 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1834 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0-1_source.changes -rw-r--r-- 1 jenkins jenkins 323195 Nov 24 12:32 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2: total 708 -rw-r--r-- 1 jenkins jenkins 136842 Nov 24 12:33 build.log -rw-r--r-- 1 jenkins jenkins 225308 Nov 24 12:33 golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb -rw-r--r-- 1 jenkins jenkins 2916 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2381 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1.dsc -rw-r--r-- 1 jenkins jenkins 5043 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5925 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1317 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1834 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0-1_source.changes -rw-r--r-- 1 jenkins jenkins 323195 Nov 24 12:33 golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz Sun Nov 24 12:33:49 UTC 2024 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Sun Nov 24 12:33:50 UTC 2024 I: golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes: Format: 1.8 Date: Wed, 27 Dec 2023 23:43:21 +0000 Source: golang-github-maxatome-go-testdeep Binary: golang-github-maxatome-go-testdeep-dev Architecture: all Version: 1.14.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Mathias Gibbens Description: golang-github-maxatome-go-testdeep-dev - Extremely flexible golang deep comparison Changes: golang-github-maxatome-go-testdeep (1.14.0-1) unstable; urgency=medium . * New upstream release - Drop patch for skipping test Checksums-Sha1: 4499a5ce7749e84e31f730b4967b00b41bb673c1 225308 golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb 154dcf582edcaa264a9acf09f14ff0e8f1ab10ba 5043 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo Checksums-Sha256: 9fedf5d23c97d0ab3e088afe9a9a85e805a7696c31260c680501699aa9fffbc4 225308 golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb ce535044122c570ff19b526c18931f8ad2e0bf6894145f4b89a8764e46047eee 5043 golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo Files: f0722fce2074503eaf85eeecb036afea 225308 golang optional golang-github-maxatome-go-testdeep-dev_1.14.0-1_all.deb 3502b4ac0be0aaf870a61f931ea0102f 5043 golang optional golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-24 12:32:34.930136465 +0000 +++ b2/build.log 2024-11-24 12:33:49.514754652 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 27 06:54:29 -12 2025 -I: pbuilder-time-stamp: 1766861669 +I: Current time: Mon Nov 25 02:32:37 +14 2024 +I: pbuilder-time-stamp: 1732451557 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: unpacking golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2165326/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-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 Nov 24 12:32 /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/1745922/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='31a953d40a2f404bbf1f1921bcf70632' - 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='2165326' - PS1='# ' - PS2='> ' + INVOCATION_ID=5aed57f5169d4bb58989af96680236ca + 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=1745922 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.iUm0DqKU/pbuilderrc_xhRw --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1 --logfile b1/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/pbuilderrc_QsnE --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2 --logfile b2/build.log golang-github-maxatome-go-testdeep_1.14.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2165326/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -149,7 +181,7 @@ Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] -Fetched 62.1 MB in 0s (200 MB/s) +Fetched 62.1 MB in 0s (218 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20084 files and directories currently installed.) @@ -308,7 +340,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-maxatome-go-testdeep-1.14.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-maxatome-go-testdeep_1.14.0-1_source.changes dpkg-buildpackage: info: source package golang-github-maxatome-go-testdeep dpkg-buildpackage: info: source version 1.14.0-1 dpkg-buildpackage: info: source distribution unstable @@ -327,142 +363,142 @@ 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 github.com/maxatome/go-testdeep github.com/maxatome/go-testdeep/helpers/nocolor github.com/maxatome/go-testdeep/helpers/tdhttp github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdsuite github.com/maxatome/go-testdeep/helpers/tdutil github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/ctxerr github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat github.com/maxatome/go-testdeep/internal/hooks github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/location github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/internal/trace github.com/maxatome/go-testdeep/internal/types github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/visited github.com/maxatome/go-testdeep/td -internal/unsafeheader -internal/race +internal/byteorder internal/profilerecord -internal/cpu -unicode -cmp -unicode/utf8 -internal/coverage/rtcov +internal/race internal/goarch -internal/byteorder -internal/godebugs +internal/coverage/rtcov internal/goos -internal/runtime/syscall +internal/godebugs internal/goexperiment -encoding +internal/unsafeheader +unicode +internal/cpu +internal/runtime/syscall +unicode/utf8 +cmp +internal/abi +runtime/internal/math sync/atomic +runtime/internal/sys +encoding +internal/chacha8rand +math/bits internal/itoa internal/asan -math/bits internal/msan -runtime/internal/math -runtime/internal/sys -internal/abi unicode/utf16 -internal/chacha8rand internal/goversion internal/platform container/list +math crypto/internal/alias crypto/subtle -math -crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 +crypto/internal/boring/sig internal/bytealg internal/runtime/atomic vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal -internal/runtime/exithook internal/stringslite +internal/runtime/exithook runtime -iter internal/reflectlite -internal/weak sync -maps +iter +internal/weak slices +maps internal/bisect internal/testlog internal/singleflight -runtime/cgo errors sort +runtime/cgo +internal/godebug io -internal/oserror strconv -path -crypto/internal/nistec/fiat -crypto/internal/edwards25519/field -internal/godebug bytes -math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage +internal/oserror +path +strings +math/rand/v2 +crypto/internal/edwards25519/field +crypto/internal/nistec/fiat reflect -math/rand -crypto/rc4 hash -crypto/internal/randutil -crypto/internal/edwards25519 +math/rand +regexp/syntax +go/build/constraint syscall -strings -internal/concurrent hash/crc32 -crypto crypto/cipher +crypto +bufio +crypto/internal/randutil +crypto/internal/edwards25519 +crypto/md5 +crypto/rc4 +internal/concurrent unique vendor/golang.org/x/text/transform -crypto/md5 -crypto/des +net/http/internal/ascii crypto/internal/boring -regexp/syntax +crypto/des +net/http/internal/testcert crypto/aes -bufio -go/build/constraint crypto/sha512 -net/http/internal/ascii -net/http/internal/testcert crypto/hmac crypto/sha1 crypto/sha256 -vendor/golang.org/x/crypto/hkdf net/netip +vendor/golang.org/x/crypto/hkdf regexp internal/syscall/execenv -internal/syscall/unix time +internal/syscall/unix encoding/binary internal/fmtsort github.com/maxatome/go-testdeep/internal/visited io/fs -internal/poll context +internal/poll encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/chacha20 -encoding/pem internal/filepathlite embed +encoding/pem crypto/internal/nistec vendor/golang.org/x/crypto/chacha20poly1305 os crypto/ecdh internal/sysinfo -path/filepath -vendor/golang.org/x/sys/cpu +fmt internal/lazyregexp +vendor/golang.org/x/sys/cpu github.com/maxatome/go-testdeep/helpers/nocolor -fmt +path/filepath net os/exec vendor/golang.org/x/crypto/sha3 internal/goroot encoding/hex encoding/json +runtime/trace +go/doc/comment flag -runtime/debug github.com/maxatome/go-testdeep/internal/color github.com/maxatome/go-testdeep/internal/location -runtime/trace -go/doc/comment math/big +runtime/debug go/token internal/buildcfg encoding/xml -compress/flate github.com/davecgh/go-spew/spew +compress/flate net/url log go/scanner @@ -470,10 +506,10 @@ testing vendor/golang.org/x/net/http2/hpack mime -vendor/golang.org/x/text/unicode/bidi go/ast -mime/quotedprintable +vendor/golang.org/x/text/unicode/bidi compress/gzip +mime/quotedprintable net/http/internal vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna @@ -484,30 +520,30 @@ encoding/asn1 crypto/dsa crypto/ed25519 +go/doc crypto/internal/hpke crypto/internal/mlkem768 -crypto/rsa -github.com/maxatome/go-testdeep/helpers/tdutil -go/doc go/internal/typeparams -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix +github.com/maxatome/go-testdeep/helpers/tdutil go/parser +crypto/rsa github.com/maxatome/go-testdeep/internal/dark github.com/maxatome/go-testdeep/internal/flat +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix github.com/maxatome/go-testdeep/internal/types -crypto/ecdsa -github.com/maxatome/go-testdeep/internal/util github.com/maxatome/go-testdeep/internal/anchors github.com/maxatome/go-testdeep/internal/hooks +github.com/maxatome/go-testdeep/internal/util +crypto/ecdsa github.com/maxatome/go-testdeep/internal/json github.com/maxatome/go-testdeep/internal/ctxerr go/build github.com/maxatome/go-testdeep/internal/trace -github.com/maxatome/go-testdeep/internal/test github.com/maxatome/go-testdeep/td -net/textproto +github.com/maxatome/go-testdeep/internal/test crypto/x509 +net/textproto vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart @@ -516,8 +552,8 @@ crypto/tls net/http/httptrace net/http -net/http/httptest net/http/httputil +net/http/httptest github.com/maxatome/go-testdeep/helpers/tdhttp/internal github.com/maxatome/go-testdeep/helpers/tdhttp dh_auto_test -O--builddirectory=_build -O--buildsystem=golang @@ -643,11 +679,11 @@ --- PASS: TestCompat/Values (0.00s) --- PASS: TestCompat/Zero (0.00s) PASS -ok github.com/maxatome/go-testdeep 0.014s +ok github.com/maxatome/go-testdeep 0.030s === RUN TestNocolor --- PASS: TestNocolor (0.00s) PASS -ok github.com/maxatome/go-testdeep/helpers/nocolor 0.006s +ok github.com/maxatome/go-testdeep/helpers/nocolor 0.016s === RUN TestCmpResponse === RUN TestCmpResponse/string_body_only === RUN TestCmpResponse/string_body_only_TestAPI @@ -815,11 +851,11 @@ === RUN TestNewTestAPI/Body_error === RUN TestNewTestAPI/Response_error === RUN TestNewTestAPI/Request_error ---- PASS: TestNewTestAPI (0.02s) - --- PASS: TestNewTestAPI/No_error (0.00s) +--- PASS: TestNewTestAPI (0.03s) + --- PASS: TestNewTestAPI/No_error (0.01s) --- PASS: TestNewTestAPI/No_JSON_error (0.00s) --- PASS: TestNewTestAPI/No_XML_error (0.00s) - --- PASS: TestNewTestAPI/Cookies (0.00s) + --- PASS: TestNewTestAPI/Cookies (0.01s) --- PASS: TestNewTestAPI/Trailer (0.00s) --- PASS: TestNewTestAPI/Status_error (0.00s) --- PASS: TestNewTestAPI/Header_error (0.00s) @@ -841,15 +877,13 @@ === RUN TestRun --- PASS: TestRun (0.00s) === RUN Example ---- PASS: Example (0.00s) +--- PASS: Example (0.02s) PASS -ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.052s -? github.com/maxatome/go-testdeep/internal/location [no test files] -? github.com/maxatome/go-testdeep/internal/test [no test files] +ok github.com/maxatome/go-testdeep/helpers/tdhttp 0.145s === RUN TestDumpResponse --- PASS: TestDumpResponse (0.00s) PASS -ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.075s +ok github.com/maxatome/go-testdeep/helpers/tdhttp/internal 0.044s === RUN TestRun === RUN TestRun/Mini === RUN TestRun/Mini/Test1 @@ -957,7 +991,7 @@ --- PASS: TestRunCleanup/Full/Test2 (0.00s) --- PASS: TestRunCleanup/Full/Test3 (0.00s) PASS -ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.067s +ok github.com/maxatome/go-testdeep/helpers/tdsuite 0.032s === RUN TestKvSlice === RUN TestKvSlice/len=0 === RUN TestKvSlice/len=1 @@ -995,7 +1029,7 @@ === RUN TestRun --- PASS: TestRun (0.00s) PASS -ok github.com/maxatome/go-testdeep/helpers/tdutil 0.022s +ok github.com/maxatome/go-testdeep/helpers/tdutil 0.024s === RUN TestInfo --- PASS: TestInfo (0.00s) === RUN TestBuildResolveAnchor @@ -1011,7 +1045,7 @@ === RUN TestAddAnchorableStructType --- PASS: TestAddAnchorableStructType (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/anchors 0.052s +ok github.com/maxatome/go-testdeep/internal/anchors 0.036s === RUN TestColor --- PASS: TestColor (0.00s) === RUN TestSaveState @@ -1025,7 +1059,7 @@ === RUN TestUnBad --- PASS: TestUnBad (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/color 0.052s +ok github.com/maxatome/go-testdeep/internal/color 0.020s === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestContextMergeErrors @@ -1037,7 +1071,7 @@ === RUN TestContextPath --- PASS: TestContextPath (0.00s) === RUN TestError ---- PASS: TestError (0.01s) +--- PASS: TestError (0.00s) === RUN TestTypeMismatch --- PASS: TestTypeMismatch (0.00s) === RUN TestBooleanError @@ -1071,13 +1105,15 @@ --- PASS: TestErrorSummary/colorized,_but_force_uncolorized (0.00s) --- PASS: TestErrorSummary/no_color_via_env_and_force_uncolorized (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/ctxerr 0.049s +ok github.com/maxatome/go-testdeep/internal/ctxerr 0.020s +? github.com/maxatome/go-testdeep/internal/location [no test files] +? github.com/maxatome/go-testdeep/internal/test [no test files] === RUN TestGetInterface --- PASS: TestGetInterface (0.00s) === RUN TestCopyValue --- PASS: TestCopyValue (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/dark 0.048s +ok github.com/maxatome/go-testdeep/internal/dark 0.044s === RUN TestLen --- PASS: TestLen (0.00s) === RUN TestValues @@ -1085,7 +1121,7 @@ === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/flat 0.026s +ok github.com/maxatome/go-testdeep/internal/flat 0.032s === RUN TestAddCmpHooks --- PASS: TestAddCmpHooks (0.00s) === RUN TestCmp @@ -1109,7 +1145,7 @@ === RUN TestCopy --- PASS: TestCopy (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/hooks 0.051s +ok github.com/maxatome/go-testdeep/internal/hooks 0.046s === RUN TestMarshal --- PASS: TestMarshal (0.00s) === RUN TestAppendMarshal @@ -1274,7 +1310,7 @@ === RUN TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" === RUN TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" === RUN TestJSON/no_operators ---- PASS: TestJSON (0.00s) +--- PASS: TestJSON (0.01s) --- PASS: TestJSON/Basics (0.00s) --- PASS: TestJSON/JSON_spec_infringements (0.00s) --- PASS: TestJSON/JSON_spec_infringements/{"foo":_"bar",_} (0.00s) @@ -1367,7 +1403,7 @@ --- PASS: TestJSON/Comments (0.00s) --- PASS: TestJSON/OK (0.00s) --- PASS: TestJSON/Reentrant_parser (0.00s) - --- PASS: TestJSON/Errors (0.00s) + --- PASS: TestJSON/Errors (0.01s) --- PASS: TestJSON/Errors/unterminated_comment (0.00s) --- PASS: TestJSON/Errors//_at_EOF (0.00s) --- PASS: TestJSON/Errors//toto (0.00s) @@ -1399,7 +1435,7 @@ --- PASS: TestJSON/Errors/bad_placeholder (0.00s) --- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s) --- PASS: TestJSON/Errors/unknown_placeholder (0.00s) - --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.00s) + --- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.01s) --- PASS: TestJSON/Errors/invalid_operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator (0.00s) --- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s) @@ -1435,7 +1471,7 @@ --- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s) --- PASS: TestJSON/no_operators (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/json 0.055s +ok github.com/maxatome/go-testdeep/internal/json 0.046s === RUN TestStackMatch --- PASS: TestStackMatch (0.00s) === RUN TestStackIsRelevant @@ -1459,7 +1495,7 @@ === RUN TestZRetrieveFake --- PASS: TestZRetrieveFake (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/trace 0.025s +ok github.com/maxatome/go-testdeep/internal/trace 0.034s === RUN TestTypes --- PASS: TestTypes (0.00s) === RUN TestOrder @@ -1493,7 +1529,7 @@ === RUN TestRecvKind --- PASS: TestRecvKind (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/types 0.013s +ok github.com/maxatome/go-testdeep/internal/types 0.030s === RUN TestJSONPointer --- PASS: TestJSONPointer (0.00s) === RUN TestToString @@ -1509,7 +1545,7 @@ === RUN TestTern --- PASS: TestTern (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/util 0.017s +ok github.com/maxatome/go-testdeep/internal/util 0.027s === RUN TestVisited === RUN TestVisited/not_a_pointer === RUN TestVisited/map @@ -1523,7 +1559,7 @@ --- PASS: TestVisited/slice (0.00s) --- PASS: TestVisited/interface (0.00s) PASS -ok github.com/maxatome/go-testdeep/internal/visited 0.013s +ok github.com/maxatome/go-testdeep/internal/visited 0.020s === RUN TestStripTrace --- PASS: TestStripTrace (0.00s) === RUN TestFormatError @@ -1793,11 +1829,11 @@ === RUN TestArrayEachTypeBehind --- PASS: TestArrayEachTypeBehind (0.00s) === RUN TestArray ---- PASS: TestArray (0.01s) +--- PASS: TestArray (0.00s) === RUN TestArrayTypeBehind --- PASS: TestArrayTypeBehind (0.00s) === RUN TestSlice ---- PASS: TestSlice (0.01s) +--- PASS: TestSlice (0.00s) === RUN TestSliceTypeBehind --- PASS: TestSliceTypeBehind (0.00s) === RUN TestSuperSliceOf @@ -1811,11 +1847,11 @@ === RUN TestSuperSliceOfTypeBehind --- PASS: TestSuperSliceOfTypeBehind (0.00s) === RUN TestBag ---- PASS: TestBag (0.02s) +--- PASS: TestBag (0.01s) === RUN TestBagTypeBehind --- PASS: TestBagTypeBehind (0.00s) === RUN TestBetween ---- PASS: TestBetween (0.00s) +--- PASS: TestBetween (0.01s) === RUN TestN --- PASS: TestN (0.01s) === RUN TestLGt @@ -1825,7 +1861,7 @@ === RUN TestBetweenCmp === RUN TestBetweenCmp/compareType === RUN TestBetweenCmp/lessType ---- PASS: TestBetweenCmp (0.01s) +--- PASS: TestBetweenCmp (0.00s) --- PASS: TestBetweenCmp/compareType (0.00s) --- PASS: TestBetweenCmp/lessType (0.00s) === RUN TestBetweenTypeBehind @@ -1859,9 +1895,9 @@ === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestContainsNil ---- PASS: TestContainsNil (0.01s) +--- PASS: TestContainsNil (0.00s) === RUN TestContainsString ---- PASS: TestContainsString (0.01s) +--- PASS: TestContainsString (0.00s) === RUN TestContainsSlice --- PASS: TestContainsSlice (0.00s) === RUN TestContainsTypeBehind @@ -1907,8 +1943,8 @@ === RUN TestGrep/nil_pointer === RUN TestGrep/JSON === RUN TestGrep/errors ---- PASS: TestGrep (0.02s) - --- PASS: TestGrep/basic (0.01s) +--- PASS: TestGrep (0.01s) + --- PASS: TestGrep/basic (0.00s) --- PASS: TestGrep/basic/slice (0.00s) --- PASS: TestGrep/basic/array (0.00s) --- PASS: TestGrep/basic/*slice (0.00s) @@ -1918,7 +1954,7 @@ --- PASS: TestGrep/struct/array (0.00s) --- PASS: TestGrep/struct/*slice (0.00s) --- PASS: TestGrep/struct/*array (0.00s) - --- PASS: TestGrep/interfaces (0.01s) + --- PASS: TestGrep/interfaces (0.00s) --- PASS: TestGrep/interfaces/slice (0.00s) --- PASS: TestGrep/interfaces/array (0.00s) --- PASS: TestGrep/interfaces/*slice (0.00s) @@ -1965,8 +2001,8 @@ === RUN TestFirst/nil_pointer === RUN TestFirst/JSON === RUN TestFirst/errors ---- PASS: TestFirst (0.02s) - --- PASS: TestFirst/basic (0.01s) +--- PASS: TestFirst (0.01s) + --- PASS: TestFirst/basic (0.00s) --- PASS: TestFirst/basic/slice (0.00s) --- PASS: TestFirst/basic/array (0.00s) --- PASS: TestFirst/basic/*slice (0.00s) @@ -2072,7 +2108,7 @@ === RUN TestJSONPointer/Lax/json.Unmarshaler === RUN TestJSONPointer/Lax/struct === RUN TestJSONPointer/errors ---- PASS: TestJSONPointer (0.01s) +--- PASS: TestJSONPointer (0.00s) --- PASS: TestJSONPointer/nil (0.00s) --- PASS: TestJSONPointer/basic_types (0.00s) --- PASS: TestJSONPointer/complex_type_with_json_tags (0.00s) @@ -2085,7 +2121,7 @@ === RUN TestJSONPointerTypeBehind --- PASS: TestJSONPointerTypeBehind (0.00s) === RUN TestJSON ---- PASS: TestJSON (0.03s) +--- PASS: TestJSON (0.01s) === RUN TestJSONInside === RUN TestJSONInside/Between === RUN TestJSONInside/N @@ -2093,8 +2129,8 @@ === RUN TestJSONInside/SubMapOf === RUN TestJSONInside/SuperMapOf === RUN TestJSONInside/Errors ---- PASS: TestJSONInside (0.01s) - --- PASS: TestJSONInside/Between (0.01s) +--- PASS: TestJSONInside (0.00s) + --- PASS: TestJSONInside/Between (0.00s) --- PASS: TestJSONInside/N (0.00s) --- PASS: TestJSONInside/Re (0.00s) --- PASS: TestJSONInside/SubMapOf (0.00s) @@ -2107,7 +2143,7 @@ === RUN TestSubJSONOfTypeBehind --- PASS: TestSubJSONOfTypeBehind (0.00s) === RUN TestSuperJSONOf ---- PASS: TestSuperJSONOf (0.01s) +--- PASS: TestSuperJSONOf (0.00s) === RUN TestSuperJSONOfTypeBehind --- PASS: TestSuperJSONOfTypeBehind (0.00s) === RUN TestKeysValues @@ -2184,7 +2220,7 @@ --- PASS: TestRecv (0.01s) --- PASS: TestRecv/all_good (0.00s) --- PASS: TestRecv/complete_cycle (0.01s) - --- PASS: TestRecv/complete_cycle/empty (0.00s) + --- PASS: TestRecv/complete_cycle/empty (0.01s) --- PASS: TestRecv/complete_cycle/just_filled (0.00s) --- PASS: TestRecv/complete_cycle/nothing_to_recv_on_channel (0.00s) --- PASS: TestRecv/complete_cycle/closed_channel (0.00s) @@ -2238,7 +2274,7 @@ --- PASS: TestStructLazyTypeBehind (0.00s) === RUN TestStruct === RUN TestStruct/IgnoreUnexported ---- PASS: TestStruct (0.01s) +--- PASS: TestStruct (0.00s) --- PASS: TestStruct/IgnoreUnexported (0.00s) === RUN TestStructPrivateFields --- PASS: TestStructPrivateFields (0.00s) @@ -2491,7 +2527,7 @@ === RUN ExampleCmpRecv_channelPointer --- PASS: ExampleCmpRecv_channelPointer (0.00s) === RUN ExampleCmpRecv_withTimeout ---- PASS: ExampleCmpRecv_withTimeout (0.30s) +--- PASS: ExampleCmpRecv_withTimeout (0.31s) === RUN ExampleCmpRecv_nilChannel --- PASS: ExampleCmpRecv_nilChannel (0.00s) === RUN ExampleCmpSet @@ -2675,7 +2711,7 @@ === RUN ExampleT_Isa_interface --- PASS: ExampleT_Isa_interface (0.00s) === RUN ExampleT_JSON_basic ---- PASS: ExampleT_JSON_basic (0.00s) +--- PASS: ExampleT_JSON_basic (0.01s) === RUN ExampleT_JSON_placeholders --- PASS: ExampleT_JSON_placeholders (0.00s) === RUN ExampleT_JSON_embedding @@ -2779,7 +2815,7 @@ === RUN ExampleT_Recv_channelPointer --- PASS: ExampleT_Recv_channelPointer (0.00s) === RUN ExampleT_Recv_withTimeout ---- PASS: ExampleT_Recv_withTimeout (0.30s) +--- PASS: ExampleT_Recv_withTimeout (0.31s) === RUN ExampleT_Recv_nilChannel --- PASS: ExampleT_Recv_nilChannel (0.00s) === RUN ExampleT_Set @@ -2869,7 +2905,7 @@ === RUN ExampleT_TruncTime --- PASS: ExampleT_TruncTime (0.00s) === RUN ExampleT_Values ---- PASS: ExampleT_Values (0.00s) +--- PASS: ExampleT_Values (0.01s) === RUN ExampleT_Zero --- PASS: ExampleT_Zero (0.00s) === RUN Example @@ -2899,7 +2935,7 @@ === RUN ExampleBetween_string --- PASS: ExampleBetween_string (0.00s) === RUN ExampleBetween_time ---- PASS: ExampleBetween_time (0.00s) +--- PASS: ExampleBetween_time (0.01s) === RUN ExampleCap --- PASS: ExampleCap (0.00s) === RUN ExampleCap_operator @@ -3191,7 +3227,7 @@ === RUN ExampleT_CmpNotPanic --- PASS: ExampleT_CmpNotPanic (0.00s) PASS -ok github.com/maxatome/go-testdeep/td 1.488s +ok github.com/maxatome/go-testdeep/td 1.370s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -3218,12 +3254,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1745922/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1745922/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/2165326 and its subdirectories -I: Current time: Sat Dec 27 06:55:32 -12 2025 -I: pbuilder-time-stamp: 1766861732 +I: removing directory /srv/workspace/pbuilder/1745922 and its subdirectories +I: Current time: Mon Nov 25 02:33:48 +14 2024 +I: pbuilder-time-stamp: 1732451628 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.diff: 75.9% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.diff.gz b2/build.log: 86.3% -- replaced with stdout Compressing the 1st log... b1/build.log: 86.6% -- replaced with stdout Sun Nov 24 12:33:51 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_golang-github-maxatome-go-testdeep_unstable_arm64_1732451631 + touch /var/log/reproducible-builds/diffoscope_stamp_golang-github-maxatome-go-testdeep_unstable_arm64_1732451631 + RESULT=0 + systemd-run '--description=diffoscope on golang-github-maxatome-go-testdeep/1.14.0-1 in unstable/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_23-67799 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU --run-session -c jenkins-reproducible-unstable-diffoscope-ae65bc4d-9839-4f3b-9df9-64e4b2f9baae -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/dbd-tmp-Xq0DRwH ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_23-67799.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/golang-github-maxatome-go-testdeep_1.14.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.iUm0DqKU/b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.351s) 0.351s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.020s) 0.020s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 681ms CPU time consumed: 679ms _ _ _ _ _ __ _ ___ | | __ _ _ __ __ _ __ _(_) |_| |__ _ _| |__ / _` |/ _ \| |/ _` | '_ \ / _` |_____ / _` | | __| '_ \| | | | '_ \ _____ | (_| | (_) | | (_| | | | | (_| |_____| (_| | | |_| | | | |_| | |_) |_____| \__, |\___/|_|\__,_|_| |_|\__, | \__, |_|\__|_| |_|\__,_|_.__/ |___/ |___/ |___/ _ _ _ __ ___ __ ___ ____ _| |_ ___ _ __ ___ ___ __ _ ___ | |_ | '_ ` _ \ / _` \ \/ / _` | __/ _ \| '_ ` _ \ / _ \_____ / _` |/ _ \ _____| __| | | | | | | (_| |> < (_| | || (_) | | | | | | __/_____| (_| | (_) |_____| |_ |_| |_| |_|\__,_/_/\_\__,_|\__\___/|_| |_| |_|\___| \__, |\___/ \__| |___/ _ _ ___ ___| |_ __| | ___ ___ _ __ / _ \/ __| __/ _` |/ _ \/ _ \ '_ \ | __/\__ \ || (_| | __/ __/ |_) | \___||___/\__\__,_|\___|\___| .__/ |_| Sun Nov 24 12:33:52 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Sun Nov 24 12:33:52 UTC 2024 I: golang-github-maxatome-go-testdeep from unstable built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-24 12:33:53] INFO: Starting at 2024-11-24 12:33:53.003530 [2024-11-24 12:33:53] INFO: Generating the pages of 1 package(s) [2024-11-24 12:33:53] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/arm64/golang-github-maxatome-go-testdeep didn't produce a buildlog, even though it has been built. [2024-11-24 12:33:53] INFO: Finished at 2024-11-24 12:33:53.198041, took: 0:00:00.194518 Sun Nov 24 12:33:53 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/golang-github-maxatome-go-testdeep.html Sun Nov 24 12:33:53 UTC 2024 I: Submitting .buildinfo files to external archives: Sun Nov 24 12:33:53 UTC 2024 I: Submitting 8.0K b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc https://buildinfo.debian.net/154dcf582edcaa264a9acf09f14ff0e8f1ab10ba/golang-github-maxatome-go-testdeep_1.14.0-1_all Sun Nov 24 12:33:54 UTC 2024 I: Submitting 8.0K b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc https://buildinfo.debian.net/c6b75083d6fdf903fde1ccd05822b159a27c0781/golang-github-maxatome-go-testdeep_1.14.0-1_all Sun Nov 24 12:33:54 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Nov 24 12:33:54 UTC 2024 I: Done submitting .buildinfo files. Sun Nov 24 12:33:54 UTC 2024 I: Removing signed golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc files: removed './b1/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc' removed './b2/golang-github-maxatome-go-testdeep_1.14.0-1_arm64.buildinfo.asc' 1732451634 arm64 unstable golang-github-maxatome-go-testdeep Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.rbuild.log: 85.2% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-maxatome-go-testdeep_1.14.0-1.rbuild.log.gz [2024-11-24 12:33:55] INFO: Starting at 2024-11-24 12:33:55.131715 [2024-11-24 12:33:55] INFO: Generating the pages of 1 package(s) [2024-11-24 12:33:55] INFO: Finished at 2024-11-24 12:33:55.297642, took: 0:00:00.165934 All cleanup done. Sun Nov 24 12:33:55 UTC 2024 - total duration: 0h 2m 40s. Sun Nov 24 12:33:55 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-8JHNUfFH, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 2min 42.959s CPU time consumed: 6.603s