0s autopkgtest [15:15:56]: starting date and time: 2026-02-06 15:15:56+0000 0s autopkgtest [15:15:56]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [15:15:56]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3_jot028/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:golang-go.crypto --apt-upgrade golang-github-smallstep-crypto --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=golang-go.crypto/1:0.47.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-39.secgroup --name adt-resolute-amd64-golang-github-smallstep-crypto-20260206-151556-juju-7f2275-prod-proposed-migration-environment-15-78410f7d-efeb-4660-8874-da3e72a0d381 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-amd64-golang-github-smallstep-crypto-20260206-151556-juju-7f2275-prod-proposed-migration-environment-15-78410f7d-efeb-4660-8874-da3e72a0d381 from image adt/ubuntu-resolute-amd64-server-20260204.img (UUID fedf54b4-458b-493e-8072-6425c19717b4)... 94s autopkgtest [15:17:30]: testbed dpkg architecture: amd64 95s autopkgtest [15:17:31]: testbed apt version: 3.1.14 95s autopkgtest [15:17:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 95s autopkgtest [15:17:31]: testbed release detected to be: None 96s autopkgtest [15:17:32]: updating testbed package index (apt update) 96s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 96s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 96s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 96s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 96s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1473 kB] 96s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9256 B] 96s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [191 kB] 96s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [30.8 kB] 96s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [181 kB] 96s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [249 kB] 96s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6436 B] 96s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [68.4 kB] 96s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3692 B] 96s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 96s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [518 kB] 97s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [1348 kB] 97s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [35.8 kB] 97s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [26.7 kB] 97s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4320 B] 97s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [1060 B] 97s Fetched 4271 kB in 1s (4096 kB/s) 98s Reading package lists... 99s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 99s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 99s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 99s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 99s Reading package lists... 99s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Calculating upgrade... 100s The following packages will be upgraded: 100s amd64-microcode apt busybox-initramfs busybox-static dmsetup findutils less 100s libapt-pkg7.0 libattr1 libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common 100s libdrm2 libgpm2 libkeyutils1 libmaxminddb0 libnpth0t64 libsensors-config 100s libsensors5 mawk patch pollinate python3-linkify-it python3-markdown-it 100s python3-referencing sed tar 100s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 5981 kB of archives. 100s After this operation, 270 kB disk space will be freed. 100s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 findutils amd64 4.10.0-3build2 [307 kB] 100s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 sed amd64 4.9-2build3 [195 kB] 100s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 tar amd64 1.35+dfsg-3.1build2 [257 kB] 100s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libattr1 amd64 1:2.5.2-3build2 [11.4 kB] 100s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 mawk amd64 1.3.4.20260129-1 [133 kB] 100s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.15 [1151 kB] 100s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.15 [1479 kB] 100s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevmapper1.02.1 amd64 2:1.02.205-2ubuntu3 [142 kB] 100s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 dmsetup amd64 2:1.02.205-2ubuntu3 [79.4 kB] 100s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 less amd64 668-1build1 [172 kB] 100s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libkeyutils1 amd64 1.6.3-6ubuntu3 [10.6 kB] 100s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-linkify-it all 2.0.3-1ubuntu3 [19.4 kB] 100s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markdown-it all 3.0.0-3build1 [54.4 kB] 100s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-static amd64 1:1.37.0-7ubuntu1 [1034 kB] 100s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-common all 2.4.131-1 [9774 B] 100s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm2 amd64 2.4.131-1 [42.3 kB] 100s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpm2 amd64 1.20.7-12build1 [14.4 kB] 100s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libmaxminddb0 amd64 1.12.2-1build2 [18.9 kB] 100s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors-config all 1:3.6.2-2build1 [6862 B] 100s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors5 amd64 1:3.6.2-2build1 [28.9 kB] 100s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-initramfs amd64 1:1.37.0-7ubuntu1 [191 kB] 100s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-amdgpu1 amd64 2.4.131-1 [23.2 kB] 100s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libnpth0t64 amd64 1.8-3build1 [9302 B] 100s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 patch amd64 2.8-2build1 [95.7 kB] 100s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 pollinate all 4.33-4ubuntu5 [14.0 kB] 100s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 100s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 amd64-microcode amd64 3.20251202.1ubuntu1 [459 kB] 101s dpkg-preconfigure: unable to re-open stdin: No such file or directory 101s Fetched 5981 kB in 0s (14.5 MB/s) 101s (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 ... 83957 files and directories currently installed.) 101s Preparing to unpack .../findutils_4.10.0-3build2_amd64.deb ... 101s Unpacking findutils (4.10.0-3build2) over (4.10.0-3build1) ... 101s Setting up findutils (4.10.0-3build2) ... 101s (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 ... 83957 files and directories currently installed.) 101s Preparing to unpack .../sed_4.9-2build3_amd64.deb ... 101s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 101s Setting up sed (4.9-2build3) ... 101s (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 ... 83957 files and directories currently installed.) 101s Preparing to unpack .../tar_1.35+dfsg-3.1build2_amd64.deb ... 101s Unpacking tar (1.35+dfsg-3.1build2) over (1.35+dfsg-3.1build1) ... 101s Setting up tar (1.35+dfsg-3.1build2) ... 101s (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 ... 83957 files and directories currently installed.) 101s Preparing to unpack .../libattr1_1%3a2.5.2-3build2_amd64.deb ... 101s Unpacking libattr1:amd64 (1:2.5.2-3build2) over (1:2.5.2-3build1) ... 101s Setting up libattr1:amd64 (1:2.5.2-3build2) ... 101s (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 ... 83957 files and directories currently installed.) 101s Preparing to unpack .../00-mawk_1.3.4.20260129-1_amd64.deb ... 101s Unpacking mawk (1.3.4.20260129-1) over (1.3.4.20250131-2) ... 101s Preparing to unpack .../01-libapt-pkg7.0_3.1.15_amd64.deb ... 101s Unpacking libapt-pkg7.0:amd64 (3.1.15) over (3.1.14) ... 101s Preparing to unpack .../02-apt_3.1.15_amd64.deb ... 101s Unpacking apt (3.1.15) over (3.1.14) ... 101s Preparing to unpack .../03-libdevmapper1.02.1_2%3a1.02.205-2ubuntu3_amd64.deb ... 101s Unpacking libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 102s Preparing to unpack .../04-dmsetup_2%3a1.02.205-2ubuntu3_amd64.deb ... 102s Unpacking dmsetup (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 102s Preparing to unpack .../05-less_668-1build1_amd64.deb ... 102s Unpacking less (668-1build1) over (668-1) ... 102s Preparing to unpack .../06-libkeyutils1_1.6.3-6ubuntu3_amd64.deb ... 102s Unpacking libkeyutils1:amd64 (1.6.3-6ubuntu3) over (1.6.3-6ubuntu2) ... 102s Preparing to unpack .../07-python3-linkify-it_2.0.3-1ubuntu3_all.deb ... 102s Unpacking python3-linkify-it (2.0.3-1ubuntu3) over (2.0.3-1ubuntu2) ... 102s Preparing to unpack .../08-python3-markdown-it_3.0.0-3build1_all.deb ... 102s Unpacking python3-markdown-it (3.0.0-3build1) over (3.0.0-3) ... 102s Preparing to unpack .../09-busybox-static_1%3a1.37.0-7ubuntu1_amd64.deb ... 102s Unpacking busybox-static (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 102s Preparing to unpack .../10-libdrm-common_2.4.131-1_all.deb ... 102s Unpacking libdrm-common (2.4.131-1) over (2.4.129-1) ... 102s Preparing to unpack .../11-libdrm2_2.4.131-1_amd64.deb ... 102s Unpacking libdrm2:amd64 (2.4.131-1) over (2.4.129-1) ... 102s Preparing to unpack .../12-libgpm2_1.20.7-12build1_amd64.deb ... 102s Unpacking libgpm2:amd64 (1.20.7-12build1) over (1.20.7-12) ... 102s Preparing to unpack .../13-libmaxminddb0_1.12.2-1build2_amd64.deb ... 102s Unpacking libmaxminddb0:amd64 (1.12.2-1build2) over (1.12.2-1build1) ... 102s Preparing to unpack .../14-libsensors-config_1%3a3.6.2-2build1_all.deb ... 102s Unpacking libsensors-config (1:3.6.2-2build1) over (1:3.6.2-2) ... 102s Preparing to unpack .../15-libsensors5_1%3a3.6.2-2build1_amd64.deb ... 102s Unpacking libsensors5:amd64 (1:3.6.2-2build1) over (1:3.6.2-2) ... 102s Preparing to unpack .../16-busybox-initramfs_1%3a1.37.0-7ubuntu1_amd64.deb ... 102s Unpacking busybox-initramfs (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 102s Preparing to unpack .../17-libdrm-amdgpu1_2.4.131-1_amd64.deb ... 102s Unpacking libdrm-amdgpu1:amd64 (2.4.131-1) over (2.4.129-1) ... 102s Preparing to unpack .../18-libnpth0t64_1.8-3build1_amd64.deb ... 102s Unpacking libnpth0t64:amd64 (1.8-3build1) over (1.8-3) ... 102s Preparing to unpack .../19-patch_2.8-2build1_amd64.deb ... 102s Unpacking patch (2.8-2build1) over (2.8-2) ... 102s Preparing to unpack .../20-pollinate_4.33-4ubuntu5_all.deb ... 102s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 102s Preparing to unpack .../21-python3-referencing_0.36.2-1ubuntu2_all.deb ... 102s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 102s Preparing to unpack .../22-amd64-microcode_3.20251202.1ubuntu1_amd64.deb ... 102s Unpacking amd64-microcode (3.20251202.1ubuntu1) over (3.20250708.1ubuntu1) ... 102s Setting up libnpth0t64:amd64 (1.8-3build1) ... 102s Setting up libkeyutils1:amd64 (1.6.3-6ubuntu3) ... 102s Setting up libgpm2:amd64 (1.20.7-12build1) ... 102s Setting up libmaxminddb0:amd64 (1.12.2-1build2) ... 103s Setting up libsensors-config (1:3.6.2-2build1) ... 103s Setting up less (668-1build1) ... 103s Setting up amd64-microcode (3.20251202.1ubuntu1) ... 103s amd64-microcode: microcode will be updated at next boot 103s Setting up pollinate (4.33-4ubuntu5) ... 113s Setting up busybox-static (1:1.37.0-7ubuntu1) ... 113s Setting up patch (2.8-2build1) ... 113s Setting up libsensors5:amd64 (1:3.6.2-2build1) ... 113s Setting up busybox-initramfs (1:1.37.0-7ubuntu1) ... 113s Setting up libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) ... 113s Setting up dmsetup (2:1.02.205-2ubuntu3) ... 113s Setting up python3-linkify-it (2.0.3-1ubuntu3) ... 113s Setting up mawk (1.3.4.20260129-1) ... 113s Setting up libapt-pkg7.0:amd64 (3.1.15) ... 113s Setting up libdrm-common (2.4.131-1) ... 113s Setting up python3-referencing (0.36.2-1ubuntu2) ... 113s Setting up apt (3.1.15) ... 114s Setting up python3-markdown-it (3.0.0-3build1) ... 114s Setting up libdrm2:amd64 (2.4.131-1) ... 114s Setting up libdrm-amdgpu1:amd64 (2.4.131-1) ... 114s Processing triggers for libc-bin (2.42-2ubuntu4) ... 114s Processing triggers for man-db (2.13.1-1) ... 115s Processing triggers for install-info (7.2-5) ... 115s Processing triggers for initramfs-tools (0.150ubuntu7) ... 115s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 120s autopkgtest [15:17:56]: upgrading testbed (apt dist-upgrade and autopurge) 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 121s Calculating upgrade... 121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 122s Solving dependencies... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 122s autopkgtest [15:17:58]: rebooting testbed after setup commands that affected boot 150s autopkgtest [15:18:26]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 152s autopkgtest [15:18:28]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-smallstep-crypto 153s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (dsc) [2802 B] 153s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (tar) [434 kB] 153s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (diff) [4732 B] 153s gpgv: Signature made Sun Dec 14 20:46:03 2025 UTC 153s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 153s gpgv: Can't check signature: No public key 153s dpkg-source: warning: cannot verify inline signature for ./golang-github-smallstep-crypto_0.75.0-2.dsc: no acceptable signature found 153s autopkgtest [15:18:29]: testing package golang-github-smallstep-crypto version 0.75.0-2 153s autopkgtest [15:18:29]: build not needed 153s autopkgtest [15:18:29]: test dh-golang-autopkgtest: preparing testbed 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 154s Solving dependencies... 154s The following NEW packages will be installed: 154s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 154s cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 154s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 154s g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 154s gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext golang-1.25-go 154s golang-1.25-src golang-any golang-filippo-edwards25519-dev 154s golang-github-alecthomas-units-dev golang-github-davecgh-go-spew-dev 154s golang-github-go-jose-go-jose.v3-dev golang-github-go-piv-piv-go-dev 154s golang-github-google-go-cmp-dev golang-github-google-uuid-dev 154s golang-github-huandu-xstrings-dev golang-github-imdario-mergo-dev 154s golang-github-masterminds-goutils-dev golang-github-masterminds-semver-dev 154s golang-github-masterminds-sprig-dev 154s golang-github-mitchellh-copystructure-dev 154s golang-github-mitchellh-reflectwalk-dev golang-github-pkg-errors-dev 154s golang-github-pmezard-go-difflib-dev golang-github-shopspring-decimal-dev 154s golang-github-smallstep-crypto-dev golang-github-spf13-cast-dev 154s golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-go 154s golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-sys-dev 154s golang-golang-x-term-dev golang-golang-x-text-dev 154s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-yaml.v3-dev golang-src 154s intltool-debian libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcc1-0 154s libcrypt-dev libdebhelper-perl libfile-stripnondeterminism-perl 154s libgcc-15-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 154s libquadmath0 libstdc++-15-dev libtool libtsan2 libubsan1 linux-libc-dev m4 154s po-debconf rpcsvc-proto tzdata-legacy 154s 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 129 MB of archives. 154s After this operation, 555 MB of additional disk space will be used. 154s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.20-2 [217 kB] 154s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 154s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1build1 [43.4 kB] 154s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.18.1-3build1 [582 kB] 154s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.2-1 [620 kB] 154s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libc-dev-bin amd64 2.42-2ubuntu4 [23.3 kB] 154s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev amd64 6.18.0-9.9 [1860 kB] 154s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-dev amd64 1:4.5.1-1 [122 kB] 154s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 rpcsvc-proto amd64 1.4.3-1build1 [68.3 kB] 154s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev amd64 2.42-2ubuntu4 [2207 kB] 154s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1build1 [691 kB] 154s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 154s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [12.9 MB] 155s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-12ubuntu1 [1034 B] 155s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 155s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 155s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-12ubuntu1 [47.4 kB] 155s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-12ubuntu1 [151 kB] 155s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-12ubuntu1 [29.5 kB] 155s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-12ubuntu1 [3070 kB] 155s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-12ubuntu1 [1360 kB] 155s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-12ubuntu1 [2757 kB] 155s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-12ubuntu1 [1210 kB] 155s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-12ubuntu1 [1685 kB] 155s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-12ubuntu1 [153 kB] 155s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-12ubuntu1 [2866 kB] 155s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [25.4 MB] 156s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-12ubuntu1 [530 kB] 156s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 156s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 156s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-12ubuntu1 [2553 kB] 156s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [14.4 MB] 156s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-12ubuntu1 [25.3 kB] 156s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 156s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 156s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu2 [5256 B] 156s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 156s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-9 [169 kB] 156s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21+nmu1 [11.9 kB] 156s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 156s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 156s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 156s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3build1 [48.8 kB] 156s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2build1 [113 kB] 156s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.2-1 [1019 kB] 156s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 156s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.22 [215 kB] 156s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.28ubuntu1 [916 kB] 156s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 157s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-1.25-go amd64 1.25.0-0ubuntu1 [18.0 MB] 157s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-src all 2:1.25~1 [5206 B] 157s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-go amd64 2:1.25~1 [44.1 kB] 157s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-any amd64 2:1.25~1 [2836 B] 157s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1build1 [34.7 kB] 157s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 157s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 157s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 157s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 157s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 157s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 157s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 157s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 157s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 157s Get:64 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 golang-golang-x-crypto-dev all 1:0.47.0-1 [1990 kB] 158s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 158s Get:66 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 158s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [273 kB] 158s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-piv-piv-go-dev all 1.8.0-3 [28.1 kB] 158s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 158s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 158s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 158s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 158s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 158s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [39.4 kB] 158s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] 158s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] 158s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 158s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 158s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-sprig-dev all 3.2.3-5 [32.5 kB] 158s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 158s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 158s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-crypto-dev all 0.75.0-2 [447 kB] 158s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-golang all 1.63build1 [25.0 kB] 158s Fetched 129 MB in 4s (35.3 MB/s) 158s Selecting previously unselected package m4. 158s (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 ... 83962 files and directories currently installed.) 158s Preparing to unpack .../00-m4_1.4.20-2_amd64.deb ... 158s Unpacking m4 (1.4.20-2) ... 158s Selecting previously unselected package autoconf. 158s Preparing to unpack .../01-autoconf_2.72-3.1ubuntu1_all.deb ... 158s Unpacking autoconf (2.72-3.1ubuntu1) ... 158s Selecting previously unselected package autotools-dev. 158s Preparing to unpack .../02-autotools-dev_20240727.1build1_all.deb ... 158s Unpacking autotools-dev (20240727.1build1) ... 158s Selecting previously unselected package automake. 158s Preparing to unpack .../03-automake_1%3a1.18.1-3build1_all.deb ... 158s Unpacking automake (1:1.18.1-3build1) ... 158s Selecting previously unselected package autopoint. 158s Preparing to unpack .../04-autopoint_0.23.2-1_all.deb ... 158s Unpacking autopoint (0.23.2-1) ... 158s Selecting previously unselected package libc-dev-bin. 158s Preparing to unpack .../05-libc-dev-bin_2.42-2ubuntu4_amd64.deb ... 158s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 158s Selecting previously unselected package linux-libc-dev:amd64. 158s Preparing to unpack .../06-linux-libc-dev_6.18.0-9.9_amd64.deb ... 158s Unpacking linux-libc-dev:amd64 (6.18.0-9.9) ... 158s Selecting previously unselected package libcrypt-dev:amd64. 158s Preparing to unpack .../07-libcrypt-dev_1%3a4.5.1-1_amd64.deb ... 158s Unpacking libcrypt-dev:amd64 (1:4.5.1-1) ... 158s Selecting previously unselected package rpcsvc-proto. 158s Preparing to unpack .../08-rpcsvc-proto_1.4.3-1build1_amd64.deb ... 158s Unpacking rpcsvc-proto (1.4.3-1build1) ... 158s Selecting previously unselected package libc6-dev:amd64. 158s Preparing to unpack .../09-libc6-dev_2.42-2ubuntu4_amd64.deb ... 158s Unpacking libc6-dev:amd64 (2.42-2ubuntu4) ... 158s Selecting previously unselected package libisl23:amd64. 158s Preparing to unpack .../10-libisl23_0.27-1build1_amd64.deb ... 158s Unpacking libisl23:amd64 (0.27-1build1) ... 158s Selecting previously unselected package libmpc3:amd64. 158s Preparing to unpack .../11-libmpc3_1.3.1-2_amd64.deb ... 158s Unpacking libmpc3:amd64 (1.3.1-2) ... 158s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 158s Preparing to unpack .../12-cpp-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 158s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package cpp-15. 158s Preparing to unpack .../13-cpp-15_15.2.0-12ubuntu1_amd64.deb ... 158s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 158s Selecting previously unselected package cpp-x86-64-linux-gnu. 158s Preparing to unpack .../14-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 158s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package cpp. 158s Preparing to unpack .../15-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 158s Unpacking cpp (4:15.2.0-4ubuntu1) ... 158s Selecting previously unselected package libcc1-0:amd64. 159s Preparing to unpack .../16-libcc1-0_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libcc1-0:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libgomp1:amd64. 159s Preparing to unpack .../17-libgomp1_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libgomp1:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libitm1:amd64. 159s Preparing to unpack .../18-libitm1_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libitm1:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libasan8:amd64. 159s Preparing to unpack .../19-libasan8_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libasan8:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package liblsan0:amd64. 159s Preparing to unpack .../20-liblsan0_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking liblsan0:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libtsan2:amd64. 159s Preparing to unpack .../21-libtsan2_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libtsan2:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libubsan1:amd64. 159s Preparing to unpack .../22-libubsan1_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libubsan1:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libhwasan0:amd64. 159s Preparing to unpack .../23-libhwasan0_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libhwasan0:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libquadmath0:amd64. 159s Preparing to unpack .../24-libquadmath0_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libquadmath0:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package libgcc-15-dev:amd64. 159s Preparing to unpack .../25-libgcc-15-dev_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libgcc-15-dev:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 159s Preparing to unpack .../26-gcc-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package gcc-15. 159s Preparing to unpack .../27-gcc-15_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package gcc-x86-64-linux-gnu. 159s Preparing to unpack .../28-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 159s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 159s Selecting previously unselected package gcc. 159s Preparing to unpack .../29-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 159s Unpacking gcc (4:15.2.0-4ubuntu1) ... 159s Selecting previously unselected package libstdc++-15-dev:amd64. 159s Preparing to unpack .../30-libstdc++-15-dev_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking libstdc++-15-dev:amd64 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package g++-15-x86-64-linux-gnu. 159s Preparing to unpack .../31-g++-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking g++-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package g++-15. 159s Preparing to unpack .../32-g++-15_15.2.0-12ubuntu1_amd64.deb ... 159s Unpacking g++-15 (15.2.0-12ubuntu1) ... 159s Selecting previously unselected package g++-x86-64-linux-gnu. 159s Preparing to unpack .../33-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 159s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 159s Selecting previously unselected package g++. 159s Preparing to unpack .../34-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 159s Unpacking g++ (4:15.2.0-4ubuntu1) ... 159s Selecting previously unselected package build-essential. 159s Preparing to unpack .../35-build-essential_12.12ubuntu2_amd64.deb ... 159s Unpacking build-essential (12.12ubuntu2) ... 159s Selecting previously unselected package libdebhelper-perl. 159s Preparing to unpack .../36-libdebhelper-perl_13.28ubuntu1_all.deb ... 159s Unpacking libdebhelper-perl (13.28ubuntu1) ... 159s Selecting previously unselected package libtool. 159s Preparing to unpack .../37-libtool_2.5.4-9_all.deb ... 159s Unpacking libtool (2.5.4-9) ... 159s Selecting previously unselected package dh-autoreconf. 159s Preparing to unpack .../38-dh-autoreconf_21+nmu1_all.deb ... 159s Unpacking dh-autoreconf (21+nmu1) ... 159s Selecting previously unselected package libarchive-zip-perl. 159s Preparing to unpack .../39-libarchive-zip-perl_1.68-1_all.deb ... 159s Unpacking libarchive-zip-perl (1.68-1) ... 159s Selecting previously unselected package libfile-stripnondeterminism-perl. 159s Preparing to unpack .../40-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 159s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 159s Selecting previously unselected package dh-strip-nondeterminism. 159s Preparing to unpack .../41-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 159s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 159s Selecting previously unselected package debugedit. 159s Preparing to unpack .../42-debugedit_1%3a5.2-3build1_amd64.deb ... 159s Unpacking debugedit (1:5.2-3build1) ... 159s Selecting previously unselected package dwz. 159s Preparing to unpack .../43-dwz_0.16-2build1_amd64.deb ... 159s Unpacking dwz (0.16-2build1) ... 159s Selecting previously unselected package gettext. 159s Preparing to unpack .../44-gettext_0.23.2-1_amd64.deb ... 159s Unpacking gettext (0.23.2-1) ... 159s Selecting previously unselected package intltool-debian. 159s Preparing to unpack .../45-intltool-debian_0.35.0+20060710.6build1_all.deb ... 159s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 159s Selecting previously unselected package po-debconf. 159s Preparing to unpack .../46-po-debconf_1.0.22_all.deb ... 159s Unpacking po-debconf (1.0.22) ... 159s Selecting previously unselected package debhelper. 159s Preparing to unpack .../47-debhelper_13.28ubuntu1_all.deb ... 159s Unpacking debhelper (13.28ubuntu1) ... 159s Selecting previously unselected package golang-1.25-src. 160s Preparing to unpack .../48-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 160s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 160s Selecting previously unselected package golang-1.25-go. 160s Preparing to unpack .../49-golang-1.25-go_1.25.0-0ubuntu1_amd64.deb ... 160s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 160s Selecting previously unselected package golang-src. 160s Preparing to unpack .../50-golang-src_2%3a1.25~1_all.deb ... 160s Unpacking golang-src (2:1.25~1) ... 160s Selecting previously unselected package golang-go:amd64. 160s Preparing to unpack .../51-golang-go_2%3a1.25~1_amd64.deb ... 161s Unpacking golang-go:amd64 (2:1.25~1) ... 161s Selecting previously unselected package golang-any:amd64. 161s Preparing to unpack .../52-golang-any_2%3a1.25~1_amd64.deb ... 161s Unpacking golang-any:amd64 (2:1.25~1) ... 161s Selecting previously unselected package golang-filippo-edwards25519-dev. 161s Preparing to unpack .../53-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1build1_all.deb ... 161s Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 161s Selecting previously unselected package golang-github-google-go-cmp-dev. 161s Preparing to unpack .../54-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 161s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 161s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 161s Preparing to unpack .../55-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 161s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 161s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 161s Preparing to unpack .../56-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 161s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 161s Selecting previously unselected package golang-github-stretchr-objx-dev. 161s Preparing to unpack .../57-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 161s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 161s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 161s Preparing to unpack .../58-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 161s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 161s Selecting previously unselected package golang-github-stretchr-testify-dev. 161s Preparing to unpack .../59-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 161s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 161s Selecting previously unselected package golang-golang-x-sys-dev. 161s Preparing to unpack .../60-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 161s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 161s Selecting previously unselected package golang-golang-x-term-dev. 161s Preparing to unpack .../61-golang-golang-x-term-dev_0.22.0-1_all.deb ... 161s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 161s Selecting previously unselected package golang-golang-x-text-dev. 161s Preparing to unpack .../62-golang-golang-x-text-dev_0.31.0-1_all.deb ... 161s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 161s Selecting previously unselected package golang-golang-x-crypto-dev. 161s Preparing to unpack .../63-golang-golang-x-crypto-dev_1%3a0.47.0-1_all.deb ... 161s Unpacking golang-golang-x-crypto-dev (1:0.47.0-1) ... 161s Selecting previously unselected package golang-github-alecthomas-units-dev. 161s Preparing to unpack .../64-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 161s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 161s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 161s Preparing to unpack .../65-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 161s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 161s Selecting previously unselected package golang-github-go-jose-go-jose.v3-dev. 161s Preparing to unpack .../66-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... 161s Unpacking golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 161s Selecting previously unselected package golang-github-go-piv-piv-go-dev. 161s Preparing to unpack .../67-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... 161s Unpacking golang-github-go-piv-piv-go-dev (1.8.0-3) ... 161s Selecting previously unselected package golang-github-google-uuid-dev. 161s Preparing to unpack .../68-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 161s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 161s Selecting previously unselected package golang-github-huandu-xstrings-dev. 161s Preparing to unpack .../69-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 161s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 161s Selecting previously unselected package golang-github-masterminds-goutils-dev. 161s Preparing to unpack .../70-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 161s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 161s Selecting previously unselected package golang-github-masterminds-semver-dev. 161s Preparing to unpack .../71-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 161s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 161s Selecting previously unselected package golang-github-imdario-mergo-dev. 161s Preparing to unpack .../72-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 161s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 161s Selecting previously unselected package golang-github-shopspring-decimal-dev. 161s Preparing to unpack .../73-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... 161s Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... 161s Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. 161s Preparing to unpack .../74-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... 161s Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 161s Selecting previously unselected package golang-github-mitchellh-copystructure-dev. 161s Preparing to unpack .../75-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... 161s Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 161s Selecting previously unselected package tzdata-legacy. 161s Preparing to unpack .../76-tzdata-legacy_2025c-3ubuntu3_all.deb ... 161s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 161s Selecting previously unselected package golang-github-spf13-cast-dev. 161s Preparing to unpack .../77-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 161s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 161s Selecting previously unselected package golang-github-masterminds-sprig-dev. 162s Preparing to unpack .../78-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... 162s Unpacking golang-github-masterminds-sprig-dev (3.2.3-5) ... 162s Selecting previously unselected package golang-github-pkg-errors-dev. 162s Preparing to unpack .../79-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 162s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 162s Selecting previously unselected package golang-golang-x-net-dev. 162s Preparing to unpack .../80-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 162s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 162s Selecting previously unselected package golang-github-smallstep-crypto-dev. 162s Preparing to unpack .../81-golang-github-smallstep-crypto-dev_0.75.0-2_all.deb ... 162s Unpacking golang-github-smallstep-crypto-dev (0.75.0-2) ... 162s Selecting previously unselected package dh-golang. 162s Preparing to unpack .../82-dh-golang_1.63build1_all.deb ... 162s Unpacking dh-golang (1.63build1) ... 162s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 162s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 162s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 162s Setting up libarchive-zip-perl (1.68-1) ... 162s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 162s Setting up libdebhelper-perl (13.28ubuntu1) ... 162s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 162s Setting up linux-libc-dev:amd64 (6.18.0-9.9) ... 162s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 162s Setting up m4 (1.4.20-2) ... 162s Setting up golang-golang-x-term-dev (0.22.0-1) ... 162s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 162s Setting up libgomp1:amd64 (15.2.0-12ubuntu1) ... 162s Setting up tzdata-legacy (2025c-3ubuntu3) ... 162s Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 162s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 162s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 162s Setting up autotools-dev (20240727.1build1) ... 162s Setting up rpcsvc-proto (1.4.3-1build1) ... 162s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 162s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 162s Setting up libquadmath0:amd64 (15.2.0-12ubuntu1) ... 162s Setting up libmpc3:amd64 (1.3.1-2) ... 162s Setting up autopoint (0.23.2-1) ... 162s Setting up autoconf (2.72-3.1ubuntu1) ... 162s Setting up libubsan1:amd64 (15.2.0-12ubuntu1) ... 162s Setting up dwz (0.16-2build1) ... 162s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 162s Setting up golang-golang-x-text-dev (0.31.0-1) ... 162s Setting up libhwasan0:amd64 (15.2.0-12ubuntu1) ... 162s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 162s Setting up libcrypt-dev:amd64 (1:4.5.1-1) ... 162s Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... 162s Setting up libasan8:amd64 (15.2.0-12ubuntu1) ... 162s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 162s Setting up debugedit (1:5.2-3build1) ... 162s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 162s Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 162s Setting up golang-golang-x-crypto-dev (1:0.47.0-1) ... 162s Setting up golang-github-go-piv-piv-go-dev (1.8.0-3) ... 162s Setting up libtsan2:amd64 (15.2.0-12ubuntu1) ... 162s Setting up libisl23:amd64 (0.27-1build1) ... 162s Setting up libc-dev-bin (2.42-2ubuntu4) ... 162s Setting up golang-src (2:1.25~1) ... 162s Setting up libcc1-0:amd64 (15.2.0-12ubuntu1) ... 162s Setting up liblsan0:amd64 (15.2.0-12ubuntu1) ... 162s Setting up libitm1:amd64 (15.2.0-12ubuntu1) ... 162s Setting up automake (1:1.18.1-3build1) ... 162s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 162s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 162s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 162s Setting up gettext (0.23.2-1) ... 162s Setting up libgcc-15-dev:amd64 (15.2.0-12ubuntu1) ... 162s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 162s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 162s Setting up golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 162s Setting up golang-go:amd64 (2:1.25~1) ... 162s Setting up cpp-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 162s Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 162s Setting up golang-any:amd64 (2:1.25~1) ... 162s Setting up intltool-debian (0.35.0+20060710.6build1) ... 162s Setting up gcc-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 162s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 162s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 162s Setting up golang-github-masterminds-sprig-dev (3.2.3-5) ... 162s Setting up cpp-15 (15.2.0-12ubuntu1) ... 162s Setting up libc6-dev:amd64 (2.42-2ubuntu4) ... 162s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 162s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 162s Setting up po-debconf (1.0.22) ... 162s Setting up golang-github-smallstep-crypto-dev (0.75.0-2) ... 162s Setting up gcc-15 (15.2.0-12ubuntu1) ... 162s Setting up libstdc++-15-dev:amd64 (15.2.0-12ubuntu1) ... 162s Setting up cpp (4:15.2.0-4ubuntu1) ... 162s Setting up g++-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 162s Setting up libtool (2.5.4-9) ... 162s Setting up gcc (4:15.2.0-4ubuntu1) ... 162s Setting up dh-autoreconf (21+nmu1) ... 162s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 162s Setting up g++-15 (15.2.0-12ubuntu1) ... 162s Setting up debhelper (13.28ubuntu1) ... 162s Setting up g++ (4:15.2.0-4ubuntu1) ... 162s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 162s Setting up build-essential (12.12ubuntu2) ... 162s Setting up dh-golang (1.63build1) ... 162s Processing triggers for man-db (2.13.1-1) ... 162s Processing triggers for install-info (7.2-5) ... 162s Processing triggers for libc-bin (2.42-2ubuntu4) ... 163s autopkgtest [15:18:39]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 163s autopkgtest [15:18:39]: test dh-golang-autopkgtest: [----------------------- 163s [info] Testing go.step.sm/crypto... 163s [info] Source code installed by binary package, overriding dh_auto_configure... 163s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 163s dh build --builddirectory=_build --buildsystem=golang 163s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 163s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 163s debian/rules override_dh_auto_configure 163s make[1]: Entering directory '/tmp/autopkgtest.d2LDdD/autopkgtest_tmp' 164s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 164s mkdir -p "_build" 164s # remove existing symlinks, since "cp -a" won't convert them 164s find "_build" -type l -exec rm "{}" \; 164s cp -a /usr/share/gocode/src "_build" 164s make[1]: Leaving directory '/tmp/autopkgtest.d2LDdD/autopkgtest_tmp' 164s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 164s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 164s cd _build && go install -trimpath -v -p 2 go.step.sm/crypto/fingerprint go.step.sm/crypto/fipsutil go.step.sm/crypto/internal/bcrypt_pbkdf go.step.sm/crypto/internal/emoji go.step.sm/crypto/internal/templates go.step.sm/crypto/internal/termutil go.step.sm/crypto/internal/utils/asn1 go.step.sm/crypto/internal/utils/convert go.step.sm/crypto/internal/utils/file go.step.sm/crypto/internal/utils/utfbom go.step.sm/crypto/jose go.step.sm/crypto/keyutil go.step.sm/crypto/minica go.step.sm/crypto/pemutil go.step.sm/crypto/randutil go.step.sm/crypto/sshutil go.step.sm/crypto/tlsutil go.step.sm/crypto/x25519 go.step.sm/crypto/x509util 164s internal/unsafeheader 164s internal/goarch 164s internal/cpu 164s internal/abi 164s internal/bytealg 164s internal/byteorder 164s internal/chacha8rand 164s internal/coverage/rtcov 164s internal/godebugs 164s internal/goexperiment 164s internal/goos 164s internal/profilerecord 164s internal/runtime/atomic 164s internal/runtime/math 164s internal/runtime/strconv 164s internal/runtime/syscall 164s internal/runtime/exithook 164s internal/runtime/cgroup 164s internal/runtime/gc 164s internal/asan 164s internal/msan 164s internal/race 164s internal/runtime/sys 164s internal/stringslite 164s internal/runtime/maps 164s internal/trace/tracev2 164s sync/atomic 164s internal/sync 164s internal/synctest 164s math/bits 164s math 164s runtime 164s unicode/utf8 164s cmp 164s internal/itoa 164s unicode 164s crypto/internal/fips140deps/byteorder 165s crypto/internal/fips140deps/cpu 165s crypto/internal/fips140/alias 165s crypto/internal/fips140/subtle 165s crypto/internal/boring/sig 165s encoding 165s unicode/utf16 165s vendor/golang.org/x/crypto/cryptobyte/asn1 165s internal/nettrace 165s golang.org/x/crypto/internal/alias 165s log/internal 165s golang.org/x/crypto/salsa20/salsa 165s container/list 165s vendor/golang.org/x/crypto/internal/alias 165s go.step.sm/crypto/internal/utils/asn1 165s golang.org/x/crypto/cryptobyte/asn1 167s internal/reflectlite 167s sync 167s errors 167s strconv 167s io 167s hash 167s iter 167s slices 167s crypto 167s encoding/base64 167s reflect 167s internal/oserror 167s path 167s internal/bisect 167s internal/godebug 167s syscall 167s time 168s internal/fmtsort 168s io/fs 168s internal/syscall/unix 168s internal/poll 168s internal/filepathlite 168s internal/syscall/execenv 168s internal/testlog 168s strings 168s go.step.sm/crypto/internal/emoji 168s os 168s crypto/internal/fips140deps/godebug 168s crypto/internal/fips140 168s bytes 168s crypto/internal/impl 168s crypto/internal/fips140/sha256 168s crypto/internal/fips140/sha3 168s crypto/internal/fips140/sha512 169s crypto/internal/fips140/hmac 169s fmt 169s crypto/internal/fips140/check 169s crypto/fips140 169s go.step.sm/crypto/fipsutil 169s crypto/internal/fips140/aes 169s crypto/internal/sysrand 169s crypto/internal/entropy 169s math/rand/v2 169s crypto/internal/randutil 169s encoding/hex 169s crypto/internal/fips140/drbg 169s go.step.sm/crypto/fingerprint 169s crypto/internal/fips140/aes/gcm 169s crypto/internal/fips140only 169s crypto/subtle 169s golang.org/x/crypto/blowfish 169s crypto/cipher 169s encoding/json 169s crypto/internal/boring 169s crypto/sha512 169s go.step.sm/crypto/internal/bcrypt_pbkdf 169s crypto/aes 169s math/rand 169s math/big 169s crypto/internal/fips140/nistec/fiat 169s crypto/dsa 170s crypto/internal/fips140/edwards25519/field 170s crypto/internal/boring/bbig 170s crypto/internal/fips140/bigmod 170s weak 170s crypto/internal/fips140cache 170s crypto/sha3 170s crypto/internal/fips140/nistec 170s crypto/internal/fips140hash 170s encoding/asn1 170s vendor/golang.org/x/crypto/cryptobyte 170s crypto/internal/fips140/edwards25519 170s crypto/internal/fips140/ed25519 170s crypto/rand 170s crypto/ed25519 170s crypto/internal/fips140/ecdh 170s crypto/ecdh 170s crypto/elliptic 170s crypto/internal/fips140/ecdsa 170s crypto/hmac 170s crypto/ecdsa 170s crypto/internal/fips140/rsa 170s crypto/rsa 171s crypto/sha1 171s crypto/sha256 171s crypto/des 171s crypto/md5 171s crypto/x509/pkix 171s encoding/pem 171s maps 171s context 171s vendor/golang.org/x/net/dns/dnsmessage 171s internal/singleflight 171s unique 171s net/netip 171s runtime/cgo 171s net/url 171s path/filepath 171s encoding/base32 171s encoding/binary 172s github.com/Masterminds/goutils 172s database/sql/driver 172s sort 172s net 172s regexp/syntax 172s regexp 172s github.com/Masterminds/semver 172s github.com/huandu/xstrings 172s github.com/imdario/mergo 172s github.com/mitchellh/reflectwalk 172s github.com/mitchellh/copystructure 172s github.com/shopspring/decimal 173s github.com/spf13/cast/internal 173s html 173s text/template/parse 173s text/template 173s crypto/x509 173s github.com/google/uuid 173s html/template 174s github.com/spf13/cast 174s golang.org/x/crypto/bcrypt 174s golang.org/x/crypto/pbkdf2 174s golang.org/x/crypto/scrypt 174s hash/adler32 174s bufio 174s compress/flate 174s github.com/Masterminds/sprig 174s github.com/go-jose/go-jose/v3/cipher 174s github.com/go-jose/go-jose/v3/json 174s github.com/pkg/errors 174s go.step.sm/crypto/internal/utils/utfbom 174s go.step.sm/crypto/internal/utils/file 174s filippo.io/edwards25519/field 175s github.com/go-jose/go-jose/v3 175s filippo.io/edwards25519 175s golang.org/x/crypto/curve25519 175s go.step.sm/crypto/x25519 175s crypto/internal/fips140/mlkem 175s github.com/go-jose/go-jose/v3/cryptosigner 175s github.com/go-jose/go-jose/v3/jwt 175s crypto/mlkem 175s crypto/rc4 175s golang.org/x/crypto/chacha20 175s golang.org/x/crypto/internal/poly1305 175s golang.org/x/crypto/ssh/internal/bcrypt_pbkdf 175s log 175s go.step.sm/crypto/randutil 175s golang.org/x/crypto/nacl/secretbox 175s hash/crc32 175s golang.org/x/crypto/ssh 175s compress/gzip 175s crypto/internal/fips140/hkdf 175s crypto/hkdf 175s crypto/internal/fips140/tls12 176s crypto/internal/fips140/tls13 176s vendor/golang.org/x/crypto/chacha20 176s vendor/golang.org/x/crypto/internal/poly1305 176s vendor/golang.org/x/sys/cpu 176s vendor/golang.org/x/crypto/chacha20poly1305 176s crypto/internal/hpke 176s crypto/tls/internal/fips140tls 176s crypto/tls 176s go.step.sm/crypto/keyutil 176s go.step.sm/crypto/pemutil 176s vendor/golang.org/x/text/transform 176s vendor/golang.org/x/text/unicode/bidi 177s vendor/golang.org/x/text/secure/bidirule 177s vendor/golang.org/x/text/unicode/norm 177s net/textproto 177s vendor/golang.org/x/net/http2/hpack 177s mime 177s vendor/golang.org/x/net/idna 177s vendor/golang.org/x/net/http/httpguts 177s vendor/golang.org/x/net/http/httpproxy 177s mime/quotedprintable 177s net/http/httptrace 177s mime/multipart 177s net/http/internal 177s net/http/internal/ascii 177s net/http/internal/httpcommon 177s golang.org/x/sys/unix 177s net/http 178s golang.org/x/term 178s go.step.sm/crypto/internal/termutil 178s go.step.sm/crypto/internal/utils/convert 178s golang.org/x/crypto/ssh/agent 178s golang.org/x/crypto/cryptobyte 178s golang.org/x/text/transform 178s golang.org/x/text/unicode/bidi 179s golang.org/x/text/secure/bidirule 179s golang.org/x/text/unicode/norm 179s golang.org/x/net/idna 179s go.step.sm/crypto/jose 179s go.step.sm/crypto/internal/templates 179s go.step.sm/crypto/sshutil 179s go.step.sm/crypto/x509util 180s go.step.sm/crypto/minica 180s go.step.sm/crypto/tlsutil 180s debian/rules override_dh_auto_test 180s make[1]: Entering directory '/tmp/autopkgtest.d2LDdD/autopkgtest_tmp' 180s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 180s dh_auto_test -- -timeout 25m 180s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 180s cd _build && go test -vet=off -v -p 2 -timeout 25m go.step.sm/crypto/fingerprint go.step.sm/crypto/fipsutil go.step.sm/crypto/internal/bcrypt_pbkdf go.step.sm/crypto/internal/emoji go.step.sm/crypto/internal/templates go.step.sm/crypto/internal/termutil go.step.sm/crypto/internal/utils/asn1 go.step.sm/crypto/internal/utils/convert go.step.sm/crypto/internal/utils/file go.step.sm/crypto/internal/utils/utfbom go.step.sm/crypto/jose go.step.sm/crypto/keyutil go.step.sm/crypto/minica go.step.sm/crypto/pemutil go.step.sm/crypto/randutil go.step.sm/crypto/sshutil go.step.sm/crypto/tlsutil go.step.sm/crypto/x25519 go.step.sm/crypto/x509util 188s === RUN TestNew 188s === RUN TestNew/sha256 188s === RUN TestNew/unavailable 188s === RUN TestNew/fail_encoding 188s === RUN TestNew/fail_write 188s --- PASS: TestNew (0.00s) 188s --- PASS: TestNew/sha256 (0.00s) 188s --- PASS: TestNew/unavailable (0.00s) 188s --- PASS: TestNew/fail_encoding (0.00s) 188s --- PASS: TestNew/fail_write (0.00s) 188s === RUN TestFingerprint 188s === RUN TestFingerprint/HexFingerprint 188s === RUN TestFingerprint/Base64Fingerprint 188s === RUN TestFingerprint/Base64URLFingerprint 188s === RUN TestFingerprint/Base64RawFingerprint 188s === RUN TestFingerprint/Base64RawURLFingerprint 188s === RUN TestFingerprint/EmojiFingerprint 188s === RUN TestFingerprint/Unknown 188s --- PASS: TestFingerprint (0.00s) 188s --- PASS: TestFingerprint/HexFingerprint (0.00s) 188s --- PASS: TestFingerprint/Base64Fingerprint (0.00s) 188s --- PASS: TestFingerprint/Base64URLFingerprint (0.00s) 188s --- PASS: TestFingerprint/Base64RawFingerprint (0.00s) 188s --- PASS: TestFingerprint/Base64RawURLFingerprint (0.00s) 188s --- PASS: TestFingerprint/EmojiFingerprint (0.00s) 188s --- PASS: TestFingerprint/Unknown (0.00s) 188s PASS 188s ok go.step.sm/crypto/fingerprint 0.002s 188s === RUN TestFipsUtil 188s fipsutil_test.go:6: fipsutil.Enabled() is false 188s fipsutil_test.go:7: fipsutil.Only() is false 188s --- PASS: TestFipsUtil (0.00s) 188s PASS 188s ok go.step.sm/crypto/fipsutil 0.002s 188s === RUN TestKey 188s --- PASS: TestKey (0.18s) 188s === RUN TestBcryptHash 188s --- PASS: TestBcryptHash (0.00s) 188s PASS 188s ok go.step.sm/crypto/internal/bcrypt_pbkdf 0.185s 188s === RUN TestEmoji 188s === RUN TestEmoji/ok 188s === RUN TestEmoji/empty 188s === RUN TestEmoji/nil 188s --- PASS: TestEmoji (0.00s) 188s --- PASS: TestEmoji/ok (0.00s) 188s --- PASS: TestEmoji/empty (0.00s) 188s --- PASS: TestEmoji/nil (0.00s) 188s PASS 188s ok go.step.sm/crypto/internal/emoji 0.002s 198s === RUN Test_GetFuncMap_fail 198s --- PASS: Test_GetFuncMap_fail (0.00s) 198s === RUN TestGetFuncMap_toTime_formatTime 198s === RUN TestGetFuncMap_toTime_formatTime/time 198s === RUN TestGetFuncMap_toTime_formatTime/time_pointer 198s === RUN TestGetFuncMap_toTime_formatTime/time_UTC 198s === RUN TestGetFuncMap_toTime_formatTime/time_with_location 198s === RUN TestGetFuncMap_toTime_formatTime/unix 198s === RUN TestGetFuncMap_toTime_formatTime/unix_int 198s === RUN TestGetFuncMap_toTime_formatTime/unix_int32 198s === RUN TestGetFuncMap_toTime_formatTime/unix_float64 198s === RUN TestGetFuncMap_toTime_formatTime/unix_float64#01 198s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate 198s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer 198s === RUN TestGetFuncMap_toTime_formatTime/default 198s --- PASS: TestGetFuncMap_toTime_formatTime (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/time (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/time_pointer (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/time_UTC (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/time_with_location (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/unix (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int32 (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64 (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64#01 (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer (0.00s) 198s --- PASS: TestGetFuncMap_toTime_formatTime/default (0.00s) 198s === RUN TestGetFuncMap_parseTime_mustParseTime 198s === RUN TestGetFuncMap_parseTime_mustParseTime/now 198s === RUN TestGetFuncMap_parseTime_mustParseTime/with_real_layout 198s === RUN TestGetFuncMap_parseTime_mustParseTime/with_name_layout 198s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC 198s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_other 198s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse 198s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout 198s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale 198s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_load_locale 198s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_arguments 198s === RUN TestGetFuncMap_parseTime_mustParseTime/default 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/now (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_real_layout (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_name_layout (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_other (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_load_locale (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_arguments (0.00s) 198s --- PASS: TestGetFuncMap_parseTime_mustParseTime/default (0.00s) 198s === RUN TestGetFuncMap_toTimeLayout 198s === RUN TestGetFuncMap_toTimeLayout/format 198s === RUN TestGetFuncMap_toTimeLayout/time.Layout 198s === RUN TestGetFuncMap_toTimeLayout/time.ANSIC 198s === RUN TestGetFuncMap_toTimeLayout/time.UnixDate 198s === RUN TestGetFuncMap_toTimeLayout/time.RubyDate 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC822 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC822Z 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC850 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123Z 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339 198s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339Nano 198s === RUN TestGetFuncMap_toTimeLayout/time.Kitchen 198s === RUN TestGetFuncMap_toTimeLayout/time.Stamp 198s === RUN TestGetFuncMap_toTimeLayout/time.StampMilli 198s === RUN TestGetFuncMap_toTimeLayout/time.StampMicro 198s === RUN TestGetFuncMap_toTimeLayout/time.StampNano 198s === RUN TestGetFuncMap_toTimeLayout/time.DateTime 198s === RUN TestGetFuncMap_toTimeLayout/time.DateOnly 198s === RUN TestGetFuncMap_toTimeLayout/time.TimeOnly 198s === RUN TestGetFuncMap_toTimeLayout/uppercase 198s === RUN TestGetFuncMap_toTimeLayout/lowercase 198s === RUN TestGetFuncMap_toTimeLayout/default 198s --- PASS: TestGetFuncMap_toTimeLayout (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/format (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.Layout (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.ANSIC (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.UnixDate (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RubyDate (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822 (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822Z (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC850 (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123 (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123Z (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339 (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339Nano (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.Kitchen (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.Stamp (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMilli (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMicro (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.StampNano (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.DateTime (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.DateOnly (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/time.TimeOnly (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/uppercase (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/lowercase (0.00s) 198s --- PASS: TestGetFuncMap_toTimeLayout/default (0.00s) 198s === RUN TestTemplates 198s === RUN TestTemplates/toTime_int64 198s === RUN TestTemplates/toTime_int64_toJson 198s === RUN TestTemplates/toTime_float64_toJson 198s === RUN TestTemplates/toTime_dateModify 198s === RUN TestTemplates/formatTime 198s === RUN TestTemplates/formatTime_float64 198s === RUN TestTemplates/formatTime_in_sprig 198s === RUN TestTemplates/parseTime 198s === RUN TestTemplates/parseTime_toJson 198s === RUN TestTemplates/parseTime_time.UnixDate 198s === RUN TestTemplates/parseTime_time.UnixDate_toJson 198s === RUN TestTemplates/parseTime_time.UnixDate_America/Los_Angeles 198s === RUN TestTemplates/parseTime_dateModify 198s === RUN TestTemplates/parseTime_in_sprig_ 198s === RUN TestTemplates/toTimeLayout 198s === RUN TestTemplates/toTimeLayout_short 198s === RUN TestTemplates/toTime_toTimeLayout_date 198s === RUN TestTemplates/toTime_toTimeLayout_date#01 198s === RUN TestTemplates/parseTime_error 198s === RUN TestTemplates/mustParseTime_error 198s === RUN TestTemplates/fail 198s --- PASS: TestTemplates (0.00s) 198s --- PASS: TestTemplates/toTime_int64 (0.00s) 198s --- PASS: TestTemplates/toTime_int64_toJson (0.00s) 198s --- PASS: TestTemplates/toTime_float64_toJson (0.00s) 198s --- PASS: TestTemplates/toTime_dateModify (0.00s) 198s --- PASS: TestTemplates/formatTime (0.00s) 198s --- PASS: TestTemplates/formatTime_float64 (0.00s) 198s --- PASS: TestTemplates/formatTime_in_sprig (0.00s) 198s --- PASS: TestTemplates/parseTime (0.00s) 198s --- PASS: TestTemplates/parseTime_toJson (0.00s) 198s --- PASS: TestTemplates/parseTime_time.UnixDate (0.00s) 198s --- PASS: TestTemplates/parseTime_time.UnixDate_toJson (0.00s) 198s --- PASS: TestTemplates/parseTime_time.UnixDate_America/Los_Angeles (0.00s) 198s --- PASS: TestTemplates/parseTime_dateModify (0.00s) 198s --- PASS: TestTemplates/parseTime_in_sprig_ (0.00s) 198s --- PASS: TestTemplates/toTimeLayout (0.00s) 198s --- PASS: TestTemplates/toTimeLayout_short (0.00s) 198s --- PASS: TestTemplates/toTime_toTimeLayout_date (0.00s) 198s --- PASS: TestTemplates/toTime_toTimeLayout_date#01 (0.00s) 198s --- PASS: TestTemplates/parseTime_error (0.00s) 198s --- PASS: TestTemplates/mustParseTime_error (0.00s) 198s --- PASS: TestTemplates/fail (0.00s) 198s === RUN TestValidateTemplate 198s === RUN TestValidateTemplate/ok/default-leaf-template 198s === RUN TestValidateTemplate/ok/default-x509-iid-template 198s === RUN TestValidateTemplate/ok/default-x509-adobe 198s === RUN TestValidateTemplate/ok/range-subdomains-regex 198s === RUN TestValidateTemplate/ok/default-ssh-iid-template 198s === RUN TestValidateTemplate/ok/ssh-cr-template 198s === RUN TestValidateTemplate/ok/ssh-github-token 198s === RUN TestValidateTemplate/ok/empty-template 198s === RUN TestValidateTemplate/ok/nil-template 198s === RUN TestValidateTemplate/ok/template-with-nested-property 198s === RUN TestValidateTemplate/fail/template-parsing-unterminated-quoted-string 198s === RUN TestValidateTemplate/fail/template-parsing-unknown-function 198s === RUN TestValidateTemplate/fail/template-parsing-missing-closing-brace 198s === RUN TestValidateTemplate/ok/json-extraneous-trailing-brace 198s === RUN TestValidateTemplate/ok/json-missing-trailing-comma 198s --- PASS: TestValidateTemplate (0.00s) 198s --- PASS: TestValidateTemplate/ok/default-leaf-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/default-x509-iid-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/default-x509-adobe (0.00s) 198s --- PASS: TestValidateTemplate/ok/range-subdomains-regex (0.00s) 198s --- PASS: TestValidateTemplate/ok/default-ssh-iid-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/ssh-cr-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/ssh-github-token (0.00s) 198s --- PASS: TestValidateTemplate/ok/empty-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/nil-template (0.00s) 198s --- PASS: TestValidateTemplate/ok/template-with-nested-property (0.00s) 198s --- PASS: TestValidateTemplate/fail/template-parsing-unterminated-quoted-string (0.00s) 198s --- PASS: TestValidateTemplate/fail/template-parsing-unknown-function (0.00s) 198s --- PASS: TestValidateTemplate/fail/template-parsing-missing-closing-brace (0.00s) 198s --- PASS: TestValidateTemplate/ok/json-extraneous-trailing-brace (0.00s) 198s --- PASS: TestValidateTemplate/ok/json-missing-trailing-comma (0.00s) 198s === RUN TestValidateTemplateData 198s === RUN TestValidateTemplateData/ok 198s === RUN TestValidateTemplateData/ok_empty 198s === RUN TestValidateTemplateData/ok_nil 198s === RUN TestValidateTemplateData/fail/missing-comma-trailing-comma 198s --- PASS: TestValidateTemplateData (0.00s) 198s --- PASS: TestValidateTemplateData/ok (0.00s) 198s --- PASS: TestValidateTemplateData/ok_empty (0.00s) 198s --- PASS: TestValidateTemplateData/ok_nil (0.00s) 198s --- PASS: TestValidateTemplateData/fail/missing-comma-trailing-comma (0.00s) 198s PASS 198s ok go.step.sm/crypto/internal/templates 0.010s 198s ? go.step.sm/crypto/internal/termutil [no test files] 198s === RUN TestIsPrintableString 198s === RUN TestIsPrintableString/empty 198s === RUN TestIsPrintableString/a 198s === RUN TestIsPrintableString/spaces_and_caps 198s === RUN TestIsPrintableString/default_allowed_punctuation 198s === RUN TestIsPrintableString/asterisk_not_allowed 198s === RUN TestIsPrintableString/ampersand_not_allowed 198s === RUN TestIsPrintableString/asterisk_allowed 198s === RUN TestIsPrintableString/ampersand_allowed 198s --- PASS: TestIsPrintableString (0.00s) 198s --- PASS: TestIsPrintableString/empty (0.00s) 198s --- PASS: TestIsPrintableString/a (0.00s) 198s --- PASS: TestIsPrintableString/spaces_and_caps (0.00s) 198s --- PASS: TestIsPrintableString/default_allowed_punctuation (0.00s) 198s --- PASS: TestIsPrintableString/asterisk_not_allowed (0.00s) 198s --- PASS: TestIsPrintableString/ampersand_not_allowed (0.00s) 198s --- PASS: TestIsPrintableString/asterisk_allowed (0.00s) 198s --- PASS: TestIsPrintableString/ampersand_allowed (0.00s) 198s PASS 198s ok go.step.sm/crypto/internal/utils/asn1 0.002s 198s === RUN TestMustUint64ConvertsValues 198s --- PASS: TestMustUint64ConvertsValues (0.00s) 198s === RUN TestMustUint64PanicsOnNegativeValue 198s --- PASS: TestMustUint64PanicsOnNegativeValue (0.00s) 198s === RUN TestMustUint32ConvertsValues 198s --- PASS: TestMustUint32ConvertsValues (0.00s) 198s === RUN TestMustUint32PanicsOnNegativeValue 198s --- PASS: TestMustUint32PanicsOnNegativeValue (0.00s) 198s === RUN TestMustUint32PanicsOnLargeValue 198s --- PASS: TestMustUint32PanicsOnLargeValue (0.00s) 198s === RUN TestMustUint16ConvertsValues 198s --- PASS: TestMustUint16ConvertsValues (0.00s) 198s === RUN TestMustUint16PanicsOnNegativeValue 198s --- PASS: TestMustUint16PanicsOnNegativeValue (0.00s) 198s === RUN TestMustUint16PanicsOnLargeValue 198s --- PASS: TestMustUint16PanicsOnLargeValue (0.00s) 198s === RUN TestMustUint8ConvertsValues 198s --- PASS: TestMustUint8ConvertsValues (0.00s) 198s === RUN TestMustUint8PanicsOnNegativeValue 198s --- PASS: TestMustUint8PanicsOnNegativeValue (0.00s) 198s === RUN TestMustUint8PanicsOnLargeValue 198s --- PASS: TestMustUint8PanicsOnLargeValue (0.00s) 198s PASS 198s ok go.step.sm/crypto/internal/utils/convert 0.003s 199s === RUN TestReadFile 199s === RUN TestReadFile/ok 199s === RUN TestReadFile/missing 199s --- PASS: TestReadFile (0.00s) 199s --- PASS: TestReadFile/ok (0.00s) 199s --- PASS: TestReadFile/missing (0.00s) 199s === RUN TestReadFromStdin 199s --- PASS: TestReadFromStdin (0.00s) 199s === RUN TestReadFromStdinFails 199s --- PASS: TestReadFromStdinFails (0.00s) 199s === RUN TestReadPasswordFromFile 199s === RUN TestReadPasswordFromFile/ok 199s === RUN TestReadPasswordFromFile/trim 199s === RUN TestReadPasswordFromFile/missing 199s --- PASS: TestReadPasswordFromFile (0.00s) 199s --- PASS: TestReadPasswordFromFile/ok (0.00s) 199s --- PASS: TestReadPasswordFromFile/trim (0.00s) 199s --- PASS: TestReadPasswordFromFile/missing (0.00s) 199s === RUN TestReadPasswordFromStdin 199s --- PASS: TestReadPasswordFromStdin (0.00s) 199s === RUN TestWriteFile 199s === RUN TestWriteFile/ok 199s === RUN TestWriteFile/fail 199s --- PASS: TestWriteFile (0.00s) 199s --- PASS: TestWriteFile/ok (0.00s) 199s --- PASS: TestWriteFile/fail (0.00s) 199s === RUN Test_maybeUnwrap 199s === RUN Test_maybeUnwrap/wrapped 199s === RUN Test_maybeUnwrap/not_wrapped 199s --- PASS: Test_maybeUnwrap (0.00s) 199s --- PASS: Test_maybeUnwrap/wrapped (0.00s) 199s --- PASS: Test_maybeUnwrap/not_wrapped (0.00s) 199s PASS 199s ok go.step.sm/crypto/internal/utils/file 0.005s 199s === RUN TestSkip 199s --- PASS: TestSkip (0.00s) 199s === RUN TestSkipSkip 199s --- PASS: TestSkipSkip (0.00s) 199s === RUN TestSkipOnly 199s --- PASS: TestSkipOnly (0.00s) 199s === RUN TestSkipZeroReader 199s --- PASS: TestSkipZeroReader (0.00s) 199s === RUN TestSkipOnlyZeroReader 199s --- PASS: TestSkipOnlyZeroReader (0.00s) 199s === RUN TestReader_ReadEmpty 199s --- PASS: TestReader_ReadEmpty (0.00s) 199s === RUN TestEncoding_String 199s --- PASS: TestEncoding_String (0.00s) 199s PASS 199s ok go.step.sm/crypto/internal/utils/utfbom 0.003s 206s === RUN TestEncrypt 206s === RUN TestEncrypt/ok 206s === RUN TestEncrypt/ok_WithPasswordPrompter 206s === RUN TestEncrypt/ok_with_PromptPassword 206s === RUN TestEncrypt/fail_apply 206s === RUN TestEncrypt/fail_WithPasswordPrompter 206s === RUN TestEncrypt/fail_with_PromptPassword 206s === RUN TestEncrypt/fail_no_passowrd 206s === RUN TestEncrypt/fail_encrypt 206s === RUN TestEncrypt/fail_salt 206s --- PASS: TestEncrypt (0.63s) 206s --- PASS: TestEncrypt/ok (0.20s) 206s --- PASS: TestEncrypt/ok_WithPasswordPrompter (0.21s) 206s --- PASS: TestEncrypt/ok_with_PromptPassword (0.21s) 206s --- PASS: TestEncrypt/fail_apply (0.00s) 206s --- PASS: TestEncrypt/fail_WithPasswordPrompter (0.00s) 206s --- PASS: TestEncrypt/fail_with_PromptPassword (0.00s) 206s --- PASS: TestEncrypt/fail_no_passowrd (0.00s) 206s --- PASS: TestEncrypt/fail_encrypt (0.00s) 206s --- PASS: TestEncrypt/fail_salt (0.00s) 206s === RUN TestEncryptJWK 206s === RUN TestEncryptJWK/ok 206s === RUN TestEncryptJWK/fail_marshal 206s === RUN TestEncryptJWK/fail_encrypt 206s === RUN TestEncryptJWK/fail_salt 206s --- PASS: TestEncryptJWK (0.22s) 206s --- PASS: TestEncryptJWK/ok (0.22s) 206s --- PASS: TestEncryptJWK/fail_marshal (0.00s) 206s --- PASS: TestEncryptJWK/fail_encrypt (0.00s) 206s --- PASS: TestEncryptJWK/fail_salt (0.00s) 206s === RUN TestEncryptDecryptJWK 206s === PAUSE TestEncryptDecryptJWK 206s === RUN TestDecrypt 206s === RUN TestDecrypt/ok_not_encrypted 206s === RUN TestDecrypt/ok_WithPassword 206s === RUN TestDecrypt/ok_WithPasswordFile 206s === RUN TestDecrypt/ok_WithPasswordPrompter 206s === RUN TestDecrypt/ok_PasswordPrompter 206s === RUN TestDecrypt/ok_WithFilename_and_PasswordPrompter 206s === RUN TestDecrypt/fail_bad_data 206s === RUN TestDecrypt/fail_WithPassword 206s === RUN TestDecrypt/fail_WithPasswordFile 206s === RUN TestDecrypt/fail_WithPasswordPrompter 206s === RUN TestDecrypt/fail_PasswordPrompter 206s === RUN TestDecrypt/fail_apply_WithPassword 206s === RUN TestDecrypt/fail_apply_WithPasswordPrompter 206s === RUN TestDecrypt/fail_PasswordPrompter#01 206s === RUN TestDecrypt/fail_WithFilename_and_PasswordPrompter 206s --- PASS: TestDecrypt (1.63s) 206s --- PASS: TestDecrypt/ok_not_encrypted (0.00s) 206s --- PASS: TestDecrypt/ok_WithPassword (0.11s) 206s --- PASS: TestDecrypt/ok_WithPasswordFile (0.10s) 206s --- PASS: TestDecrypt/ok_WithPasswordPrompter (0.10s) 206s --- PASS: TestDecrypt/ok_PasswordPrompter (0.11s) 206s --- PASS: TestDecrypt/ok_WithFilename_and_PasswordPrompter (0.11s) 206s --- PASS: TestDecrypt/fail_bad_data (0.11s) 206s --- PASS: TestDecrypt/fail_WithPassword (0.11s) 206s --- PASS: TestDecrypt/fail_WithPasswordFile (0.11s) 206s --- PASS: TestDecrypt/fail_WithPasswordPrompter (0.31s) 206s --- PASS: TestDecrypt/fail_PasswordPrompter (0.36s) 206s --- PASS: TestDecrypt/fail_apply_WithPassword (0.00s) 206s --- PASS: TestDecrypt/fail_apply_WithPasswordPrompter (0.00s) 206s --- PASS: TestDecrypt/fail_PasswordPrompter#01 (0.00s) 206s --- PASS: TestDecrypt/fail_WithFilename_and_PasswordPrompter (0.00s) 206s === RUN TestDecrypt_highP2C 206s --- PASS: TestDecrypt_highP2C (0.00s) 206s === RUN TestThumbprint 206s === RUN TestThumbprint/ec 206s === RUN TestThumbprint/ec_pub 206s === RUN TestThumbprint/rsa 206s === RUN TestThumbprint/rsa_pub 206s === RUN TestThumbprint/okp 206s === RUN TestThumbprint/okp_pub 206s === RUN TestThumbprint/x25519 206s === RUN TestThumbprint/x25519_pub 206s === RUN TestThumbprint/opaque 206s === RUN TestThumbprint/fail_oct 206s === RUN TestThumbprint/fail_x25519 206s --- PASS: TestThumbprint (0.00s) 206s --- PASS: TestThumbprint/ec (0.00s) 206s --- PASS: TestThumbprint/ec_pub (0.00s) 206s --- PASS: TestThumbprint/rsa (0.00s) 206s --- PASS: TestThumbprint/rsa_pub (0.00s) 206s --- PASS: TestThumbprint/okp (0.00s) 206s --- PASS: TestThumbprint/okp_pub (0.00s) 206s --- PASS: TestThumbprint/x25519 (0.00s) 206s --- PASS: TestThumbprint/x25519_pub (0.00s) 206s --- PASS: TestThumbprint/opaque (0.00s) 206s --- PASS: TestThumbprint/fail_oct (0.00s) 206s --- PASS: TestThumbprint/fail_x25519 (0.00s) 206s === RUN TestGenerateJWK 206s === PAUSE TestGenerateJWK 206s === RUN TestKeyUsageForCert 206s --- PASS: TestKeyUsageForCert (0.00s) 206s === RUN TestGenerateJWKFromPEM 206s === PAUSE TestGenerateJWKFromPEM 206s === RUN TestGenerateJWKFromPEMSubtle 206s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle 206s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle 206s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle 206s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle 206s --- PASS: TestGenerateJWKFromPEMSubtle (0.00s) 206s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle (0.00s) 206s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle (0.00s) 206s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle (0.00s) 206s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle (0.00s) 206s === RUN TestGenerateDefaultKeyPair 206s === RUN TestGenerateDefaultKeyPair/ok 206s === RUN TestGenerateDefaultKeyPair/failEmptyPassword 206s === RUN TestGenerateDefaultKeyPair/failNilPassword 206s === RUN TestGenerateDefaultKeyPair/failEOF 206s --- PASS: TestGenerateDefaultKeyPair (0.21s) 206s --- PASS: TestGenerateDefaultKeyPair/ok (0.10s) 206s --- PASS: TestGenerateDefaultKeyPair/failEmptyPassword (0.00s) 206s --- PASS: TestGenerateDefaultKeyPair/failNilPassword (0.00s) 206s --- PASS: TestGenerateDefaultKeyPair/failEOF (0.00s) 206s === RUN TestReadKey 206s === RUN TestReadKey/testdata/p256.pub.json 206s === RUN TestReadKey/testdata/rsa.priv.json 206s === RUN TestReadKey/testdata/rsa.enc.priv.json 206s === RUN TestReadKey/testdata/oct.json 206s === RUN TestReadKey/testdata/oct.enc.json 206s === RUN TestReadKey/testdata/okp.pub.json 206s === RUN TestReadKey/testdata/okp.priv.json 206s === RUN TestReadKey/testdata/okp.enc.priv.json 206s === RUN TestReadKey/testdata/p256.priv.json 206s === RUN TestReadKey/testdata/p256.enc.priv.json 206s === RUN TestReadKey/testdata/rsa.pub.json 206s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p521.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p384.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p256.enc.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pem 206s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pem 206s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem 206s --- PASS: TestReadKey (0.09s) 206s --- PASS: TestReadKey/testdata/p256.pub.json (0.00s) 206s --- PASS: TestReadKey/testdata/rsa.priv.json (0.00s) 206s --- PASS: TestReadKey/testdata/rsa.enc.priv.json (0.02s) 206s --- PASS: TestReadKey/testdata/oct.json (0.00s) 206s --- PASS: TestReadKey/testdata/oct.enc.json (0.02s) 206s --- PASS: TestReadKey/testdata/okp.pub.json (0.00s) 206s --- PASS: TestReadKey/testdata/okp.priv.json (0.00s) 206s --- PASS: TestReadKey/testdata/okp.enc.priv.json (0.02s) 206s --- PASS: TestReadKey/testdata/p256.priv.json (0.00s) 206s --- PASS: TestReadKey/testdata/p256.enc.priv.json (0.02s) 206s --- PASS: TestReadKey/testdata/rsa.pub.json (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.enc.pem (0.01s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.enc.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pem (0.00s) 206s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 206s === RUN TestReadKey_https 206s === RUN TestReadKey_https/ok 206s === RUN TestReadKey_https/failWithKid 206s === RUN TestReadKey_https/failEmpty 206s === RUN TestReadKey_https/failNotFound 206s === RUN TestReadKey_https/failClient 206s 2026/02/06 15:19:18 http: TLS handshake error from 127.0.0.1:35194: remote error: tls: bad certificate 206s --- PASS: TestReadKey_https (0.06s) 206s --- PASS: TestReadKey_https/ok (0.00s) 206s --- PASS: TestReadKey_https/failWithKid (0.00s) 206s --- PASS: TestReadKey_https/failEmpty (0.00s) 206s --- PASS: TestReadKey_https/failNotFound (0.00s) 206s --- PASS: TestReadKey_https/failClient (0.05s) 206s === RUN TestReadKeyPasswordFile 206s --- PASS: TestReadKeyPasswordFile (0.00s) 206s === RUN TestParseKey 206s === PAUSE TestParseKey 206s === RUN TestParseKeyPemutilPromptPassword 206s === RUN TestParseKeyPemutilPromptPassword/ok 206s === RUN TestParseKeyPemutilPromptPassword/fail 206s --- PASS: TestParseKeyPemutilPromptPassword (0.00s) 206s --- PASS: TestParseKeyPemutilPromptPassword/ok (0.00s) 206s --- PASS: TestParseKeyPemutilPromptPassword/fail (0.00s) 206s === RUN TestReadKeySet 206s --- PASS: TestReadKeySet (0.00s) 206s === RUN TestReadKeySet_https 206s === RUN TestReadKeySet_https/ok 206s === RUN TestReadKeySet_https/failEmpty 206s === RUN TestReadKeySet_https/failNotFound 206s === RUN TestReadKeySet_https/failClient 206s === RUN TestReadKeySet_https/failNoOptions 206s 2026/02/06 15:19:18 http: TLS handshake error from 127.0.0.1:36756: remote error: tls: bad certificate 206s --- PASS: TestReadKeySet_https (0.01s) 206s --- PASS: TestReadKeySet_https/ok (0.00s) 206s --- PASS: TestReadKeySet_https/failEmpty (0.00s) 206s --- PASS: TestReadKeySet_https/failNotFound (0.00s) 206s --- PASS: TestReadKeySet_https/failClient (0.00s) 206s --- PASS: TestReadKeySet_https/failNoOptions (0.00s) 206s === RUN TestGuessJWKAlgorithm 206s --- PASS: TestGuessJWKAlgorithm (0.09s) 206s === RUN TestParseKeySet 206s === RUN TestParseKeySet/ok 206s === RUN TestParseKeySet/okEncryptedJSON 206s === RUN TestParseKeySet/okEncryptedCompact 206s === RUN TestParseKeySet/okWithAlgSubtle 206s === RUN TestParseKeySet/failOptions 206s === RUN TestParseKeySet/failDecrypt 206s === RUN TestParseKeySet/failNoOptions 206s === RUN TestParseKeySet/failBadData 206s === RUN TestParseKeySet/failEmpty 206s === RUN TestParseKeySet/failDuplicated 206s === RUN TestParseKeySet/failWithAlg 206s --- PASS: TestParseKeySet (0.47s) 206s --- PASS: TestParseKeySet/ok (0.00s) 206s --- PASS: TestParseKeySet/okEncryptedJSON (0.11s) 206s --- PASS: TestParseKeySet/okEncryptedCompact (0.14s) 206s --- PASS: TestParseKeySet/okWithAlgSubtle (0.00s) 206s --- PASS: TestParseKeySet/failOptions (0.00s) 206s --- PASS: TestParseKeySet/failDecrypt (0.11s) 206s --- PASS: TestParseKeySet/failNoOptions (0.00s) 206s --- PASS: TestParseKeySet/failBadData (0.00s) 206s --- PASS: TestParseKeySet/failEmpty (0.00s) 206s --- PASS: TestParseKeySet/failDuplicated (0.00s) 206s --- PASS: TestParseKeySet/failWithAlg (0.00s) 206s === RUN Test_guessKeyType 206s === RUN Test_guessKeyType/ec 206s === RUN Test_guessKeyType/rsaKey 206s === RUN Test_guessKeyType/rsaPSSKey 206s === RUN Test_guessKeyType/edKey 206s === RUN Test_guessKeyType/octKey 206s === RUN Test_guessKeyType/encrypted 206s === RUN Test_guessKeyType/rsaPEM 206s === RUN Test_guessKeyType/encryptedAlgHS256 206s === RUN Test_guessKeyType/jwkAlgHS384 206s === RUN Test_guessKeyType/bloblAlgHS512 206s --- PASS: Test_guessKeyType (0.31s) 206s --- PASS: Test_guessKeyType/ec (0.00s) 206s --- PASS: Test_guessKeyType/rsaKey (0.00s) 206s --- PASS: Test_guessKeyType/rsaPSSKey (0.00s) 206s --- PASS: Test_guessKeyType/edKey (0.00s) 206s --- PASS: Test_guessKeyType/octKey (0.00s) 206s --- PASS: Test_guessKeyType/encrypted (0.00s) 206s --- PASS: Test_guessKeyType/rsaPEM (0.00s) 206s --- PASS: Test_guessKeyType/encryptedAlgHS256 (0.00s) 206s --- PASS: Test_guessKeyType/jwkAlgHS384 (0.00s) 206s --- PASS: Test_guessKeyType/bloblAlgHS512 (0.00s) 206s === RUN Test_guessSignatureAlgorithm 206s === RUN Test_guessSignatureAlgorithm/byte 206s === RUN Test_guessSignatureAlgorithm/ES256 206s === RUN Test_guessSignatureAlgorithm/ES384 206s === RUN Test_guessSignatureAlgorithm/ES512 206s === RUN Test_guessSignatureAlgorithm/RS256 206s === RUN Test_guessSignatureAlgorithm/EdDSA 206s === RUN Test_guessSignatureAlgorithm/XEdDSA 206s === RUN Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer 206s === RUN Test_guessSignatureAlgorithm/signer_ES256 206s === RUN Test_guessSignatureAlgorithm/signer_ES384 206s === RUN Test_guessSignatureAlgorithm/signer_ES512 206s === RUN Test_guessSignatureAlgorithm/signer_RS256 206s === RUN Test_guessSignatureAlgorithm/signer_EdDSA 206s === RUN Test_guessSignatureAlgorithm/signer_XEdDSA 206s === RUN Test_guessSignatureAlgorithm/opaque_ES256 206s === RUN Test_guessSignatureAlgorithm/opaque_ES384 206s === RUN Test_guessSignatureAlgorithm/opaque_ES512 206s === RUN Test_guessSignatureAlgorithm/opaque_RS256 206s === RUN Test_guessSignatureAlgorithm/opaque_EdDSA 206s === RUN Test_guessSignatureAlgorithm/opaque_XEdDSA 206s === RUN Test_guessSignatureAlgorithm/empty 206s === RUN Test_guessSignatureAlgorithm/signer_empty 206s === RUN Test_guessSignatureAlgorithm/opaque_empty 206s --- PASS: Test_guessSignatureAlgorithm (0.03s) 206s --- PASS: Test_guessSignatureAlgorithm/byte (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/ES256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/ES384 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/ES512 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/RS256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/EdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/XEdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_ES256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_ES384 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_ES512 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_RS256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_EdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_XEdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_ES256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_ES384 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_ES512 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_RS256 (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_EdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_XEdDSA (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/empty (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/signer_empty (0.00s) 206s --- PASS: Test_guessSignatureAlgorithm/opaque_empty (0.00s) 206s === RUN TestNumericDate 206s --- PASS: TestNumericDate (0.00s) 206s === RUN TestIsSymmetric 206s === RUN TestIsSymmetric/EC 206s === RUN TestIsSymmetric/RSA 206s === RUN TestIsSymmetric/RSA#01 206s === RUN TestIsSymmetric/OKP 206s === RUN TestIsSymmetric/oct 206s --- PASS: TestIsSymmetric (0.09s) 206s --- PASS: TestIsSymmetric/EC (0.00s) 206s --- PASS: TestIsSymmetric/RSA (0.00s) 206s --- PASS: TestIsSymmetric/RSA#01 (0.00s) 206s --- PASS: TestIsSymmetric/OKP (0.00s) 206s --- PASS: TestIsSymmetric/oct (0.00s) 206s === RUN TestIsAsymmetric 206s === RUN TestIsAsymmetric/EC 206s === RUN TestIsAsymmetric/RSA 206s === RUN TestIsAsymmetric/RSA#01 206s === RUN TestIsAsymmetric/OKP 206s === RUN TestIsAsymmetric/oct 206s --- PASS: TestIsAsymmetric (0.10s) 206s --- PASS: TestIsAsymmetric/EC (0.00s) 206s --- PASS: TestIsAsymmetric/RSA (0.00s) 206s --- PASS: TestIsAsymmetric/RSA#01 (0.00s) 206s --- PASS: TestIsAsymmetric/OKP (0.00s) 206s --- PASS: TestIsAsymmetric/oct (0.00s) 206s === RUN TestTrimPrefix 206s === RUN TestTrimPrefix/nil 206s === RUN TestTrimPrefix/trim 206s === RUN TestTrimPrefix/no_trim 206s --- PASS: TestTrimPrefix (0.00s) 206s --- PASS: TestTrimPrefix/nil (0.00s) 206s --- PASS: TestTrimPrefix/trim (0.00s) 206s --- PASS: TestTrimPrefix/no_trim (0.00s) 206s === RUN TestSignVerify 206s === RUN TestSignVerify/byte 206s === RUN TestSignVerify/P256 206s === RUN TestSignVerify/P384 206s === RUN TestSignVerify/P521 206s === RUN TestSignVerify/rsa2048 206s === RUN TestSignVerify/ed 206s === RUN TestSignVerify/x25519 206s === RUN TestSignVerify/signer 206s === RUN TestSignVerify/opaque 206s === RUN TestSignVerify/fail_P224 206s --- PASS: TestSignVerify (0.21s) 206s --- PASS: TestSignVerify/byte (0.00s) 206s --- PASS: TestSignVerify/P256 (0.00s) 206s --- PASS: TestSignVerify/P384 (0.00s) 206s --- PASS: TestSignVerify/P521 (0.00s) 206s --- PASS: TestSignVerify/rsa2048 (0.00s) 206s --- PASS: TestSignVerify/ed (0.00s) 206s --- PASS: TestSignVerify/x25519 (0.00s) 206s --- PASS: TestSignVerify/signer (0.00s) 206s --- PASS: TestSignVerify/opaque (0.00s) 206s --- PASS: TestSignVerify/fail_P224 (0.00s) 206s === RUN TestValidateSSHPOP 206s === RUN TestValidateSSHPOP/ok_crypto.PrivateKey 206s === RUN TestValidateSSHPOP/ok_JSONWebKey 206s === RUN TestValidateSSHPOP/ok_OpaqueSigner 206s === RUN TestValidateSSHPOP/fail_certFile 206s === RUN TestValidateSSHPOP/fail_missing 206s === RUN TestValidateSSHPOP/fail_not_ssh 206s === RUN TestValidateSSHPOP/fail_not_a_cert 206s === RUN TestValidateSSHPOP/fail_validate_crypto.PrivateKey 206s === RUN TestValidateSSHPOP/fail_validate_JSONWebKey 206s === RUN TestValidateSSHPOP/fail_validate_OpaqueSigner 206s === RUN TestValidateSSHPOP/fail_bad_key 206s --- PASS: TestValidateSSHPOP (0.00s) 206s --- PASS: TestValidateSSHPOP/ok_crypto.PrivateKey (0.00s) 206s --- PASS: TestValidateSSHPOP/ok_JSONWebKey (0.00s) 206s --- PASS: TestValidateSSHPOP/ok_OpaqueSigner (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_certFile (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_missing (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_not_ssh (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_not_a_cert (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_validate_crypto.PrivateKey (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_validate_JSONWebKey (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_validate_OpaqueSigner (0.00s) 206s --- PASS: TestValidateSSHPOP/fail_bad_key (0.00s) 206s === RUN Test_validateX5 206s === RUN Test_validateX5/ok 206s === RUN Test_validateX5/fail/empty-certs 206s === RUN Test_validateX5/fail/bad-key 206s === RUN Test_validateX5/fail/cert-not-approved-for-digital-signature 206s --- PASS: Test_validateX5 (0.00s) 206s --- PASS: Test_validateX5/ok (0.00s) 206s --- PASS: Test_validateX5/fail/empty-certs (0.00s) 206s --- PASS: Test_validateX5/fail/bad-key (0.00s) 206s --- PASS: Test_validateX5/fail/cert-not-approved-for-digital-signature (0.00s) 206s === RUN TestValidateX5T 206s === RUN TestValidateX5T/fail/validateX5-error 206s === RUN TestValidateX5T/ok 206s === RUN TestValidateX5T/ok/opaque 206s --- PASS: TestValidateX5T (0.00s) 206s --- PASS: TestValidateX5T/fail/validateX5-error (0.00s) 206s --- PASS: TestValidateX5T/ok (0.00s) 206s --- PASS: TestValidateX5T/ok/opaque (0.00s) 206s === RUN TestValidateX5C 206s === RUN TestValidateX5C/fail/validateX5-error 206s === RUN TestValidateX5C/ok 206s === RUN TestValidateX5C/ok/opaque 206s --- PASS: TestValidateX5C (0.00s) 206s --- PASS: TestValidateX5C/fail/validateX5-error (0.00s) 206s --- PASS: TestValidateX5C/ok (0.00s) 206s --- PASS: TestValidateX5C/ok/opaque (0.00s) 206s === RUN TestValidateJWK_sig 206s === RUN TestValidateJWK_sig/ok_ES256 206s === RUN TestValidateJWK_sig/ok_ES384 206s === RUN TestValidateJWK_sig/ok_ES512 206s === RUN TestValidateJWK_sig/ok_ES256_pub 206s === RUN TestValidateJWK_sig/ok_ES384_pub 206s === RUN TestValidateJWK_sig/ok_ES512_pub 206s === RUN TestValidateJWK_sig/ok_RS256 206s === RUN TestValidateJWK_sig/ok_RS384 206s === RUN TestValidateJWK_sig/ok_RS512 206s === RUN TestValidateJWK_sig/ok_PS256 206s === RUN TestValidateJWK_sig/ok_PS384 206s === RUN TestValidateJWK_sig/ok_PS512 206s === RUN TestValidateJWK_sig/ok_EdDSA 206s === RUN TestValidateJWK_sig/ok_EdDSA_pub 206s === RUN TestValidateJWK_sig/ok_HS256 206s === RUN TestValidateJWK_sig/ok_HS384 206s === RUN TestValidateJWK_sig/ok_HS512 206s === RUN TestValidateJWK_sig/ok_OpaqueSigner 206s === RUN TestValidateJWK_sig/fail_alg_empty 206s === RUN TestValidateJWK_sig/fail_ECDSA 206s === RUN TestValidateJWK_sig/fail_ECDSA_pub 206s === RUN TestValidateJWK_sig/fail_RSA 206s === RUN TestValidateJWK_sig/fail_Ed25519 206s === RUN TestValidateJWK_sig/fail_bytes 206s === RUN TestValidateJWK_sig/fail_OpaqueSigner 206s === RUN TestValidateJWK_sig/fail_unknown 206s --- PASS: TestValidateJWK_sig (0.04s) 206s --- PASS: TestValidateJWK_sig/ok_ES256 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_ES384 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_ES512 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_ES256_pub (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_ES384_pub (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_ES512_pub (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_RS256 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_RS384 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_RS512 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_PS256 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_PS384 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_PS512 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_EdDSA (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_EdDSA_pub (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_HS256 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_HS384 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_HS512 (0.00s) 206s --- PASS: TestValidateJWK_sig/ok_OpaqueSigner (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_alg_empty (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_ECDSA (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_ECDSA_pub (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_RSA (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_Ed25519 (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_bytes (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_OpaqueSigner (0.00s) 206s --- PASS: TestValidateJWK_sig/fail_unknown (0.00s) 206s === RUN Test_x25519Thumbprint 206s === RUN Test_x25519Thumbprint/ok 206s === RUN Test_x25519Thumbprint/fail_too_short 206s === RUN Test_x25519Thumbprint/fail_too_long 206s --- PASS: Test_x25519Thumbprint (0.00s) 206s --- PASS: Test_x25519Thumbprint/ok (0.00s) 206s --- PASS: Test_x25519Thumbprint/fail_too_short (0.00s) 206s --- PASS: Test_x25519Thumbprint/fail_too_long (0.00s) 206s === RUN TestX25519Signer_SignVerify 206s === RUN TestX25519Signer_SignVerify/ok 206s === RUN TestX25519Signer_SignVerify/ok_empty 206s === RUN TestX25519Signer_SignVerify/ok_random 206s === RUN TestX25519Signer_SignVerify/ok_ed25519 206s === RUN TestX25519Signer_SignVerify/fail_algorithm 206s --- PASS: TestX25519Signer_SignVerify (0.00s) 206s --- PASS: TestX25519Signer_SignVerify/ok (0.00s) 206s --- PASS: TestX25519Signer_SignVerify/ok_empty (0.00s) 206s --- PASS: TestX25519Signer_SignVerify/ok_random (0.00s) 206s --- PASS: TestX25519Signer_SignVerify/ok_ed25519 (0.00s) 206s --- PASS: TestX25519Signer_SignVerify/fail_algorithm (0.00s) 206s === RUN TestX25519Signer_Public 206s === RUN TestX25519Signer_Public/ok 206s --- PASS: TestX25519Signer_Public (0.00s) 206s --- PASS: TestX25519Signer_Public/ok (0.00s) 206s === RUN TestX25519Signer_Algs 206s === RUN TestX25519Signer_Algs/ok 206s --- PASS: TestX25519Signer_Algs (0.00s) 206s --- PASS: TestX25519Signer_Algs/ok (0.00s) 206s === RUN TestX25519Signer_SignPayload 206s === RUN TestX25519Signer_SignPayload/ok 206s === RUN TestX25519Signer_SignPayload/fail 206s --- PASS: TestX25519Signer_SignPayload (0.00s) 206s --- PASS: TestX25519Signer_SignPayload/ok (0.00s) 206s --- PASS: TestX25519Signer_SignPayload/fail (0.00s) 206s === RUN TestX25519Verifier_VerifyPayload 206s === RUN TestX25519Verifier_VerifyPayload/ok 206s === RUN TestX25519Verifier_VerifyPayload/fail_signature 206s === RUN TestX25519Verifier_VerifyPayload/fail_algorithm 206s --- PASS: TestX25519Verifier_VerifyPayload (0.00s) 206s --- PASS: TestX25519Verifier_VerifyPayload/ok (0.00s) 206s --- PASS: TestX25519Verifier_VerifyPayload/fail_signature (0.00s) 206s --- PASS: TestX25519Verifier_VerifyPayload/fail_algorithm (0.00s) 206s === CONT TestEncryptDecryptJWK 206s === CONT TestGenerateJWKFromPEM 206s === RUN TestGenerateJWKFromPEM/p256 206s === PAUSE TestGenerateJWKFromPEM/p256 206s === RUN TestGenerateJWKFromPEM/p384 206s === PAUSE TestGenerateJWKFromPEM/p384 206s === RUN TestGenerateJWKFromPEM/p521 206s === PAUSE TestGenerateJWKFromPEM/p521 206s === RUN TestGenerateJWKFromPEM/ed25519 206s === PAUSE TestGenerateJWKFromPEM/ed25519 206s === RUN TestGenerateJWKFromPEM/rsa 206s === PAUSE TestGenerateJWKFromPEM/rsa 206s === RUN TestGenerateJWKFromPEM/p256_pub 206s === PAUSE TestGenerateJWKFromPEM/p256_pub 206s === RUN TestGenerateJWKFromPEM/p384_pub 206s === PAUSE TestGenerateJWKFromPEM/p384_pub 206s === RUN TestGenerateJWKFromPEM/p521_pub 206s === PAUSE TestGenerateJWKFromPEM/p521_pub 206s === RUN TestGenerateJWKFromPEM/ed25519_pub 206s === PAUSE TestGenerateJWKFromPEM/ed25519_pub 206s === RUN TestGenerateJWKFromPEM/rsa_pub 206s === PAUSE TestGenerateJWKFromPEM/rsa_pub 206s === RUN TestGenerateJWKFromPEM/rsa_cert 206s === PAUSE TestGenerateJWKFromPEM/rsa_cert 206s === RUN TestGenerateJWKFromPEM/ed25519_cert 206s === PAUSE TestGenerateJWKFromPEM/ed25519_cert 206s === RUN TestGenerateJWKFromPEM/p256_cert 206s === PAUSE TestGenerateJWKFromPEM/p256_cert 206s === RUN TestGenerateJWKFromPEM/fail_missing 206s === PAUSE TestGenerateJWKFromPEM/fail_missing 206s === RUN TestGenerateJWKFromPEM/fail_no_subtle 206s === PAUSE TestGenerateJWKFromPEM/fail_no_subtle 206s === CONT TestGenerateJWKFromPEM/p256 206s === CONT TestParseKey 206s === RUN TestEncryptDecryptJWK/ok_EC 206s === PAUSE TestEncryptDecryptJWK/ok_EC 206s === RUN TestEncryptDecryptJWK/ok_EC_pub 206s === PAUSE TestEncryptDecryptJWK/ok_EC_pub 206s === RUN TestEncryptDecryptJWK/ok_RSA 206s === PAUSE TestEncryptDecryptJWK/ok_RSA 206s === RUN TestEncryptDecryptJWK/ok_RSA_pub 206s === PAUSE TestEncryptDecryptJWK/ok_RSA_pub 206s === RUN TestEncryptDecryptJWK/ok_RSA-PSS 206s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS 206s === RUN TestEncryptDecryptJWK/ok_RSA-PSS_pub 206s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS_pub 206s === RUN TestEncryptDecryptJWK/ok_Ed25519 206s === PAUSE TestEncryptDecryptJWK/ok_Ed25519 206s === RUN TestEncryptDecryptJWK/ok_Ed25519_pub 206s === PAUSE TestEncryptDecryptJWK/ok_Ed25519_pub 206s === RUN TestEncryptDecryptJWK/ok_oct 206s === PAUSE TestEncryptDecryptJWK/ok_oct 206s === CONT TestGenerateJWK 206s === RUN TestGenerateJWK/EC 206s === PAUSE TestGenerateJWK/EC 206s === RUN TestGenerateJWK/EC#01 206s === PAUSE TestGenerateJWK/EC#01 206s === RUN TestGenerateJWK/EC#02 206s === PAUSE TestGenerateJWK/EC#02 206s === RUN TestGenerateJWK/EC#03 206s === PAUSE TestGenerateJWK/EC#03 206s === RUN TestGenerateJWK/EC#04 206s === PAUSE TestGenerateJWK/EC#04 206s === RUN TestGenerateJWK/EC#05 206s === PAUSE TestGenerateJWK/EC#05 206s === RUN TestGenerateJWK/EC#06 206s === PAUSE TestGenerateJWK/EC#06 206s === RUN TestGenerateJWK/EC#07 206s === PAUSE TestGenerateJWK/EC#07 206s === RUN TestGenerateJWK/RSA 206s === PAUSE TestGenerateJWK/RSA 206s === RUN TestGenerateJWK/RSA#01 206s === PAUSE TestGenerateJWK/RSA#01 206s === RUN TestGenerateJWK/RSA#02 206s === PAUSE TestGenerateJWK/RSA#02 206s === RUN TestGenerateJWK/RSA#03 206s === PAUSE TestGenerateJWK/RSA#03 206s === RUN TestGenerateJWK/RSA#04 206s === PAUSE TestGenerateJWK/RSA#04 206s === RUN TestGenerateJWK/RSA#05 206s === PAUSE TestGenerateJWK/RSA#05 206s === RUN TestGenerateJWK/RSA#06 206s === PAUSE TestGenerateJWK/RSA#06 206s === RUN TestGenerateJWK/RSA#07 206s === PAUSE TestGenerateJWK/RSA#07 206s === RUN TestGenerateJWK/OKP 206s === PAUSE TestGenerateJWK/OKP 206s === RUN TestGenerateJWK/OKP#01 206s === PAUSE TestGenerateJWK/OKP#01 206s === RUN TestGenerateJWK/OKP#02 206s === PAUSE TestGenerateJWK/OKP#02 206s === RUN TestGenerateJWK/oct 206s === PAUSE TestGenerateJWK/oct 206s === RUN TestGenerateJWK/oct#01 206s === PAUSE TestGenerateJWK/oct#01 206s === RUN TestGenerateJWK/oct#02 206s === PAUSE TestGenerateJWK/oct#02 206s === RUN TestGenerateJWK/oct#03 206s === PAUSE TestGenerateJWK/oct#03 206s === RUN TestGenerateJWK/oct#04 206s === PAUSE TestGenerateJWK/oct#04 206s === RUN TestGenerateJWK/oct#05 206s === PAUSE TestGenerateJWK/oct#05 206s === RUN TestGenerateJWK/oct#06 206s === PAUSE TestGenerateJWK/oct#06 206s === RUN TestGenerateJWK/oct#07 206s === PAUSE TestGenerateJWK/oct#07 206s === RUN TestGenerateJWK/oct#08 206s === PAUSE TestGenerateJWK/oct#08 206s === RUN TestGenerateJWK/oct#09 206s === PAUSE TestGenerateJWK/oct#09 206s === RUN TestGenerateJWK/oct#10 206s === PAUSE TestGenerateJWK/oct#10 206s === RUN TestGenerateJWK/oct#11 206s === PAUSE TestGenerateJWK/oct#11 206s === RUN TestGenerateJWK/fail 206s === PAUSE TestGenerateJWK/fail 206s === CONT TestGenerateJWKFromPEM/fail_no_subtle 206s === CONT TestGenerateJWKFromPEM/fail_missing 206s === CONT TestGenerateJWKFromPEM/p256_cert 206s === CONT TestGenerateJWKFromPEM/ed25519_cert 206s === CONT TestGenerateJWKFromPEM/rsa_cert 206s === CONT TestGenerateJWKFromPEM/rsa_pub 206s === CONT TestGenerateJWKFromPEM/ed25519_pub 206s === CONT TestGenerateJWKFromPEM/p521_pub 206s === CONT TestGenerateJWKFromPEM/p384_pub 206s === CONT TestGenerateJWKFromPEM/p256_pub 206s === CONT TestGenerateJWKFromPEM/rsa 206s === CONT TestGenerateJWKFromPEM/ed25519 206s === CONT TestGenerateJWKFromPEM/p521 206s === CONT TestGenerateJWKFromPEM/p384 206s --- PASS: TestGenerateJWKFromPEM (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p256 (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/fail_no_subtle (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/fail_missing (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p256_cert (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/ed25519_cert (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/rsa_cert (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/rsa_pub (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/ed25519_pub (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p521_pub (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p384_pub (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p256_pub (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/rsa (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/ed25519 (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p521 (0.00s) 206s --- PASS: TestGenerateJWKFromPEM/p384 (0.00s) 206s === CONT TestEncryptDecryptJWK/ok_EC 206s === RUN TestParseKey/ec 206s === PAUSE TestParseKey/ec 206s === RUN TestParseKey/rsa 206s === PAUSE TestParseKey/rsa 206s === RUN TestParseKey/rsa-pss 206s === PAUSE TestParseKey/rsa-pss 206s === RUN TestParseKey/okp 206s === PAUSE TestParseKey/okp 206s === RUN TestParseKey/oct 206s === PAUSE TestParseKey/oct 206s === RUN TestParseKey/encryptedCompactWithPassword 206s === PAUSE TestParseKey/encryptedCompactWithPassword 206s === RUN TestParseKey/encryptedFullWithPasswordFile 206s === PAUSE TestParseKey/encryptedFullWithPasswordFile 206s === RUN TestParseKey/pemPrivate 206s === PAUSE TestParseKey/pemPrivate 206s === RUN TestParseKey/pemPublic 206s === PAUSE TestParseKey/pemPublic 206s === RUN TestParseKey/pemPrivateWithPassword 206s === PAUSE TestParseKey/pemPrivateWithPassword 206s === RUN TestParseKey/pemPrivateWithPasswordFile 206s === PAUSE TestParseKey/pemPrivateWithPasswordFile 206s === RUN TestParseKey/pemPrivateWithPasswordPrompter 206s === PAUSE TestParseKey/pemPrivateWithPasswordPrompter 206s === RUN TestParseKey/pemPrivateWithKid 206s === PAUSE TestParseKey/pemPrivateWithKid 206s === RUN TestParseKey/pemPrivateWithUse 206s === PAUSE TestParseKey/pemPrivateWithUse 206s === RUN TestParseKey/pemPrivateWithAlg 206s === PAUSE TestParseKey/pemPrivateWithAlg 206s === RUN TestParseKey/pemPrivateWithAlgWithSubtle 206s === PAUSE TestParseKey/pemPrivateWithAlgWithSubtle 206s === RUN TestParseKey/octPrivateWithAlg 206s === PAUSE TestParseKey/octPrivateWithAlg 206s === RUN TestParseKey/octPrivateWithAlgWithKid 206s === PAUSE TestParseKey/octPrivateWithAlgWithKid 206s === RUN TestParseKey/failPassword 206s === PAUSE TestParseKey/failPassword 206s === RUN TestParseKey/failMissingFile 206s === PAUSE TestParseKey/failMissingFile 206s === RUN TestParseKey/failPEMPassword 206s === PAUSE TestParseKey/failPEMPassword 206s === RUN TestParseKey/failECBWongAlg 206s === PAUSE TestParseKey/failECBWongAlg 206s === RUN TestParseKey/failECWrongKid 206s === PAUSE TestParseKey/failECWrongKid 206s === RUN TestParseKey/failOCTMissingOptions 206s === PAUSE TestParseKey/failOCTMissingOptions 206s === CONT TestGenerateJWK/EC 206s === CONT TestEncryptDecryptJWK/ok_oct 206s === CONT TestEncryptDecryptJWK/ok_Ed25519_pub 206s === CONT TestEncryptDecryptJWK/ok_Ed25519 206s === CONT TestEncryptDecryptJWK/ok_RSA-PSS_pub 206s === CONT TestEncryptDecryptJWK/ok_RSA-PSS 206s === CONT TestEncryptDecryptJWK/ok_RSA_pub 206s === CONT TestEncryptDecryptJWK/ok_RSA 206s === CONT TestEncryptDecryptJWK/ok_EC_pub 206s === CONT TestGenerateJWK/fail 206s === CONT TestGenerateJWK/oct#11 206s === CONT TestGenerateJWK/oct#10 206s === CONT TestGenerateJWK/oct#09 206s === CONT TestGenerateJWK/oct#08 206s === CONT TestGenerateJWK/oct#07 206s === CONT TestGenerateJWK/oct#06 206s === CONT TestGenerateJWK/oct#05 206s === CONT TestGenerateJWK/oct#04 206s === CONT TestGenerateJWK/oct#03 206s === CONT TestGenerateJWK/oct#02 206s === CONT TestGenerateJWK/oct#01 206s === CONT TestGenerateJWK/oct 206s === CONT TestGenerateJWK/OKP#02 206s === CONT TestGenerateJWK/OKP#01 206s === CONT TestGenerateJWK/OKP 206s === CONT TestGenerateJWK/RSA#07 206s === CONT TestGenerateJWK/RSA#06 206s === CONT TestGenerateJWK/RSA#05 206s === CONT TestGenerateJWK/RSA#04 206s --- PASS: TestEncryptDecryptJWK (0.09s) 206s --- PASS: TestEncryptDecryptJWK/ok_EC (0.34s) 206s --- PASS: TestEncryptDecryptJWK/ok_oct (0.26s) 206s --- PASS: TestEncryptDecryptJWK/ok_Ed25519_pub (0.28s) 206s --- PASS: TestEncryptDecryptJWK/ok_Ed25519 (0.30s) 206s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS_pub (0.30s) 206s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS (0.31s) 206s --- PASS: TestEncryptDecryptJWK/ok_RSA_pub (0.32s) 206s --- PASS: TestEncryptDecryptJWK/ok_RSA (0.29s) 206s --- PASS: TestEncryptDecryptJWK/ok_EC_pub (0.25s) 206s === CONT TestGenerateJWK/RSA#03 206s === CONT TestGenerateJWK/RSA#02 206s === CONT TestGenerateJWK/RSA#01 206s === CONT TestGenerateJWK/RSA 206s === CONT TestGenerateJWK/EC#07 206s === CONT TestGenerateJWK/EC#06 206s === CONT TestGenerateJWK/EC#05 206s === CONT TestGenerateJWK/EC#04 206s === CONT TestGenerateJWK/EC#03 206s === CONT TestGenerateJWK/EC#02 206s === CONT TestGenerateJWK/EC#01 206s === CONT TestParseKey/ec 206s === CONT TestParseKey/failOCTMissingOptions 206s === CONT TestParseKey/failECWrongKid 206s === CONT TestParseKey/failECBWongAlg 206s === CONT TestParseKey/failPEMPassword 206s === CONT TestParseKey/failMissingFile 206s === CONT TestParseKey/failPassword 206s === CONT TestParseKey/octPrivateWithAlgWithKid 206s === CONT TestParseKey/octPrivateWithAlg 206s === CONT TestParseKey/pemPrivateWithAlgWithSubtle 206s === CONT TestParseKey/pemPrivateWithAlg 206s === CONT TestParseKey/pemPrivateWithUse 206s === CONT TestParseKey/pemPrivateWithKid 206s === CONT TestParseKey/pemPrivateWithPasswordPrompter 206s === CONT TestParseKey/pemPrivateWithPasswordFile 206s === CONT TestParseKey/pemPrivateWithPassword 206s === CONT TestParseKey/pemPublic 206s === CONT TestParseKey/pemPrivate 206s === CONT TestParseKey/encryptedFullWithPasswordFile 206s === CONT TestParseKey/encryptedCompactWithPassword 206s === CONT TestParseKey/oct 206s === CONT TestParseKey/okp 206s === CONT TestParseKey/rsa-pss 206s === CONT TestParseKey/rsa 206s --- PASS: TestParseKey (0.26s) 206s --- PASS: TestParseKey/ec (0.00s) 206s --- PASS: TestParseKey/failOCTMissingOptions (0.00s) 206s --- PASS: TestParseKey/failECWrongKid (0.00s) 206s --- PASS: TestParseKey/failECBWongAlg (0.00s) 206s --- PASS: TestParseKey/failPEMPassword (0.00s) 206s --- PASS: TestParseKey/failMissingFile (0.00s) 206s --- PASS: TestParseKey/failPassword (0.18s) 206s --- PASS: TestParseKey/octPrivateWithAlgWithKid (0.00s) 206s --- PASS: TestParseKey/octPrivateWithAlg (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithAlgWithSubtle (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithAlg (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithUse (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithKid (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithPasswordPrompter (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithPasswordFile (0.00s) 206s --- PASS: TestParseKey/pemPrivateWithPassword (0.00s) 206s --- PASS: TestParseKey/pemPublic (0.00s) 206s --- PASS: TestParseKey/pemPrivate (0.00s) 206s --- PASS: TestParseKey/encryptedFullWithPasswordFile (0.15s) 206s --- PASS: TestParseKey/encryptedCompactWithPassword (0.21s) 206s --- PASS: TestParseKey/oct (0.00s) 206s --- PASS: TestParseKey/okp (0.00s) 206s --- PASS: TestParseKey/rsa-pss (0.00s) 206s --- PASS: TestParseKey/rsa (0.00s) 206s --- PASS: TestGenerateJWK (0.00s) 206s --- PASS: TestGenerateJWK/EC (0.00s) 206s --- PASS: TestGenerateJWK/fail (0.00s) 206s --- PASS: TestGenerateJWK/oct#11 (0.00s) 206s --- PASS: TestGenerateJWK/oct#10 (0.00s) 206s --- PASS: TestGenerateJWK/oct#09 (0.00s) 206s --- PASS: TestGenerateJWK/oct#08 (0.00s) 206s --- PASS: TestGenerateJWK/oct#07 (0.00s) 206s --- PASS: TestGenerateJWK/oct#06 (0.00s) 206s --- PASS: TestGenerateJWK/oct#05 (0.00s) 206s --- PASS: TestGenerateJWK/oct#04 (0.00s) 206s --- PASS: TestGenerateJWK/oct#03 (0.00s) 206s --- PASS: TestGenerateJWK/oct#02 (0.00s) 206s --- PASS: TestGenerateJWK/oct#01 (0.00s) 206s --- PASS: TestGenerateJWK/oct (0.00s) 206s --- PASS: TestGenerateJWK/OKP#02 (0.00s) 206s --- PASS: TestGenerateJWK/OKP#01 (0.00s) 206s --- PASS: TestGenerateJWK/OKP (0.00s) 206s --- PASS: TestGenerateJWK/RSA#07 (0.04s) 206s --- PASS: TestGenerateJWK/RSA#06 (0.08s) 206s --- PASS: TestGenerateJWK/RSA#05 (0.04s) 206s --- PASS: TestGenerateJWK/RSA#03 (0.03s) 206s --- PASS: TestGenerateJWK/RSA#04 (0.06s) 206s --- PASS: TestGenerateJWK/RSA#02 (0.21s) 206s --- PASS: TestGenerateJWK/RSA (0.02s) 206s --- PASS: TestGenerateJWK/EC#07 (0.00s) 206s --- PASS: TestGenerateJWK/EC#06 (0.00s) 206s --- PASS: TestGenerateJWK/EC#05 (0.00s) 206s --- PASS: TestGenerateJWK/EC#04 (0.00s) 206s --- PASS: TestGenerateJWK/EC#03 (0.00s) 206s --- PASS: TestGenerateJWK/EC#02 (0.00s) 206s --- PASS: TestGenerateJWK/EC#01 (0.00s) 206s --- PASS: TestGenerateJWK/RSA#01 (0.98s) 206s PASS 206s ok go.step.sm/crypto/jose 6.810s 206s === RUN TestFingerprint 206s === RUN TestFingerprint/ecdsa 206s === RUN TestFingerprint/rsa 206s === RUN TestFingerprint/ed25519 206s === RUN TestFingerprint/fail 206s --- PASS: TestFingerprint (0.00s) 206s --- PASS: TestFingerprint/ecdsa (0.00s) 206s --- PASS: TestFingerprint/rsa (0.00s) 206s --- PASS: TestFingerprint/ed25519 (0.00s) 206s --- PASS: TestFingerprint/fail (0.00s) 206s === RUN TestEncodedFingerprint 206s === RUN TestEncodedFingerprint/ecdsa 206s === RUN TestEncodedFingerprint/rsa 206s === RUN TestEncodedFingerprint/ed25519 206s === RUN TestEncodedFingerprint/fail 206s === RUN TestEncodedFingerprint/fail_bad_encoding 206s --- PASS: TestEncodedFingerprint (0.00s) 206s --- PASS: TestEncodedFingerprint/ecdsa (0.00s) 206s --- PASS: TestEncodedFingerprint/rsa (0.00s) 206s --- PASS: TestEncodedFingerprint/ed25519 (0.00s) 206s --- PASS: TestEncodedFingerprint/fail (0.00s) 206s --- PASS: TestEncodedFingerprint/fail_bad_encoding (0.00s) 206s === RUN TestPublicKey 206s === RUN TestPublicKey/ecdsa 206s === RUN TestPublicKey/ecdsaPublic 206s === RUN TestPublicKey/rsa 206s === RUN TestPublicKey/rsaPublic 206s === RUN TestPublicKey/ed25519 206s === RUN TestPublicKey/ed25519Public 206s === RUN TestPublicKey/x25519 206s === RUN TestPublicKey/x25519Public 206s === RUN TestPublicKey/ecdsaSigner 206s === RUN TestPublicKey/fail 206s --- PASS: TestPublicKey (0.03s) 206s --- PASS: TestPublicKey/ecdsa (0.00s) 206s --- PASS: TestPublicKey/ecdsaPublic (0.00s) 206s --- PASS: TestPublicKey/rsa (0.00s) 206s --- PASS: TestPublicKey/rsaPublic (0.00s) 206s --- PASS: TestPublicKey/ed25519 (0.00s) 206s --- PASS: TestPublicKey/ed25519Public (0.00s) 206s --- PASS: TestPublicKey/x25519 (0.00s) 206s --- PASS: TestPublicKey/x25519Public (0.00s) 206s --- PASS: TestPublicKey/ecdsaSigner (0.00s) 206s --- PASS: TestPublicKey/fail (0.00s) 206s === RUN TestGenerateDefaultKey 206s === RUN TestGenerateDefaultKey/ok 206s === RUN TestGenerateDefaultKey/eof 206s --- PASS: TestGenerateDefaultKey (0.00s) 206s --- PASS: TestGenerateDefaultKey/ok (0.00s) 206s --- PASS: TestGenerateDefaultKey/eof (0.00s) 206s === RUN TestGenerateDefaultKeyPair 206s === RUN TestGenerateDefaultKeyPair/ok 206s === RUN TestGenerateDefaultKeyPair/eof 206s --- PASS: TestGenerateDefaultKeyPair (0.00s) 206s --- PASS: TestGenerateDefaultKeyPair/ok (0.00s) 206s --- PASS: TestGenerateDefaultKeyPair/eof (0.00s) 206s === RUN TestGenerateKey 206s === RUN TestGenerateKey/P-256 206s === RUN TestGenerateKey/P-384 206s === RUN TestGenerateKey/P-521 206s === RUN TestGenerateKey/Ed25519 206s === RUN TestGenerateKey/X25519 206s === RUN TestGenerateKey/OCT 206s === RUN TestGenerateKey/eof_EC 206s === RUN TestGenerateKey/eof_RSA 206s === RUN TestGenerateKey/eof_Ed25519 206s === RUN TestGenerateKey/eof_X25519 206s === RUN TestGenerateKey/eof_oct 206s === RUN TestGenerateKey/unknown_EC_curve 206s === RUN TestGenerateKey/unknown_OKP_curve 206s === RUN TestGenerateKey/unknown_type 206s --- PASS: TestGenerateKey (0.02s) 206s --- PASS: TestGenerateKey/P-256 (0.00s) 206s --- PASS: TestGenerateKey/P-384 (0.00s) 206s --- PASS: TestGenerateKey/P-521 (0.01s) 206s --- PASS: TestGenerateKey/Ed25519 (0.00s) 206s --- PASS: TestGenerateKey/X25519 (0.00s) 206s --- PASS: TestGenerateKey/OCT (0.00s) 206s --- PASS: TestGenerateKey/eof_EC (0.00s) 206s --- PASS: TestGenerateKey/eof_RSA (0.00s) 206s --- PASS: TestGenerateKey/eof_Ed25519 (0.00s) 206s --- PASS: TestGenerateKey/eof_X25519 (0.00s) 206s --- PASS: TestGenerateKey/eof_oct (0.00s) 206s --- PASS: TestGenerateKey/unknown_EC_curve (0.00s) 206s --- PASS: TestGenerateKey/unknown_OKP_curve (0.00s) 206s --- PASS: TestGenerateKey/unknown_type (0.00s) 206s === RUN TestGenerateKey_rsa 206s === RUN TestGenerateKey_rsa/RSA2048 206s === RUN TestGenerateKey_rsa/RSA3072 206s === RUN TestGenerateKey_rsa/fail 206s === RUN TestGenerateKey_rsa/fail_size 206s --- PASS: TestGenerateKey_rsa (0.62s) 206s --- PASS: TestGenerateKey_rsa/RSA2048 (0.04s) 206s --- PASS: TestGenerateKey_rsa/RSA3072 (0.58s) 206s --- PASS: TestGenerateKey_rsa/fail (0.00s) 206s --- PASS: TestGenerateKey_rsa/fail_size (0.00s) 206s === RUN TestGenerateKeyPair 206s === RUN TestGenerateKeyPair/P-256 206s === RUN TestGenerateKeyPair/P-384 206s === RUN TestGenerateKeyPair/P-521 206s === RUN TestGenerateKeyPair/Ed25519 206s === RUN TestGenerateKeyPair/OCT 206s === RUN TestGenerateKeyPair/eof 206s === RUN TestGenerateKeyPair/unknown 206s === RUN TestGenerateKeyPair/unknown#01 206s --- PASS: TestGenerateKeyPair (0.01s) 206s --- PASS: TestGenerateKeyPair/P-256 (0.00s) 206s --- PASS: TestGenerateKeyPair/P-384 (0.00s) 206s --- PASS: TestGenerateKeyPair/P-521 (0.00s) 206s --- PASS: TestGenerateKeyPair/Ed25519 (0.00s) 206s --- PASS: TestGenerateKeyPair/OCT (0.00s) 206s --- PASS: TestGenerateKeyPair/eof (0.00s) 206s --- PASS: TestGenerateKeyPair/unknown (0.00s) 206s --- PASS: TestGenerateKeyPair/unknown#01 (0.00s) 206s === RUN TestGenerateKeyPair_rsa 206s === RUN TestGenerateKeyPair_rsa/RSA2048 206s === RUN TestGenerateKeyPair_rsa/RSA3072 206s === RUN TestGenerateKeyPair_rsa/fail 206s --- PASS: TestGenerateKeyPair_rsa (0.29s) 206s --- PASS: TestGenerateKeyPair_rsa/RSA2048 (0.07s) 206s --- PASS: TestGenerateKeyPair_rsa/RSA3072 (0.22s) 206s --- PASS: TestGenerateKeyPair_rsa/fail (0.00s) 206s === RUN TestGenerateDefaultSigner 206s === RUN TestGenerateDefaultSigner/ok 206s === RUN TestGenerateDefaultSigner/eof 206s --- PASS: TestGenerateDefaultSigner (0.00s) 206s --- PASS: TestGenerateDefaultSigner/ok (0.00s) 206s --- PASS: TestGenerateDefaultSigner/eof (0.00s) 206s === RUN TestGenerateSigner 206s === RUN TestGenerateSigner/P-256 206s === RUN TestGenerateSigner/P-384 206s === RUN TestGenerateSigner/P-521 206s === RUN TestGenerateSigner/Ed25519 206s === RUN TestGenerateSigner/OCT 206s === RUN TestGenerateSigner/unknown 206s === RUN TestGenerateSigner/unknown#01 206s --- PASS: TestGenerateSigner (0.01s) 206s --- PASS: TestGenerateSigner/P-256 (0.00s) 206s --- PASS: TestGenerateSigner/P-384 (0.00s) 206s --- PASS: TestGenerateSigner/P-521 (0.00s) 206s --- PASS: TestGenerateSigner/Ed25519 (0.00s) 206s --- PASS: TestGenerateSigner/OCT (0.00s) 206s --- PASS: TestGenerateSigner/unknown (0.00s) 206s --- PASS: TestGenerateSigner/unknown#01 (0.00s) 206s === RUN TestExtractKey 206s === RUN TestExtractKey/RSA_private_key 206s === RUN TestExtractKey/RSA_public_key 206s === RUN TestExtractKey/EC_private_key 206s === RUN TestExtractKey/EC_public_key 206s === RUN TestExtractKey/OKP_private_key 206s === RUN TestExtractKey/OKP_public_key 206s === RUN TestExtractKey/oct_key 206s === RUN TestExtractKey/certificate 206s === RUN TestExtractKey/csr 206s === RUN TestExtractKey/ssh_public_key 206s === RUN TestExtractKey/ssh_cert 206s === RUN TestExtractKey/fail_string 206s === RUN TestExtractKey/fail_bad_ssh.Certificate.Key 206s === RUN TestExtractKey/fail_bad_ssh.PublicKey 206s --- PASS: TestExtractKey (0.11s) 206s --- PASS: TestExtractKey/RSA_private_key (0.00s) 206s --- PASS: TestExtractKey/RSA_public_key (0.00s) 206s --- PASS: TestExtractKey/EC_private_key (0.00s) 206s --- PASS: TestExtractKey/EC_public_key (0.00s) 206s --- PASS: TestExtractKey/OKP_private_key (0.00s) 206s --- PASS: TestExtractKey/OKP_public_key (0.00s) 206s --- PASS: TestExtractKey/oct_key (0.00s) 206s --- PASS: TestExtractKey/certificate (0.00s) 206s --- PASS: TestExtractKey/csr (0.00s) 206s --- PASS: TestExtractKey/ssh_public_key (0.00s) 206s --- PASS: TestExtractKey/ssh_cert (0.00s) 206s --- PASS: TestExtractKey/fail_string (0.00s) 206s --- PASS: TestExtractKey/fail_bad_ssh.Certificate.Key (0.00s) 206s --- PASS: TestExtractKey/fail_bad_ssh.PublicKey (0.00s) 206s === RUN TestVerifyPair 206s === RUN TestVerifyPair/ecdsa 206s === RUN TestVerifyPair/rsa 206s === RUN TestVerifyPair/ed25519 206s === RUN TestVerifyPair/fail_ecdsa 206s === RUN TestVerifyPair/fail_rsa 206s === RUN TestVerifyPair/fail_ed25519 206s === RUN TestVerifyPair/fail_ecdsa_key 206s === RUN TestVerifyPair/fail_rsa_key 206s === RUN TestVerifyPair/fail_ed25519_key 206s === RUN TestVerifyPair/fail_type 206s --- PASS: TestVerifyPair (0.06s) 206s --- PASS: TestVerifyPair/ecdsa (0.00s) 206s --- PASS: TestVerifyPair/rsa (0.00s) 206s --- PASS: TestVerifyPair/ed25519 (0.00s) 206s --- PASS: TestVerifyPair/fail_ecdsa (0.00s) 206s --- PASS: TestVerifyPair/fail_rsa (0.00s) 206s --- PASS: TestVerifyPair/fail_ed25519 (0.00s) 206s --- PASS: TestVerifyPair/fail_ecdsa_key (0.00s) 206s --- PASS: TestVerifyPair/fail_rsa_key (0.00s) 206s --- PASS: TestVerifyPair/fail_ed25519_key (0.00s) 206s --- PASS: TestVerifyPair/fail_type (0.00s) 206s === RUN TestInsecure 206s === RUN TestInsecure/ok_RSA_2048 206s === RUN TestInsecure/fail_RSA_1024 206s === RUN TestInsecure/ok_RSA_2048_insecure 206s === RUN TestInsecure/ok_RSA_1024_insecure 206s --- PASS: TestInsecure (0.21s) 206s --- PASS: TestInsecure/ok_RSA_2048 (0.05s) 206s --- PASS: TestInsecure/fail_RSA_1024 (0.00s) 206s --- PASS: TestInsecure/ok_RSA_2048_insecure (0.15s) 206s --- PASS: TestInsecure/ok_RSA_1024_insecure (0.01s) 206s === RUN TestEqual 206s === RUN TestEqual/ok_ecdsaKey 206s === RUN TestEqual/ok_rsaKey 206s === RUN TestEqual/ok_ed25519Key 206s === RUN TestEqual/ok_x25519Key 206s === RUN TestEqual/ok_ecdsaKey_pub 206s === RUN TestEqual/ok_rsaKey_pub 206s === RUN TestEqual/ok_ed25519Key_pub 206s === RUN TestEqual/ok_x25519Key_pub 206s === RUN TestEqual/ok_[]byte 206s === RUN TestEqual/fail_ecdsaKey 206s === RUN TestEqual/fail_rsaKey 206s === RUN TestEqual/fail_ed25519Key 206s === RUN TestEqual/fail_x25519Key 206s === RUN TestEqual/fail_ecdsaKey_pub 206s === RUN TestEqual/fail_rsaKey_pub 206s === RUN TestEqual/fail_ed25519Key_pub 206s === RUN TestEqual/fail_x25519Key_pub 206s === RUN TestEqual/fail_[]byte 206s === RUN TestEqual/fail_int 206s === RUN TestEqual/fail_string 206s --- PASS: TestEqual (0.03s) 206s --- PASS: TestEqual/ok_ecdsaKey (0.00s) 206s --- PASS: TestEqual/ok_rsaKey (0.00s) 206s --- PASS: TestEqual/ok_ed25519Key (0.00s) 206s --- PASS: TestEqual/ok_x25519Key (0.00s) 206s --- PASS: TestEqual/ok_ecdsaKey_pub (0.00s) 206s --- PASS: TestEqual/ok_rsaKey_pub (0.00s) 206s --- PASS: TestEqual/ok_ed25519Key_pub (0.00s) 206s --- PASS: TestEqual/ok_x25519Key_pub (0.00s) 206s --- PASS: TestEqual/ok_[]byte (0.00s) 206s --- PASS: TestEqual/fail_ecdsaKey (0.00s) 206s --- PASS: TestEqual/fail_rsaKey (0.00s) 206s --- PASS: TestEqual/fail_ed25519Key (0.00s) 206s --- PASS: TestEqual/fail_x25519Key (0.00s) 206s --- PASS: TestEqual/fail_ecdsaKey_pub (0.00s) 206s --- PASS: TestEqual/fail_rsaKey_pub (0.00s) 206s --- PASS: TestEqual/fail_ed25519Key_pub (0.00s) 206s --- PASS: TestEqual/fail_x25519Key_pub (0.00s) 206s --- PASS: TestEqual/fail_[]byte (0.00s) 206s --- PASS: TestEqual/fail_int (0.00s) 206s --- PASS: TestEqual/fail_string (0.00s) 206s PASS 206s ok go.step.sm/crypto/keyutil 1.380s 206s === RUN TestNew 206s === RUN TestNew/ok 206s === RUN TestNew/ok_with_options 206s === RUN TestNew/fail_root_signer 206s === RUN TestNew/fail_intermediate_signer 206s === RUN TestNew/fail_host_signer 206s === RUN TestNew/fail_user_signer 206s === RUN TestNew/fail_root_template 206s === RUN TestNew/fail_intermediate_template 206s === RUN TestNew/fail_root_csr 206s === RUN TestNew/fail_intermediate_csr 206s === RUN TestNew/fail_host_ssh_signer 206s === RUN TestNew/fail_user_ssh_signer 206s --- PASS: TestNew (0.01s) 206s --- PASS: TestNew/ok (0.00s) 206s --- PASS: TestNew/ok_with_options (0.00s) 206s --- PASS: TestNew/fail_root_signer (0.00s) 206s --- PASS: TestNew/fail_intermediate_signer (0.00s) 206s --- PASS: TestNew/fail_host_signer (0.00s) 206s --- PASS: TestNew/fail_user_signer (0.00s) 206s --- PASS: TestNew/fail_root_template (0.00s) 206s --- PASS: TestNew/fail_intermediate_template (0.00s) 206s --- PASS: TestNew/fail_root_csr (0.00s) 206s --- PASS: TestNew/fail_intermediate_csr (0.00s) 206s --- PASS: TestNew/fail_host_ssh_signer (0.00s) 206s --- PASS: TestNew/fail_user_ssh_signer (0.00s) 206s === RUN TestCA_Sign 206s === RUN TestCA_Sign/ok 206s === RUN TestCA_Sign/ok_with_lifetime 206s === RUN TestCA_Sign/fail 206s --- PASS: TestCA_Sign (0.00s) 206s --- PASS: TestCA_Sign/ok (0.00s) 206s --- PASS: TestCA_Sign/ok_with_lifetime (0.00s) 206s --- PASS: TestCA_Sign/fail (0.00s) 206s === RUN TestCA_Sign_mutation 206s --- PASS: TestCA_Sign_mutation (0.00s) 206s === RUN TestCA_SignCSR 206s === RUN TestCA_SignCSR/ok 206s === RUN TestCA_SignCSR/ok_with_modify 206s === RUN TestCA_SignCSR/fail_new_certificate 206s === RUN TestCA_SignCSR/fail_modify 206s --- PASS: TestCA_SignCSR (0.01s) 206s --- PASS: TestCA_SignCSR/ok (0.00s) 206s --- PASS: TestCA_SignCSR/ok_with_modify (0.00s) 206s --- PASS: TestCA_SignCSR/fail_new_certificate (0.00s) 206s --- PASS: TestCA_SignCSR/fail_modify (0.00s) 206s === RUN TestCA_SignSSH 206s === RUN TestCA_SignSSH/ok_host 206s === RUN TestCA_SignSSH/ok_user 206s === RUN TestCA_SignSSH/ok_infinity 206s === RUN TestCA_SignSSH/fail_type 206s --- PASS: TestCA_SignSSH (0.00s) 206s --- PASS: TestCA_SignSSH/ok_host (0.00s) 206s --- PASS: TestCA_SignSSH/ok_user (0.00s) 206s --- PASS: TestCA_SignSSH/ok_infinity (0.00s) 206s --- PASS: TestCA_SignSSH/fail_type (0.00s) 206s === RUN TestCA_SignSSH_mutation 206s --- PASS: TestCA_SignSSH_mutation (0.00s) 206s === RUN TestCA_SignSSH_infinity 206s --- PASS: TestCA_SignSSH_infinity (0.00s) 206s PASS 206s ok go.step.sm/crypto/minica 0.028s 223s === RUN TestParseCosignPrivateKey 223s === RUN TestParseCosignPrivateKey/ok 223s === RUN TestParseCosignPrivateKey/fail_password 223s === RUN TestParseCosignPrivateKey/fail_unmarshal 223s === RUN TestParseCosignPrivateKey/fail_kdf 223s === RUN TestParseCosignPrivateKey/fail_cipher 223s === RUN TestParseCosignPrivateKey/fail_nonce_too_large 223s === RUN TestParseCosignPrivateKey/fail_nonce_too_short 223s === RUN TestParseCosignPrivateKey/fail_kdf.N 223s === RUN TestParseCosignPrivateKey/fail_kdf.R 223s === RUN TestParseCosignPrivateKey/fail_kdf.P 223s === RUN TestParseCosignPrivateKey/fail_kdf.Salt 223s === RUN TestParseCosignPrivateKey/fail_ciphertext 223s === RUN TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey 223s --- PASS: TestParseCosignPrivateKey (0.69s) 223s --- PASS: TestParseCosignPrivateKey/ok (0.08s) 223s --- PASS: TestParseCosignPrivateKey/fail_password (0.07s) 223s --- PASS: TestParseCosignPrivateKey/fail_unmarshal (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_kdf (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_cipher (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_large (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_short (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_kdf.N (0.00s) 223s --- PASS: TestParseCosignPrivateKey/fail_kdf.R (0.08s) 223s --- PASS: TestParseCosignPrivateKey/fail_kdf.P (0.13s) 223s --- PASS: TestParseCosignPrivateKey/fail_kdf.Salt (0.08s) 223s --- PASS: TestParseCosignPrivateKey/fail_ciphertext (0.07s) 223s --- PASS: TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey (0.11s) 223s === RUN TestParseCosignPrivateKey_equal 223s --- PASS: TestParseCosignPrivateKey_equal (0.14s) 223s === RUN TestParseCosignPrivateKey_IncorrectPasswordError 223s --- PASS: TestParseCosignPrivateKey_IncorrectPasswordError (0.27s) 223s === RUN TestRead 223s === RUN TestRead/testdata/openssl.rsa1024.pub.pem 223s === RUN TestRead/testdata/openssl.rsa1024.enc.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p256.pub.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p521.pub.pem 223s === RUN TestRead/testdata/nebula.key 223s === RUN TestRead/testdata/openssl.rsa2048.pem 223s === RUN TestRead/testdata/openssh.ed25519.pub.pem 223s === RUN TestRead/testdata/openssh.p256.enc.pem 223s === RUN TestRead/testdata/openssh.p256.pub.pem 223s === RUN TestRead/testdata/openssh.rsa1024.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p256.pem 223s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pem 223s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pem 223s === RUN TestRead/testdata/openssl.p256.enc.pem 223s === RUN TestRead/testdata/openssl.p384.enc.pem 223s === RUN TestRead/testdata/openssl.rsa2048.enc.pem 223s === RUN TestRead/testdata/openssh.p521.enc.pem 223s === RUN TestRead/testdata/openssh.p521.pem 223s === RUN TestRead/testdata/openssh.rsa2048.pem 223s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pub.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p256.enc.pem 223s === RUN TestRead/testdata/openssh.rsa2048.enc.pem 223s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p384.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p384.pub.pem 223s === RUN TestRead/testdata/cosign.enc.pem 223s === RUN TestRead/testdata/openssl.p256.pub.pem 223s === RUN TestRead/testdata/pkcs8/openssl.ed25519.enc.pem 223s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem 223s === RUN TestRead/testdata/cosign.pub.pem 223s === RUN TestRead/testdata/openssl.p256.pem 223s === RUN TestRead/testdata/openssl.p521.pem 223s === RUN TestRead/testdata/openssl.p521.enc.pem 223s === RUN TestRead/testdata/openssl.rsa1024.pem 223s === RUN TestRead/testdata/openssh.ed25519.enc.pem 223s === RUN TestRead/testdata/openssh.p256.pem 223s === RUN TestRead/testdata/openssh.p384.pem 223s === RUN TestRead/testdata/openssh.p384.pub.pem 223s === RUN TestRead/testdata/openssh.ed25519.pem 223s === RUN TestRead/testdata/openssh.rsa1024.enc.pem 223s === RUN TestRead/testdata/openssh.rsa1024.pub.pem 223s === RUN TestRead/testdata/openssh.rsa2048.pub.pem 223s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem 223s === RUN TestRead/testdata/nebula.pub 223s === RUN TestRead/testdata/openssl.p384.pem 223s === RUN TestRead/testdata/openssl.rsa2048.pub.pem 223s === RUN TestRead/testdata/openssh.p384.enc.pem 223s === RUN TestRead/testdata/openssh.p521.pub.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p384.enc.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p521.pem 223s === RUN TestRead/testdata/pkcs8/openssl.p521.enc.pem 223s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === RUN TestRead/testdata/openssl.p384.pub.pem 223s === RUN TestRead/testdata/openssl.p521.pub.pem 223s --- PASS: TestRead (1.28s) 223s --- PASS: TestRead/testdata/openssl.rsa1024.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.rsa1024.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/nebula.key (0.00s) 223s --- PASS: TestRead/testdata/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.ed25519.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.p256.enc.pem (0.16s) 223s --- PASS: TestRead/testdata/openssh.p256.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.rsa1024.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pem (0.01s) 223s --- PASS: TestRead/testdata/openssl.p256.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.p384.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.rsa2048.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.p521.enc.pem (0.19s) 223s --- PASS: TestRead/testdata/openssh.p521.pem (0.01s) 223s --- PASS: TestRead/testdata/openssh.rsa2048.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.rsa2048.enc.pem (0.17s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/cosign.enc.pem (0.14s) 223s --- PASS: TestRead/testdata/openssl.p256.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/cosign.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.p256.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.p521.pem (0.01s) 223s --- PASS: TestRead/testdata/openssl.p521.enc.pem (0.01s) 223s --- PASS: TestRead/testdata/openssl.rsa1024.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.ed25519.enc.pem (0.20s) 223s --- PASS: TestRead/testdata/openssh.p256.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.p384.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.p384.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.ed25519.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.rsa1024.enc.pem (0.17s) 223s --- PASS: TestRead/testdata/openssh.rsa1024.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.rsa2048.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/nebula.pub (0.00s) 223s --- PASS: TestRead/testdata/openssl.p384.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.rsa2048.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssh.p384.enc.pem (0.15s) 223s --- PASS: TestRead/testdata/openssh.p521.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pem (0.01s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.p521.enc.pem (0.01s) 223s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.p384.pub.pem (0.00s) 223s --- PASS: TestRead/testdata/openssl.p521.pub.pem (0.00s) 223s === RUN TestParseCertificate 223s === RUN TestParseCertificate/testdata/ca.crt 223s === RUN TestParseCertificate/testdata/bundle.crt 223s === RUN TestParseCertificate/testdata/badca.crt 223s === RUN TestParseCertificate/testdata/badpem.crt 223s === RUN TestParseCertificate/testdata/badder.crt 223s === RUN TestParseCertificate/testdata/openssl.p256.pem 223s --- PASS: TestParseCertificate (0.00s) 223s --- PASS: TestParseCertificate/testdata/ca.crt (0.00s) 223s --- PASS: TestParseCertificate/testdata/bundle.crt (0.00s) 223s --- PASS: TestParseCertificate/testdata/badca.crt (0.00s) 223s --- PASS: TestParseCertificate/testdata/badpem.crt (0.00s) 223s --- PASS: TestParseCertificate/testdata/badder.crt (0.00s) 223s --- PASS: TestParseCertificate/testdata/openssl.p256.pem (0.00s) 223s === RUN TestReadCertificate 223s === RUN TestReadCertificate/testdata/ca.crt 223s === RUN TestReadCertificate/testdata/nonPEMHeaderCa.crt 223s === RUN TestReadCertificate/testdata/extrajunkbundle.crt 223s === RUN TestReadCertificate/testdata/ca.der 223s === RUN TestReadCertificate/testdata/bundle.crt 223s === RUN TestReadCertificate/testdata/bundle.crt#01 223s === RUN TestReadCertificate/testdata/notexists.crt 223s === RUN TestReadCertificate/testdata/badca.crt 223s === RUN TestReadCertificate/testdata/badpem.crt 223s === RUN TestReadCertificate/testdata/badder.crt 223s === RUN TestReadCertificate/testdata/openssl.p256.pem 223s --- PASS: TestReadCertificate (0.00s) 223s --- PASS: TestReadCertificate/testdata/ca.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/nonPEMHeaderCa.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/extrajunkbundle.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/ca.der (0.00s) 223s --- PASS: TestReadCertificate/testdata/bundle.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/bundle.crt#01 (0.00s) 223s --- PASS: TestReadCertificate/testdata/notexists.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/badca.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/badpem.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/badder.crt (0.00s) 223s --- PASS: TestReadCertificate/testdata/openssl.p256.pem (0.00s) 223s === RUN TestReadCertificateBundle 223s === RUN TestReadCertificateBundle/testdata/ca.crt 223s === RUN TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt 223s === RUN TestReadCertificateBundle/testdata/ca.der 223s === RUN TestReadCertificateBundle/testdata/bundle.crt 223s === RUN TestReadCertificateBundle/testdata/extrajunkbundle.crt 223s === RUN TestReadCertificateBundle/testdata/notexists.crt 223s === RUN TestReadCertificateBundle/testdata/badca.crt 223s === RUN TestReadCertificateBundle/testdata/badpem.crt 223s === RUN TestReadCertificateBundle/testdata/badder.crt 223s === RUN TestReadCertificateBundle/testdata/openssl.p256.pem 223s --- PASS: TestReadCertificateBundle (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/ca.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/ca.der (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/bundle.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/extrajunkbundle.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/notexists.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/badca.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/badpem.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/badder.crt (0.00s) 223s --- PASS: TestReadCertificateBundle/testdata/openssl.p256.pem (0.00s) 223s === RUN TestParseCertificateBundle 223s === RUN TestParseCertificateBundle/ok_cert 223s === RUN TestParseCertificateBundle/ok_non_PEM_header 223s === RUN TestParseCertificateBundle/ok_der 223s === RUN TestParseCertificateBundle/ok_bundle 223s === RUN TestParseCertificateBundle/ok_extra_junk_in_bundle 223s === RUN TestParseCertificateBundle/fail_bad_cert_w/_file 223s === RUN TestParseCertificateBundle/fail_no_PEM 223s === RUN TestParseCertificateBundle/fail_no_PEM#01 223s === RUN TestParseCertificateBundle/fail_bad_der 223s === RUN TestParseCertificateBundle/fail_no_valid_PEM 223s --- PASS: TestParseCertificateBundle (0.00s) 223s --- PASS: TestParseCertificateBundle/ok_cert (0.00s) 223s --- PASS: TestParseCertificateBundle/ok_non_PEM_header (0.00s) 223s --- PASS: TestParseCertificateBundle/ok_der (0.00s) 223s --- PASS: TestParseCertificateBundle/ok_bundle (0.00s) 223s --- PASS: TestParseCertificateBundle/ok_extra_junk_in_bundle (0.00s) 223s --- PASS: TestParseCertificateBundle/fail_bad_cert_w/_file (0.00s) 223s --- PASS: TestParseCertificateBundle/fail_no_PEM (0.00s) 223s --- PASS: TestParseCertificateBundle/fail_no_PEM#01 (0.00s) 223s --- PASS: TestParseCertificateBundle/fail_bad_der (0.00s) 223s --- PASS: TestParseCertificateBundle/fail_no_valid_PEM (0.00s) 223s === RUN TestParse 223s === RUN TestParse/success-x509-crt-trim-spaces 223s === RUN TestParse/fail-options 223s === RUN TestParse/success-ed25519-private-key 223s === RUN TestParse/fail-password 223s === RUN TestParse/fail-pkcs8-password 223s === RUN TestParse/fail-type 223s === RUN TestParse/fail-nebula-pub-size 223s === RUN TestParse/fail-nebula-key-size 223s === RUN TestParse/success-ecdsa-public-key 223s === RUN TestParse/success-rsa-public-key 223s === RUN TestParse/success-rsa-private-key 223s === RUN TestParse/success-ecdsa-private-key 223s === RUN TestParse/success-ed25519-enc-private-key 223s === RUN TestParse/success-x509-crt 223s --- PASS: TestParse (0.00s) 223s --- PASS: TestParse/success-x509-crt-trim-spaces (0.00s) 223s --- PASS: TestParse/fail-options (0.00s) 223s --- PASS: TestParse/success-ed25519-private-key (0.00s) 223s --- PASS: TestParse/fail-password (0.00s) 223s --- PASS: TestParse/fail-pkcs8-password (0.00s) 223s --- PASS: TestParse/fail-type (0.00s) 223s --- PASS: TestParse/fail-nebula-pub-size (0.00s) 223s --- PASS: TestParse/fail-nebula-key-size (0.00s) 223s --- PASS: TestParse/success-ecdsa-public-key (0.00s) 223s --- PASS: TestParse/success-rsa-public-key (0.00s) 223s --- PASS: TestParse/success-rsa-private-key (0.00s) 223s --- PASS: TestParse/success-ecdsa-private-key (0.00s) 223s --- PASS: TestParse/success-ed25519-enc-private-key (0.00s) 223s --- PASS: TestParse/success-x509-crt (0.00s) 223s === RUN TestSerialize 223s pem_test.go:641: Running test case: OKP Private Key success 223s pem_test.go:641: Running test case: OKP Public Key success 223s pem_test.go:641: Running test case: propagate open key out file error 223s pem_test.go:641: Running test case: ToFile Success (EC Private Key unencrypted) 223s pem_test.go:641: Running test case: ToFile Success (EC Private Key encrypted) 223s pem_test.go:641: Running test case: unrecognized key type 223s pem_test.go:641: Running test case: RSA Private Key success 223s pem_test.go:641: Running test case: EC Private Key success 223s pem_test.go:641: Running test case: EC Public Key success 223s pem_test.go:641: Running test case: X.509 Certificate success 223s pem_test.go:641: Running test case: X.509 Certificate request success 223s pem_test.go:641: Running test case: RSA Public Key success 223s pem_test.go:641: Running test case: EC Private Key success - encrypt input data 223s pem_test.go:641: Running test case: EC Private Key success - encrypt pkcs8 data 223s --- PASS: TestSerialize (0.40s) 223s === RUN TestParseDER 223s === RUN TestParseDER/rsa_public_key 223s === RUN TestParseDER/rsa_private_key 223s === RUN TestParseDER/rsa_pkcs#1_public_key 223s === RUN TestParseDER/ecdsa_public_key 223s === RUN TestParseDER/ecdsa_private_key 223s === RUN TestParseDER/ed25519_public_key 223s === RUN TestParseDER/ed25519_private_key 223s === RUN TestParseDER/fail 223s --- PASS: TestParseDER (0.00s) 223s --- PASS: TestParseDER/rsa_public_key (0.00s) 223s --- PASS: TestParseDER/rsa_private_key (0.00s) 223s --- PASS: TestParseDER/rsa_pkcs#1_public_key (0.00s) 223s --- PASS: TestParseDER/ecdsa_public_key (0.00s) 223s --- PASS: TestParseDER/ecdsa_private_key (0.00s) 223s --- PASS: TestParseDER/ed25519_public_key (0.00s) 223s --- PASS: TestParseDER/ed25519_private_key (0.00s) 223s --- PASS: TestParseDER/fail (0.00s) 223s === RUN TestParseKey 223s === RUN TestParseKey/testdata/openssl.p521.enc.pem 223s === RUN TestParseKey/testdata/openssl.rsa1024.pem 223s === RUN TestParseKey/testdata/openssh.ed25519.enc.pem 223s === RUN TestParseKey/testdata/openssh.p256.pem 223s === RUN TestParseKey/testdata/openssh.p384.pem 223s === RUN TestParseKey/testdata/openssh.ed25519.pem 223s === RUN TestParseKey/testdata/openssh.rsa1024.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem 223s === RUN TestParseKey/testdata/nebula.pub 223s === RUN TestParseKey/testdata/openssl.p384.pem 223s === RUN TestParseKey/testdata/openssl.rsa2048.pub.pem 223s === RUN TestParseKey/testdata/openssh.p384.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p384.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p521.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === RUN TestParseKey/testdata/openssl.p384.pub.pem 223s === RUN TestParseKey/testdata/openssl.p521.pub.pem 223s === RUN TestParseKey/testdata/openssl.rsa1024.pub.pem 223s === RUN TestParseKey/testdata/openssl.rsa1024.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pub.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pub.pem 223s === RUN TestParseKey/testdata/nebula.key 223s === RUN TestParseKey/testdata/openssl.rsa2048.pem 223s === RUN TestParseKey/testdata/openssh.p256.enc.pem 223s === RUN TestParseKey/testdata/openssh.rsa1024.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pem 223s === RUN TestParseKey/testdata/openssl.p256.enc.pem 223s === RUN TestParseKey/testdata/openssl.p384.enc.pem 223s === RUN TestParseKey/testdata/openssl.rsa2048.enc.pem 223s === RUN TestParseKey/testdata/openssh.p521.enc.pem 223s === RUN TestParseKey/testdata/openssh.p521.pem 223s === RUN TestParseKey/testdata/openssh.rsa2048.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p256.enc.pem 223s === RUN TestParseKey/testdata/openssh.rsa2048.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pub.pem 223s === RUN TestParseKey/testdata/cosign.enc.pem 223s === RUN TestParseKey/testdata/openssl.p256.pub.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem 223s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem 223s === RUN TestParseKey/testdata/cosign.pub.pem 223s === RUN TestParseKey/testdata/openssl.p256.pem 223s === RUN TestParseKey/testdata/openssl.p521.pem 223s --- PASS: TestParseKey (0.87s) 223s --- PASS: TestParseKey/testdata/openssl.p521.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa1024.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.ed25519.enc.pem (0.15s) 223s --- PASS: TestParseKey/testdata/openssh.p256.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.p384.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.ed25519.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.rsa1024.enc.pem (0.12s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/nebula.pub (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p384.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa2048.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.p384.enc.pem (0.13s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p384.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p521.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa1024.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa1024.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/nebula.key (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.p256.enc.pem (0.12s) 223s --- PASS: TestParseKey/testdata/openssh.rsa1024.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p256.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p384.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.rsa2048.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.p521.enc.pem (0.12s) 223s --- PASS: TestParseKey/testdata/openssh.p521.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.rsa2048.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssh.rsa2048.enc.pem (0.12s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/cosign.enc.pem (0.10s) 223s --- PASS: TestParseKey/testdata/openssl.p256.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 223s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/cosign.pub.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p256.pem (0.00s) 223s --- PASS: TestParseKey/testdata/openssl.p521.pem (0.00s) 223s === RUN TestParseKey_x509 223s --- PASS: TestParseKey_x509 (0.00s) 223s === RUN TestParseSSH 223s === RUN TestParseSSH/testdata/openssh.p384.pub.pem 223s === RUN TestParseSSH/testdata/openssh.rsa1024.pub.pem 223s === RUN TestParseSSH/testdata/openssh.rsa2048.pub.pem 223s === RUN TestParseSSH/testdata/openssh.p521.pub.pem 223s === RUN TestParseSSH/testdata/openssh.ed25519.pub.pem 223s === RUN TestParseSSH/testdata/openssh.p256.pub.pem 223s --- PASS: TestParseSSH (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.p384.pub.pem (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.rsa1024.pub.pem (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.rsa2048.pub.pem (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.p521.pub.pem (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.ed25519.pub.pem (0.00s) 223s --- PASS: TestParseSSH/testdata/openssh.p256.pub.pem (0.00s) 223s === RUN TestOpenSSH 223s === PAUSE TestOpenSSH 223s === RUN TestRead_options 223s === RUN TestRead_options/withPassword 223s === RUN TestRead_options/withPasswordFile 223s === RUN TestRead_options/withPasswordPrompt 223s === RUN TestRead_options/missing 223s === RUN TestRead_options/missingPassword 223s === RUN TestRead_options/withPasswordError 223s === RUN TestRead_options/withPasswordFileError 223s === RUN TestRead_options/withPasswordPromptError 223s === RUN TestRead_options/withPasswordFile#01 223s --- PASS: TestRead_options (0.00s) 223s --- PASS: TestRead_options/withPassword (0.00s) 223s --- PASS: TestRead_options/withPasswordFile (0.00s) 223s --- PASS: TestRead_options/withPasswordPrompt (0.00s) 223s --- PASS: TestRead_options/missing (0.00s) 223s --- PASS: TestRead_options/missingPassword (0.00s) 223s --- PASS: TestRead_options/withPasswordError (0.00s) 223s --- PASS: TestRead_options/withPasswordFileError (0.00s) 223s --- PASS: TestRead_options/withPasswordPromptError (0.00s) 223s --- PASS: TestRead_options/withPasswordFile#01 (0.00s) 223s === RUN TestWithMinLengthPasswordFile 223s === RUN TestWithMinLengthPasswordFile/negative 223s === RUN TestWithMinLengthPasswordFile/zero 223s === RUN TestWithMinLengthPasswordFile/greater-than-min-length 223s === RUN TestWithMinLengthPasswordFile/equal-min-length 223s === RUN TestWithMinLengthPasswordFile/less-than-min-length 223s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters 223s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok 223s --- PASS: TestWithMinLengthPasswordFile (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/negative (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/zero (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/greater-than-min-length (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/equal-min-length (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/less-than-min-length (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters (0.00s) 223s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok (0.00s) 223s === RUN TestRead_promptPassword 223s === RUN TestRead_promptPassword/PromptPassword 223s === RUN TestRead_promptPassword/PromptPasswordBadPassword 223s === RUN TestRead_promptPassword/PromptPasswordError 223s === RUN TestRead_promptPassword/PromptPasswordNil 223s --- PASS: TestRead_promptPassword (0.00s) 223s --- PASS: TestRead_promptPassword/PromptPassword (0.00s) 223s --- PASS: TestRead_promptPassword/PromptPasswordBadPassword (0.00s) 223s --- PASS: TestRead_promptPassword/PromptPasswordError (0.00s) 223s --- PASS: TestRead_promptPassword/PromptPasswordNil (0.00s) 223s === RUN TestParseCertificateRequest 223s === RUN TestParseCertificateRequest/ok 223s === RUN TestParseCertificateRequest/ok_der 223s === RUN TestParseCertificateRequest/ok_keytool 223s === RUN TestParseCertificateRequest/fail_bad_csr 223s === RUN TestParseCertificateRequest/fail_certificate 223s === RUN TestParseCertificateRequest/fail_certificate_der 223s --- PASS: TestParseCertificateRequest (0.00s) 223s --- PASS: TestParseCertificateRequest/ok (0.00s) 223s --- PASS: TestParseCertificateRequest/ok_der (0.00s) 223s --- PASS: TestParseCertificateRequest/ok_keytool (0.00s) 223s --- PASS: TestParseCertificateRequest/fail_bad_csr (0.00s) 223s --- PASS: TestParseCertificateRequest/fail_certificate (0.00s) 223s --- PASS: TestParseCertificateRequest/fail_certificate_der (0.00s) 223s === RUN TestReadCertificateRequest 223s === RUN TestReadCertificateRequest/ok 223s === RUN TestReadCertificateRequest/ok_der 223s === RUN TestReadCertificateRequest/ok_keytool 223s === RUN TestReadCertificateRequest/fail_missing 223s === RUN TestReadCertificateRequest/fail_bad_csr 223s === RUN TestReadCertificateRequest/fail_certificate 223s === RUN TestReadCertificateRequest/fail_certificate_der 223s --- PASS: TestReadCertificateRequest (0.00s) 223s --- PASS: TestReadCertificateRequest/ok (0.00s) 223s --- PASS: TestReadCertificateRequest/ok_der (0.00s) 223s --- PASS: TestReadCertificateRequest/ok_keytool (0.00s) 223s --- PASS: TestReadCertificateRequest/fail_missing (0.00s) 223s --- PASS: TestReadCertificateRequest/fail_bad_csr (0.00s) 223s --- PASS: TestReadCertificateRequest/fail_certificate (0.00s) 223s --- PASS: TestReadCertificateRequest/fail_certificate_der (0.00s) 223s === RUN TestBundleCertificate 223s === RUN TestBundleCertificate/append 223s === RUN TestBundleCertificate/two 223s === RUN TestBundleCertificate/none 223s === RUN TestBundleCertificate/found 223s === RUN TestBundleCertificate/bad_cert 223s === RUN TestBundleCertificate/bad_bundle 223s --- PASS: TestBundleCertificate (0.00s) 223s --- PASS: TestBundleCertificate/append (0.00s) 223s --- PASS: TestBundleCertificate/two (0.00s) 223s --- PASS: TestBundleCertificate/none (0.00s) 223s --- PASS: TestBundleCertificate/found (0.00s) 223s --- PASS: TestBundleCertificate/bad_cert (0.00s) 223s --- PASS: TestBundleCertificate/bad_bundle (0.00s) 223s === RUN TestUnbundleCertificate 223s === RUN TestUnbundleCertificate/remove_one_leave_one 223s === RUN TestUnbundleCertificate/remove_two_leave_none 223s === RUN TestUnbundleCertificate/remove_none 223s === RUN TestUnbundleCertificate/none_to_remove 223s === RUN TestUnbundleCertificate/remove_bundle 223s === RUN TestUnbundleCertificate/bad_cert 223s === RUN TestUnbundleCertificate/bad_bundle 223s --- PASS: TestUnbundleCertificate (0.00s) 223s --- PASS: TestUnbundleCertificate/remove_one_leave_one (0.00s) 223s --- PASS: TestUnbundleCertificate/remove_two_leave_none (0.00s) 223s --- PASS: TestUnbundleCertificate/remove_none (0.00s) 223s --- PASS: TestUnbundleCertificate/none_to_remove (0.00s) 223s --- PASS: TestUnbundleCertificate/remove_bundle (0.00s) 223s --- PASS: TestUnbundleCertificate/bad_cert (0.00s) 223s --- PASS: TestUnbundleCertificate/bad_bundle (0.00s) 223s === RUN TestEncryptDecryptPKCS8 223s === PAUSE TestEncryptDecryptPKCS8 223s === RUN TestSerialize_PKCS8 223s === RUN TestSerialize_PKCS8/rsa 223s === RUN TestSerialize_PKCS8/rsa_pub 223s === RUN TestSerialize_PKCS8/ecdsa 223s === RUN TestSerialize_PKCS8/ecdsa_pub 223s === RUN TestSerialize_PKCS8/ed25519 223s === RUN TestSerialize_PKCS8/ed25519_pub 223s === RUN TestSerialize_PKCS8/fail 223s --- PASS: TestSerialize_PKCS8 (0.00s) 223s --- PASS: TestSerialize_PKCS8/rsa (0.00s) 223s --- PASS: TestSerialize_PKCS8/rsa_pub (0.00s) 223s --- PASS: TestSerialize_PKCS8/ecdsa (0.00s) 223s --- PASS: TestSerialize_PKCS8/ecdsa_pub (0.00s) 223s --- PASS: TestSerialize_PKCS8/ed25519 (0.00s) 223s --- PASS: TestSerialize_PKCS8/ed25519_pub (0.00s) 223s --- PASS: TestSerialize_PKCS8/fail (0.00s) 223s === RUN TestDecryptPKCS8PrivateKey 223s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem 223s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem 223s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem 223s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem 223s --- PASS: TestDecryptPKCS8PrivateKey (0.00s) 223s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 223s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 223s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 223s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 223s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 223s === RUN TestDecryptPKCS8PrivateKey_ciphers 223s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-CBC 223s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC 223s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC 223s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC 223s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers (1.60s) 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-CBC (0.31s) 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC (0.30s) 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC (0.35s) 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC (0.32s) 223s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC (0.32s) 223s === CONT TestOpenSSH 223s === RUN TestOpenSSH/testdata/openssl.p256.pem 223s === CONT TestEncryptDecryptPKCS8 223s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p256.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 223s === RUN TestOpenSSH/testdata/openssl.p521.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p521.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 223s === RUN TestOpenSSH/testdata/openssl.p521.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p521.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 223s === RUN TestOpenSSH/testdata/openssl.rsa1024.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 223s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 223s === RUN TestOpenSSH/testdata/openssh.ed25519.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 223s === PAUSE TestOpenSSH/testdata/openssh.ed25519.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 223s === RUN TestOpenSSH/testdata/openssh.p256.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p256.pem 223s === RUN TestOpenSSH/testdata/openssh.p384.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p384.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 223s === RUN TestOpenSSH/testdata/openssh.ed25519.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 223s === PAUSE TestOpenSSH/testdata/openssh.ed25519.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 223s === RUN TestOpenSSH/testdata/openssh.rsa1024.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 223s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 223s === RUN TestOpenSSH/testdata/openssl.p384.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p384.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 223s === RUN TestOpenSSH/testdata/openssh.p384.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p384.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 223s === RUN TestOpenSSH/testdata/openssl.rsa1024.enc.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 223s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.enc.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 223s === RUN TestOpenSSH/testdata/openssl.rsa2048.pem 223s === RUN TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 223s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.pem 223s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 223s === RUN TestOpenSSH/testdata/openssh.p256.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p256.enc.pem 223s === RUN TestOpenSSH/testdata/openssh.rsa1024.pem 223s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 223s === RUN TestOpenSSH/testdata/openssl.p256.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p256.enc.pem 223s === RUN TestOpenSSH/testdata/openssl.p384.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssl.p384.enc.pem 223s === RUN TestOpenSSH/testdata/openssl.rsa2048.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.enc.pem 223s === RUN TestOpenSSH/testdata/openssh.p521.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p521.enc.pem 223s === RUN TestOpenSSH/testdata/openssh.p521.pem 223s === PAUSE TestOpenSSH/testdata/openssh.p521.pem 223s === RUN TestOpenSSH/testdata/openssh.rsa2048.pem 223s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 223s === RUN TestOpenSSH/testdata/openssh.rsa2048.enc.pem 223s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.enc.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.pem 223s === RUN TestOpenSSH/testdata/cosign.enc.pem 223s === PAUSE TestOpenSSH/testdata/cosign.enc.pem 223s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 223s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 223s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 223s === CONT TestOpenSSH/testdata/openssl.p256.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 223s === CONT TestOpenSSH/testdata/cosign.enc.pem 223s --- PASS: TestEncryptDecryptPKCS8 (0.00s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem (1.03s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p384.pem (1.03s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p384.pem (1.03s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p256.pem (1.03s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem (1.04s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p521.pem (1.04s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem (1.18s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p256.pem (1.23s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem (1.66s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem (1.79s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p521.pem (1.57s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem (1.42s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem (1.08s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem (1.15s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem (1.04s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem (1.07s) 223s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem (1.06s) 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 223s === CONT TestOpenSSH/testdata/openssh.rsa2048.enc.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 223s === CONT TestOpenSSH/testdata/openssh.rsa2048.pem 223s === CONT TestOpenSSH/testdata/openssh.p521.pem 223s === CONT TestOpenSSH/testdata/openssh.p521.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.rsa2048.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.p384.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.p256.enc.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.pem 223s === CONT TestOpenSSH/testdata/openssh.rsa1024.pem 223s === CONT TestOpenSSH/testdata/openssh.p256.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.rsa2048.pem 223s === CONT TestOpenSSH/testdata/openssl.rsa1024.enc.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.pem 223s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 223s === CONT TestOpenSSH/testdata/openssh.p384.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.p384.pem 223s === CONT TestOpenSSH/testdata/openssh.rsa1024.enc.pem 223s === CONT TestOpenSSH/testdata/openssh.ed25519.pem 223s === CONT TestOpenSSH/testdata/openssh.p384.pem 223s === CONT TestOpenSSH/testdata/openssh.p256.pem 223s === CONT TestOpenSSH/testdata/openssh.ed25519.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.rsa1024.pem 223s === CONT TestOpenSSH/testdata/openssl.p521.enc.pem 223s === CONT TestOpenSSH/testdata/openssl.p521.pem 223s --- PASS: TestOpenSSH (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssl.p256.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/cosign.enc.pem (0.56s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem (0.48s) 223s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.p521.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.enc.pem (0.62s) 223s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/openssh.p521.enc.pem (0.61s) 223s --- PASS: TestOpenSSH/testdata/openssl.p384.enc.pem (0.48s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem (0.01s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssl.p256.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/openssh.p256.enc.pem (0.61s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem (0.49s) 223s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem (0.48s) 223s --- PASS: TestOpenSSH/testdata/openssl.p384.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.p384.enc.pem (0.61s) 223s --- PASS: TestOpenSSH/testdata/openssh.ed25519.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.p384.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.p256.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.enc.pem (0.60s) 223s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssh.ed25519.enc.pem (0.60s) 223s --- PASS: TestOpenSSH/testdata/openssl.p521.pem (0.00s) 223s --- PASS: TestOpenSSH/testdata/openssl.p521.enc.pem (0.49s) 223s PASS 223s ok go.step.sm/crypto/pemutil 20.202s 223s === RUN TestErrors 223s --- PASS: TestErrors (0.00s) 223s === RUN TestSalt 223s --- PASS: TestSalt (0.00s) 223s === RUN TestBytes 223s --- PASS: TestBytes (0.00s) 223s === RUN TestString 223s --- PASS: TestString (0.00s) 223s === RUN TestHex 223s --- PASS: TestHex (0.00s) 223s === RUN TestAlphanumeric 223s --- PASS: TestAlphanumeric (0.00s) 223s === RUN TestASCII 223s --- PASS: TestASCII (0.00s) 223s === RUN TestAlphabet 223s --- PASS: TestAlphabet (0.00s) 223s === RUN TestUUIDv4 223s === RUN TestUUIDv4/ok 223s === RUN TestUUIDv4/ok#01 223s === RUN TestUUIDv4/fail 223s --- PASS: TestUUIDv4 (0.00s) 223s --- PASS: TestUUIDv4/ok (0.00s) 223s --- PASS: TestUUIDv4/ok#01 (0.00s) 223s --- PASS: TestUUIDv4/fail (0.00s) 223s PASS 223s ok go.step.sm/crypto/randutil 0.002s 223s === RUN TestNewCertificate 223s === RUN TestNewCertificate/user 223s === RUN TestNewCertificate/host 223s === RUN TestNewCertificate/host_escape 223s === RUN TestNewCertificate/file 223s === RUN TestNewCertificate/file_with_dates 223s === RUN TestNewCertificate/base64 223s === RUN TestNewCertificate/failNilOptions 223s === RUN TestNewCertificate/failEmptyOptions 223s === RUN TestNewCertificate/badBase64Template 223s === RUN TestNewCertificate/badFileTemplate 223s === RUN TestNewCertificate/badJsonTemplate 223s === RUN TestNewCertificate/failTemplate 223s --- PASS: TestNewCertificate (0.00s) 223s --- PASS: TestNewCertificate/user (0.00s) 223s --- PASS: TestNewCertificate/host (0.00s) 223s --- PASS: TestNewCertificate/host_escape (0.00s) 223s --- PASS: TestNewCertificate/file (0.00s) 223s --- PASS: TestNewCertificate/file_with_dates (0.00s) 223s --- PASS: TestNewCertificate/base64 (0.00s) 223s --- PASS: TestNewCertificate/failNilOptions (0.00s) 223s --- PASS: TestNewCertificate/failEmptyOptions (0.00s) 223s --- PASS: TestNewCertificate/badBase64Template (0.00s) 223s --- PASS: TestNewCertificate/badFileTemplate (0.00s) 223s --- PASS: TestNewCertificate/badJsonTemplate (0.00s) 223s --- PASS: TestNewCertificate/failTemplate (0.00s) 223s === RUN TestCertificate_GetCertificate 223s === RUN TestCertificate_GetCertificate/user 223s === RUN TestCertificate_GetCertificate/host 223s --- PASS: TestCertificate_GetCertificate (0.00s) 223s --- PASS: TestCertificate_GetCertificate/user (0.00s) 223s --- PASS: TestCertificate_GetCertificate/host (0.00s) 223s === RUN TestCreateCertificate 223s === RUN TestCreateCertificate/ok 223s === RUN TestCreateCertificate/ok_rsa 223s === RUN TestCreateCertificate/emptyNonce 223s === RUN TestCreateCertificate/emptySerial 223s === RUN TestCreateCertificate/fail_signer.Sign 223s === RUN TestCreateCertificate/fail_signer.SignWithAlgorithm 223s --- PASS: TestCreateCertificate (0.03s) 223s --- PASS: TestCreateCertificate/ok (0.00s) 223s --- PASS: TestCreateCertificate/ok_rsa (0.00s) 223s --- PASS: TestCreateCertificate/emptyNonce (0.00s) 223s --- PASS: TestCreateCertificate/emptySerial (0.00s) 223s --- PASS: TestCreateCertificate/fail_signer.Sign (0.00s) 223s --- PASS: TestCreateCertificate/fail_signer.SignWithAlgorithm (0.00s) 223s === RUN TestFingerprint 223s === RUN TestFingerprint/ok_ECDSA 223s === RUN TestFingerprint/ok_ED25519 223s === RUN TestFingerprint/ok_RSA 223s === RUN TestFingerprint/ok_SK-ECDSA 223s === RUN TestFingerprint/ok_SK-ED25519 223s === RUN TestFingerprint/ok_CERT 223s --- PASS: TestFingerprint (0.10s) 223s --- PASS: TestFingerprint/ok_ECDSA (0.00s) 223s --- PASS: TestFingerprint/ok_ED25519 (0.00s) 223s --- PASS: TestFingerprint/ok_RSA (0.00s) 223s --- PASS: TestFingerprint/ok_SK-ECDSA (0.00s) 223s --- PASS: TestFingerprint/ok_SK-ED25519 (0.00s) 223s --- PASS: TestFingerprint/ok_CERT (0.00s) 223s === RUN TestEncodedFingerprint 223s === RUN TestEncodedFingerprint/default 223s === RUN TestEncodedFingerprint/Base64RawFingerprint 223s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 223s === RUN TestEncodedFingerprint/Base64Fingerprint 223s === RUN TestEncodedFingerprint/Base64URLFingerprint 223s === RUN TestEncodedFingerprint/HexFingerprint 223s === RUN TestEncodedFingerprint/EmojiFingerprint 223s === RUN TestEncodedFingerprint/fail 223s --- PASS: TestEncodedFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/default (0.00s) 223s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 223s --- PASS: TestEncodedFingerprint/fail (0.00s) 223s === RUN TestFormatFingerprint 223s === RUN TestFormatFingerprint/P256 223s === RUN TestFormatFingerprint/P384 223s === RUN TestFormatFingerprint/P521 223s === RUN TestFormatFingerprint/Ed25519 223s === RUN TestFormatFingerprint/RSA 223s === RUN TestFormatFingerprint/SK-ECDSA 223s === RUN TestFormatFingerprint/SK-ED25519 223s === RUN TestFormatFingerprint/ED25519-CERT 223s === RUN TestFormatFingerprint/ECDSA-CERT_(fixture) 223s === RUN TestFormatFingerprint/DSA 223s === RUN TestFormatFingerprint/Base64RawFingerprint 223s === RUN TestFormatFingerprint/Base64RawURLFingerprint 223s === RUN TestFormatFingerprint/Base64Fingerprint 223s === RUN TestFormatFingerprint/Base64UrlFingerprint 223s === RUN TestFormatFingerprint/HexFingerprint 223s === RUN TestFormatFingerprint/EmojiFingerprint 223s === RUN TestFormatFingerprint/fail_input 223s === RUN TestFormatFingerprint/fail_encoding 223s --- PASS: TestFormatFingerprint (0.14s) 223s --- PASS: TestFormatFingerprint/P256 (0.00s) 223s --- PASS: TestFormatFingerprint/P384 (0.00s) 223s --- PASS: TestFormatFingerprint/P521 (0.00s) 223s --- PASS: TestFormatFingerprint/Ed25519 (0.00s) 223s --- PASS: TestFormatFingerprint/RSA (0.00s) 223s --- PASS: TestFormatFingerprint/SK-ECDSA (0.00s) 223s --- PASS: TestFormatFingerprint/SK-ED25519 (0.00s) 223s --- PASS: TestFormatFingerprint/ED25519-CERT (0.00s) 223s --- PASS: TestFormatFingerprint/ECDSA-CERT_(fixture) (0.00s) 223s --- PASS: TestFormatFingerprint/DSA (0.00s) 223s --- PASS: TestFormatFingerprint/Base64RawFingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/Base64RawURLFingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/Base64Fingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/Base64UrlFingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/HexFingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/EmojiFingerprint (0.00s) 223s --- PASS: TestFormatFingerprint/fail_input (0.00s) 223s --- PASS: TestFormatFingerprint/fail_encoding (0.00s) 223s === RUN TestFormatCertificateFingerprint 223s === RUN TestFormatCertificateFingerprint/P256 223s === RUN TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) 223s --- PASS: TestFormatCertificateFingerprint (0.00s) 223s --- PASS: TestFormatCertificateFingerprint/P256 (0.00s) 223s --- PASS: TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) (0.00s) 223s === RUN Test_publicKeyTypeAndSize_errors 223s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA 223s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA 223s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA_cast 223s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA_cast 223s === RUN Test_publicKeyTypeAndSize_errors/fail_type 223s --- PASS: Test_publicKeyTypeAndSize_errors (0.00s) 223s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA (0.00s) 223s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA (0.00s) 223s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA_cast (0.00s) 223s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA_cast (0.00s) 223s --- PASS: Test_publicKeyTypeAndSize_errors/fail_type (0.00s) 223s === RUN TestGetFuncMap 223s --- PASS: TestGetFuncMap (0.00s) 223s === RUN TestWithTemplate 223s === RUN TestWithTemplate/user 223s === RUN TestWithTemplate/host 223s === RUN TestWithTemplate/fail 223s === RUN TestWithTemplate/failTemplate 223s === RUN TestWithTemplate/error 223s --- PASS: TestWithTemplate (0.00s) 223s --- PASS: TestWithTemplate/user (0.00s) 223s --- PASS: TestWithTemplate/host (0.00s) 223s --- PASS: TestWithTemplate/fail (0.00s) 223s --- PASS: TestWithTemplate/failTemplate (0.00s) 223s --- PASS: TestWithTemplate/error (0.00s) 223s === RUN TestWithTemplateBase64 223s === RUN TestWithTemplateBase64/host 223s === RUN TestWithTemplateBase64/badBase64 223s --- PASS: TestWithTemplateBase64 (0.00s) 223s --- PASS: TestWithTemplateBase64/host (0.00s) 223s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 223s === RUN TestWithTemplateFile 223s === RUN TestWithTemplateFile/github.com 223s === RUN TestWithTemplateFile/missing 223s --- PASS: TestWithTemplateFile (0.00s) 223s --- PASS: TestWithTemplateFile/github.com (0.00s) 223s --- PASS: TestWithTemplateFile/missing (0.00s) 223s === RUN TestCryptoPublicKey 223s === RUN TestCryptoPublicKey/ok_ec 223s === RUN TestCryptoPublicKey/ok_Ed25519 223s === RUN TestCryptoPublicKey/ok_rsa 223s === RUN TestCryptoPublicKey/ok_ssh_ec 223s === RUN TestCryptoPublicKey/ok_ssh_Ed25519 223s === RUN TestCryptoPublicKey/ok_ssh_rsa 223s === RUN TestCryptoPublicKey/ok_agent 223s === RUN TestCryptoPublicKey/ok_sk_ec 223s === RUN TestCryptoPublicKey/ok_sk_Ed25519 223s === RUN TestCryptoPublicKey/fail_agent 223s === RUN TestCryptoPublicKey/fail_type 223s === RUN TestCryptoPublicKey/fail_sk 223s --- PASS: TestCryptoPublicKey (0.06s) 223s --- PASS: TestCryptoPublicKey/ok_ec (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_Ed25519 (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_rsa (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_ssh_ec (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_ssh_Ed25519 (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_ssh_rsa (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_agent (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_sk_ec (0.00s) 223s --- PASS: TestCryptoPublicKey/ok_sk_Ed25519 (0.00s) 223s --- PASS: TestCryptoPublicKey/fail_agent (0.00s) 223s --- PASS: TestCryptoPublicKey/fail_type (0.00s) 223s --- PASS: TestCryptoPublicKey/fail_sk (0.00s) 223s === RUN TestTemplateError_Error 223s === RUN TestTemplateError_Error/ok 223s --- PASS: TestTemplateError_Error (0.00s) 223s --- PASS: TestTemplateError_Error/ok (0.00s) 223s === RUN TestCreateTemplateData 223s === RUN TestCreateTemplateData/user 223s === RUN TestCreateTemplateData/host 223s === RUN TestCreateTemplateData/other 223s --- PASS: TestCreateTemplateData (0.00s) 223s --- PASS: TestCreateTemplateData/user (0.00s) 223s --- PASS: TestCreateTemplateData/host (0.00s) 223s --- PASS: TestCreateTemplateData/other (0.00s) 223s === RUN TestDefaultExtensions 223s === RUN TestDefaultExtensions/user 223s === RUN TestDefaultExtensions/host 223s === RUN TestDefaultExtensions/other 223s --- PASS: TestDefaultExtensions (0.00s) 223s --- PASS: TestDefaultExtensions/user (0.00s) 223s --- PASS: TestDefaultExtensions/host (0.00s) 223s --- PASS: TestDefaultExtensions/other (0.00s) 223s === RUN TestNewTemplateData 223s === RUN TestNewTemplateData/ok 223s --- PASS: TestNewTemplateData (0.00s) 223s --- PASS: TestNewTemplateData/ok (0.00s) 223s === RUN TestTemplateData_AddExtension 223s === RUN TestTemplateData_AddExtension/empty 223s === RUN TestTemplateData_AddExtension/overwrite 223s === RUN TestTemplateData_AddExtension/add 223s --- PASS: TestTemplateData_AddExtension (0.00s) 223s --- PASS: TestTemplateData_AddExtension/empty (0.00s) 223s --- PASS: TestTemplateData_AddExtension/overwrite (0.00s) 223s --- PASS: TestTemplateData_AddExtension/add (0.00s) 223s === RUN TestTemplateData_AddCriticalOption 223s === RUN TestTemplateData_AddCriticalOption/empty 223s === RUN TestTemplateData_AddCriticalOption/overwrite 223s === RUN TestTemplateData_AddCriticalOption/add 223s --- PASS: TestTemplateData_AddCriticalOption (0.00s) 223s --- PASS: TestTemplateData_AddCriticalOption/empty (0.00s) 223s --- PASS: TestTemplateData_AddCriticalOption/overwrite (0.00s) 223s --- PASS: TestTemplateData_AddCriticalOption/add (0.00s) 223s === RUN TestTemplateData_Set 223s === RUN TestTemplateData_Set/ok 223s === RUN TestTemplateData_Set/overwrite 223s --- PASS: TestTemplateData_Set (0.00s) 223s --- PASS: TestTemplateData_Set/ok (0.00s) 223s --- PASS: TestTemplateData_Set/overwrite (0.00s) 223s === RUN TestTemplateData_SetInsecure 223s === RUN TestTemplateData_SetInsecure/empty 223s === RUN TestTemplateData_SetInsecure/overwrite 223s === RUN TestTemplateData_SetInsecure/add 223s --- PASS: TestTemplateData_SetInsecure (0.00s) 223s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 223s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 223s --- PASS: TestTemplateData_SetInsecure/add (0.00s) 223s === RUN TestTemplateData_SetType 223s === RUN TestTemplateData_SetType/user 223s === RUN TestTemplateData_SetType/host 223s === RUN TestTemplateData_SetType/overwrite 223s --- PASS: TestTemplateData_SetType (0.00s) 223s --- PASS: TestTemplateData_SetType/user (0.00s) 223s --- PASS: TestTemplateData_SetType/host (0.00s) 223s --- PASS: TestTemplateData_SetType/overwrite (0.00s) 223s === RUN TestTemplateData_SetKeyID 223s === RUN TestTemplateData_SetKeyID/ok 223s === RUN TestTemplateData_SetKeyID/overwrite 223s --- PASS: TestTemplateData_SetKeyID (0.00s) 223s --- PASS: TestTemplateData_SetKeyID/ok (0.00s) 223s --- PASS: TestTemplateData_SetKeyID/overwrite (0.00s) 223s === RUN TestTemplateData_SetPrincipals 223s === RUN TestTemplateData_SetPrincipals/ok 223s === RUN TestTemplateData_SetPrincipals/overwrite 223s --- PASS: TestTemplateData_SetPrincipals (0.00s) 223s --- PASS: TestTemplateData_SetPrincipals/ok (0.00s) 223s --- PASS: TestTemplateData_SetPrincipals/overwrite (0.00s) 223s === RUN TestTemplateData_SetExtensions 223s === RUN TestTemplateData_SetExtensions/ok 223s === RUN TestTemplateData_SetExtensions/overwrite 223s --- PASS: TestTemplateData_SetExtensions (0.00s) 223s --- PASS: TestTemplateData_SetExtensions/ok (0.00s) 223s --- PASS: TestTemplateData_SetExtensions/overwrite (0.00s) 223s === RUN TestTemplateData_SetCriticalOptions 223s === RUN TestTemplateData_SetCriticalOptions/ok 223s === RUN TestTemplateData_SetCriticalOptions/overwrite 223s --- PASS: TestTemplateData_SetCriticalOptions (0.00s) 223s --- PASS: TestTemplateData_SetCriticalOptions/ok (0.00s) 223s --- PASS: TestTemplateData_SetCriticalOptions/overwrite (0.00s) 223s === RUN TestTemplateData_SetToken 223s === RUN TestTemplateData_SetToken/ok 223s === RUN TestTemplateData_SetToken/overwrite 223s --- PASS: TestTemplateData_SetToken (0.00s) 223s --- PASS: TestTemplateData_SetToken/ok (0.00s) 223s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 223s === RUN TestTemplateData_SetUserData 223s === RUN TestTemplateData_SetUserData/ok 223s === RUN TestTemplateData_SetUserData/overwrite 223s === RUN TestTemplateData_SetUserData/existing 223s --- PASS: TestTemplateData_SetUserData (0.00s) 223s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 223s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 223s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 223s === RUN TestTemplateData_SetAuthorizationCertificate 223s === RUN TestTemplateData_SetAuthorizationCertificate/ok 223s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 223s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 223s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 223s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 223s === RUN TestTemplateData_SetAuthorizationCertificateChain 223s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 223s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 223s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 223s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 223s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 223s === RUN TestTemplateData_SetCertificateRequest 223s === RUN TestTemplateData_SetCertificateRequest/ok 223s === RUN TestTemplateData_SetCertificateRequest/overwrite 223s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 223s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 223s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 223s === RUN TestTemplateData_SetWebhook 223s === RUN TestTemplateData_SetWebhook/empty 223s === RUN TestTemplateData_SetWebhook/overwrite 223s === RUN TestTemplateData_SetWebhook/existing 223s --- PASS: TestTemplateData_SetWebhook (0.00s) 223s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 223s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 223s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 223s === RUN TestValidateTemplate 223s === RUN TestValidateTemplate/ok 223s === RUN TestValidateTemplate/ok/invalid-json 223s === RUN TestValidateTemplate/fail/unknown-function 223s --- PASS: TestValidateTemplate (0.00s) 223s --- PASS: TestValidateTemplate/ok (0.00s) 223s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 223s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 223s === RUN TestValidateTemplateData 223s === RUN TestValidateTemplateData/ok 223s === RUN TestValidateTemplateData/fail 223s --- PASS: TestValidateTemplateData (0.00s) 223s --- PASS: TestValidateTemplateData/ok (0.00s) 223s --- PASS: TestValidateTemplateData/fail (0.00s) 223s === RUN TestCertTypeFromString 223s === RUN TestCertTypeFromString/user 223s === RUN TestCertTypeFromString/USER 223s === RUN TestCertTypeFromString/host 223s === RUN TestCertTypeFromString/Host 223s === RUN TestCertTypeFromString/_user_ 223s === RUN TestCertTypeFromString/invalid 223s --- PASS: TestCertTypeFromString (0.00s) 223s --- PASS: TestCertTypeFromString/user (0.00s) 223s --- PASS: TestCertTypeFromString/USER (0.00s) 223s --- PASS: TestCertTypeFromString/host (0.00s) 223s --- PASS: TestCertTypeFromString/Host (0.00s) 223s --- PASS: TestCertTypeFromString/_user_ (0.00s) 223s --- PASS: TestCertTypeFromString/invalid (0.00s) 223s === RUN TestCertType_String 223s === RUN TestCertType_String/user 223s === RUN TestCertType_String/host 223s === RUN TestCertType_String/empty 223s --- PASS: TestCertType_String (0.00s) 223s --- PASS: TestCertType_String/user (0.00s) 223s --- PASS: TestCertType_String/host (0.00s) 223s --- PASS: TestCertType_String/empty (0.00s) 223s === RUN TestCertType_MarshalJSON 223s === RUN TestCertType_MarshalJSON/user 223s === RUN TestCertType_MarshalJSON/host 223s === RUN TestCertType_MarshalJSON/error 223s --- PASS: TestCertType_MarshalJSON (0.00s) 223s --- PASS: TestCertType_MarshalJSON/user (0.00s) 223s --- PASS: TestCertType_MarshalJSON/host (0.00s) 223s --- PASS: TestCertType_MarshalJSON/error (0.00s) 223s === RUN TestCertType_UnmarshalJSON 223s === RUN TestCertType_UnmarshalJSON/user 223s === RUN TestCertType_UnmarshalJSON/USER 223s === RUN TestCertType_UnmarshalJSON/host 223s === RUN TestCertType_UnmarshalJSON/HosT 223s === RUN TestCertType_UnmarshalJSON/_user_ 223s === RUN TestCertType_UnmarshalJSON/number 223s === RUN TestCertType_UnmarshalJSON/object 223s === RUN TestCertType_UnmarshalJSON/badJSON 223s --- PASS: TestCertType_UnmarshalJSON (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/user (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/USER (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/host (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/HosT (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/_user_ (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/number (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/object (0.00s) 223s --- PASS: TestCertType_UnmarshalJSON/badJSON (0.00s) 223s PASS 223s ok go.step.sm/crypto/sshutil 0.342s 223s === RUN Test_newCredentialsCache 223s === RUN Test_newCredentialsCache/ok 223s --- PASS: Test_newCredentialsCache (0.00s) 223s --- PASS: Test_newCredentialsCache/ok (0.00s) 223s === RUN Test_credentialsCache_Load 223s === RUN Test_credentialsCache_Load/ok 223s === RUN Test_credentialsCache_Load/nil 223s === RUN Test_credentialsCache_Load/fail 223s --- PASS: Test_credentialsCache_Load (0.00s) 223s --- PASS: Test_credentialsCache_Load/ok (0.00s) 223s --- PASS: Test_credentialsCache_Load/nil (0.00s) 223s --- PASS: Test_credentialsCache_Load/fail (0.00s) 223s === RUN Test_credentialsCache_Store 223s === RUN Test_credentialsCache_Store/ok 223s --- PASS: Test_credentialsCache_Store (0.00s) 223s --- PASS: Test_credentialsCache_Store/ok (0.00s) 223s === RUN Test_credentialsCache_Delete 223s === RUN Test_credentialsCache_Delete/ok 223s === RUN Test_credentialsCache_Delete/deleted 223s --- PASS: Test_credentialsCache_Delete (0.00s) 223s --- PASS: Test_credentialsCache_Delete/ok (0.00s) 223s --- PASS: Test_credentialsCache_Delete/deleted (0.00s) 223s === RUN Test_credentialsCache_Range 223s === RUN Test_credentialsCache_Range/ok 223s --- PASS: Test_credentialsCache_Range (0.00s) 223s --- PASS: Test_credentialsCache_Range/ok (0.00s) 223s === RUN TestNewRenewer 223s === RUN TestNewRenewer/ok 223s === RUN TestNewRenewer/WithRenewBefore 223s === RUN TestNewRenewer/WithRenewJitter 223s === RUN TestNewRenewer/fail 223s --- PASS: TestNewRenewer (0.00s) 223s --- PASS: TestNewRenewer/ok (0.00s) 223s --- PASS: TestNewRenewer/WithRenewBefore (0.00s) 223s --- PASS: TestNewRenewer/WithRenewJitter (0.00s) 223s --- PASS: TestNewRenewer/fail (0.00s) 223s === RUN TestRenewer_Run 223s renewer_test.go:228: Renewer.Run() run 2 times 223s --- PASS: TestRenewer_Run (2.00s) 223s === RUN TestRenewer_RunContext 223s renewer_test.go:254: Renewer.RunContext() run 1 times 223s --- PASS: TestRenewer_RunContext (2.00s) 223s === RUN TestRenewer_Stop 223s === RUN TestRenewer_Stop/ok 223s === RUN TestRenewer_Stop/ok_nil 223s --- PASS: TestRenewer_Stop (0.00s) 223s --- PASS: TestRenewer_Stop/ok (0.00s) 223s --- PASS: TestRenewer_Stop/ok_nil (0.00s) 223s === RUN TestRenewer_GetCertificate 223s === RUN TestRenewer_GetCertificate/ok 223s === RUN TestRenewer_GetCertificate/fail_empty 223s === RUN TestRenewer_GetCertificate/fail_httptest 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:58144: remote error: tls: bad certificate 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:58154: remote error: tls: bad certificate 223s --- PASS: TestRenewer_GetCertificate (0.02s) 223s --- PASS: TestRenewer_GetCertificate/ok (0.00s) 223s --- PASS: TestRenewer_GetCertificate/fail_empty (0.02s) 223s --- PASS: TestRenewer_GetCertificate/fail_httptest (0.00s) 223s === RUN TestRenewer_GetClientCertificate 223s === RUN TestRenewer_GetClientCertificate/ok 223s === RUN TestRenewer_GetClientCertificate/fail_no_cert 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:40140: tls: client didn't provide a certificate 223s === RUN TestRenewer_GetClientCertificate/fail_empty 223s === RUN TestRenewer_GetClientCertificate/fail_httptest 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:40154: remote error: tls: bad certificate 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:40156: read tcp 127.0.0.1:42497->127.0.0.1:40156: use of closed network connection 223s --- PASS: TestRenewer_GetClientCertificate (0.01s) 223s --- PASS: TestRenewer_GetClientCertificate/ok (0.00s) 223s --- PASS: TestRenewer_GetClientCertificate/fail_no_cert (0.00s) 223s --- PASS: TestRenewer_GetClientCertificate/fail_empty (0.00s) 223s --- PASS: TestRenewer_GetClientCertificate/fail_httptest (0.00s) 223s === RUN TestRenewer_RenewFunc_error 223s === RUN TestRenewer_RenewFunc_error/fail_GetCertificate 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:35372: read tcp 127.0.0.1:44145->127.0.0.1:35372: use of closed network connection 223s === RUN TestRenewer_RenewFunc_error/fail_GetConfigForClient 223s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:48718: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-06T15:19:28Z is after 2026-02-06T15:19:28Z 234s === RUN TestRenewer_RenewFunc_error/fail_GetClientCertificate 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:42150: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-06T15:19:28Z is after 2026-02-06T15:19:28Z 234s --- PASS: TestRenewer_RenewFunc_error (0.01s) 234s --- PASS: TestRenewer_RenewFunc_error/fail_GetCertificate (0.00s) 234s --- PASS: TestRenewer_RenewFunc_error/fail_GetConfigForClient (0.00s) 234s --- PASS: TestRenewer_RenewFunc_error/fail_GetClientCertificate (0.00s) 234s === RUN TestNewServerCredentials 234s === RUN TestNewServerCredentials/ok 234s --- PASS: TestNewServerCredentials (0.00s) 234s --- PASS: TestNewServerCredentials/ok (0.00s) 234s === RUN TestNewServerCredentialsFromFile 234s === RUN TestNewServerCredentialsFromFile/ok 234s === RUN TestNewServerCredentialsFromFile/fail 234s --- PASS: TestNewServerCredentialsFromFile (0.00s) 234s --- PASS: TestNewServerCredentialsFromFile/ok (0.00s) 234s --- PASS: TestNewServerCredentialsFromFile/fail (0.00s) 234s === RUN TestServerCredentials_GetCertificate 234s === RUN TestServerCredentials_GetCertificate/ok 234s === RUN TestServerCredentials_GetCertificate/fail_empty 234s === RUN TestServerCredentials_GetCertificate/fail_httptest 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:39466: remote error: tls: bad certificate 234s === RUN TestServerCredentials_GetCertificate/fail_ip 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:39478: remote error: tls: bad certificate 234s === RUN TestServerCredentials_GetCertificate/fail_httptest_ip 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:39486: server name indication cannot be empty 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:39484: server name indication cannot be empty 234s --- PASS: TestServerCredentials_GetCertificate (0.01s) 234s --- PASS: TestServerCredentials_GetCertificate/ok (0.00s) 234s --- PASS: TestServerCredentials_GetCertificate/fail_empty (0.00s) 234s --- PASS: TestServerCredentials_GetCertificate/fail_httptest (0.00s) 234s --- PASS: TestServerCredentials_GetCertificate/fail_ip (0.00s) 234s --- PASS: TestServerCredentials_GetCertificate/fail_httptest_ip (0.00s) 234s === RUN TestServerCredentials_GetConfigForClient 234s === RUN TestServerCredentials_GetConfigForClient/ok 234s === RUN TestServerCredentials_GetConfigForClient/fail_empty 234s === RUN TestServerCredentials_GetConfigForClient/fail_httptest 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:34714: remote error: tls: bad certificate 234s === RUN TestServerCredentials_GetConfigForClient/fail_ip 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:34734: server name indication cannot be empty 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:34724: remote error: tls: bad certificate 234s === RUN TestServerCredentials_GetConfigForClient/fail_httptest_ip 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:34750: server name indication cannot be empty 234s --- PASS: TestServerCredentials_GetConfigForClient (0.00s) 234s --- PASS: TestServerCredentials_GetConfigForClient/ok (0.00s) 234s --- PASS: TestServerCredentials_GetConfigForClient/fail_empty (0.00s) 234s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest (0.00s) 234s --- PASS: TestServerCredentials_GetConfigForClient/fail_ip (0.00s) 234s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest_ip (0.00s) 234s === RUN TestServerCredentials_RenewFunc_error 234s === RUN TestServerCredentials_RenewFunc_error/fail_GetCertificate 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:54662: test error 234s === RUN TestServerCredentials_RenewFunc_error/fail_GetConfigForClient 234s 2026/02/06 15:19:28 http: TLS handshake error from 127.0.0.1:44026: test error 234s --- PASS: TestServerCredentials_RenewFunc_error (0.00s) 234s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetCertificate (0.00s) 234s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetConfigForClient (0.00s) 234s === RUN TestServerCredentials_TLSConfig 234s === RUN TestServerCredentials_TLSConfig/ok 234s --- PASS: TestServerCredentials_TLSConfig (0.00s) 234s --- PASS: TestServerCredentials_TLSConfig/ok (0.00s) 234s === RUN TestSanitizeName 234s === RUN TestSanitizeName/ok 234s === RUN TestSanitizeName/ok_ascii 234s === RUN TestSanitizeName/fail 234s === RUN TestSanitizeName/fail_empty 234s --- PASS: TestSanitizeName (0.00s) 234s --- PASS: TestSanitizeName/ok (0.00s) 234s --- PASS: TestSanitizeName/ok_ascii (0.00s) 234s --- PASS: TestSanitizeName/fail (0.00s) 234s --- PASS: TestSanitizeName/fail_empty (0.00s) 234s === RUN TestSanitizeHost 234s === RUN TestSanitizeHost/ok 234s === RUN TestSanitizeHost/ok_port 234s === RUN TestSanitizeHost/ok_ascii 234s === RUN TestSanitizeHost/ok_ascii_port 234s === RUN TestSanitizeHost/fail 234s === RUN TestSanitizeHost/fail_port 234s === RUN TestSanitizeHost/fail_empty 234s === RUN TestSanitizeHost/fail_empty_with_port 234s --- PASS: TestSanitizeHost (0.00s) 234s --- PASS: TestSanitizeHost/ok (0.00s) 234s --- PASS: TestSanitizeHost/ok_port (0.00s) 234s --- PASS: TestSanitizeHost/ok_ascii (0.00s) 234s --- PASS: TestSanitizeHost/ok_ascii_port (0.00s) 234s --- PASS: TestSanitizeHost/fail (0.00s) 234s --- PASS: TestSanitizeHost/fail_port (0.00s) 234s --- PASS: TestSanitizeHost/fail_empty (0.00s) 234s --- PASS: TestSanitizeHost/fail_empty_with_port (0.00s) 234s PASS 234s ok go.step.sm/crypto/tlsutil 4.062s 234s === RUN TestVectors 234s === RUN TestVectors/ok 234s === RUN TestVectors/ok#01 234s === RUN TestVectors/ok#02 234s --- PASS: TestVectors (0.00s) 234s --- PASS: TestVectors/ok (0.00s) 234s --- PASS: TestVectors/ok#01 (0.00s) 234s --- PASS: TestVectors/ok#02 (0.00s) 234s === RUN TestSignVerify 234s --- PASS: TestSignVerify (0.39s) 234s === RUN TestGenerateKey 234s === RUN TestGenerateKey/ok 234s === RUN TestGenerateKey/fail 234s --- PASS: TestGenerateKey (0.00s) 234s --- PASS: TestGenerateKey/ok (0.00s) 234s --- PASS: TestGenerateKey/fail (0.00s) 234s === RUN TestPublicKey_ToEd25519 234s === RUN TestPublicKey_ToEd25519/ok 234s === RUN TestPublicKey_ToEd25519/fail 234s --- PASS: TestPublicKey_ToEd25519 (0.00s) 234s --- PASS: TestPublicKey_ToEd25519/ok (0.00s) 234s --- PASS: TestPublicKey_ToEd25519/fail (0.00s) 234s === RUN TestPrivateKey_Public 234s === RUN TestPrivateKey_Public/ok 234s === RUN TestPrivateKey_Public/fail 234s --- PASS: TestPrivateKey_Public (0.00s) 234s --- PASS: TestPrivateKey_Public/ok (0.00s) 234s --- PASS: TestPrivateKey_Public/fail (0.00s) 234s === RUN TestPrivateKey_SharedKey 234s === RUN TestPrivateKey_SharedKey/ok_basepoint 234s === RUN TestPrivateKey_SharedKey/ok_other 234s === RUN TestPrivateKey_SharedKey/zero 234s === RUN TestPrivateKey_SharedKey/fail 234s --- PASS: TestPrivateKey_SharedKey (0.00s) 234s --- PASS: TestPrivateKey_SharedKey/ok_basepoint (0.00s) 234s --- PASS: TestPrivateKey_SharedKey/ok_other (0.00s) 234s --- PASS: TestPrivateKey_SharedKey/zero (0.00s) 234s --- PASS: TestPrivateKey_SharedKey/fail (0.00s) 234s === RUN TestPrivateKey_Sign_error 234s === RUN TestPrivateKey_Sign_error/fail_SignerOpts 234s === RUN TestPrivateKey_Sign_error/panic 234s --- PASS: TestPrivateKey_Sign_error (0.00s) 234s --- PASS: TestPrivateKey_Sign_error/fail_SignerOpts (0.00s) 234s --- PASS: TestPrivateKey_Sign_error/panic (0.00s) 234s === RUN TestVerify_error 234s === RUN TestVerify_error/fail 234s === RUN TestVerify_error/panic 234s --- PASS: TestVerify_error (0.00s) 234s --- PASS: TestVerify_error/fail (0.00s) 234s --- PASS: TestVerify_error/panic (0.00s) 234s === RUN TestPublicKey_Equal 234s === RUN TestPublicKey_Equal/true 234s === RUN TestPublicKey_Equal/false 234s === RUN TestPublicKey_Equal/false_type 234s --- PASS: TestPublicKey_Equal (0.00s) 234s --- PASS: TestPublicKey_Equal/true (0.00s) 234s --- PASS: TestPublicKey_Equal/false (0.00s) 234s --- PASS: TestPublicKey_Equal/false_type (0.00s) 234s === RUN TestPrivateKey_Equal 234s === RUN TestPrivateKey_Equal/true 234s === RUN TestPrivateKey_Equal/false 234s === RUN TestPrivateKey_Equal/false_type 234s --- PASS: TestPrivateKey_Equal (0.00s) 234s --- PASS: TestPrivateKey_Equal/true (0.00s) 234s --- PASS: TestPrivateKey_Equal/false (0.00s) 234s --- PASS: TestPrivateKey_Equal/false_type (0.00s) 234s PASS 234s ok go.step.sm/crypto/x25519 0.399s 234s === RUN TestSignatureAlgorithm_Set 234s === RUN TestSignatureAlgorithm_Set/ok 234s === RUN TestSignatureAlgorithm_Set/ok#01 234s --- PASS: TestSignatureAlgorithm_Set (0.00s) 234s --- PASS: TestSignatureAlgorithm_Set/ok (0.00s) 234s --- PASS: TestSignatureAlgorithm_Set/ok#01 (0.00s) 234s === RUN TestSignatureAlgorithm_MarshalJSON 234s === RUN TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm 234s === RUN TestSignatureAlgorithm_MarshalJSON/MD2WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/MD5WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA 234s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 234s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 234s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 234s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 234s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 234s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS 234s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS 234s === RUN TestSignatureAlgorithm_MarshalJSON/PureEd25519 234s --- PASS: TestSignatureAlgorithm_MarshalJSON (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD2WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD5WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_MarshalJSON/PureEd25519 (0.00s) 234s === RUN TestSignatureAlgorithm_UnmarshalJSON 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/Ed25519 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/lowercase 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/empty 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/null 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/unknown 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/number 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/numberString 234s === RUN TestSignatureAlgorithm_UnmarshalJSON/object 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/Ed25519 (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/lowercase (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/null (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/unknown (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/number (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/numberString (0.00s) 234s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/object (0.00s) 234s === RUN TestNewCertificateRequest 234s === RUN TestNewCertificateRequest/ok_simple 234s === RUN TestNewCertificateRequest/ok_default 234s === RUN TestNewCertificateRequest/ok_extended_sans 234s === RUN TestNewCertificateRequest/ok_extended_sans_and_extension 234s === RUN TestNewCertificateRequest/ok_permanent_identifier_template 234s === RUN TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints 234s === RUN TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage 234s === RUN TestNewCertificateRequest/fail_apply 234s === RUN TestNewCertificateRequest/fail_unmarshal 234s === RUN TestNewCertificateRequest/fail_extended_sans 234s --- PASS: TestNewCertificateRequest (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_simple (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_default (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_extended_sans (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_extended_sans_and_extension (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_permanent_identifier_template (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints (0.00s) 234s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage (0.00s) 234s --- PASS: TestNewCertificateRequest/fail_apply (0.00s) 234s --- PASS: TestNewCertificateRequest/fail_unmarshal (0.00s) 234s --- PASS: TestNewCertificateRequest/fail_extended_sans (0.00s) 234s === RUN Test_newCertificateRequest 234s === RUN Test_newCertificateRequest/ok 234s === RUN Test_newCertificateRequest/complex 234s === RUN Test_newCertificateRequest/with_known_extensions 234s === RUN Test_newCertificateRequest/with_ignored_errors 234s --- PASS: Test_newCertificateRequest (0.00s) 234s --- PASS: Test_newCertificateRequest/ok (0.00s) 234s --- PASS: Test_newCertificateRequest/complex (0.00s) 234s --- PASS: Test_newCertificateRequest/with_known_extensions (0.00s) 234s --- PASS: Test_newCertificateRequest/with_ignored_errors (0.00s) 234s === RUN TestCertificateRequest_GetCertificateRequest 234s === RUN TestCertificateRequest_GetCertificateRequest/ok 234s === RUN TestCertificateRequest_GetCertificateRequest/fail 234s --- PASS: TestCertificateRequest_GetCertificateRequest (0.00s) 234s --- PASS: TestCertificateRequest_GetCertificateRequest/ok (0.00s) 234s --- PASS: TestCertificateRequest_GetCertificateRequest/fail (0.00s) 234s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword 234s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok 234s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String 234s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword 234s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword (0.01s) 234s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok (0.00s) 234s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String (0.00s) 234s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword (0.00s) 234s === RUN TestCertificateRequest_addChallengePassword 234s === RUN TestCertificateRequest_addChallengePassword/ok 234s === RUN TestCertificateRequest_addChallengePassword/ok_UTF8String 234s === RUN TestCertificateRequest_addChallengePassword/fail_challengePassword 234s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal 234s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal_rest 234s === RUN TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm 234s === RUN TestCertificateRequest_addChallengePassword/fail_sign 234s --- PASS: TestCertificateRequest_addChallengePassword (0.01s) 234s --- PASS: TestCertificateRequest_addChallengePassword/ok (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/ok_UTF8String (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/fail_challengePassword (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal_rest (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm (0.00s) 234s --- PASS: TestCertificateRequest_addChallengePassword/fail_sign (0.00s) 234s === RUN TestCertificateRequest_GetCertificate 234s === RUN TestCertificateRequest_GetCertificate/ok 234s --- PASS: TestCertificateRequest_GetCertificate (0.00s) 234s --- PASS: TestCertificateRequest_GetCertificate/ok (0.00s) 234s === RUN TestCertificateRequest_GetLeafCertificate 234s === RUN TestCertificateRequest_GetLeafCertificate/ok 234s === RUN TestCertificateRequest_GetLeafCertificate/rsa 234s --- PASS: TestCertificateRequest_GetLeafCertificate (0.00s) 234s --- PASS: TestCertificateRequest_GetLeafCertificate/ok (0.00s) 234s --- PASS: TestCertificateRequest_GetLeafCertificate/rsa (0.00s) 234s === RUN TestCreateCertificateRequest 234s === RUN TestCreateCertificateRequest/ok 234s === RUN TestCreateCertificateRequest/fail_ 234s --- PASS: TestCreateCertificateRequest (0.00s) 234s --- PASS: TestCreateCertificateRequest/ok (0.00s) 234s --- PASS: TestCreateCertificateRequest/fail_ (0.00s) 234s === RUN TestSignCertificateRequestTemplates 234s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 234s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 234s === RUN TestSignCertificateRequestTemplates/sign_leaf_certificate 234s --- PASS: TestSignCertificateRequestTemplates (0.00s) 234s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 (0.00s) 234s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 (0.00s) 234s --- PASS: TestSignCertificateRequestTemplates/sign_leaf_certificate (0.00s) 234s === RUN Test_parseKeyUsageExtension 234s === RUN Test_parseKeyUsageExtension/ok 234s === RUN Test_parseKeyUsageExtension/ok#01 234s === RUN Test_parseKeyUsageExtension/fail 234s --- PASS: Test_parseKeyUsageExtension (0.00s) 234s --- PASS: Test_parseKeyUsageExtension/ok (0.00s) 234s --- PASS: Test_parseKeyUsageExtension/ok#01 (0.00s) 234s --- PASS: Test_parseKeyUsageExtension/fail (0.00s) 234s === RUN Test_parseExtKeyUsageExtension 234s === RUN Test_parseExtKeyUsageExtension/fail_parse 234s === RUN Test_parseExtKeyUsageExtension/ok 234s === RUN Test_parseExtKeyUsageExtension/ok_unhandled 234s === RUN Test_parseExtKeyUsageExtension/ok_unhandled_only 234s === RUN Test_parseExtKeyUsageExtension/fail 234s === RUN Test_parseExtKeyUsageExtension/fail_parse#01 234s --- PASS: Test_parseExtKeyUsageExtension (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/fail_parse (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/ok (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled_only (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/fail (0.00s) 234s --- PASS: Test_parseExtKeyUsageExtension/fail_parse#01 (0.00s) 234s === RUN Test_parseBasicConstraintsExtension 234s === RUN Test_parseBasicConstraintsExtension/ok_0 234s === RUN Test_parseBasicConstraintsExtension/ok_1 234s === RUN Test_parseBasicConstraintsExtension/ok_-1 234s === RUN Test_parseBasicConstraintsExtension/ok_no_ca 234s === RUN Test_parseBasicConstraintsExtension/fail 234s === RUN Test_parseBasicConstraintsExtension/fail_parse_bool 234s === RUN Test_parseBasicConstraintsExtension/fail_parse_int 234s --- PASS: Test_parseBasicConstraintsExtension (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/ok_0 (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/ok_1 (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/ok_-1 (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/ok_no_ca (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/fail (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_bool (0.00s) 234s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_int (0.00s) 234s === RUN TestNewCertificate 234s === RUN TestNewCertificate/okSimple 234s === RUN TestNewCertificate/okDefaultTemplate 234s === RUN TestNewCertificate/okCustomSANs 234s === RUN TestNewCertificate/okExample 234s === RUN TestNewCertificate/okFullSimple 234s === RUN TestNewCertificate/okOPCUA 234s === RUN TestNewCertificate/okRawSubject 234s === RUN TestNewCertificate/badSignature 234s === RUN TestNewCertificate/failTemplate 234s === RUN TestNewCertificate/missingTemplate 234s === RUN TestNewCertificate/badJson 234s === RUN TestNewCertificate/failCustomSANs 234s --- PASS: TestNewCertificate (0.00s) 234s --- PASS: TestNewCertificate/okSimple (0.00s) 234s --- PASS: TestNewCertificate/okDefaultTemplate (0.00s) 234s --- PASS: TestNewCertificate/okCustomSANs (0.00s) 234s --- PASS: TestNewCertificate/okExample (0.00s) 234s --- PASS: TestNewCertificate/okFullSimple (0.00s) 234s --- PASS: TestNewCertificate/okOPCUA (0.00s) 234s --- PASS: TestNewCertificate/okRawSubject (0.00s) 234s --- PASS: TestNewCertificate/badSignature (0.00s) 234s --- PASS: TestNewCertificate/failTemplate (0.00s) 234s --- PASS: TestNewCertificate/missingTemplate (0.00s) 234s --- PASS: TestNewCertificate/badJson (0.00s) 234s --- PASS: TestNewCertificate/failCustomSANs (0.00s) 234s === RUN TestNewCertificateTemplate 234s --- PASS: TestNewCertificateTemplate (0.00s) 234s === RUN TestNewCertificateFromX509 234s === RUN TestNewCertificateFromX509/okSimple 234s === RUN TestNewCertificateFromX509/okDefaultTemplate 234s === RUN TestNewCertificateFromX509/okCustomSANs 234s === RUN TestNewCertificateFromX509/okExample 234s === RUN TestNewCertificateFromX509/okFullSimple 234s === RUN TestNewCertificateFromX509/failTemplate 234s === RUN TestNewCertificateFromX509/missingTemplate 234s === RUN TestNewCertificateFromX509/badJson 234s === RUN TestNewCertificateFromX509/failCustomSANs 234s --- PASS: TestNewCertificateFromX509 (0.00s) 234s --- PASS: TestNewCertificateFromX509/okSimple (0.00s) 234s --- PASS: TestNewCertificateFromX509/okDefaultTemplate (0.00s) 234s --- PASS: TestNewCertificateFromX509/okCustomSANs (0.00s) 234s --- PASS: TestNewCertificateFromX509/okExample (0.00s) 234s --- PASS: TestNewCertificateFromX509/okFullSimple (0.00s) 234s --- PASS: TestNewCertificateFromX509/failTemplate (0.00s) 234s --- PASS: TestNewCertificateFromX509/missingTemplate (0.00s) 234s --- PASS: TestNewCertificateFromX509/badJson (0.00s) 234s --- PASS: TestNewCertificateFromX509/failCustomSANs (0.00s) 234s === RUN TestCertificate_GetCertificate 234s === RUN TestCertificate_GetCertificate/ok 234s --- PASS: TestCertificate_GetCertificate (0.00s) 234s --- PASS: TestCertificate_GetCertificate/ok (0.00s) 234s === RUN TestCreateCertificate 234s === RUN TestCreateCertificate/ok 234s === RUN TestCreateCertificate/okNoSubjectKeyID 234s === RUN TestCreateCertificate/okNoSerialNumber 234s === RUN TestCreateCertificate/okNothing 234s === RUN TestCreateCertificate/failSubjectKeyID 234s === RUN TestCreateCertificate/failSign 234s --- PASS: TestCreateCertificate (0.00s) 234s --- PASS: TestCreateCertificate/ok (0.00s) 234s --- PASS: TestCreateCertificate/okNoSubjectKeyID (0.00s) 234s --- PASS: TestCreateCertificate/okNoSerialNumber (0.00s) 234s --- PASS: TestCreateCertificate/okNothing (0.00s) 234s --- PASS: TestCreateCertificate/failSubjectKeyID (0.00s) 234s --- PASS: TestCreateCertificate/failSign (0.00s) 234s === RUN TestCreateCertificate_criticalSANs 234s === RUN TestCreateCertificate_criticalSANs/okNoOptions 234s === RUN TestCreateCertificate_criticalSANs/okDefaultLeafTemplate 234s === RUN TestCreateCertificate_criticalSANs/okCertificateRequestTemplate 234s --- PASS: TestCreateCertificate_criticalSANs (0.00s) 234s --- PASS: TestCreateCertificate_criticalSANs/okNoOptions (0.00s) 234s --- PASS: TestCreateCertificate_criticalSANs/okDefaultLeafTemplate (0.00s) 234s --- PASS: TestCreateCertificate_criticalSANs/okCertificateRequestTemplate (0.00s) 234s === RUN TestCreateCertificateTemplate 234s === RUN TestCreateCertificateTemplate/ok 234s === RUN TestCreateCertificateTemplate/ok_critical 234s === RUN TestCreateCertificateTemplate/ok_no_extensions 234s === RUN TestCreateCertificateTemplate/fail 234s --- PASS: TestCreateCertificateTemplate (0.00s) 234s --- PASS: TestCreateCertificateTemplate/ok (0.00s) 234s --- PASS: TestCreateCertificateTemplate/ok_critical (0.00s) 234s --- PASS: TestCreateCertificateTemplate/ok_no_extensions (0.00s) 234s --- PASS: TestCreateCertificateTemplate/fail (0.00s) 234s === RUN TestCreateCertificate_debug 234s === RUN TestCreateCertificate_debug/directoryName 234s certificate_test.go:1034: 234s -----BEGIN CERTIFICATE----- 234s MIIBlDCCAUagAwIBAgIRAJzmcnK0G9QIOSc2MJ3/QncwBQYDK2VwMBExDzANBgNV 234s BAMTBmlzc3VlcjAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAR 234s MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQDwSt1rwc8YfAPBHLd0mxUUXl55 234s a/m4PlYZ6x8904FSt6OBrjCBqzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI 234s KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBSA2O3tuVXbTtpfmNmkTWfhuBCz 234s JTAfBgNVHSMEGDAWgBSlxE4bYXujD4W3tqb0MtxDAqWaIjA6BgNVHREEMzAxpC8w 234s LTELMAkGA1UEBhMCVVMxDTALBgNVBAoTBEFDTUUxDzANBgNVBAMTBnJvY2tldDAF 234s BgMrZXADQQASseJj1K7foXaRKto7rwC7FUZlX1xTPr/VezhCMOKjjmikTjAhrvm6 234s A1735Lz0cps16fXNP+5KKBAQ2AALHkYO 234s -----END CERTIFICATE----- 234s === RUN TestCreateCertificate_debug/hardwareModuleName 234s certificate_test.go:1034: 234s -----BEGIN CERTIFICATE----- 234s MIIBgzCCATWgAwIBAgIQUt9Wrox3zGta7kPem+LpEzAFBgMrZXAwETEPMA0GA1UE 234s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 234s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAPBK3WvBzxh8A8Ect3SbFRReXnlr 234s +bg+VhnrHz3TgVK3o4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 234s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFIDY7e25VdtO2l+Y2aRNZ+G4ELMl 234s MB8GA1UdIwQYMBaAFKXEThthe6MPhbe2pvQy3EMCpZoiMCoGA1UdEQQjMCGgHwYI 234s KwYBBQUHCASgEzARBgMqAwSECjAxMjM0NTY3ODkwBQYDK2VwA0EAug+c6R0wbfOG 234s 4hg+FImgsyuZHhV2qD365SQH8l94iWhtaKHu/G/alpQ3RPkyU6ZAp1te1TL0ijVC 234s wBjBYUSOBw== 234s -----END CERTIFICATE----- 234s === RUN TestCreateCertificate_debug/permanentIdentifier 234s certificate_test.go:1034: 234s -----BEGIN CERTIFICATE----- 234s MIIBgzCCATWgAwIBAgIQFEakDm0EDoKtWNnt1me6+TAFBgMrZXAwETEPMA0GA1UE 234s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 234s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAPBK3WvBzxh8A8Ect3SbFRReXnlr 234s +bg+VhnrHz3TgVK3o4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 234s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFIDY7e25VdtO2l+Y2aRNZ+G4ELMl 234s MB8GA1UdIwQYMBaAFKXEThthe6MPhbe2pvQy3EMCpZoiMCoGA1UdEQQjMCGgHwYI 234s KwYBBQUHCAOgEzARDAowMTIzNDU2Nzg5BgMqAwQwBQYDK2VwA0EAf02fJ7hd0MQO 234s HkWOWXb5dbGEGr4c7TAwtXUFjMgxnEn3pvN7zcX5bxAmwxLLP5i6ZiZb7/PmUPqX 234s xehwlJmkBQ== 234s -----END CERTIFICATE----- 234s --- PASS: TestCreateCertificate_debug (0.00s) 234s --- PASS: TestCreateCertificate_debug/directoryName (0.00s) 234s --- PASS: TestCreateCertificate_debug/hardwareModuleName (0.00s) 234s --- PASS: TestCreateCertificate_debug/permanentIdentifier (0.00s) 234s === RUN TestReadCertPool 234s === RUN TestReadCertPool/ok_dir 234s === RUN TestReadCertPool/ok_dir_2 234s === RUN TestReadCertPool/ok_file 234s === RUN TestReadCertPool/ok_files 234s === RUN TestReadCertPool/no_certs 234s === RUN TestReadCertPool/missing 234s --- PASS: TestReadCertPool (0.00s) 234s --- PASS: TestReadCertPool/ok_dir (0.00s) 234s --- PASS: TestReadCertPool/ok_dir_2 (0.00s) 234s --- PASS: TestReadCertPool/ok_file (0.00s) 234s --- PASS: TestReadCertPool/ok_files (0.00s) 234s --- PASS: TestReadCertPool/no_certs (0.00s) 234s --- PASS: TestReadCertPool/missing (0.00s) 234s === RUN Test_convertName 234s === RUN Test_convertName/lowerCase 234s === RUN Test_convertName/underscore 234s === RUN Test_convertName/mixed 234s --- PASS: Test_convertName (0.00s) 234s --- PASS: Test_convertName/lowerCase (0.00s) 234s --- PASS: Test_convertName/underscore (0.00s) 234s --- PASS: Test_convertName/mixed (0.00s) 234s === RUN Test_newExtension 234s === RUN Test_newExtension/ok 234s === RUN Test_newExtension/critical 234s --- PASS: Test_newExtension (0.00s) 234s --- PASS: Test_newExtension/ok (0.00s) 234s --- PASS: Test_newExtension/critical (0.00s) 234s === RUN Test_newExtensions 234s === RUN Test_newExtensions/ok 234s === RUN Test_newExtensions/nil 234s --- PASS: Test_newExtensions (0.00s) 234s --- PASS: Test_newExtensions/ok (0.00s) 234s --- PASS: Test_newExtensions/nil (0.00s) 234s === RUN TestExtension_Set 234s === RUN TestExtension_Set/ok 234s === RUN TestExtension_Set/existing 234s --- PASS: TestExtension_Set (0.00s) 234s --- PASS: TestExtension_Set/ok (0.00s) 234s --- PASS: TestExtension_Set/existing (0.00s) 234s === RUN TestObjectIdentifier_Equal 234s === RUN TestObjectIdentifier_Equal/ok 234s === RUN TestObjectIdentifier_Equal/false_length 234s === RUN TestObjectIdentifier_Equal/false_content 234s --- PASS: TestObjectIdentifier_Equal (0.00s) 234s --- PASS: TestObjectIdentifier_Equal/ok (0.00s) 234s --- PASS: TestObjectIdentifier_Equal/false_length (0.00s) 234s --- PASS: TestObjectIdentifier_Equal/false_content (0.00s) 234s === RUN TestObjectIdentifier_MarshalJSON 234s === RUN TestObjectIdentifier_MarshalJSON/ok 234s === RUN TestObjectIdentifier_MarshalJSON/empty 234s === RUN TestObjectIdentifier_MarshalJSON/nil 234s --- PASS: TestObjectIdentifier_MarshalJSON (0.00s) 234s --- PASS: TestObjectIdentifier_MarshalJSON/ok (0.00s) 234s --- PASS: TestObjectIdentifier_MarshalJSON/empty (0.00s) 234s --- PASS: TestObjectIdentifier_MarshalJSON/nil (0.00s) 234s === RUN TestObjectIdentifier_UnmarshalJSON 234s === RUN TestObjectIdentifier_UnmarshalJSON/ok 234s === RUN TestObjectIdentifier_UnmarshalJSON/empty 234s === RUN TestObjectIdentifier_UnmarshalJSON/null 234s === RUN TestObjectIdentifier_UnmarshalJSON/number 234s === RUN TestObjectIdentifier_UnmarshalJSON/badFormat 234s --- PASS: TestObjectIdentifier_UnmarshalJSON (0.00s) 234s --- PASS: TestObjectIdentifier_UnmarshalJSON/ok (0.00s) 234s --- PASS: TestObjectIdentifier_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestObjectIdentifier_UnmarshalJSON/null (0.00s) 234s --- PASS: TestObjectIdentifier_UnmarshalJSON/number (0.00s) 234s --- PASS: TestObjectIdentifier_UnmarshalJSON/badFormat (0.00s) 234s === RUN TestSubjectAlternativeName_Set 234s === RUN TestSubjectAlternativeName_Set/dns 234s === RUN TestSubjectAlternativeName_Set/dnsAdd 234s === RUN TestSubjectAlternativeName_Set/email 234s === RUN TestSubjectAlternativeName_Set/emailAdd 234s === RUN TestSubjectAlternativeName_Set/ip 234s === RUN TestSubjectAlternativeName_Set/ipAdd 234s === RUN TestSubjectAlternativeName_Set/ipBad 234s === RUN TestSubjectAlternativeName_Set/uri 234s === RUN TestSubjectAlternativeName_Set/uriAdd 234s === RUN TestSubjectAlternativeName_Set/uriBad 234s === RUN TestSubjectAlternativeName_Set/AutoDNS 234s === RUN TestSubjectAlternativeName_Set/AutoDNSAdd 234s === RUN TestSubjectAlternativeName_Set/AutoEmail 234s === RUN TestSubjectAlternativeName_Set/AutoEmailAdd 234s === RUN TestSubjectAlternativeName_Set/IPAutoIP 234s === RUN TestSubjectAlternativeName_Set/AutoIPAdd 234s === RUN TestSubjectAlternativeName_Set/AutoURI 234s === RUN TestSubjectAlternativeName_Set/AutoURIAdd 234s === RUN TestSubjectAlternativeName_Set/skipEmpty 234s === RUN TestSubjectAlternativeName_Set/panic 234s === RUN TestSubjectAlternativeName_Set/panicAdd 234s --- PASS: TestSubjectAlternativeName_Set (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/dns (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/dnsAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/email (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/emailAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/ip (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/ipAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/ipBad (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/uri (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/uriAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/uriBad (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoDNS (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoDNSAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoEmail (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoEmailAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/IPAutoIP (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoIPAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoURI (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/AutoURIAdd (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/skipEmpty (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/panic (0.00s) 234s --- PASS: TestSubjectAlternativeName_Set/panicAdd (0.00s) 234s === RUN TestSubjectAlternativeName_RawValue 234s === RUN TestSubjectAlternativeName_RawValue/ip 234s === RUN TestSubjectAlternativeName_RawValue/ipv6 234s === RUN TestSubjectAlternativeName_RawValue/uri 234s === RUN TestSubjectAlternativeName_RawValue/email 234s === RUN TestSubjectAlternativeName_RawValue/dns 234s === RUN TestSubjectAlternativeName_RawValue/registeredID 234s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier 234s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier 234s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner 234s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_empty 234s === RUN TestSubjectAlternativeName_RawValue/hardwareModuleName 234s === RUN TestSubjectAlternativeName_RawValue/directoryName 234s === RUN TestSubjectAlternativeName_RawValue/userPrincipalName 234s === RUN TestSubjectAlternativeName_RawValue/otherName_int 234s === RUN TestSubjectAlternativeName_RawValue/otherName_oid 234s === RUN TestSubjectAlternativeName_RawValue/otherName_raw 234s === RUN TestSubjectAlternativeName_RawValue/otherName_utf8 234s === RUN TestSubjectAlternativeName_RawValue/otherName_ia5 234s === RUN TestSubjectAlternativeName_RawValue/otherName_numeric 234s === RUN TestSubjectAlternativeName_RawValue/otherName_printable 234s === RUN TestSubjectAlternativeName_RawValue/otherName_utc 234s === RUN TestSubjectAlternativeName_RawValue/otherName_generalizd 234s === RUN TestSubjectAlternativeName_RawValue/otherName_default 234s === RUN TestSubjectAlternativeName_RawValue/otherName_no_type 234s === RUN TestSubjectAlternativeName_RawValue/otherName_whitespaces 234s === RUN TestSubjectAlternativeName_RawValue/otherName_bool:true 234s === RUN TestSubjectAlternativeName_RawValue/otherName_boolean:false 234s === RUN TestSubjectAlternativeName_RawValue/fail_dn 234s === RUN TestSubjectAlternativeName_RawValue/fail_x400Address 234s === RUN TestSubjectAlternativeName_RawValue/fail_ediPartyName 234s === RUN TestSubjectAlternativeName_RawValue/fail_email 234s === RUN TestSubjectAlternativeName_RawValue/fail_dns 234s === RUN TestSubjectAlternativeName_RawValue/fail_dns_empty 234s === RUN TestSubjectAlternativeName_RawValue/fail_uri 234s === RUN TestSubjectAlternativeName_RawValue/fail_ip 234s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json 234s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson 234s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid 234s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty 234s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json 234s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON 234s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid 234s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty 234s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name 234s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_json 234s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 234s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID 234s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_empty 234s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_parse 234s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty 234s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_parse 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_marshal 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_int 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_raw 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utf8 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_ia5 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_numeric 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_printable 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utc 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_generalized 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_default 234s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_no_type 234s --- PASS: TestSubjectAlternativeName_RawValue (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/ip (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/ipv6 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/uri (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/email (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/dns (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/registeredID (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/hardwareModuleName (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/directoryName (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/userPrincipalName (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_int (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_oid (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_raw (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utf8 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_ia5 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_numeric (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_printable (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utc (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_generalizd (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_default (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_no_type (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_whitespaces (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_bool:true (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/otherName_boolean:false (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_dn (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_x400Address (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_ediPartyName (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_email (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_uri (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_ip (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_json (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_parse (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_parse (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_marshal (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_int (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_raw (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utf8 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_ia5 (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_numeric (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_printable (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utc (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_generalized (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_default (0.00s) 234s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_no_type (0.00s) 234s === RUN TestKeyUsage_Set 234s === RUN TestKeyUsage_Set/ok 234s === RUN TestKeyUsage_Set/overwrite 234s --- PASS: TestKeyUsage_Set (0.00s) 234s --- PASS: TestKeyUsage_Set/ok (0.00s) 234s --- PASS: TestKeyUsage_Set/overwrite (0.00s) 234s === RUN TestKeyUsage_MarshalJSON 234s === RUN TestKeyUsage_MarshalJSON/DigitalSignature 234s === RUN TestKeyUsage_MarshalJSON/ContentCommitment 234s === RUN TestKeyUsage_MarshalJSON/KeyEncipherment 234s === RUN TestKeyUsage_MarshalJSON/DataEncipherment 234s === RUN TestKeyUsage_MarshalJSON/KeyAgreement 234s === RUN TestKeyUsage_MarshalJSON/CertSign 234s === RUN TestKeyUsage_MarshalJSON/CRLSign 234s === RUN TestKeyUsage_MarshalJSON/EncipherOnly 234s === RUN TestKeyUsage_MarshalJSON/DecipherOnly 234s === RUN TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment 234s === RUN TestKeyUsage_MarshalJSON/Error 234s --- PASS: TestKeyUsage_MarshalJSON (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/ContentCommitment (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/KeyEncipherment (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/DataEncipherment (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/KeyAgreement (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/CertSign (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/CRLSign (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/EncipherOnly (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/DecipherOnly (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment (0.00s) 234s --- PASS: TestKeyUsage_MarshalJSON/Error (0.00s) 234s === RUN TestKeyUsage_UnmarshalJSON 234s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature 234s === RUN TestKeyUsage_UnmarshalJSON/ContentCommitment 234s === RUN TestKeyUsage_UnmarshalJSON/NonRepudiation 234s === RUN TestKeyUsage_UnmarshalJSON/KeyEncipherment 234s === RUN TestKeyUsage_UnmarshalJSON/DataEncipherment 234s === RUN TestKeyUsage_UnmarshalJSON/KeyAgreement 234s === RUN TestKeyUsage_UnmarshalJSON/CertSign 234s === RUN TestKeyUsage_UnmarshalJSON/CRLSign 234s === RUN TestKeyUsage_UnmarshalJSON/EncipherOnly 234s === RUN TestKeyUsage_UnmarshalJSON/DecipherOnly 234s === RUN TestKeyUsage_UnmarshalJSON/digital_signature 234s === RUN TestKeyUsage_UnmarshalJSON/content_commitment 234s === RUN TestKeyUsage_UnmarshalJSON/non_repudiation 234s === RUN TestKeyUsage_UnmarshalJSON/key_encipherment 234s === RUN TestKeyUsage_UnmarshalJSON/data_encipherment 234s === RUN TestKeyUsage_UnmarshalJSON/key_agreement 234s === RUN TestKeyUsage_UnmarshalJSON/cert_sign 234s === RUN TestKeyUsage_UnmarshalJSON/crl_sign 234s === RUN TestKeyUsage_UnmarshalJSON/encipher_only 234s === RUN TestKeyUsage_UnmarshalJSON/decipher_only 234s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray 234s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment 234s === RUN TestKeyUsage_UnmarshalJSON/invalid 234s === RUN TestKeyUsage_UnmarshalJSON/number 234s === RUN TestKeyUsage_UnmarshalJSON/object 234s === RUN TestKeyUsage_UnmarshalJSON/badJSON 234s --- PASS: TestKeyUsage_UnmarshalJSON (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/ContentCommitment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/NonRepudiation (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/KeyEncipherment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/DataEncipherment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/KeyAgreement (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/CertSign (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/CRLSign (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/EncipherOnly (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/DecipherOnly (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/digital_signature (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/content_commitment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/non_repudiation (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/key_encipherment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/data_encipherment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/key_agreement (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/cert_sign (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/crl_sign (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/encipher_only (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/decipher_only (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/invalid (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/number (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/object (0.00s) 234s --- PASS: TestKeyUsage_UnmarshalJSON/badJSON (0.00s) 234s === RUN TestExtKeyUsage_Set 234s === RUN TestExtKeyUsage_Set/ok 234s === RUN TestExtKeyUsage_Set/overwrite 234s --- PASS: TestExtKeyUsage_Set (0.00s) 234s --- PASS: TestExtKeyUsage_Set/ok (0.00s) 234s --- PASS: TestExtKeyUsage_Set/overwrite (0.00s) 234s === RUN TestExtKeyUsage_MarshalJSON 234s === RUN TestExtKeyUsage_MarshalJSON/Any 234s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth 234s === RUN TestExtKeyUsage_MarshalJSON/ClientAuth 234s === RUN TestExtKeyUsage_MarshalJSON/CodeSigning 234s === RUN TestExtKeyUsage_MarshalJSON/EmailProtection 234s === RUN TestExtKeyUsage_MarshalJSON/IPSECEndSystem 234s === RUN TestExtKeyUsage_MarshalJSON/IPSECTunnel 234s === RUN TestExtKeyUsage_MarshalJSON/IPSECUser 234s === RUN TestExtKeyUsage_MarshalJSON/TimeStamping 234s === RUN TestExtKeyUsage_MarshalJSON/OCSPSigning 234s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto 234s === RUN TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto 234s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning 234s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning 234s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth 234s === RUN TestExtKeyUsage_MarshalJSON/Error 234s --- PASS: TestExtKeyUsage_MarshalJSON (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/Any (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/ClientAuth (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/CodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/EmailProtection (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECEndSystem (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECTunnel (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECUser (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/TimeStamping (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/OCSPSigning (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth (0.00s) 234s --- PASS: TestExtKeyUsage_MarshalJSON/Error (0.00s) 234s === RUN TestExtKeyUsage_UnmarshalJSON 234s === RUN TestExtKeyUsage_UnmarshalJSON/Any 234s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth 234s === RUN TestExtKeyUsage_UnmarshalJSON/ClientAuth 234s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigning 234s === RUN TestExtKeyUsage_UnmarshalJSON/EmailProtection 234s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem 234s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECTunnel 234s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECUser 234s === RUN TestExtKeyUsage_UnmarshalJSON/TimeStamping 234s === RUN TestExtKeyUsage_UnmarshalJSON/OCSPSigning 234s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto 234s === RUN TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto 234s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning 234s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning 234s === RUN TestExtKeyUsage_UnmarshalJSON/any 234s === RUN TestExtKeyUsage_UnmarshalJSON/server_auth 234s === RUN TestExtKeyUsage_UnmarshalJSON/client_auth 234s === RUN TestExtKeyUsage_UnmarshalJSON/code_signing 234s === RUN TestExtKeyUsage_UnmarshalJSON/email_protection 234s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_end_system 234s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel 234s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_user 234s === RUN TestExtKeyUsage_UnmarshalJSON/time_stamping 234s === RUN TestExtKeyUsage_UnmarshalJSON/ocsp_signing 234s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto 234s === RUN TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto 234s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing 234s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing 234s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray 234s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth 234s === RUN TestExtKeyUsage_UnmarshalJSON/invalid 234s === RUN TestExtKeyUsage_UnmarshalJSON/number 234s === RUN TestExtKeyUsage_UnmarshalJSON/object 234s === RUN TestExtKeyUsage_UnmarshalJSON/badJSON 234s --- PASS: TestExtKeyUsage_UnmarshalJSON (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/Any (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ClientAuth (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/EmailProtection (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECTunnel (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECUser (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/TimeStamping (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/OCSPSigning (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/any (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/server_auth (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/client_auth (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/code_signing (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/email_protection (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_end_system (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_user (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/time_stamping (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ocsp_signing (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/invalid (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/number (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/object (0.00s) 234s --- PASS: TestExtKeyUsage_UnmarshalJSON/badJSON (0.00s) 234s === RUN TestUnknownExtKeyUsage_MarshalJSON 234s === RUN TestUnknownExtKeyUsage_MarshalJSON/ok 234s === RUN TestUnknownExtKeyUsage_MarshalJSON/empty 234s === RUN TestUnknownExtKeyUsage_MarshalJSON/nil 234s --- PASS: TestUnknownExtKeyUsage_MarshalJSON (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/ok (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/empty (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/nil (0.00s) 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/string 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/array 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/empty 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/null 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/fail 234s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/failJSON 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/string (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/array (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/null (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestUnknownExtKeyUsage_Set 234s === RUN TestUnknownExtKeyUsage_Set/ok 234s === RUN TestUnknownExtKeyUsage_Set/overwrite 234s --- PASS: TestUnknownExtKeyUsage_Set (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_Set/ok (0.00s) 234s --- PASS: TestUnknownExtKeyUsage_Set/overwrite (0.00s) 234s === RUN TestSubjectKeyID_Set 234s === RUN TestSubjectKeyID_Set/ok 234s === RUN TestSubjectKeyID_Set/overwrite 234s --- PASS: TestSubjectKeyID_Set (0.00s) 234s --- PASS: TestSubjectKeyID_Set/ok (0.00s) 234s --- PASS: TestSubjectKeyID_Set/overwrite (0.00s) 234s === RUN TestAuthorityKeyID_Set 234s === RUN TestAuthorityKeyID_Set/ok 234s === RUN TestAuthorityKeyID_Set/overwrite 234s --- PASS: TestAuthorityKeyID_Set (0.00s) 234s --- PASS: TestAuthorityKeyID_Set/ok (0.00s) 234s --- PASS: TestAuthorityKeyID_Set/overwrite (0.00s) 234s === RUN TestOCSPServer_UnmarshalJSON 234s === RUN TestOCSPServer_UnmarshalJSON/string 234s === RUN TestOCSPServer_UnmarshalJSON/array 234s === RUN TestOCSPServer_UnmarshalJSON/empty 234s === RUN TestOCSPServer_UnmarshalJSON/null 234s === RUN TestOCSPServer_UnmarshalJSON/fail 234s --- PASS: TestOCSPServer_UnmarshalJSON (0.00s) 234s --- PASS: TestOCSPServer_UnmarshalJSON/string (0.00s) 234s --- PASS: TestOCSPServer_UnmarshalJSON/array (0.00s) 234s --- PASS: TestOCSPServer_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestOCSPServer_UnmarshalJSON/null (0.00s) 234s --- PASS: TestOCSPServer_UnmarshalJSON/fail (0.00s) 234s === RUN TestOCSPServer_Set 234s === RUN TestOCSPServer_Set/ok 234s === RUN TestOCSPServer_Set/overwrite 234s --- PASS: TestOCSPServer_Set (0.00s) 234s --- PASS: TestOCSPServer_Set/ok (0.00s) 234s --- PASS: TestOCSPServer_Set/overwrite (0.00s) 234s === RUN TestIssuingCertificateURL_UnmarshalJSON 234s === RUN TestIssuingCertificateURL_UnmarshalJSON/string 234s === RUN TestIssuingCertificateURL_UnmarshalJSON/array 234s === RUN TestIssuingCertificateURL_UnmarshalJSON/empty 234s === RUN TestIssuingCertificateURL_UnmarshalJSON/null 234s === RUN TestIssuingCertificateURL_UnmarshalJSON/fail 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON (0.00s) 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/string (0.00s) 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/array (0.00s) 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/null (0.00s) 234s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/fail (0.00s) 234s === RUN TestIssuingCertificateURL_Set 234s === RUN TestIssuingCertificateURL_Set/ok 234s === RUN TestIssuingCertificateURL_Set/overwrite 234s --- PASS: TestIssuingCertificateURL_Set (0.00s) 234s --- PASS: TestIssuingCertificateURL_Set/ok (0.00s) 234s --- PASS: TestIssuingCertificateURL_Set/overwrite (0.00s) 234s === RUN TestCRLDistributionPoints_UnmarshalJSON 234s === RUN TestCRLDistributionPoints_UnmarshalJSON/string 234s === RUN TestCRLDistributionPoints_UnmarshalJSON/array 234s === RUN TestCRLDistributionPoints_UnmarshalJSON/empty 234s === RUN TestCRLDistributionPoints_UnmarshalJSON/null 234s === RUN TestCRLDistributionPoints_UnmarshalJSON/fail 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON (0.00s) 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/string (0.00s) 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/array (0.00s) 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/null (0.00s) 234s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/fail (0.00s) 234s === RUN TestCRLDistributionPoints_Set 234s === RUN TestCRLDistributionPoints_Set/ok 234s === RUN TestCRLDistributionPoints_Set/overwrite 234s --- PASS: TestCRLDistributionPoints_Set (0.00s) 234s --- PASS: TestCRLDistributionPoints_Set/ok (0.00s) 234s --- PASS: TestCRLDistributionPoints_Set/overwrite (0.00s) 234s === RUN TestPolicyIdentifiers_MarshalJSON 234s === RUN TestPolicyIdentifiers_MarshalJSON/ok 234s === RUN TestPolicyIdentifiers_MarshalJSON/empty 234s === RUN TestPolicyIdentifiers_MarshalJSON/nil 234s --- PASS: TestPolicyIdentifiers_MarshalJSON (0.00s) 234s --- PASS: TestPolicyIdentifiers_MarshalJSON/ok (0.00s) 234s --- PASS: TestPolicyIdentifiers_MarshalJSON/empty (0.00s) 234s --- PASS: TestPolicyIdentifiers_MarshalJSON/nil (0.00s) 234s === RUN TestPolicyIdentifiers_UnmarshalJSON 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/string 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/array 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/empty 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/null 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/fail 234s === RUN TestPolicyIdentifiers_UnmarshalJSON/failJSON 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/string (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/array (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/null (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestBasicConstraints_Set 234s === RUN TestBasicConstraints_Set/IsCAFalse 234s === RUN TestBasicConstraints_Set/IsCAFalseWithPathLen 234s === RUN TestBasicConstraints_Set/IsCAFalseWithAnyPathLen 234s === RUN TestBasicConstraints_Set/IsCATrue 234s === RUN TestBasicConstraints_Set/IsCATrueWithPathLen 234s === RUN TestBasicConstraints_Set/IsCATrueWithAnyPathLen 234s === RUN TestBasicConstraints_Set/overwriteToFalse 234s === RUN TestBasicConstraints_Set/overwriteToTrue 234s --- PASS: TestBasicConstraints_Set (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCAFalse (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCAFalseWithPathLen (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCAFalseWithAnyPathLen (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCATrue (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCATrueWithPathLen (0.00s) 234s --- PASS: TestBasicConstraints_Set/IsCATrueWithAnyPathLen (0.00s) 234s --- PASS: TestBasicConstraints_Set/overwriteToFalse (0.00s) 234s --- PASS: TestBasicConstraints_Set/overwriteToTrue (0.00s) 234s === RUN TestNameConstraints_Set 234s === RUN TestNameConstraints_Set/ok 234s === RUN TestNameConstraints_Set/overwrite 234s --- PASS: TestNameConstraints_Set (0.00s) 234s --- PASS: TestNameConstraints_Set/ok (0.00s) 234s --- PASS: TestNameConstraints_Set/overwrite (0.00s) 234s === RUN TestSerialNumber_Set 234s === RUN TestSerialNumber_Set/ok 234s === RUN TestSerialNumber_Set/overwrite 234s --- PASS: TestSerialNumber_Set (0.00s) 234s --- PASS: TestSerialNumber_Set/ok (0.00s) 234s --- PASS: TestSerialNumber_Set/overwrite (0.00s) 234s === RUN TestSerialNumber_MarshalJSON 234s === RUN TestSerialNumber_MarshalJSON/ok 234s === RUN TestSerialNumber_MarshalJSON/nilStruct 234s === RUN TestSerialNumber_MarshalJSON/nilBigInt 234s --- PASS: TestSerialNumber_MarshalJSON (0.00s) 234s --- PASS: TestSerialNumber_MarshalJSON/ok (0.00s) 234s --- PASS: TestSerialNumber_MarshalJSON/nilStruct (0.00s) 234s --- PASS: TestSerialNumber_MarshalJSON/nilBigInt (0.00s) 234s === RUN TestSerialNumber_UnmarshalJSON 234s === RUN TestSerialNumber_UnmarshalJSON/string 234s === RUN TestSerialNumber_UnmarshalJSON/stringHex 234s === RUN TestSerialNumber_UnmarshalJSON/number 234s === RUN TestSerialNumber_UnmarshalJSON/badString 234s === RUN TestSerialNumber_UnmarshalJSON/object 234s === RUN TestSerialNumber_UnmarshalJSON/badJSON 234s --- PASS: TestSerialNumber_UnmarshalJSON (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/string (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/stringHex (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/number (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/badString (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/object (0.00s) 234s --- PASS: TestSerialNumber_UnmarshalJSON/badJSON (0.00s) 234s === RUN Test_createSubjectAltNameExtension 234s === RUN Test_createSubjectAltNameExtension/ok_dns 234s === RUN Test_createSubjectAltNameExtension/ok_dns_critical 234s === RUN Test_createSubjectAltNameExtension/ok_email 234s === RUN Test_createSubjectAltNameExtension/ok_uri 234s === RUN Test_createSubjectAltNameExtension/ok_ip 234s === RUN Test_createSubjectAltNameExtension/ok_sans 234s === RUN Test_createSubjectAltNameExtension/ok_otherName 234s === RUN Test_createSubjectAltNameExtension/fail_dns 234s === RUN Test_createSubjectAltNameExtension/fail_email 234s === RUN Test_createSubjectAltNameExtension/fail_uri 234s === RUN Test_createSubjectAltNameExtension/fail_ip 234s === RUN Test_createSubjectAltNameExtension/fail_otherName 234s --- PASS: Test_createSubjectAltNameExtension (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_dns (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_dns_critical (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_email (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_uri (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_ip (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_sans (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/ok_otherName (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/fail_dns (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/fail_email (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/fail_uri (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/fail_ip (0.00s) 234s --- PASS: Test_createSubjectAltNameExtension/fail_otherName (0.00s) 234s === RUN TestParseSubjectAlternativeNames 234s === RUN TestParseSubjectAlternativeNames/ok/stdlib 234s === RUN TestParseSubjectAlternativeNames/ok/permanent-identifier 234s === RUN TestParseSubjectAlternativeNames/ok/hardware-module-name 234s --- PASS: TestParseSubjectAlternativeNames (0.00s) 234s --- PASS: TestParseSubjectAlternativeNames/ok/stdlib (0.00s) 234s --- PASS: TestParseSubjectAlternativeNames/ok/permanent-identifier (0.00s) 234s --- PASS: TestParseSubjectAlternativeNames/ok/hardware-module-name (0.00s) 234s === RUN TestPolicyIdentifiers 234s === RUN TestPolicyIdentifiers/no_policies 234s === RUN TestPolicyIdentifiers/policyIdentifiers 234s === RUN TestPolicyIdentifiers/extension 234s === RUN TestPolicyIdentifiers/withCPS 234s === RUN TestPolicyIdentifiers/withUserNotice 234s === RUN TestPolicyIdentifiers/complex 234s --- PASS: TestPolicyIdentifiers (0.00s) 234s --- PASS: TestPolicyIdentifiers/no_policies (0.00s) 234s --- PASS: TestPolicyIdentifiers/policyIdentifiers (0.00s) 234s --- PASS: TestPolicyIdentifiers/extension (0.00s) 234s --- PASS: TestPolicyIdentifiers/withCPS (0.00s) 234s --- PASS: TestPolicyIdentifiers/withUserNotice (0.00s) 234s --- PASS: TestPolicyIdentifiers/complex (0.00s) 234s === RUN TestKeyUsage_Extension 234s === RUN TestKeyUsage_Extension/ca 234s === RUN TestKeyUsage_Extension/leaf 234s === RUN TestKeyUsage_Extension/all 234s === RUN TestKeyUsage_Extension/empty 234s --- PASS: TestKeyUsage_Extension (0.00s) 234s --- PASS: TestKeyUsage_Extension/ca (0.00s) 234s --- PASS: TestKeyUsage_Extension/leaf (0.00s) 234s --- PASS: TestKeyUsage_Extension/all (0.00s) 234s --- PASS: TestKeyUsage_Extension/empty (0.00s) 234s === RUN TestExtKeyUsage_Extension 234s === RUN TestExtKeyUsage_Extension/ok 234s === RUN TestExtKeyUsage_Extension/ok_unhandled 234s === RUN TestExtKeyUsage_Extension/ok_unhandled_only 234s === RUN TestExtKeyUsage_Extension/empty 234s === RUN TestExtKeyUsage_Extension/empty_nil 234s === RUN TestExtKeyUsage_Extension/fail_extKeyUsage 234s === RUN TestExtKeyUsage_Extension/fail_unhandled 234s --- PASS: TestExtKeyUsage_Extension (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/ok (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/ok_unhandled (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/ok_unhandled_only (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/empty (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/empty_nil (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/fail_extKeyUsage (0.00s) 234s --- PASS: TestExtKeyUsage_Extension/fail_unhandled (0.00s) 234s === RUN TestBasicConstraints_Extension 234s === RUN TestBasicConstraints_Extension/ca_1 234s === RUN TestBasicConstraints_Extension/ca_0 234s === RUN TestBasicConstraints_Extension/ca_-1 234s === RUN TestBasicConstraints_Extension/ca_-2 234s === RUN TestBasicConstraints_Extension/no_ca 234s --- PASS: TestBasicConstraints_Extension (0.00s) 234s --- PASS: TestBasicConstraints_Extension/ca_1 (0.00s) 234s --- PASS: TestBasicConstraints_Extension/ca_0 (0.00s) 234s --- PASS: TestBasicConstraints_Extension/ca_-1 (0.00s) 234s --- PASS: TestBasicConstraints_Extension/ca_-2 (0.00s) 234s --- PASS: TestBasicConstraints_Extension/no_ca (0.00s) 234s === RUN TestFingerprint 234s === RUN TestFingerprint/ecdsaCert 234s === RUN TestFingerprint/rsaCert 234s === RUN TestFingerprint/ed25519Cert 234s --- PASS: TestFingerprint (0.00s) 234s --- PASS: TestFingerprint/ecdsaCert (0.00s) 234s --- PASS: TestFingerprint/rsaCert (0.00s) 234s --- PASS: TestFingerprint/ed25519Cert (0.00s) 234s === RUN TestEncodedFingerprint 234s === RUN TestEncodedFingerprint/default 234s === RUN TestEncodedFingerprint/HexFingerprint 234s === RUN TestEncodedFingerprint/Base64Fingerprint 234s === RUN TestEncodedFingerprint/Base64URLFingerprint 234s === RUN TestEncodedFingerprint/Base64RawFingerprint 234s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 234s === RUN TestEncodedFingerprint/EmojiFingerprint 234s === RUN TestEncodedFingerprint/Unknown 234s --- PASS: TestEncodedFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/default (0.00s) 234s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 234s --- PASS: TestEncodedFingerprint/Unknown (0.00s) 234s === RUN TestMultiString_MarshalJSON 234s === RUN TestMultiString_MarshalJSON/ok 234s === RUN TestMultiString_MarshalJSON/empty 234s === RUN TestMultiString_MarshalJSON/nil 234s --- PASS: TestMultiString_MarshalJSON (0.00s) 234s --- PASS: TestMultiString_MarshalJSON/ok (0.00s) 234s --- PASS: TestMultiString_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiString_MarshalJSON/nil (0.00s) 234s === RUN TestMultiString_UnmarshalJSON 234s === RUN TestMultiString_UnmarshalJSON/string 234s === RUN TestMultiString_UnmarshalJSON/array 234s === RUN TestMultiString_UnmarshalJSON/empty 234s === RUN TestMultiString_UnmarshalJSON/null 234s === RUN TestMultiString_UnmarshalJSON/fail 234s --- PASS: TestMultiString_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiString_UnmarshalJSON/string (0.00s) 234s --- PASS: TestMultiString_UnmarshalJSON/array (0.00s) 234s --- PASS: TestMultiString_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiString_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiString_UnmarshalJSON/fail (0.00s) 234s === RUN TestMultiIP_MarshalJSON 234s === RUN TestMultiIP_MarshalJSON/ok 234s === RUN TestMultiIP_MarshalJSON/empty 234s === RUN TestMultiIP_MarshalJSON/nil 234s --- PASS: TestMultiIP_MarshalJSON (0.00s) 234s --- PASS: TestMultiIP_MarshalJSON/ok (0.00s) 234s --- PASS: TestMultiIP_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiIP_MarshalJSON/nil (0.00s) 234s === RUN TestMultiIP_UnmarshalJSON 234s === RUN TestMultiIP_UnmarshalJSON/string 234s === RUN TestMultiIP_UnmarshalJSON/array 234s === RUN TestMultiIP_UnmarshalJSON/empty 234s === RUN TestMultiIP_UnmarshalJSON/null 234s === RUN TestMultiIP_UnmarshalJSON/fail 234s === RUN TestMultiIP_UnmarshalJSON/failJSON 234s --- PASS: TestMultiIP_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/string (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/array (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestMultiIP_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestMultiIPNet_MarshalJSON 234s === RUN TestMultiIPNet_MarshalJSON/ok 234s === RUN TestMultiIPNet_MarshalJSON/empty 234s === RUN TestMultiIPNet_MarshalJSON/nil 234s --- PASS: TestMultiIPNet_MarshalJSON (0.00s) 234s --- PASS: TestMultiIPNet_MarshalJSON/ok (0.00s) 234s --- PASS: TestMultiIPNet_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiIPNet_MarshalJSON/nil (0.00s) 234s === RUN TestMultiIPNet_UnmarshalJSON 234s === RUN TestMultiIPNet_UnmarshalJSON/string 234s === RUN TestMultiIPNet_UnmarshalJSON/array 234s === RUN TestMultiIPNet_UnmarshalJSON/empty 234s === RUN TestMultiIPNet_UnmarshalJSON/null 234s === RUN TestMultiIPNet_UnmarshalJSON/fail 234s === RUN TestMultiIPNet_UnmarshalJSON/failJSON 234s --- PASS: TestMultiIPNet_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/string (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/array (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestMultiIPNet_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestMultiURL_MarshalJSON 234s === RUN TestMultiURL_MarshalJSON/ok 234s === RUN TestMultiURL_MarshalJSON/empty 234s === RUN TestMultiURL_MarshalJSON/nil 234s --- PASS: TestMultiURL_MarshalJSON (0.00s) 234s --- PASS: TestMultiURL_MarshalJSON/ok (0.00s) 234s --- PASS: TestMultiURL_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiURL_MarshalJSON/nil (0.00s) 234s === RUN TestMultiURL_UnmarshalJSON 234s === RUN TestMultiURL_UnmarshalJSON/string 234s === RUN TestMultiURL_UnmarshalJSON/array 234s === RUN TestMultiURL_UnmarshalJSON/empty 234s === RUN TestMultiURL_UnmarshalJSON/null 234s === RUN TestMultiURL_UnmarshalJSON/fail 234s === RUN TestMultiURL_UnmarshalJSON/failJSON 234s --- PASS: TestMultiURL_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/string (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/array (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestMultiURL_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestMultiObjectIdentifier_MarshalJSON 234s === RUN TestMultiObjectIdentifier_MarshalJSON/ok 234s === RUN TestMultiObjectIdentifier_MarshalJSON/empty 234s === RUN TestMultiObjectIdentifier_MarshalJSON/nil 234s --- PASS: TestMultiObjectIdentifier_MarshalJSON (0.00s) 234s --- PASS: TestMultiObjectIdentifier_MarshalJSON/ok (0.00s) 234s --- PASS: TestMultiObjectIdentifier_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiObjectIdentifier_MarshalJSON/nil (0.00s) 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/string 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/array 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/empty 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/null 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/fail 234s === RUN TestMultiObjectIdentifier_UnmarshalJSON/failJSON 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/string (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/array (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/fail (0.00s) 234s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/failJSON (0.00s) 234s === RUN TestMultiOID_MarshalJSON 234s === RUN TestMultiOID_MarshalJSON/null 234s === RUN TestMultiOID_MarshalJSON/empty 234s === RUN TestMultiOID_MarshalJSON/one 234s === RUN TestMultiOID_MarshalJSON/multiple 234s --- PASS: TestMultiOID_MarshalJSON (0.00s) 234s --- PASS: TestMultiOID_MarshalJSON/null (0.00s) 234s --- PASS: TestMultiOID_MarshalJSON/empty (0.00s) 234s --- PASS: TestMultiOID_MarshalJSON/one (0.00s) 234s --- PASS: TestMultiOID_MarshalJSON/multiple (0.00s) 234s === RUN TestMultiOID_UnmarshalJSON 234s === RUN TestMultiOID_UnmarshalJSON/null 234s === RUN TestMultiOID_UnmarshalJSON/empty 234s === RUN TestMultiOID_UnmarshalJSON/one 234s === RUN TestMultiOID_UnmarshalJSON/one_string 234s === RUN TestMultiOID_UnmarshalJSON/multiple 234s === RUN TestMultiOID_UnmarshalJSON/fail_json 234s === RUN TestMultiOID_UnmarshalJSON/fail_oid 234s --- PASS: TestMultiOID_UnmarshalJSON (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/null (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/one (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/one_string (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/multiple (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/fail_json (0.00s) 234s --- PASS: TestMultiOID_UnmarshalJSON/fail_oid (0.00s) 234s === RUN Test_newName 234s === RUN Test_newName/ok 234s --- PASS: Test_newName (0.00s) 234s --- PASS: Test_newName/ok (0.00s) 234s === RUN TestName_UnmarshalJSON 234s === RUN TestName_UnmarshalJSON/null 234s === RUN TestName_UnmarshalJSON/empty 234s === RUN TestName_UnmarshalJSON/commonName 234s === RUN TestName_UnmarshalJSON/object 234s === RUN TestName_UnmarshalJSON/number 234s === RUN TestName_UnmarshalJSON/badJSON 234s --- PASS: TestName_UnmarshalJSON (0.00s) 234s --- PASS: TestName_UnmarshalJSON/null (0.00s) 234s --- PASS: TestName_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestName_UnmarshalJSON/commonName (0.00s) 234s --- PASS: TestName_UnmarshalJSON/object (0.00s) 234s --- PASS: TestName_UnmarshalJSON/number (0.00s) 234s --- PASS: TestName_UnmarshalJSON/badJSON (0.00s) 234s === RUN Test_newSubject 234s === RUN Test_newSubject/ok 234s --- PASS: Test_newSubject (0.00s) 234s --- PASS: Test_newSubject/ok (0.00s) 234s === RUN TestSubject_UnmarshalJSON 234s === RUN TestSubject_UnmarshalJSON/null 234s === RUN TestSubject_UnmarshalJSON/empty 234s === RUN TestSubject_UnmarshalJSON/commonName 234s === RUN TestSubject_UnmarshalJSON/object 234s === RUN TestSubject_UnmarshalJSON/number 234s === RUN TestSubject_UnmarshalJSON/badJSON 234s --- PASS: TestSubject_UnmarshalJSON (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/null (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/commonName (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/object (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/number (0.00s) 234s --- PASS: TestSubject_UnmarshalJSON/badJSON (0.00s) 234s === RUN TestSubject_Set 234s === RUN TestSubject_Set/ok 234s === RUN TestSubject_Set/overwrite 234s --- PASS: TestSubject_Set (0.00s) 234s --- PASS: TestSubject_Set/ok (0.00s) 234s --- PASS: TestSubject_Set/overwrite (0.00s) 234s === RUN TestSubject_IsEmpty 234s === RUN TestSubject_IsEmpty/ok 234s === RUN TestSubject_IsEmpty/country 234s === RUN TestSubject_IsEmpty/commonName 234s === RUN TestSubject_IsEmpty/all_fields 234s --- PASS: TestSubject_IsEmpty (0.00s) 234s --- PASS: TestSubject_IsEmpty/ok (0.00s) 234s --- PASS: TestSubject_IsEmpty/country (0.00s) 234s --- PASS: TestSubject_IsEmpty/commonName (0.00s) 234s --- PASS: TestSubject_IsEmpty/all_fields (0.00s) 234s === RUN Test_newIssuer 234s === RUN Test_newIssuer/ok 234s --- PASS: Test_newIssuer (0.00s) 234s --- PASS: Test_newIssuer/ok (0.00s) 234s === RUN TestIssuer_UnmarshalJSON 234s === RUN TestIssuer_UnmarshalJSON/null 234s === RUN TestIssuer_UnmarshalJSON/empty 234s === RUN TestIssuer_UnmarshalJSON/commonName 234s === RUN TestIssuer_UnmarshalJSON/object 234s === RUN TestIssuer_UnmarshalJSON/number 234s === RUN TestIssuer_UnmarshalJSON/badJSON 234s --- PASS: TestIssuer_UnmarshalJSON (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/null (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/empty (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/commonName (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/object (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/number (0.00s) 234s --- PASS: TestIssuer_UnmarshalJSON/badJSON (0.00s) 234s === RUN TestIssuer_Set 234s === RUN TestIssuer_Set/ok 234s === RUN TestIssuer_Set/overwrite 234s --- PASS: TestIssuer_Set (0.00s) 234s --- PASS: TestIssuer_Set/ok (0.00s) 234s --- PASS: TestIssuer_Set/overwrite (0.00s) 234s === RUN Test_NewExtraNames 234s === RUN Test_NewExtraNames/ok 234s === RUN Test_NewExtraNames/ok_nil 234s --- PASS: Test_NewExtraNames (0.00s) 234s --- PASS: Test_NewExtraNames/ok (0.00s) 234s --- PASS: Test_NewExtraNames/ok_nil (0.00s) 234s === RUN Test_fromDistinguisedNames 234s === RUN Test_fromDistinguisedNames/ok 234s === RUN Test_fromDistinguisedNames/ok_nil 234s --- PASS: Test_fromDistinguisedNames (0.00s) 234s --- PASS: Test_fromDistinguisedNames/ok (0.00s) 234s --- PASS: Test_fromDistinguisedNames/ok_nil (0.00s) 234s === RUN TestGetFuncMap 234s --- PASS: TestGetFuncMap (0.00s) 234s === RUN TestWithTemplate 234s === RUN TestWithTemplate/leaf 234s === RUN TestWithTemplate/leafRSA 234s === RUN TestWithTemplate/iid 234s === RUN TestWithTemplate/iidRSAAndEnforced 234s === RUN TestWithTemplate/iidEscape 234s === RUN TestWithTemplate/admin 234s === RUN TestWithTemplate/adminRSA 234s === RUN TestWithTemplate/extensions 234s === RUN TestWithTemplate/fail 234s === RUN TestWithTemplate/error 234s --- PASS: TestWithTemplate (0.07s) 234s --- PASS: TestWithTemplate/leaf (0.00s) 234s --- PASS: TestWithTemplate/leafRSA (0.00s) 234s --- PASS: TestWithTemplate/iid (0.00s) 234s --- PASS: TestWithTemplate/iidRSAAndEnforced (0.00s) 234s --- PASS: TestWithTemplate/iidEscape (0.00s) 234s --- PASS: TestWithTemplate/admin (0.00s) 234s --- PASS: TestWithTemplate/adminRSA (0.00s) 234s --- PASS: TestWithTemplate/extensions (0.00s) 234s --- PASS: TestWithTemplate/fail (0.00s) 234s --- PASS: TestWithTemplate/error (0.00s) 234s === RUN TestWithTemplateBase64 234s === RUN TestWithTemplateBase64/leaf 234s === RUN TestWithTemplateBase64/badBase64 234s --- PASS: TestWithTemplateBase64 (0.00s) 234s --- PASS: TestWithTemplateBase64/leaf (0.00s) 234s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 234s === RUN TestWithTemplateFile 234s === RUN TestWithTemplateFile/example 234s === RUN TestWithTemplateFile/exampleRSA3072 234s === RUN TestWithTemplateFile/exampleRSA2048 234s === RUN TestWithTemplateFile/missing 234s --- PASS: TestWithTemplateFile (0.67s) 234s --- PASS: TestWithTemplateFile/example (0.00s) 234s --- PASS: TestWithTemplateFile/exampleRSA3072 (0.00s) 234s --- PASS: TestWithTemplateFile/exampleRSA2048 (0.00s) 234s --- PASS: TestWithTemplateFile/missing (0.00s) 234s === RUN Test_asn1Encode 234s === RUN Test_asn1Encode/ok 234s === RUN Test_asn1Encode/ok_explicit 234s === RUN Test_asn1Encode/ok_printable 234s === RUN Test_asn1Encode/ok_printable_explicit 234s === RUN Test_asn1Encode/ok_ia5 234s === RUN Test_asn1Encode/ok_utf8 234s === RUN Test_asn1Encode/ok_utc 234s === RUN Test_asn1Encode/ok_generalized 234s === RUN Test_asn1Encode/ok_int 234s === RUN Test_asn1Encode/ok_numeric 234s === RUN Test_asn1Encode/ok_bool 234s === RUN Test_asn1Encode/ok_raw 234s === RUN Test_asn1Encode/fail_numeric 234s === RUN Test_asn1Encode/fail_time 234s === RUN Test_asn1Encode/fail_bool 234s --- PASS: Test_asn1Encode (0.00s) 234s --- PASS: Test_asn1Encode/ok (0.00s) 234s --- PASS: Test_asn1Encode/ok_explicit (0.00s) 234s --- PASS: Test_asn1Encode/ok_printable (0.00s) 234s --- PASS: Test_asn1Encode/ok_printable_explicit (0.00s) 234s --- PASS: Test_asn1Encode/ok_ia5 (0.00s) 234s --- PASS: Test_asn1Encode/ok_utf8 (0.00s) 234s --- PASS: Test_asn1Encode/ok_utc (0.00s) 234s --- PASS: Test_asn1Encode/ok_generalized (0.00s) 234s --- PASS: Test_asn1Encode/ok_int (0.00s) 234s --- PASS: Test_asn1Encode/ok_numeric (0.00s) 234s --- PASS: Test_asn1Encode/ok_bool (0.00s) 234s --- PASS: Test_asn1Encode/ok_raw (0.00s) 234s --- PASS: Test_asn1Encode/fail_numeric (0.00s) 234s --- PASS: Test_asn1Encode/fail_time (0.00s) 234s --- PASS: Test_asn1Encode/fail_bool (0.00s) 234s === RUN Test_asn1Marshal 234s === RUN Test_asn1Marshal/ok_printable 234s === RUN Test_asn1Marshal/ok_utf8 234s === RUN Test_asn1Marshal/ok_int 234s === RUN Test_asn1Marshal/ok_time 234s === RUN Test_asn1Marshal/ok_seq 234s === RUN Test_asn1Marshal/ok_set 234s === RUN Test_asn1Marshal/ok_bool 234s === RUN Test_asn1Marshal/fail_numeric 234s --- PASS: Test_asn1Marshal (0.00s) 234s --- PASS: Test_asn1Marshal/ok_printable (0.00s) 234s --- PASS: Test_asn1Marshal/ok_utf8 (0.00s) 234s --- PASS: Test_asn1Marshal/ok_int (0.00s) 234s --- PASS: Test_asn1Marshal/ok_time (0.00s) 234s --- PASS: Test_asn1Marshal/ok_seq (0.00s) 234s --- PASS: Test_asn1Marshal/ok_set (0.00s) 234s --- PASS: Test_asn1Marshal/ok_bool (0.00s) 234s --- PASS: Test_asn1Marshal/fail_numeric (0.00s) 234s === RUN Test_asn1Sequence 234s === RUN Test_asn1Sequence/ok 234s === RUN Test_asn1Sequence/ok_complex 234s === RUN Test_asn1Sequence/fail 234s --- PASS: Test_asn1Sequence (0.00s) 234s --- PASS: Test_asn1Sequence/ok (0.00s) 234s --- PASS: Test_asn1Sequence/ok_complex (0.00s) 234s --- PASS: Test_asn1Sequence/fail (0.00s) 234s === RUN Test_asn1Set 234s === RUN Test_asn1Set/ok 234s === RUN Test_asn1Set/ok_complex 234s === RUN Test_asn1Set/fail 234s --- PASS: Test_asn1Set (0.00s) 234s --- PASS: Test_asn1Set/ok (0.00s) 234s --- PASS: Test_asn1Set/ok_complex (0.00s) 234s --- PASS: Test_asn1Set/fail (0.00s) 234s === RUN TestTemplateError_Error 234s === RUN TestTemplateError_Error/ok 234s --- PASS: TestTemplateError_Error (0.00s) 234s --- PASS: TestTemplateError_Error/ok (0.00s) 234s === RUN TestNewTemplateData 234s === RUN TestNewTemplateData/ok 234s --- PASS: TestNewTemplateData (0.00s) 234s --- PASS: TestNewTemplateData/ok (0.00s) 234s === RUN TestCreateTemplateData 234s === RUN TestCreateTemplateData/ok 234s --- PASS: TestCreateTemplateData (0.00s) 234s --- PASS: TestCreateTemplateData/ok (0.00s) 234s === RUN TestTemplateData_SetInsecure 234s === RUN TestTemplateData_SetInsecure/empty 234s === RUN TestTemplateData_SetInsecure/overwrite 234s === RUN TestTemplateData_SetInsecure/existing 234s --- PASS: TestTemplateData_SetInsecure (0.00s) 234s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 234s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 234s --- PASS: TestTemplateData_SetInsecure/existing (0.00s) 234s === RUN TestTemplateData_SetSubject 234s === RUN TestTemplateData_SetSubject/ok 234s === RUN TestTemplateData_SetSubject/overwrite 234s --- PASS: TestTemplateData_SetSubject (0.00s) 234s --- PASS: TestTemplateData_SetSubject/ok (0.00s) 234s --- PASS: TestTemplateData_SetSubject/overwrite (0.00s) 234s === RUN TestTemplateData_SetCommonName 234s === RUN TestTemplateData_SetCommonName/ok 234s === RUN TestTemplateData_SetCommonName/overwrite 234s --- PASS: TestTemplateData_SetCommonName (0.00s) 234s --- PASS: TestTemplateData_SetCommonName/ok (0.00s) 234s --- PASS: TestTemplateData_SetCommonName/overwrite (0.00s) 234s === RUN TestTemplateData_SetSANs 234s === RUN TestTemplateData_SetSANs/ok 234s === RUN TestTemplateData_SetSANs/overwrite 234s --- PASS: TestTemplateData_SetSANs (0.00s) 234s --- PASS: TestTemplateData_SetSANs/ok (0.00s) 234s --- PASS: TestTemplateData_SetSANs/overwrite (0.00s) 234s === RUN TestTemplateData_SetSubjectAlternativeNames 234s === RUN TestTemplateData_SetSubjectAlternativeNames/ok 234s === RUN TestTemplateData_SetSubjectAlternativeNames/overwrite 234s --- PASS: TestTemplateData_SetSubjectAlternativeNames (0.00s) 234s --- PASS: TestTemplateData_SetSubjectAlternativeNames/ok (0.00s) 234s --- PASS: TestTemplateData_SetSubjectAlternativeNames/overwrite (0.00s) 234s === RUN TestTemplateData_SetToken 234s === RUN TestTemplateData_SetToken/ok 234s === RUN TestTemplateData_SetToken/overwrite 234s --- PASS: TestTemplateData_SetToken (0.00s) 234s --- PASS: TestTemplateData_SetToken/ok (0.00s) 234s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 234s === RUN TestTemplateData_SetUserData 234s === RUN TestTemplateData_SetUserData/ok 234s === RUN TestTemplateData_SetUserData/overwrite 234s === RUN TestTemplateData_SetUserData/existing 234s --- PASS: TestTemplateData_SetUserData (0.00s) 234s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 234s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 234s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 234s === RUN TestTemplateData_SetAuthorizationCertificate 234s === RUN TestTemplateData_SetAuthorizationCertificate/ok 234s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 234s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 234s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 234s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 234s === RUN TestTemplateData_SetAuthorizationCertificateChain 234s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 234s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 234s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 234s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 234s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 234s === RUN TestTemplateData_SetCertificateRequest 234s === RUN TestTemplateData_SetCertificateRequest/ok 234s === RUN TestTemplateData_SetCertificateRequest/overwrite 234s === RUN TestTemplateData_SetCertificateRequest/existing 234s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 234s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 234s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 234s --- PASS: TestTemplateData_SetCertificateRequest/existing (0.00s) 234s === RUN TestTemplateData_SetWebhook 234s === RUN TestTemplateData_SetWebhook/empty 234s === RUN TestTemplateData_SetWebhook/overwrite 234s === RUN TestTemplateData_SetWebhook/existing 234s --- PASS: TestTemplateData_SetWebhook (0.00s) 234s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 234s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 234s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 234s === RUN TestValidateTemplate 234s === RUN TestValidateTemplate/ok 234s === RUN TestValidateTemplate/ok/invalid-json 234s === RUN TestValidateTemplate/fail/unknown-function 234s --- PASS: TestValidateTemplate (0.00s) 234s --- PASS: TestValidateTemplate/ok (0.00s) 234s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 234s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 234s === RUN TestValidateTemplateData 234s === RUN TestValidateTemplateData/ok 234s === RUN TestValidateTemplateData/fail 234s --- PASS: TestValidateTemplateData (0.00s) 234s --- PASS: TestValidateTemplateData/ok (0.00s) 234s --- PASS: TestValidateTemplateData/fail (0.00s) 234s === RUN TestSplitSANs 234s === RUN TestSplitSANs/nil 234s === RUN TestSplitSANs/empty 234s === RUN TestSplitSANs/dns 234s === RUN TestSplitSANs/ip 234s === RUN TestSplitSANs/ipv6 234s === RUN TestSplitSANs/emails 234s === RUN TestSplitSANs/uris 234s === RUN TestSplitSANs/mixed 234s --- PASS: TestSplitSANs (0.00s) 234s --- PASS: TestSplitSANs/nil (0.00s) 234s --- PASS: TestSplitSANs/empty (0.00s) 234s --- PASS: TestSplitSANs/dns (0.00s) 234s --- PASS: TestSplitSANs/ip (0.00s) 234s --- PASS: TestSplitSANs/ipv6 (0.00s) 234s --- PASS: TestSplitSANs/emails (0.00s) 234s --- PASS: TestSplitSANs/uris (0.00s) 234s --- PASS: TestSplitSANs/mixed (0.00s) 234s === RUN TestCreateSANs 234s === RUN TestCreateSANs/nil 234s === RUN TestCreateSANs/empty 234s === RUN TestCreateSANs/dns 234s === RUN TestCreateSANs/ip 234s === RUN TestCreateSANs/emails 234s === RUN TestCreateSANs/uris 234s === RUN TestCreateSANs/mixed 234s --- PASS: TestCreateSANs (0.00s) 234s --- PASS: TestCreateSANs/nil (0.00s) 234s --- PASS: TestCreateSANs/empty (0.00s) 234s --- PASS: TestCreateSANs/dns (0.00s) 234s --- PASS: TestCreateSANs/ip (0.00s) 234s --- PASS: TestCreateSANs/emails (0.00s) 234s --- PASS: TestCreateSANs/uris (0.00s) 234s --- PASS: TestCreateSANs/mixed (0.00s) 234s === RUN Test_generateSubjectKeyID 234s === RUN Test_generateSubjectKeyID/ecdsa 234s === RUN Test_generateSubjectKeyID/rsa 234s === RUN Test_generateSubjectKeyID/ed25519 234s === RUN Test_generateSubjectKeyID/fail 234s --- PASS: Test_generateSubjectKeyID (0.00s) 234s --- PASS: Test_generateSubjectKeyID/ecdsa (0.00s) 234s --- PASS: Test_generateSubjectKeyID/rsa (0.00s) 234s --- PASS: Test_generateSubjectKeyID/ed25519 (0.00s) 234s --- PASS: Test_generateSubjectKeyID/fail (0.00s) 234s === RUN Test_generateSubjectKeyID_fips 234s utils_test.go:189: FIPS 140-3 mode is not enabled 234s --- SKIP: Test_generateSubjectKeyID_fips (0.00s) 234s === RUN TestSanitizeName 234s === RUN TestSanitizeName/ok 234s === RUN TestSanitizeName/ok_ascii 234s === RUN TestSanitizeName/fail 234s === RUN TestSanitizeName/fail_with_port 234s === RUN TestSanitizeName/fail_empty 234s --- PASS: TestSanitizeName (0.00s) 234s --- PASS: TestSanitizeName/ok (0.00s) 234s --- PASS: TestSanitizeName/ok_ascii (0.00s) 234s --- PASS: TestSanitizeName/fail (0.00s) 234s --- PASS: TestSanitizeName/fail_with_port (0.00s) 234s --- PASS: TestSanitizeName/fail_empty (0.00s) 234s PASS 234s ok go.step.sm/crypto/x509util 0.835s 234s make[1]: Leaving directory '/tmp/autopkgtest.d2LDdD/autopkgtest_tmp' 234s create-stamp debian/debhelper-build-stamp 234s autopkgtest [15:19:50]: test dh-golang-autopkgtest: -----------------------] 235s dh-golang-autopkgtest PASS 235s autopkgtest [15:19:51]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 235s autopkgtest [15:19:51]: @@@@@@@@@@@@@@@@@@@@ summary 235s dh-golang-autopkgtest PASS