0s autopkgtest [16:03:45]: starting date and time: 2026-02-07 16:03:45+0000 0s autopkgtest [16:03:45]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:03:45]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.yo2g0bx5/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-s390x-6.secgroup --name adt-resolute-s390x-golang-github-smallstep-crypto-20260207-160344-juju-7f2275-prod-proposed-migration-environment-15-47247ae3-5981-49b3-9269-43324acfc0fb --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-golang-github-smallstep-crypto-20260207-160344-juju-7f2275-prod-proposed-migration-environment-15-47247ae3-5981-49b3-9269-43324acfc0fb from image adt/ubuntu-resolute-s390x-server-20260206.img (UUID 49c0a1d9-89cb-4112-bb14-7a2a39e81cac)... 114s autopkgtest [16:05:39]: testbed dpkg architecture: s390x 114s autopkgtest [16:05:39]: testbed apt version: 3.1.15 115s autopkgtest [16:05:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 116s autopkgtest [16:05:41]: testbed release detected to be: None 117s autopkgtest [16:05:42]: updating testbed package index (apt update) 118s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 118s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 118s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 118s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 119s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 119s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 119s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 119s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 119s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [233 kB] 119s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1426 kB] 119s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [10.2 kB] 122s Fetched 3713 kB in 3s (1084 kB/s) 127s Reading package lists... 130s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 130s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 130s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 130s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 135s Reading package lists... 135s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s Calculating upgrade... 139s The following packages will be upgraded: 139s 3cpio libevent-core-2.1-7t64 libpcap0.8t64 139s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 139s Need to get 560 kB of archives. 139s After this operation, 0 B of additional disk space will be used. 139s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpcap0.8t64 s390x 1.10.5-2ubuntu3 [155 kB] 139s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x 3cpio s390x 0.14.0-1ubuntu1 [313 kB] 139s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libevent-core-2.1-7t64 s390x 2.1.12-stable-10build2 [93.1 kB] 142s dpkg-preconfigure: unable to re-open stdin: No such file or directory 142s Fetched 560 kB in 0s (3296 kB/s) 144s (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 ... 61954 files and directories currently installed.) 144s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_s390x.deb ... 144s Unpacking libpcap0.8t64:s390x (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 144s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_s390x.deb ... 144s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 144s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_s390x.deb ... 144s Unpacking libevent-core-2.1-7t64:s390x (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 145s Setting up 3cpio (0.14.0-1ubuntu1) ... 145s Setting up libpcap0.8t64:s390x (1.10.5-2ubuntu3) ... 146s Setting up libevent-core-2.1-7t64:s390x (2.1.12-stable-10build2) ... 146s Processing triggers for man-db (2.13.1-1) ... 154s Processing triggers for libc-bin (2.42-2ubuntu4) ... 155s autopkgtest [16:06:20]: upgrading testbed (apt dist-upgrade and autopurge) 155s Reading package lists... 157s Building dependency tree... 157s Reading state information... 157s Calculating upgrade... 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 161s Solving dependencies... 162s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 168s autopkgtest [16:06:33]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 169s autopkgtest [16:06:34]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-smallstep-crypto 174s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (dsc) [2802 B] 174s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (tar) [434 kB] 174s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (diff) [4732 B] 175s gpgv: Signature made Sun Dec 14 20:46:03 2025 UTC 175s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 175s gpgv: Can't check signature: No public key 175s dpkg-source: warning: cannot verify inline signature for ./golang-github-smallstep-crypto_0.75.0-2.dsc: no acceptable signature found 176s autopkgtest [16:06:41]: testing package golang-github-smallstep-crypto version 0.75.0-2 176s autopkgtest [16:06:41]: build not needed 177s autopkgtest [16:06:42]: test dh-golang-autopkgtest: preparing testbed 179s Reading package lists... 180s Building dependency tree... 180s Reading state information... 180s Solving dependencies... 182s The following NEW packages will be installed: 182s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 182s cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 182s dh-golang dh-strip-nondeterminism dwz g++ g++-15 g++-15-s390x-linux-gnu 182s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 182s gettext golang-1.25-go golang-1.25-src golang-any 182s golang-filippo-edwards25519-dev golang-github-alecthomas-units-dev 182s golang-github-davecgh-go-spew-dev golang-github-go-jose-go-jose.v3-dev 182s golang-github-go-piv-piv-go-dev golang-github-google-go-cmp-dev 182s golang-github-google-uuid-dev golang-github-huandu-xstrings-dev 182s golang-github-imdario-mergo-dev golang-github-masterminds-goutils-dev 182s golang-github-masterminds-semver-dev golang-github-masterminds-sprig-dev 182s golang-github-mitchellh-copystructure-dev 182s golang-github-mitchellh-reflectwalk-dev golang-github-pkg-errors-dev 182s golang-github-pmezard-go-difflib-dev golang-github-shopspring-decimal-dev 182s golang-github-smallstep-crypto-dev golang-github-spf13-cast-dev 182s golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-go 182s golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-sys-dev 182s golang-golang-x-term-dev golang-golang-x-text-dev 182s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-yaml.v3-dev golang-src 182s intltool-debian libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcc1-0 182s libcrypt-dev libdebhelper-perl libfile-stripnondeterminism-perl 182s libgcc-15-dev libgomp1 libisl23 libitm1 liblsan0 libmpc3 libstdc++-15-dev 182s libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf rpcsvc-proto 182s tzdata-legacy 182s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 182s Need to get 114 MB of archives. 182s After this operation, 499 MB of additional disk space will be used. 182s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.20-2 [223 kB] 182s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 182s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1build1 [43.4 kB] 182s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.18.1-3build1 [582 kB] 182s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.2-1 [620 kB] 183s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x libc-dev-bin s390x 2.42-2ubuntu4 [22.9 kB] 183s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x linux-libc-dev s390x 6.18.0-9.9 [1854 kB] 183s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-dev s390x 1:4.5.1-1 [127 kB] 183s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x rpcsvc-proto s390x 1.4.3-1build1 [67.1 kB] 183s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libc6-dev s390x 2.42-2ubuntu4 [1696 kB] 183s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1build1 [702 kB] 183s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-2 [57.4 kB] 183s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [10.2 MB] 184s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-12ubuntu1 [1028 B] 184s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 184s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 184s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-12ubuntu1 [50.0 kB] 184s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-12ubuntu1 [154 kB] 184s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-12ubuntu1 [30.9 kB] 184s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-12ubuntu1 [2968 kB] 184s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblsan0 s390x 15.2.0-12ubuntu1 [1354 kB] 184s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libtsan2 s390x 15.2.0-12ubuntu1 [2685 kB] 184s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-12ubuntu1 [1211 kB] 184s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-12ubuntu1 [1294 kB] 185s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [19.9 MB] 186s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-12ubuntu1 [519 kB] 186s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 186s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 186s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-12ubuntu1 [2660 kB] 186s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-12ubuntu1 [11.7 MB] 187s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-12ubuntu1 [25.3 kB] 187s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 187s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 187s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu2 [5258 B] 187s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 187s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-9 [169 kB] 187s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21+nmu1 [11.9 kB] 187s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 187s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 187s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 187s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3build1 [52.7 kB] 187s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2build1 [121 kB] 187s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.2-1 [1062 kB] 187s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 187s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.22 [215 kB] 187s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.28ubuntu1 [916 kB] 187s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 188s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x golang-1.25-go s390x 1.25.0-0ubuntu1 [17.1 MB] 189s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x golang-src all 2:1.25~1 [5206 B] 189s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x golang-go s390x 2:1.25~1 [44.1 kB] 189s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-any s390x 2:1.25~1 [2838 B] 189s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1build1 [34.7 kB] 189s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 189s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 189s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 189s Get:56 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 189s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 189s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 189s Get:59 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 189s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 189s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 189s Get:62 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x golang-golang-x-crypto-dev all 1:0.47.0-1 [1990 kB] 189s Get:63 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 189s Get:64 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 189s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [273 kB] 189s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-go-piv-piv-go-dev all 1.8.0-3 [28.1 kB] 189s Get:67 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 189s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 189s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 189s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 189s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 189s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-shopspring-decimal-dev all 1.3.1-1 [39.4 kB] 189s Get:73 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] 189s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] 189s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 189s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 189s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-masterminds-sprig-dev all 3.2.3-5 [32.5 kB] 189s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 190s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 190s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x golang-github-smallstep-crypto-dev all 0.75.0-2 [447 kB] 190s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x dh-golang all 1.63build1 [25.0 kB] 193s Fetched 114 MB in 8s (14.1 MB/s) 193s Selecting previously unselected package m4. 193s (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 ... 61954 files and directories currently installed.) 193s Preparing to unpack .../00-m4_1.4.20-2_s390x.deb ... 193s Unpacking m4 (1.4.20-2) ... 193s Selecting previously unselected package autoconf. 193s Preparing to unpack .../01-autoconf_2.72-3.1ubuntu1_all.deb ... 193s Unpacking autoconf (2.72-3.1ubuntu1) ... 194s Selecting previously unselected package autotools-dev. 194s Preparing to unpack .../02-autotools-dev_20240727.1build1_all.deb ... 194s Unpacking autotools-dev (20240727.1build1) ... 194s Selecting previously unselected package automake. 194s Preparing to unpack .../03-automake_1%3a1.18.1-3build1_all.deb ... 194s Unpacking automake (1:1.18.1-3build1) ... 194s Selecting previously unselected package autopoint. 194s Preparing to unpack .../04-autopoint_0.23.2-1_all.deb ... 194s Unpacking autopoint (0.23.2-1) ... 194s Selecting previously unselected package libc-dev-bin. 194s Preparing to unpack .../05-libc-dev-bin_2.42-2ubuntu4_s390x.deb ... 194s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 194s Selecting previously unselected package linux-libc-dev:s390x. 194s Preparing to unpack .../06-linux-libc-dev_6.18.0-9.9_s390x.deb ... 194s Unpacking linux-libc-dev:s390x (6.18.0-9.9) ... 196s Selecting previously unselected package libcrypt-dev:s390x. 196s Preparing to unpack .../07-libcrypt-dev_1%3a4.5.1-1_s390x.deb ... 196s Unpacking libcrypt-dev:s390x (1:4.5.1-1) ... 196s Selecting previously unselected package rpcsvc-proto. 196s Preparing to unpack .../08-rpcsvc-proto_1.4.3-1build1_s390x.deb ... 196s Unpacking rpcsvc-proto (1.4.3-1build1) ... 196s Selecting previously unselected package libc6-dev:s390x. 196s Preparing to unpack .../09-libc6-dev_2.42-2ubuntu4_s390x.deb ... 196s Unpacking libc6-dev:s390x (2.42-2ubuntu4) ... 197s Selecting previously unselected package libisl23:s390x. 197s Preparing to unpack .../10-libisl23_0.27-1build1_s390x.deb ... 197s Unpacking libisl23:s390x (0.27-1build1) ... 197s Selecting previously unselected package libmpc3:s390x. 197s Preparing to unpack .../11-libmpc3_1.3.1-2_s390x.deb ... 197s Unpacking libmpc3:s390x (1.3.1-2) ... 197s Selecting previously unselected package cpp-15-s390x-linux-gnu. 197s Preparing to unpack .../12-cpp-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 197s Unpacking cpp-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 199s Selecting previously unselected package cpp-15. 199s Preparing to unpack .../13-cpp-15_15.2.0-12ubuntu1_s390x.deb ... 199s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 199s Selecting previously unselected package cpp-s390x-linux-gnu. 199s Preparing to unpack .../14-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 199s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 199s Selecting previously unselected package cpp. 199s Preparing to unpack .../15-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 200s Unpacking cpp (4:15.2.0-4ubuntu1) ... 200s Selecting previously unselected package libcc1-0:s390x. 200s Preparing to unpack .../16-libcc1-0_15.2.0-12ubuntu1_s390x.deb ... 200s Unpacking libcc1-0:s390x (15.2.0-12ubuntu1) ... 200s Selecting previously unselected package libgomp1:s390x. 200s Preparing to unpack .../17-libgomp1_15.2.0-12ubuntu1_s390x.deb ... 200s Unpacking libgomp1:s390x (15.2.0-12ubuntu1) ... 200s Selecting previously unselected package libitm1:s390x. 200s Preparing to unpack .../18-libitm1_15.2.0-12ubuntu1_s390x.deb ... 200s Unpacking libitm1:s390x (15.2.0-12ubuntu1) ... 200s Selecting previously unselected package libasan8:s390x. 200s Preparing to unpack .../19-libasan8_15.2.0-12ubuntu1_s390x.deb ... 200s Unpacking libasan8:s390x (15.2.0-12ubuntu1) ... 200s Selecting previously unselected package liblsan0:s390x. 200s Preparing to unpack .../20-liblsan0_15.2.0-12ubuntu1_s390x.deb ... 200s Unpacking liblsan0:s390x (15.2.0-12ubuntu1) ... 201s Selecting previously unselected package libtsan2:s390x. 201s Preparing to unpack .../21-libtsan2_15.2.0-12ubuntu1_s390x.deb ... 201s Unpacking libtsan2:s390x (15.2.0-12ubuntu1) ... 201s Selecting previously unselected package libubsan1:s390x. 201s Preparing to unpack .../22-libubsan1_15.2.0-12ubuntu1_s390x.deb ... 201s Unpacking libubsan1:s390x (15.2.0-12ubuntu1) ... 202s Selecting previously unselected package libgcc-15-dev:s390x. 202s Preparing to unpack .../23-libgcc-15-dev_15.2.0-12ubuntu1_s390x.deb ... 202s Unpacking libgcc-15-dev:s390x (15.2.0-12ubuntu1) ... 203s Selecting previously unselected package gcc-15-s390x-linux-gnu. 203s Preparing to unpack .../24-gcc-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 203s Unpacking gcc-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 207s Selecting previously unselected package gcc-15. 207s Preparing to unpack .../25-gcc-15_15.2.0-12ubuntu1_s390x.deb ... 207s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 207s Selecting previously unselected package gcc-s390x-linux-gnu. 207s Preparing to unpack .../26-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 207s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 207s Selecting previously unselected package gcc. 207s Preparing to unpack .../27-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 207s Unpacking gcc (4:15.2.0-4ubuntu1) ... 208s Selecting previously unselected package libstdc++-15-dev:s390x. 208s Preparing to unpack .../28-libstdc++-15-dev_15.2.0-12ubuntu1_s390x.deb ... 208s Unpacking libstdc++-15-dev:s390x (15.2.0-12ubuntu1) ... 209s Selecting previously unselected package g++-15-s390x-linux-gnu. 209s Preparing to unpack .../29-g++-15-s390x-linux-gnu_15.2.0-12ubuntu1_s390x.deb ... 210s Unpacking g++-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 211s Selecting previously unselected package g++-15. 211s Preparing to unpack .../30-g++-15_15.2.0-12ubuntu1_s390x.deb ... 211s Unpacking g++-15 (15.2.0-12ubuntu1) ... 212s Selecting previously unselected package g++-s390x-linux-gnu. 212s Preparing to unpack .../31-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 212s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 212s Selecting previously unselected package g++. 212s Preparing to unpack .../32-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 212s Unpacking g++ (4:15.2.0-4ubuntu1) ... 212s Selecting previously unselected package build-essential. 212s Preparing to unpack .../33-build-essential_12.12ubuntu2_s390x.deb ... 212s Unpacking build-essential (12.12ubuntu2) ... 212s Selecting previously unselected package libdebhelper-perl. 212s Preparing to unpack .../34-libdebhelper-perl_13.28ubuntu1_all.deb ... 212s Unpacking libdebhelper-perl (13.28ubuntu1) ... 212s Selecting previously unselected package libtool. 212s Preparing to unpack .../35-libtool_2.5.4-9_all.deb ... 212s Unpacking libtool (2.5.4-9) ... 212s Selecting previously unselected package dh-autoreconf. 212s Preparing to unpack .../36-dh-autoreconf_21+nmu1_all.deb ... 212s Unpacking dh-autoreconf (21+nmu1) ... 212s Selecting previously unselected package libarchive-zip-perl. 212s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 212s Unpacking libarchive-zip-perl (1.68-1) ... 213s Selecting previously unselected package libfile-stripnondeterminism-perl. 213s Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 213s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 213s Selecting previously unselected package dh-strip-nondeterminism. 213s Preparing to unpack .../39-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 213s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 213s Selecting previously unselected package debugedit. 213s Preparing to unpack .../40-debugedit_1%3a5.2-3build1_s390x.deb ... 213s Unpacking debugedit (1:5.2-3build1) ... 213s Selecting previously unselected package dwz. 213s Preparing to unpack .../41-dwz_0.16-2build1_s390x.deb ... 213s Unpacking dwz (0.16-2build1) ... 213s Selecting previously unselected package gettext. 213s Preparing to unpack .../42-gettext_0.23.2-1_s390x.deb ... 213s Unpacking gettext (0.23.2-1) ... 214s Selecting previously unselected package intltool-debian. 214s Preparing to unpack .../43-intltool-debian_0.35.0+20060710.6build1_all.deb ... 214s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 214s Selecting previously unselected package po-debconf. 214s Preparing to unpack .../44-po-debconf_1.0.22_all.deb ... 214s Unpacking po-debconf (1.0.22) ... 214s Selecting previously unselected package debhelper. 214s Preparing to unpack .../45-debhelper_13.28ubuntu1_all.deb ... 214s Unpacking debhelper (13.28ubuntu1) ... 214s Selecting previously unselected package golang-1.25-src. 214s Preparing to unpack .../46-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 214s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 227s Selecting previously unselected package golang-1.25-go. 227s Preparing to unpack .../47-golang-1.25-go_1.25.0-0ubuntu1_s390x.deb ... 227s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 231s Selecting previously unselected package golang-src. 231s Preparing to unpack .../48-golang-src_2%3a1.25~1_all.deb ... 231s Unpacking golang-src (2:1.25~1) ... 232s Selecting previously unselected package golang-go:s390x. 232s Preparing to unpack .../49-golang-go_2%3a1.25~1_s390x.deb ... 232s Unpacking golang-go:s390x (2:1.25~1) ... 232s Selecting previously unselected package golang-any:s390x. 232s Preparing to unpack .../50-golang-any_2%3a1.25~1_s390x.deb ... 232s Unpacking golang-any:s390x (2:1.25~1) ... 232s Selecting previously unselected package golang-filippo-edwards25519-dev. 232s Preparing to unpack .../51-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1build1_all.deb ... 232s Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 232s Selecting previously unselected package golang-github-google-go-cmp-dev. 232s Preparing to unpack .../52-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 232s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 232s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 232s Preparing to unpack .../53-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 232s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 232s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 232s Preparing to unpack .../54-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 232s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 232s Selecting previously unselected package golang-github-stretchr-objx-dev. 232s Preparing to unpack .../55-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 232s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 233s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 233s Preparing to unpack .../56-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 233s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 233s Selecting previously unselected package golang-github-stretchr-testify-dev. 233s Preparing to unpack .../57-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 233s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 233s Selecting previously unselected package golang-golang-x-sys-dev. 233s Preparing to unpack .../58-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 233s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 233s Selecting previously unselected package golang-golang-x-term-dev. 233s Preparing to unpack .../59-golang-golang-x-term-dev_0.22.0-1_all.deb ... 233s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 233s Selecting previously unselected package golang-golang-x-text-dev. 233s Preparing to unpack .../60-golang-golang-x-text-dev_0.31.0-1_all.deb ... 233s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 236s Selecting previously unselected package golang-golang-x-crypto-dev. 236s Preparing to unpack .../61-golang-golang-x-crypto-dev_1%3a0.47.0-1_all.deb ... 236s Unpacking golang-golang-x-crypto-dev (1:0.47.0-1) ... 237s Selecting previously unselected package golang-github-alecthomas-units-dev. 237s Preparing to unpack .../62-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 237s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 238s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 238s Preparing to unpack .../63-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 238s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 238s Selecting previously unselected package golang-github-go-jose-go-jose.v3-dev. 238s Preparing to unpack .../64-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... 238s Unpacking golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 238s Selecting previously unselected package golang-github-go-piv-piv-go-dev. 238s Preparing to unpack .../65-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... 238s Unpacking golang-github-go-piv-piv-go-dev (1.8.0-3) ... 238s Selecting previously unselected package golang-github-google-uuid-dev. 238s Preparing to unpack .../66-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 238s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 239s Selecting previously unselected package golang-github-huandu-xstrings-dev. 239s Preparing to unpack .../67-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 239s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 239s Selecting previously unselected package golang-github-masterminds-goutils-dev. 239s Preparing to unpack .../68-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 239s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 239s Selecting previously unselected package golang-github-masterminds-semver-dev. 239s Preparing to unpack .../69-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 239s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 239s Selecting previously unselected package golang-github-imdario-mergo-dev. 239s Preparing to unpack .../70-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 239s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 239s Selecting previously unselected package golang-github-shopspring-decimal-dev. 239s Preparing to unpack .../71-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... 239s Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... 239s Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. 239s Preparing to unpack .../72-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... 239s Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 239s Selecting previously unselected package golang-github-mitchellh-copystructure-dev. 239s Preparing to unpack .../73-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... 239s Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 239s Selecting previously unselected package tzdata-legacy. 239s Preparing to unpack .../74-tzdata-legacy_2025c-3ubuntu3_all.deb ... 239s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 240s Selecting previously unselected package golang-github-spf13-cast-dev. 240s Preparing to unpack .../75-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 240s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 240s Selecting previously unselected package golang-github-masterminds-sprig-dev. 240s Preparing to unpack .../76-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... 240s Unpacking golang-github-masterminds-sprig-dev (3.2.3-5) ... 240s Selecting previously unselected package golang-github-pkg-errors-dev. 240s Preparing to unpack .../77-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 240s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 240s Selecting previously unselected package golang-golang-x-net-dev. 241s Preparing to unpack .../78-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 241s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 241s Selecting previously unselected package golang-github-smallstep-crypto-dev. 241s Preparing to unpack .../79-golang-github-smallstep-crypto-dev_0.75.0-2_all.deb ... 241s Unpacking golang-github-smallstep-crypto-dev (0.75.0-2) ... 242s Selecting previously unselected package dh-golang. 242s Preparing to unpack .../80-dh-golang_1.63build1_all.deb ... 242s Unpacking dh-golang (1.63build1) ... 243s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 243s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 243s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 243s Setting up libarchive-zip-perl (1.68-1) ... 243s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 243s Setting up libdebhelper-perl (13.28ubuntu1) ... 243s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 243s Setting up linux-libc-dev:s390x (6.18.0-9.9) ... 243s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 243s Setting up m4 (1.4.20-2) ... 243s Setting up golang-golang-x-term-dev (0.22.0-1) ... 243s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 243s Setting up libgomp1:s390x (15.2.0-12ubuntu1) ... 243s Setting up tzdata-legacy (2025c-3ubuntu3) ... 243s Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 243s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 243s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 243s Setting up autotools-dev (20240727.1build1) ... 243s Setting up rpcsvc-proto (1.4.3-1build1) ... 243s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 243s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 243s Setting up libmpc3:s390x (1.3.1-2) ... 243s Setting up autopoint (0.23.2-1) ... 243s Setting up autoconf (2.72-3.1ubuntu1) ... 243s Setting up libubsan1:s390x (15.2.0-12ubuntu1) ... 243s Setting up dwz (0.16-2build1) ... 243s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 243s Setting up golang-golang-x-text-dev (0.31.0-1) ... 243s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 243s Setting up libcrypt-dev:s390x (1:4.5.1-1) ... 243s Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... 243s Setting up libasan8:s390x (15.2.0-12ubuntu1) ... 243s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 243s Setting up debugedit (1:5.2-3build1) ... 243s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 243s Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 243s Setting up golang-golang-x-crypto-dev (1:0.47.0-1) ... 243s Setting up golang-github-go-piv-piv-go-dev (1.8.0-3) ... 243s Setting up libtsan2:s390x (15.2.0-12ubuntu1) ... 243s Setting up libisl23:s390x (0.27-1build1) ... 243s Setting up libc-dev-bin (2.42-2ubuntu4) ... 243s Setting up golang-src (2:1.25~1) ... 243s Setting up libcc1-0:s390x (15.2.0-12ubuntu1) ... 243s Setting up liblsan0:s390x (15.2.0-12ubuntu1) ... 243s Setting up libitm1:s390x (15.2.0-12ubuntu1) ... 243s Setting up automake (1:1.18.1-3build1) ... 243s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 243s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 243s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 243s Setting up gettext (0.23.2-1) ... 243s Setting up libgcc-15-dev:s390x (15.2.0-12ubuntu1) ... 243s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 243s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 243s Setting up golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 243s Setting up golang-go:s390x (2:1.25~1) ... 243s Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 243s Setting up golang-any:s390x (2:1.25~1) ... 243s Setting up intltool-debian (0.35.0+20060710.6build1) ... 243s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 243s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 243s Setting up golang-github-masterminds-sprig-dev (3.2.3-5) ... 243s Setting up cpp-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 243s Setting up libc6-dev:s390x (2.42-2ubuntu4) ... 243s Setting up gcc-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 243s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 243s Setting up po-debconf (1.0.22) ... 243s Setting up golang-github-smallstep-crypto-dev (0.75.0-2) ... 243s Setting up libstdc++-15-dev:s390x (15.2.0-12ubuntu1) ... 243s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 243s Setting up cpp-15 (15.2.0-12ubuntu1) ... 243s Setting up cpp (4:15.2.0-4ubuntu1) ... 244s Setting up g++-15-s390x-linux-gnu (15.2.0-12ubuntu1) ... 244s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 244s Setting up gcc-15 (15.2.0-12ubuntu1) ... 244s Setting up g++-15 (15.2.0-12ubuntu1) ... 244s Setting up libtool (2.5.4-9) ... 244s Setting up gcc (4:15.2.0-4ubuntu1) ... 244s Setting up dh-autoreconf (21+nmu1) ... 244s Setting up g++ (4:15.2.0-4ubuntu1) ... 244s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 244s Setting up build-essential (12.12ubuntu2) ... 244s Setting up debhelper (13.28ubuntu1) ... 244s Setting up dh-golang (1.63build1) ... 244s Processing triggers for man-db (2.13.1-1) ... 255s Processing triggers for install-info (7.2-5) ... 258s Processing triggers for libc-bin (2.42-2ubuntu4) ... 262s autopkgtest [16:08:07]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 262s autopkgtest [16:08:07]: test dh-golang-autopkgtest: [----------------------- 262s [info] Testing go.step.sm/crypto... 262s [info] Source code installed by binary package, overriding dh_auto_configure... 264s dh build --builddirectory=_build --buildsystem=golang 264s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 265s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 265s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 266s debian/rules override_dh_auto_configure 266s make[1]: Entering directory '/tmp/autopkgtest.AeMMaY/autopkgtest_tmp' 267s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 267s mkdir -p "_build" 267s # remove existing symlinks, since "cp -a" won't convert them 267s find "_build" -type l -exec rm "{}" \; 267s cp -a /usr/share/gocode/src "_build" 267s make[1]: Leaving directory '/tmp/autopkgtest.AeMMaY/autopkgtest_tmp' 267s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 268s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 270s 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 271s internal/goarch 271s internal/unsafeheader 271s internal/cpu 271s internal/abi 271s internal/bytealg 271s internal/byteorder 271s internal/chacha8rand 272s internal/coverage/rtcov 272s internal/godebugs 272s internal/goexperiment 272s internal/goos 272s internal/profilerecord 272s internal/runtime/atomic 272s internal/runtime/math 272s internal/runtime/strconv 272s internal/runtime/syscall 273s internal/runtime/exithook 273s internal/runtime/gc 273s internal/runtime/cgroup 273s internal/asan 273s internal/msan 273s internal/race 273s internal/runtime/sys 273s internal/stringslite 273s internal/trace/tracev2 273s sync/atomic 274s internal/runtime/maps 274s internal/sync 274s internal/synctest 274s math/bits 274s math 275s runtime 277s unicode/utf8 277s cmp 277s internal/itoa 277s unicode 278s crypto/internal/fips140deps/byteorder 278s crypto/internal/fips140deps/cpu 278s crypto/internal/fips140/alias 278s crypto/internal/boring/sig 278s encoding 278s unicode/utf16 278s vendor/golang.org/x/crypto/cryptobyte/asn1 278s internal/nettrace 278s golang.org/x/crypto/internal/alias 278s log/internal 278s golang.org/x/crypto/salsa20/salsa 279s container/list 279s vendor/golang.org/x/crypto/internal/alias 279s go.step.sm/crypto/internal/utils/asn1 279s golang.org/x/crypto/cryptobyte/asn1 298s internal/reflectlite 298s sync 299s iter 299s slices 299s internal/bisect 299s errors 300s internal/godebug 300s io 300s hash 300s strconv 300s internal/oserror 300s path 301s syscall 302s crypto 302s encoding/base64 303s reflect 304s time 307s io/fs 308s internal/filepathlite 308s internal/syscall/unix 308s internal/poll 310s internal/syscall/execenv 311s internal/testlog 311s os 312s internal/fmtsort 312s strings 313s go.step.sm/crypto/internal/emoji 313s crypto/internal/fips140deps/godebug 314s crypto/internal/fips140 314s bytes 315s crypto/internal/impl 315s crypto/internal/fips140/sha256 316s fmt 316s crypto/internal/fips140/subtle 316s crypto/internal/fips140/sha3 316s crypto/internal/fips140/sha512 317s crypto/internal/fips140/hmac 317s crypto/internal/fips140/check 317s crypto/fips140 318s go.step.sm/crypto/fipsutil 318s crypto/internal/fips140/aes 318s encoding/hex 318s go.step.sm/crypto/fingerprint 318s crypto/internal/sysrand 318s crypto/internal/entropy 318s math/rand/v2 318s crypto/subtle 319s golang.org/x/crypto/blowfish 319s crypto/internal/randutil 319s encoding/json 319s crypto/internal/fips140/drbg 319s crypto/internal/fips140/aes/gcm 321s crypto/internal/fips140only 322s crypto/cipher 323s crypto/internal/boring 323s math/rand 323s crypto/sha512 323s go.step.sm/crypto/internal/bcrypt_pbkdf 323s crypto/aes 323s crypto/internal/fips140/nistec/fiat 324s math/big 327s crypto/internal/fips140/nistec 330s crypto/dsa 331s crypto/internal/fips140/edwards25519/field 331s crypto/internal/boring/bbig 332s crypto/internal/fips140/bigmod 332s crypto/internal/fips140/ecdh 333s crypto/ecdh 333s crypto/elliptic 335s crypto/internal/fips140/ecdsa 335s weak 335s crypto/internal/fips140cache 335s crypto/sha3 335s crypto/internal/fips140hash 335s encoding/asn1 335s crypto/internal/fips140/edwards25519 336s crypto/internal/fips140/ed25519 337s crypto/rand 337s vendor/golang.org/x/crypto/cryptobyte 337s crypto/ed25519 338s crypto/ecdsa 338s crypto/hmac 338s crypto/internal/fips140/rsa 339s crypto/rsa 340s crypto/sha1 341s crypto/sha256 341s crypto/des 342s crypto/md5 342s crypto/x509/pkix 342s encoding/pem 343s maps 343s context 343s vendor/golang.org/x/net/dns/dnsmessage 343s internal/singleflight 344s unique 345s net/netip 345s runtime/cgo 348s net/url 349s path/filepath 350s encoding/base32 350s encoding/binary 351s github.com/Masterminds/goutils 351s database/sql/driver 352s sort 353s regexp/syntax 353s net 355s regexp 357s github.com/Masterminds/semver 358s github.com/huandu/xstrings 358s github.com/imdario/mergo 359s github.com/mitchellh/reflectwalk 360s github.com/mitchellh/copystructure 360s github.com/shopspring/decimal 362s github.com/spf13/cast/internal 362s html 362s text/template/parse 365s text/template 368s html/template 372s crypto/x509 373s github.com/google/uuid 373s github.com/spf13/cast 377s golang.org/x/crypto/bcrypt 378s golang.org/x/crypto/pbkdf2 378s golang.org/x/crypto/scrypt 378s hash/adler32 378s bufio 378s github.com/Masterminds/sprig 379s compress/flate 381s github.com/go-jose/go-jose/v3/cipher 381s github.com/go-jose/go-jose/v3/json 381s github.com/pkg/errors 382s go.step.sm/crypto/internal/utils/utfbom 382s go.step.sm/crypto/internal/utils/file 382s filippo.io/edwards25519/field 383s filippo.io/edwards25519 384s golang.org/x/crypto/curve25519 384s go.step.sm/crypto/x25519 384s crypto/internal/fips140/mlkem 385s github.com/go-jose/go-jose/v3 386s crypto/mlkem 386s crypto/rc4 386s golang.org/x/sys/cpu 386s golang.org/x/crypto/chacha20 387s golang.org/x/crypto/internal/poly1305 387s golang.org/x/crypto/ssh/internal/bcrypt_pbkdf 388s github.com/go-jose/go-jose/v3/cryptosigner 388s github.com/go-jose/go-jose/v3/jwt 388s log 389s go.step.sm/crypto/randutil 389s golang.org/x/crypto/nacl/secretbox 389s hash/crc32 389s compress/gzip 389s golang.org/x/crypto/ssh 390s crypto/internal/fips140/hkdf 390s crypto/hkdf 391s crypto/internal/fips140/tls12 391s crypto/internal/fips140/tls13 391s vendor/golang.org/x/sys/cpu 392s vendor/golang.org/x/crypto/chacha20 392s vendor/golang.org/x/crypto/internal/poly1305 393s vendor/golang.org/x/crypto/chacha20poly1305 394s crypto/internal/hpke 395s crypto/tls/internal/fips140tls 395s crypto/tls 401s go.step.sm/crypto/keyutil 401s go.step.sm/crypto/pemutil 403s vendor/golang.org/x/text/transform 404s vendor/golang.org/x/text/unicode/bidi 406s vendor/golang.org/x/text/secure/bidirule 406s vendor/golang.org/x/text/unicode/norm 410s vendor/golang.org/x/net/idna 411s net/textproto 412s vendor/golang.org/x/net/http/httpproxy 412s vendor/golang.org/x/net/http/httpguts 412s vendor/golang.org/x/net/http2/hpack 412s mime 413s mime/quotedprintable 413s net/http/httptrace 414s net/http/internal 415s mime/multipart 415s net/http/internal/ascii 415s net/http/internal/httpcommon 416s golang.org/x/sys/unix 416s net/http 425s golang.org/x/term 427s go.step.sm/crypto/internal/termutil 427s go.step.sm/crypto/internal/utils/convert 428s golang.org/x/crypto/ssh/agent 429s golang.org/x/crypto/cryptobyte 431s golang.org/x/text/transform 431s golang.org/x/text/unicode/bidi 433s golang.org/x/text/secure/bidirule 433s golang.org/x/text/unicode/norm 437s golang.org/x/net/idna 441s go.step.sm/crypto/jose 441s go.step.sm/crypto/internal/templates 442s go.step.sm/crypto/sshutil 442s go.step.sm/crypto/x509util 444s go.step.sm/crypto/minica 444s go.step.sm/crypto/tlsutil 446s debian/rules override_dh_auto_test 446s make[1]: Entering directory '/tmp/autopkgtest.AeMMaY/autopkgtest_tmp' 447s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 447s dh_auto_test -- -timeout 25m 448s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 449s 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 540s === RUN TestNew 540s === RUN TestNew/sha256 540s === RUN TestNew/unavailable 540s === RUN TestNew/fail_encoding 540s === RUN TestNew/fail_write 540s --- PASS: TestNew (0.00s) 540s --- PASS: TestNew/sha256 (0.00s) 540s --- PASS: TestNew/unavailable (0.00s) 540s --- PASS: TestNew/fail_encoding (0.00s) 540s --- PASS: TestNew/fail_write (0.00s) 540s === RUN TestFingerprint 540s === RUN TestFingerprint/HexFingerprint 540s === RUN TestFingerprint/Base64Fingerprint 540s === RUN TestFingerprint/Base64URLFingerprint 540s === RUN TestFingerprint/Base64RawFingerprint 540s === RUN TestFingerprint/Base64RawURLFingerprint 540s === RUN TestFingerprint/EmojiFingerprint 540s === RUN TestFingerprint/Unknown 540s --- PASS: TestFingerprint (0.01s) 540s --- PASS: TestFingerprint/HexFingerprint (0.00s) 540s --- PASS: TestFingerprint/Base64Fingerprint (0.00s) 540s --- PASS: TestFingerprint/Base64URLFingerprint (0.00s) 540s --- PASS: TestFingerprint/Base64RawFingerprint (0.00s) 540s --- PASS: TestFingerprint/Base64RawURLFingerprint (0.00s) 540s --- PASS: TestFingerprint/EmojiFingerprint (0.00s) 540s --- PASS: TestFingerprint/Unknown (0.00s) 540s PASS 540s ok go.step.sm/crypto/fingerprint 0.224s 540s === RUN TestFipsUtil 540s fipsutil_test.go:6: fipsutil.Enabled() is false 540s fipsutil_test.go:7: fipsutil.Only() is false 540s --- PASS: TestFipsUtil (0.00s) 540s PASS 540s ok go.step.sm/crypto/fipsutil 0.036s 543s === RUN TestKey 543s --- PASS: TestKey (1.60s) 543s === RUN TestBcryptHash 543s --- PASS: TestBcryptHash (0.01s) 543s PASS 543s ok go.step.sm/crypto/internal/bcrypt_pbkdf 1.663s 543s === RUN TestEmoji 543s === RUN TestEmoji/ok 543s === RUN TestEmoji/empty 543s === RUN TestEmoji/nil 543s --- PASS: TestEmoji (0.00s) 543s --- PASS: TestEmoji/ok (0.00s) 543s --- PASS: TestEmoji/empty (0.00s) 543s --- PASS: TestEmoji/nil (0.00s) 543s PASS 543s ok go.step.sm/crypto/internal/emoji 0.028s 674s === RUN Test_GetFuncMap_fail 674s --- PASS: Test_GetFuncMap_fail (0.00s) 674s === RUN TestGetFuncMap_toTime_formatTime 674s === RUN TestGetFuncMap_toTime_formatTime/time 674s === RUN TestGetFuncMap_toTime_formatTime/time_pointer 674s === RUN TestGetFuncMap_toTime_formatTime/time_UTC 674s === RUN TestGetFuncMap_toTime_formatTime/time_with_location 674s === RUN TestGetFuncMap_toTime_formatTime/unix 674s === RUN TestGetFuncMap_toTime_formatTime/unix_int 674s === RUN TestGetFuncMap_toTime_formatTime/unix_int32 674s === RUN TestGetFuncMap_toTime_formatTime/unix_float64 674s === RUN TestGetFuncMap_toTime_formatTime/unix_float64#01 674s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate 674s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer 674s === RUN TestGetFuncMap_toTime_formatTime/default 674s --- PASS: TestGetFuncMap_toTime_formatTime (0.05s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/time (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/time_pointer (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/time_UTC (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/time_with_location (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/unix (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int32 (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64 (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64#01 (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer (0.00s) 674s --- PASS: TestGetFuncMap_toTime_formatTime/default (0.00s) 674s === RUN TestGetFuncMap_parseTime_mustParseTime 674s === RUN TestGetFuncMap_parseTime_mustParseTime/now 674s === RUN TestGetFuncMap_parseTime_mustParseTime/with_real_layout 674s === RUN TestGetFuncMap_parseTime_mustParseTime/with_name_layout 674s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC 674s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_other 674s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse 674s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout 674s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale 674s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_load_locale 674s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_arguments 674s === RUN TestGetFuncMap_parseTime_mustParseTime/default 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/now (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_real_layout (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_name_layout (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_other (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_load_locale (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_arguments (0.00s) 674s --- PASS: TestGetFuncMap_parseTime_mustParseTime/default (0.00s) 674s === RUN TestGetFuncMap_toTimeLayout 674s === RUN TestGetFuncMap_toTimeLayout/format 674s === RUN TestGetFuncMap_toTimeLayout/time.Layout 674s === RUN TestGetFuncMap_toTimeLayout/time.ANSIC 674s === RUN TestGetFuncMap_toTimeLayout/time.UnixDate 674s === RUN TestGetFuncMap_toTimeLayout/time.RubyDate 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC822 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC822Z 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC850 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123Z 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339 674s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339Nano 674s === RUN TestGetFuncMap_toTimeLayout/time.Kitchen 674s === RUN TestGetFuncMap_toTimeLayout/time.Stamp 674s === RUN TestGetFuncMap_toTimeLayout/time.StampMilli 674s === RUN TestGetFuncMap_toTimeLayout/time.StampMicro 674s === RUN TestGetFuncMap_toTimeLayout/time.StampNano 674s === RUN TestGetFuncMap_toTimeLayout/time.DateTime 674s === RUN TestGetFuncMap_toTimeLayout/time.DateOnly 674s === RUN TestGetFuncMap_toTimeLayout/time.TimeOnly 674s === RUN TestGetFuncMap_toTimeLayout/uppercase 674s === RUN TestGetFuncMap_toTimeLayout/lowercase 674s === RUN TestGetFuncMap_toTimeLayout/default 674s --- PASS: TestGetFuncMap_toTimeLayout (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/format (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.Layout (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.ANSIC (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.UnixDate (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RubyDate (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822 (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822Z (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC850 (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123 (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123Z (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339 (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339Nano (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.Kitchen (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.Stamp (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMilli (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMicro (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.StampNano (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.DateTime (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.DateOnly (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/time.TimeOnly (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/uppercase (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/lowercase (0.00s) 674s --- PASS: TestGetFuncMap_toTimeLayout/default (0.00s) 674s === RUN TestTemplates 674s === RUN TestTemplates/toTime_int64 674s === RUN TestTemplates/toTime_int64_toJson 674s === RUN TestTemplates/toTime_float64_toJson 674s === RUN TestTemplates/toTime_dateModify 674s === RUN TestTemplates/formatTime 674s === RUN TestTemplates/formatTime_float64 674s === RUN TestTemplates/formatTime_in_sprig 674s === RUN TestTemplates/parseTime 674s === RUN TestTemplates/parseTime_toJson 674s === RUN TestTemplates/parseTime_time.UnixDate 674s === RUN TestTemplates/parseTime_time.UnixDate_toJson 674s === RUN TestTemplates/parseTime_time.UnixDate_America/Los_Angeles 674s === RUN TestTemplates/parseTime_dateModify 674s === RUN TestTemplates/parseTime_in_sprig_ 674s === RUN TestTemplates/toTimeLayout 674s === RUN TestTemplates/toTimeLayout_short 674s === RUN TestTemplates/toTime_toTimeLayout_date 674s === RUN TestTemplates/toTime_toTimeLayout_date#01 674s === RUN TestTemplates/parseTime_error 674s === RUN TestTemplates/mustParseTime_error 674s === RUN TestTemplates/fail 674s --- PASS: TestTemplates (0.00s) 674s --- PASS: TestTemplates/toTime_int64 (0.00s) 674s --- PASS: TestTemplates/toTime_int64_toJson (0.00s) 674s --- PASS: TestTemplates/toTime_float64_toJson (0.00s) 674s --- PASS: TestTemplates/toTime_dateModify (0.00s) 674s --- PASS: TestTemplates/formatTime (0.00s) 674s --- PASS: TestTemplates/formatTime_float64 (0.00s) 674s --- PASS: TestTemplates/formatTime_in_sprig (0.00s) 674s --- PASS: TestTemplates/parseTime (0.00s) 674s --- PASS: TestTemplates/parseTime_toJson (0.00s) 674s --- PASS: TestTemplates/parseTime_time.UnixDate (0.00s) 674s --- PASS: TestTemplates/parseTime_time.UnixDate_toJson (0.00s) 674s --- PASS: TestTemplates/parseTime_time.UnixDate_America/Los_Angeles (0.00s) 674s --- PASS: TestTemplates/parseTime_dateModify (0.00s) 674s --- PASS: TestTemplates/parseTime_in_sprig_ (0.00s) 674s --- PASS: TestTemplates/toTimeLayout (0.00s) 674s --- PASS: TestTemplates/toTimeLayout_short (0.00s) 674s --- PASS: TestTemplates/toTime_toTimeLayout_date (0.00s) 674s --- PASS: TestTemplates/toTime_toTimeLayout_date#01 (0.00s) 674s --- PASS: TestTemplates/parseTime_error (0.00s) 674s --- PASS: TestTemplates/mustParseTime_error (0.00s) 674s --- PASS: TestTemplates/fail (0.00s) 674s === RUN TestValidateTemplate 674s === RUN TestValidateTemplate/ok/default-leaf-template 674s === RUN TestValidateTemplate/ok/default-x509-iid-template 674s === RUN TestValidateTemplate/ok/default-x509-adobe 674s === RUN TestValidateTemplate/ok/range-subdomains-regex 674s === RUN TestValidateTemplate/ok/default-ssh-iid-template 674s === RUN TestValidateTemplate/ok/ssh-cr-template 674s === RUN TestValidateTemplate/ok/ssh-github-token 674s === RUN TestValidateTemplate/ok/empty-template 674s === RUN TestValidateTemplate/ok/nil-template 674s === RUN TestValidateTemplate/ok/template-with-nested-property 674s === RUN TestValidateTemplate/fail/template-parsing-unterminated-quoted-string 674s === RUN TestValidateTemplate/fail/template-parsing-unknown-function 674s === RUN TestValidateTemplate/fail/template-parsing-missing-closing-brace 674s === RUN TestValidateTemplate/ok/json-extraneous-trailing-brace 674s === RUN TestValidateTemplate/ok/json-missing-trailing-comma 674s --- PASS: TestValidateTemplate (0.02s) 674s --- PASS: TestValidateTemplate/ok/default-leaf-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/default-x509-iid-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/default-x509-adobe (0.00s) 674s --- PASS: TestValidateTemplate/ok/range-subdomains-regex (0.00s) 674s --- PASS: TestValidateTemplate/ok/default-ssh-iid-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/ssh-cr-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/ssh-github-token (0.00s) 674s --- PASS: TestValidateTemplate/ok/empty-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/nil-template (0.00s) 674s --- PASS: TestValidateTemplate/ok/template-with-nested-property (0.00s) 674s --- PASS: TestValidateTemplate/fail/template-parsing-unterminated-quoted-string (0.00s) 674s --- PASS: TestValidateTemplate/fail/template-parsing-unknown-function (0.00s) 674s --- PASS: TestValidateTemplate/fail/template-parsing-missing-closing-brace (0.02s) 674s --- PASS: TestValidateTemplate/ok/json-extraneous-trailing-brace (0.00s) 674s --- PASS: TestValidateTemplate/ok/json-missing-trailing-comma (0.00s) 674s === RUN TestValidateTemplateData 674s === RUN TestValidateTemplateData/ok 674s === RUN TestValidateTemplateData/ok_empty 674s === RUN TestValidateTemplateData/ok_nil 674s === RUN TestValidateTemplateData/fail/missing-comma-trailing-comma 674s --- PASS: TestValidateTemplateData (0.03s) 674s --- PASS: TestValidateTemplateData/ok (0.00s) 674s --- PASS: TestValidateTemplateData/ok_empty (0.00s) 674s --- PASS: TestValidateTemplateData/ok_nil (0.00s) 674s --- PASS: TestValidateTemplateData/fail/missing-comma-trailing-comma (0.00s) 674s PASS 674s ok go.step.sm/crypto/internal/templates 0.248s 674s ? go.step.sm/crypto/internal/termutil [no test files] 678s === RUN TestIsPrintableString 678s === RUN TestIsPrintableString/empty 678s === RUN TestIsPrintableString/a 678s === RUN TestIsPrintableString/spaces_and_caps 678s === RUN TestIsPrintableString/default_allowed_punctuation 678s === RUN TestIsPrintableString/asterisk_not_allowed 678s === RUN TestIsPrintableString/ampersand_not_allowed 678s === RUN TestIsPrintableString/asterisk_allowed 678s === RUN TestIsPrintableString/ampersand_allowed 678s --- PASS: TestIsPrintableString (0.00s) 678s --- PASS: TestIsPrintableString/empty (0.00s) 678s --- PASS: TestIsPrintableString/a (0.00s) 678s --- PASS: TestIsPrintableString/spaces_and_caps (0.00s) 678s --- PASS: TestIsPrintableString/default_allowed_punctuation (0.00s) 678s --- PASS: TestIsPrintableString/asterisk_not_allowed (0.00s) 678s --- PASS: TestIsPrintableString/ampersand_not_allowed (0.00s) 678s --- PASS: TestIsPrintableString/asterisk_allowed (0.00s) 678s --- PASS: TestIsPrintableString/ampersand_allowed (0.00s) 678s PASS 678s ok go.step.sm/crypto/internal/utils/asn1 0.071s 678s === RUN TestMustUint64ConvertsValues 678s --- PASS: TestMustUint64ConvertsValues (0.00s) 678s === RUN TestMustUint64PanicsOnNegativeValue 678s --- PASS: TestMustUint64PanicsOnNegativeValue (0.00s) 678s === RUN TestMustUint32ConvertsValues 678s --- PASS: TestMustUint32ConvertsValues (0.00s) 678s === RUN TestMustUint32PanicsOnNegativeValue 678s --- PASS: TestMustUint32PanicsOnNegativeValue (0.00s) 678s === RUN TestMustUint32PanicsOnLargeValue 678s --- PASS: TestMustUint32PanicsOnLargeValue (0.00s) 678s === RUN TestMustUint16ConvertsValues 678s --- PASS: TestMustUint16ConvertsValues (0.00s) 678s === RUN TestMustUint16PanicsOnNegativeValue 678s --- PASS: TestMustUint16PanicsOnNegativeValue (0.00s) 678s === RUN TestMustUint16PanicsOnLargeValue 678s --- PASS: TestMustUint16PanicsOnLargeValue (0.00s) 678s === RUN TestMustUint8ConvertsValues 678s --- PASS: TestMustUint8ConvertsValues (0.00s) 678s === RUN TestMustUint8PanicsOnNegativeValue 678s --- PASS: TestMustUint8PanicsOnNegativeValue (0.00s) 678s === RUN TestMustUint8PanicsOnLargeValue 678s --- PASS: TestMustUint8PanicsOnLargeValue (0.00s) 678s PASS 678s ok go.step.sm/crypto/internal/utils/convert 0.003s 682s === RUN TestReadFile 682s === RUN TestReadFile/ok 682s === RUN TestReadFile/missing 682s --- PASS: TestReadFile (0.00s) 682s --- PASS: TestReadFile/ok (0.00s) 682s --- PASS: TestReadFile/missing (0.00s) 682s === RUN TestReadFromStdin 682s --- PASS: TestReadFromStdin (0.05s) 682s === RUN TestReadFromStdinFails 682s --- PASS: TestReadFromStdinFails (0.00s) 682s === RUN TestReadPasswordFromFile 682s === RUN TestReadPasswordFromFile/ok 682s === RUN TestReadPasswordFromFile/trim 682s === RUN TestReadPasswordFromFile/missing 682s --- PASS: TestReadPasswordFromFile (0.00s) 682s --- PASS: TestReadPasswordFromFile/ok (0.00s) 682s --- PASS: TestReadPasswordFromFile/trim (0.00s) 682s --- PASS: TestReadPasswordFromFile/missing (0.00s) 682s === RUN TestReadPasswordFromStdin 682s --- PASS: TestReadPasswordFromStdin (0.00s) 682s === RUN TestWriteFile 682s === RUN TestWriteFile/ok 682s === RUN TestWriteFile/fail 682s --- PASS: TestWriteFile (0.00s) 682s --- PASS: TestWriteFile/ok (0.00s) 682s --- PASS: TestWriteFile/fail (0.00s) 682s === RUN Test_maybeUnwrap 682s === RUN Test_maybeUnwrap/wrapped 682s === RUN Test_maybeUnwrap/not_wrapped 682s --- PASS: Test_maybeUnwrap (0.00s) 682s --- PASS: Test_maybeUnwrap/wrapped (0.00s) 682s --- PASS: Test_maybeUnwrap/not_wrapped (0.00s) 682s PASS 682s ok go.step.sm/crypto/internal/utils/file 0.131s 682s === RUN TestSkip 682s --- PASS: TestSkip (0.00s) 682s === RUN TestSkipSkip 682s --- PASS: TestSkipSkip (0.00s) 682s === RUN TestSkipOnly 682s --- PASS: TestSkipOnly (0.00s) 682s === RUN TestSkipZeroReader 682s --- PASS: TestSkipZeroReader (0.00s) 682s === RUN TestSkipOnlyZeroReader 682s --- PASS: TestSkipOnlyZeroReader (0.00s) 682s === RUN TestReader_ReadEmpty 682s --- PASS: TestReader_ReadEmpty (0.00s) 682s === RUN TestEncoding_String 682s --- PASS: TestEncoding_String (0.00s) 682s PASS 682s ok go.step.sm/crypto/internal/utils/utfbom 0.152s 856s === RUN TestEncrypt 856s === RUN TestEncrypt/ok 856s === RUN TestEncrypt/ok_WithPasswordPrompter 856s === RUN TestEncrypt/ok_with_PromptPassword 856s === RUN TestEncrypt/fail_apply 856s === RUN TestEncrypt/fail_WithPasswordPrompter 856s === RUN TestEncrypt/fail_with_PromptPassword 856s === RUN TestEncrypt/fail_no_passowrd 856s === RUN TestEncrypt/fail_encrypt 856s === RUN TestEncrypt/fail_salt 856s --- PASS: TestEncrypt (11.02s) 856s --- PASS: TestEncrypt/ok (3.67s) 856s --- PASS: TestEncrypt/ok_WithPasswordPrompter (3.15s) 856s --- PASS: TestEncrypt/ok_with_PromptPassword (4.20s) 856s --- PASS: TestEncrypt/fail_apply (0.00s) 856s --- PASS: TestEncrypt/fail_WithPasswordPrompter (0.00s) 856s --- PASS: TestEncrypt/fail_with_PromptPassword (0.00s) 856s --- PASS: TestEncrypt/fail_no_passowrd (0.00s) 856s --- PASS: TestEncrypt/fail_encrypt (0.00s) 856s --- PASS: TestEncrypt/fail_salt (0.00s) 856s === RUN TestEncryptJWK 856s === RUN TestEncryptJWK/ok 856s === RUN TestEncryptJWK/fail_marshal 856s === RUN TestEncryptJWK/fail_encrypt 856s === RUN TestEncryptJWK/fail_salt 856s --- PASS: TestEncryptJWK (3.87s) 856s --- PASS: TestEncryptJWK/ok (3.87s) 856s --- PASS: TestEncryptJWK/fail_marshal (0.00s) 856s --- PASS: TestEncryptJWK/fail_encrypt (0.00s) 856s --- PASS: TestEncryptJWK/fail_salt (0.00s) 856s === RUN TestEncryptDecryptJWK 856s === PAUSE TestEncryptDecryptJWK 856s === RUN TestDecrypt 856s === RUN TestDecrypt/ok_not_encrypted 856s === RUN TestDecrypt/ok_WithPassword 856s === RUN TestDecrypt/ok_WithPasswordFile 856s === RUN TestDecrypt/ok_WithPasswordPrompter 856s === RUN TestDecrypt/ok_PasswordPrompter 856s === RUN TestDecrypt/ok_WithFilename_and_PasswordPrompter 856s === RUN TestDecrypt/fail_bad_data 856s === RUN TestDecrypt/fail_WithPassword 856s === RUN TestDecrypt/fail_WithPasswordFile 856s === RUN TestDecrypt/fail_WithPasswordPrompter 856s === RUN TestDecrypt/fail_PasswordPrompter 856s === RUN TestDecrypt/fail_apply_WithPassword 856s === RUN TestDecrypt/fail_apply_WithPasswordPrompter 856s === RUN TestDecrypt/fail_PasswordPrompter#01 856s === RUN TestDecrypt/fail_WithFilename_and_PasswordPrompter 856s --- PASS: TestDecrypt (28.68s) 856s --- PASS: TestDecrypt/ok_not_encrypted (0.00s) 856s --- PASS: TestDecrypt/ok_WithPassword (1.74s) 856s --- PASS: TestDecrypt/ok_WithPasswordFile (2.04s) 856s --- PASS: TestDecrypt/ok_WithPasswordPrompter (1.65s) 856s --- PASS: TestDecrypt/ok_PasswordPrompter (1.65s) 856s --- PASS: TestDecrypt/ok_WithFilename_and_PasswordPrompter (1.66s) 856s --- PASS: TestDecrypt/fail_bad_data (2.01s) 856s --- PASS: TestDecrypt/fail_WithPassword (2.16s) 856s --- PASS: TestDecrypt/fail_WithPasswordFile (2.30s) 856s --- PASS: TestDecrypt/fail_WithPasswordPrompter (5.56s) 856s --- PASS: TestDecrypt/fail_PasswordPrompter (5.69s) 856s --- PASS: TestDecrypt/fail_apply_WithPassword (0.00s) 856s --- PASS: TestDecrypt/fail_apply_WithPasswordPrompter (0.00s) 856s --- PASS: TestDecrypt/fail_PasswordPrompter#01 (0.00s) 856s --- PASS: TestDecrypt/fail_WithFilename_and_PasswordPrompter (0.00s) 856s === RUN TestDecrypt_highP2C 856s --- PASS: TestDecrypt_highP2C (0.00s) 856s === RUN TestThumbprint 856s === RUN TestThumbprint/ec 856s === RUN TestThumbprint/ec_pub 856s === RUN TestThumbprint/rsa 856s === RUN TestThumbprint/rsa_pub 856s === RUN TestThumbprint/okp 856s === RUN TestThumbprint/okp_pub 856s === RUN TestThumbprint/x25519 856s === RUN TestThumbprint/x25519_pub 856s === RUN TestThumbprint/opaque 856s === RUN TestThumbprint/fail_oct 856s === RUN TestThumbprint/fail_x25519 856s --- PASS: TestThumbprint (0.00s) 856s --- PASS: TestThumbprint/ec (0.00s) 856s --- PASS: TestThumbprint/ec_pub (0.00s) 856s --- PASS: TestThumbprint/rsa (0.00s) 856s --- PASS: TestThumbprint/rsa_pub (0.00s) 856s --- PASS: TestThumbprint/okp (0.00s) 856s --- PASS: TestThumbprint/okp_pub (0.00s) 856s --- PASS: TestThumbprint/x25519 (0.00s) 856s --- PASS: TestThumbprint/x25519_pub (0.00s) 856s --- PASS: TestThumbprint/opaque (0.00s) 856s --- PASS: TestThumbprint/fail_oct (0.00s) 856s --- PASS: TestThumbprint/fail_x25519 (0.00s) 856s === RUN TestGenerateJWK 856s === PAUSE TestGenerateJWK 856s === RUN TestKeyUsageForCert 856s --- PASS: TestKeyUsageForCert (0.00s) 856s === RUN TestGenerateJWKFromPEM 856s === PAUSE TestGenerateJWKFromPEM 856s === RUN TestGenerateJWKFromPEMSubtle 856s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle 856s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle 856s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle 856s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle 856s --- PASS: TestGenerateJWKFromPEMSubtle (0.00s) 856s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle (0.00s) 856s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle (0.00s) 856s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle (0.00s) 856s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle (0.00s) 856s === RUN TestGenerateDefaultKeyPair 856s === RUN TestGenerateDefaultKeyPair/ok 856s === RUN TestGenerateDefaultKeyPair/failEmptyPassword 856s === RUN TestGenerateDefaultKeyPair/failNilPassword 856s === RUN TestGenerateDefaultKeyPair/failEOF 856s --- PASS: TestGenerateDefaultKeyPair (4.47s) 856s --- PASS: TestGenerateDefaultKeyPair/ok (1.82s) 856s --- PASS: TestGenerateDefaultKeyPair/failEmptyPassword (0.00s) 856s --- PASS: TestGenerateDefaultKeyPair/failNilPassword (0.00s) 856s --- PASS: TestGenerateDefaultKeyPair/failEOF (0.00s) 856s === RUN TestReadKey 856s === RUN TestReadKey/testdata/oct.json 856s === RUN TestReadKey/testdata/oct.enc.json 856s === RUN TestReadKey/testdata/okp.pub.json 856s === RUN TestReadKey/testdata/okp.priv.json 856s === RUN TestReadKey/testdata/okp.enc.priv.json 856s === RUN TestReadKey/testdata/p256.pub.json 856s === RUN TestReadKey/testdata/rsa.pub.json 856s === RUN TestReadKey/testdata/rsa.priv.json 856s === RUN TestReadKey/testdata/p256.priv.json 856s === RUN TestReadKey/testdata/p256.enc.priv.json 856s === RUN TestReadKey/testdata/rsa.enc.priv.json 856s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p256.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p521.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p384.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem 856s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pub.pem 856s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem 856s --- PASS: TestReadKey (1.42s) 856s --- PASS: TestReadKey/testdata/oct.json (0.00s) 856s --- PASS: TestReadKey/testdata/oct.enc.json (0.28s) 856s --- PASS: TestReadKey/testdata/okp.pub.json (0.00s) 856s --- PASS: TestReadKey/testdata/okp.priv.json (0.00s) 856s --- PASS: TestReadKey/testdata/okp.enc.priv.json (0.25s) 856s --- PASS: TestReadKey/testdata/p256.pub.json (0.00s) 856s --- PASS: TestReadKey/testdata/rsa.pub.json (0.00s) 856s --- PASS: TestReadKey/testdata/rsa.priv.json (0.00s) 856s --- PASS: TestReadKey/testdata/p256.priv.json (0.00s) 856s --- PASS: TestReadKey/testdata/p256.enc.priv.json (0.26s) 856s --- PASS: TestReadKey/testdata/rsa.enc.priv.json (0.35s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem (0.01s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem (0.22s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem (0.01s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pem (0.02s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pub.pem (0.00s) 856s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 856s === RUN TestReadKey_https 856s === RUN TestReadKey_https/ok 856s === RUN TestReadKey_https/failWithKid 856s === RUN TestReadKey_https/failEmpty 856s === RUN TestReadKey_https/failNotFound 856s === RUN TestReadKey_https/failClient 856s 2026/02/07 16:17:52 http: TLS handshake error from 127.0.0.1:43380: remote error: tls: bad certificate 856s --- PASS: TestReadKey_https (3.51s) 856s --- PASS: TestReadKey_https/ok (0.34s) 856s --- PASS: TestReadKey_https/failWithKid (0.00s) 856s --- PASS: TestReadKey_https/failEmpty (0.00s) 856s --- PASS: TestReadKey_https/failNotFound (0.00s) 856s --- PASS: TestReadKey_https/failClient (3.16s) 856s === RUN TestReadKeyPasswordFile 856s --- PASS: TestReadKeyPasswordFile (0.00s) 856s === RUN TestParseKey 856s === PAUSE TestParseKey 856s === RUN TestParseKeyPemutilPromptPassword 856s === RUN TestParseKeyPemutilPromptPassword/ok 856s === RUN TestParseKeyPemutilPromptPassword/fail 856s --- PASS: TestParseKeyPemutilPromptPassword (0.01s) 856s --- PASS: TestParseKeyPemutilPromptPassword/ok (0.00s) 856s --- PASS: TestParseKeyPemutilPromptPassword/fail (0.00s) 856s === RUN TestReadKeySet 856s --- PASS: TestReadKeySet (0.00s) 856s === RUN TestReadKeySet_https 856s === RUN TestReadKeySet_https/ok 856s === RUN TestReadKeySet_https/failEmpty 856s === RUN TestReadKeySet_https/failNotFound 856s === RUN TestReadKeySet_https/failClient 856s === RUN TestReadKeySet_https/failNoOptions 856s 2026/02/07 16:17:53 http: TLS handshake error from 127.0.0.1:46538: read tcp 127.0.0.1:39007->127.0.0.1:46538: use of closed network connection 856s --- PASS: TestReadKeySet_https (0.38s) 856s --- PASS: TestReadKeySet_https/ok (0.01s) 856s --- PASS: TestReadKeySet_https/failEmpty (0.00s) 856s --- PASS: TestReadKeySet_https/failNotFound (0.00s) 856s --- PASS: TestReadKeySet_https/failClient (0.36s) 856s --- PASS: TestReadKeySet_https/failNoOptions (0.01s) 856s === RUN TestGuessJWKAlgorithm 856s --- PASS: TestGuessJWKAlgorithm (2.01s) 856s === RUN TestParseKeySet 856s === RUN TestParseKeySet/ok 856s === RUN TestParseKeySet/okEncryptedJSON 856s === RUN TestParseKeySet/okEncryptedCompact 856s === RUN TestParseKeySet/okWithAlgSubtle 856s === RUN TestParseKeySet/failOptions 856s === RUN TestParseKeySet/failDecrypt 856s === RUN TestParseKeySet/failNoOptions 856s === RUN TestParseKeySet/failBadData 856s === RUN TestParseKeySet/failEmpty 856s === RUN TestParseKeySet/failDuplicated 856s === RUN TestParseKeySet/failWithAlg 856s --- PASS: TestParseKeySet (7.93s) 856s --- PASS: TestParseKeySet/ok (0.00s) 856s --- PASS: TestParseKeySet/okEncryptedJSON (1.77s) 856s --- PASS: TestParseKeySet/okEncryptedCompact (2.18s) 856s --- PASS: TestParseKeySet/okWithAlgSubtle (0.00s) 856s --- PASS: TestParseKeySet/failOptions (0.00s) 856s --- PASS: TestParseKeySet/failDecrypt (2.05s) 856s --- PASS: TestParseKeySet/failNoOptions (0.00s) 856s --- PASS: TestParseKeySet/failBadData (0.00s) 856s --- PASS: TestParseKeySet/failEmpty (0.00s) 856s --- PASS: TestParseKeySet/failDuplicated (0.00s) 856s --- PASS: TestParseKeySet/failWithAlg (0.00s) 856s === RUN Test_guessKeyType 856s === RUN Test_guessKeyType/ec 856s === RUN Test_guessKeyType/rsaKey 856s === RUN Test_guessKeyType/rsaPSSKey 856s === RUN Test_guessKeyType/edKey 856s === RUN Test_guessKeyType/octKey 856s === RUN Test_guessKeyType/encrypted 856s === RUN Test_guessKeyType/rsaPEM 856s === RUN Test_guessKeyType/encryptedAlgHS256 856s === RUN Test_guessKeyType/jwkAlgHS384 856s === RUN Test_guessKeyType/bloblAlgHS512 856s --- PASS: Test_guessKeyType (8.59s) 856s --- PASS: Test_guessKeyType/ec (0.00s) 856s --- PASS: Test_guessKeyType/rsaKey (0.00s) 856s --- PASS: Test_guessKeyType/rsaPSSKey (0.00s) 856s --- PASS: Test_guessKeyType/edKey (0.00s) 856s --- PASS: Test_guessKeyType/octKey (0.00s) 856s --- PASS: Test_guessKeyType/encrypted (0.00s) 856s --- PASS: Test_guessKeyType/rsaPEM (0.00s) 856s --- PASS: Test_guessKeyType/encryptedAlgHS256 (0.00s) 856s --- PASS: Test_guessKeyType/jwkAlgHS384 (0.00s) 856s --- PASS: Test_guessKeyType/bloblAlgHS512 (0.00s) 856s === RUN Test_guessSignatureAlgorithm 856s === RUN Test_guessSignatureAlgorithm/byte 856s === RUN Test_guessSignatureAlgorithm/ES256 856s === RUN Test_guessSignatureAlgorithm/ES384 856s === RUN Test_guessSignatureAlgorithm/ES512 856s === RUN Test_guessSignatureAlgorithm/RS256 856s === RUN Test_guessSignatureAlgorithm/EdDSA 856s === RUN Test_guessSignatureAlgorithm/XEdDSA 856s === RUN Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer 856s === RUN Test_guessSignatureAlgorithm/signer_ES256 856s === RUN Test_guessSignatureAlgorithm/signer_ES384 856s === RUN Test_guessSignatureAlgorithm/signer_ES512 856s === RUN Test_guessSignatureAlgorithm/signer_RS256 856s === RUN Test_guessSignatureAlgorithm/signer_EdDSA 856s === RUN Test_guessSignatureAlgorithm/signer_XEdDSA 856s === RUN Test_guessSignatureAlgorithm/opaque_ES256 856s === RUN Test_guessSignatureAlgorithm/opaque_ES384 856s === RUN Test_guessSignatureAlgorithm/opaque_ES512 856s === RUN Test_guessSignatureAlgorithm/opaque_RS256 856s === RUN Test_guessSignatureAlgorithm/opaque_EdDSA 856s === RUN Test_guessSignatureAlgorithm/opaque_XEdDSA 856s === RUN Test_guessSignatureAlgorithm/empty 856s === RUN Test_guessSignatureAlgorithm/signer_empty 856s === RUN Test_guessSignatureAlgorithm/opaque_empty 856s --- PASS: Test_guessSignatureAlgorithm (3.84s) 856s --- PASS: Test_guessSignatureAlgorithm/byte (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/ES256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/ES384 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/ES512 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/RS256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/EdDSA (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/XEdDSA (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_ES256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_ES384 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_ES512 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_RS256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_EdDSA (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_XEdDSA (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_ES256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_ES384 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_ES512 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_RS256 (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_EdDSA (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_XEdDSA (0.02s) 856s --- PASS: Test_guessSignatureAlgorithm/empty (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/signer_empty (0.00s) 856s --- PASS: Test_guessSignatureAlgorithm/opaque_empty (0.00s) 856s === RUN TestNumericDate 856s --- PASS: TestNumericDate (0.00s) 856s === RUN TestIsSymmetric 856s === RUN TestIsSymmetric/EC 856s === RUN TestIsSymmetric/RSA 856s === RUN TestIsSymmetric/RSA#01 856s === RUN TestIsSymmetric/OKP 856s === RUN TestIsSymmetric/oct 856s --- PASS: TestIsSymmetric (4.12s) 856s --- PASS: TestIsSymmetric/EC (0.00s) 856s --- PASS: TestIsSymmetric/RSA (0.00s) 856s --- PASS: TestIsSymmetric/RSA#01 (0.00s) 856s --- PASS: TestIsSymmetric/OKP (0.00s) 856s --- PASS: TestIsSymmetric/oct (0.00s) 856s === RUN TestIsAsymmetric 856s === RUN TestIsAsymmetric/EC 856s === RUN TestIsAsymmetric/RSA 856s === RUN TestIsAsymmetric/RSA#01 856s === RUN TestIsAsymmetric/OKP 856s === RUN TestIsAsymmetric/oct 856s --- PASS: TestIsAsymmetric (5.82s) 856s --- PASS: TestIsAsymmetric/EC (0.00s) 856s --- PASS: TestIsAsymmetric/RSA (0.00s) 856s --- PASS: TestIsAsymmetric/RSA#01 (0.00s) 856s --- PASS: TestIsAsymmetric/OKP (0.00s) 856s --- PASS: TestIsAsymmetric/oct (0.00s) 856s === RUN TestTrimPrefix 856s === RUN TestTrimPrefix/nil 856s === RUN TestTrimPrefix/trim 856s === RUN TestTrimPrefix/no_trim 856s --- PASS: TestTrimPrefix (0.00s) 856s --- PASS: TestTrimPrefix/nil (0.00s) 856s --- PASS: TestTrimPrefix/trim (0.00s) 856s --- PASS: TestTrimPrefix/no_trim (0.00s) 856s === RUN TestSignVerify 856s === RUN TestSignVerify/byte 856s === RUN TestSignVerify/P256 856s === RUN TestSignVerify/P384 856s === RUN TestSignVerify/P521 856s === RUN TestSignVerify/rsa2048 856s === RUN TestSignVerify/ed 856s === RUN TestSignVerify/x25519 856s === RUN TestSignVerify/signer 856s === RUN TestSignVerify/opaque 856s === RUN TestSignVerify/fail_P224 856s --- PASS: TestSignVerify (1.89s) 856s --- PASS: TestSignVerify/byte (0.00s) 856s --- PASS: TestSignVerify/P256 (0.00s) 856s --- PASS: TestSignVerify/P384 (0.00s) 856s --- PASS: TestSignVerify/P521 (0.00s) 856s --- PASS: TestSignVerify/rsa2048 (0.00s) 856s --- PASS: TestSignVerify/ed (0.00s) 856s --- PASS: TestSignVerify/x25519 (0.01s) 856s --- PASS: TestSignVerify/signer (0.00s) 856s --- PASS: TestSignVerify/opaque (0.00s) 856s --- PASS: TestSignVerify/fail_P224 (0.00s) 856s === RUN TestValidateSSHPOP 856s === RUN TestValidateSSHPOP/ok_crypto.PrivateKey 856s === RUN TestValidateSSHPOP/ok_JSONWebKey 856s === RUN TestValidateSSHPOP/ok_OpaqueSigner 856s === RUN TestValidateSSHPOP/fail_certFile 856s === RUN TestValidateSSHPOP/fail_missing 856s === RUN TestValidateSSHPOP/fail_not_ssh 856s === RUN TestValidateSSHPOP/fail_not_a_cert 856s === RUN TestValidateSSHPOP/fail_validate_crypto.PrivateKey 856s === RUN TestValidateSSHPOP/fail_validate_JSONWebKey 856s === RUN TestValidateSSHPOP/fail_validate_OpaqueSigner 856s === RUN TestValidateSSHPOP/fail_bad_key 856s --- PASS: TestValidateSSHPOP (0.12s) 856s --- PASS: TestValidateSSHPOP/ok_crypto.PrivateKey (0.00s) 856s --- PASS: TestValidateSSHPOP/ok_JSONWebKey (0.00s) 856s --- PASS: TestValidateSSHPOP/ok_OpaqueSigner (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_certFile (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_missing (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_not_ssh (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_not_a_cert (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_validate_crypto.PrivateKey (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_validate_JSONWebKey (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_validate_OpaqueSigner (0.00s) 856s --- PASS: TestValidateSSHPOP/fail_bad_key (0.00s) 856s === RUN Test_validateX5 856s === RUN Test_validateX5/fail/empty-certs 856s === RUN Test_validateX5/fail/bad-key 856s === RUN Test_validateX5/fail/cert-not-approved-for-digital-signature 856s === RUN Test_validateX5/ok 856s --- PASS: Test_validateX5 (0.00s) 856s --- PASS: Test_validateX5/fail/empty-certs (0.00s) 856s --- PASS: Test_validateX5/fail/bad-key (0.00s) 856s --- PASS: Test_validateX5/fail/cert-not-approved-for-digital-signature (0.00s) 856s --- PASS: Test_validateX5/ok (0.00s) 856s === RUN TestValidateX5T 856s === RUN TestValidateX5T/fail/validateX5-error 856s === RUN TestValidateX5T/ok 856s === RUN TestValidateX5T/ok/opaque 856s --- PASS: TestValidateX5T (0.00s) 856s --- PASS: TestValidateX5T/fail/validateX5-error (0.00s) 856s --- PASS: TestValidateX5T/ok (0.00s) 856s --- PASS: TestValidateX5T/ok/opaque (0.00s) 856s === RUN TestValidateX5C 856s === RUN TestValidateX5C/fail/validateX5-error 856s === RUN TestValidateX5C/ok 856s === RUN TestValidateX5C/ok/opaque 856s --- PASS: TestValidateX5C (0.08s) 856s --- PASS: TestValidateX5C/fail/validateX5-error (0.00s) 856s --- PASS: TestValidateX5C/ok (0.00s) 856s --- PASS: TestValidateX5C/ok/opaque (0.08s) 856s === RUN TestValidateJWK_sig 856s === RUN TestValidateJWK_sig/ok_ES256 856s === RUN TestValidateJWK_sig/ok_ES384 856s === RUN TestValidateJWK_sig/ok_ES512 856s === RUN TestValidateJWK_sig/ok_ES256_pub 856s === RUN TestValidateJWK_sig/ok_ES384_pub 856s === RUN TestValidateJWK_sig/ok_ES512_pub 856s === RUN TestValidateJWK_sig/ok_RS256 856s === RUN TestValidateJWK_sig/ok_RS384 856s === RUN TestValidateJWK_sig/ok_RS512 856s === RUN TestValidateJWK_sig/ok_PS256 856s === RUN TestValidateJWK_sig/ok_PS384 856s === RUN TestValidateJWK_sig/ok_PS512 856s === RUN TestValidateJWK_sig/ok_EdDSA 856s === RUN TestValidateJWK_sig/ok_EdDSA_pub 856s === RUN TestValidateJWK_sig/ok_HS256 856s === RUN TestValidateJWK_sig/ok_HS384 856s === RUN TestValidateJWK_sig/ok_HS512 856s === RUN TestValidateJWK_sig/ok_OpaqueSigner 856s === RUN TestValidateJWK_sig/fail_alg_empty 856s === RUN TestValidateJWK_sig/fail_ECDSA 856s === RUN TestValidateJWK_sig/fail_ECDSA_pub 856s === RUN TestValidateJWK_sig/fail_RSA 856s === RUN TestValidateJWK_sig/fail_Ed25519 856s === RUN TestValidateJWK_sig/fail_bytes 856s === RUN TestValidateJWK_sig/fail_OpaqueSigner 856s === RUN TestValidateJWK_sig/fail_unknown 856s --- PASS: TestValidateJWK_sig (3.39s) 856s --- PASS: TestValidateJWK_sig/ok_ES256 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_ES384 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_ES512 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_ES256_pub (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_ES384_pub (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_ES512_pub (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_RS256 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_RS384 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_RS512 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_PS256 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_PS384 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_PS512 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_EdDSA (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_EdDSA_pub (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_HS256 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_HS384 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_HS512 (0.00s) 856s --- PASS: TestValidateJWK_sig/ok_OpaqueSigner (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_alg_empty (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_ECDSA (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_ECDSA_pub (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_RSA (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_Ed25519 (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_bytes (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_OpaqueSigner (0.00s) 856s --- PASS: TestValidateJWK_sig/fail_unknown (0.00s) 856s === RUN Test_x25519Thumbprint 856s === RUN Test_x25519Thumbprint/ok 856s === RUN Test_x25519Thumbprint/fail_too_short 856s === RUN Test_x25519Thumbprint/fail_too_long 856s --- PASS: Test_x25519Thumbprint (0.00s) 856s --- PASS: Test_x25519Thumbprint/ok (0.00s) 856s --- PASS: Test_x25519Thumbprint/fail_too_short (0.00s) 856s --- PASS: Test_x25519Thumbprint/fail_too_long (0.00s) 856s === RUN TestX25519Signer_SignVerify 856s === RUN TestX25519Signer_SignVerify/ok 856s === RUN TestX25519Signer_SignVerify/ok_empty 856s === RUN TestX25519Signer_SignVerify/ok_random 856s === RUN TestX25519Signer_SignVerify/ok_ed25519 856s === RUN TestX25519Signer_SignVerify/fail_algorithm 856s --- PASS: TestX25519Signer_SignVerify (0.00s) 856s --- PASS: TestX25519Signer_SignVerify/ok (0.00s) 856s --- PASS: TestX25519Signer_SignVerify/ok_empty (0.00s) 856s --- PASS: TestX25519Signer_SignVerify/ok_random (0.00s) 856s --- PASS: TestX25519Signer_SignVerify/ok_ed25519 (0.00s) 856s --- PASS: TestX25519Signer_SignVerify/fail_algorithm (0.00s) 856s === RUN TestX25519Signer_Public 856s === RUN TestX25519Signer_Public/ok 856s --- PASS: TestX25519Signer_Public (0.00s) 856s --- PASS: TestX25519Signer_Public/ok (0.00s) 856s === RUN TestX25519Signer_Algs 856s === RUN TestX25519Signer_Algs/ok 856s --- PASS: TestX25519Signer_Algs (0.00s) 856s --- PASS: TestX25519Signer_Algs/ok (0.00s) 856s === RUN TestX25519Signer_SignPayload 856s === RUN TestX25519Signer_SignPayload/ok 856s === RUN TestX25519Signer_SignPayload/fail 856s --- PASS: TestX25519Signer_SignPayload (0.00s) 856s --- PASS: TestX25519Signer_SignPayload/ok (0.00s) 856s --- PASS: TestX25519Signer_SignPayload/fail (0.00s) 856s === RUN TestX25519Verifier_VerifyPayload 856s === RUN TestX25519Verifier_VerifyPayload/ok 856s === RUN TestX25519Verifier_VerifyPayload/fail_signature 856s === RUN TestX25519Verifier_VerifyPayload/fail_algorithm 856s --- PASS: TestX25519Verifier_VerifyPayload (0.00s) 856s --- PASS: TestX25519Verifier_VerifyPayload/ok (0.00s) 856s --- PASS: TestX25519Verifier_VerifyPayload/fail_signature (0.00s) 856s --- PASS: TestX25519Verifier_VerifyPayload/fail_algorithm (0.00s) 856s === CONT TestEncryptDecryptJWK 856s === CONT TestGenerateJWKFromPEM 856s === RUN TestGenerateJWKFromPEM/p256 856s === PAUSE TestGenerateJWKFromPEM/p256 856s === RUN TestGenerateJWKFromPEM/p384 856s === PAUSE TestGenerateJWKFromPEM/p384 856s === RUN TestGenerateJWKFromPEM/p521 856s === PAUSE TestGenerateJWKFromPEM/p521 856s === RUN TestGenerateJWKFromPEM/ed25519 856s === PAUSE TestGenerateJWKFromPEM/ed25519 856s === RUN TestGenerateJWKFromPEM/rsa 856s === PAUSE TestGenerateJWKFromPEM/rsa 856s === RUN TestGenerateJWKFromPEM/p256_pub 856s === PAUSE TestGenerateJWKFromPEM/p256_pub 856s === RUN TestGenerateJWKFromPEM/p384_pub 856s === PAUSE TestGenerateJWKFromPEM/p384_pub 856s === RUN TestGenerateJWKFromPEM/p521_pub 856s === PAUSE TestGenerateJWKFromPEM/p521_pub 856s === RUN TestGenerateJWKFromPEM/ed25519_pub 856s === PAUSE TestGenerateJWKFromPEM/ed25519_pub 856s === RUN TestGenerateJWKFromPEM/rsa_pub 856s === PAUSE TestGenerateJWKFromPEM/rsa_pub 856s === RUN TestGenerateJWKFromPEM/rsa_cert 856s === PAUSE TestGenerateJWKFromPEM/rsa_cert 856s === RUN TestGenerateJWKFromPEM/ed25519_cert 856s === PAUSE TestGenerateJWKFromPEM/ed25519_cert 856s === RUN TestGenerateJWKFromPEM/p256_cert 856s === PAUSE TestGenerateJWKFromPEM/p256_cert 856s === RUN TestGenerateJWKFromPEM/fail_missing 856s === PAUSE TestGenerateJWKFromPEM/fail_missing 856s === RUN TestGenerateJWKFromPEM/fail_no_subtle 856s === PAUSE TestGenerateJWKFromPEM/fail_no_subtle 856s === CONT TestGenerateJWKFromPEM/p256 856s === CONT TestParseKey 856s === RUN TestEncryptDecryptJWK/ok_EC 856s === PAUSE TestEncryptDecryptJWK/ok_EC 856s === RUN TestEncryptDecryptJWK/ok_EC_pub 856s === PAUSE TestEncryptDecryptJWK/ok_EC_pub 856s === RUN TestEncryptDecryptJWK/ok_RSA 856s === PAUSE TestEncryptDecryptJWK/ok_RSA 856s === RUN TestEncryptDecryptJWK/ok_RSA_pub 856s === PAUSE TestEncryptDecryptJWK/ok_RSA_pub 856s === RUN TestEncryptDecryptJWK/ok_RSA-PSS 856s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS 856s === RUN TestEncryptDecryptJWK/ok_RSA-PSS_pub 856s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS_pub 856s === RUN TestEncryptDecryptJWK/ok_Ed25519 856s === PAUSE TestEncryptDecryptJWK/ok_Ed25519 856s === RUN TestEncryptDecryptJWK/ok_Ed25519_pub 856s === PAUSE TestEncryptDecryptJWK/ok_Ed25519_pub 856s === RUN TestEncryptDecryptJWK/ok_oct 856s === PAUSE TestEncryptDecryptJWK/ok_oct 856s === CONT TestGenerateJWKFromPEM/fail_no_subtle 856s === CONT TestGenerateJWKFromPEM/fail_missing 856s === CONT TestGenerateJWKFromPEM/p256_cert 856s === CONT TestGenerateJWKFromPEM/ed25519_cert 856s === CONT TestGenerateJWKFromPEM/rsa_cert 856s === CONT TestGenerateJWKFromPEM/rsa_pub 856s === CONT TestGenerateJWKFromPEM/ed25519_pub 856s === CONT TestGenerateJWKFromPEM/p521_pub 856s === CONT TestGenerateJWKFromPEM/p384_pub 856s === CONT TestGenerateJWKFromPEM/p256_pub 856s === CONT TestGenerateJWKFromPEM/rsa 856s === CONT TestGenerateJWKFromPEM/ed25519 856s === CONT TestGenerateJWKFromPEM/p521 856s === CONT TestGenerateJWKFromPEM/p384 856s --- PASS: TestGenerateJWKFromPEM (0.10s) 856s --- PASS: TestGenerateJWKFromPEM/p256 (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/fail_no_subtle (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/fail_missing (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p256_cert (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/ed25519_cert (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/rsa_cert (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/rsa_pub (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/ed25519_pub (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p521_pub (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p384_pub (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p256_pub (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/rsa (0.05s) 856s --- PASS: TestGenerateJWKFromPEM/ed25519 (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p521 (0.00s) 856s --- PASS: TestGenerateJWKFromPEM/p384 (0.00s) 856s === CONT TestGenerateJWK 856s === RUN TestGenerateJWK/EC 856s === PAUSE TestGenerateJWK/EC 856s === RUN TestGenerateJWK/EC#01 856s === PAUSE TestGenerateJWK/EC#01 856s === RUN TestGenerateJWK/EC#02 856s === PAUSE TestGenerateJWK/EC#02 856s === RUN TestGenerateJWK/EC#03 856s === PAUSE TestGenerateJWK/EC#03 856s === RUN TestGenerateJWK/EC#04 856s === PAUSE TestGenerateJWK/EC#04 856s === RUN TestGenerateJWK/EC#05 856s === PAUSE TestGenerateJWK/EC#05 856s === RUN TestGenerateJWK/EC#06 856s === PAUSE TestGenerateJWK/EC#06 856s === RUN TestGenerateJWK/EC#07 856s === PAUSE TestGenerateJWK/EC#07 856s === RUN TestGenerateJWK/RSA 856s === PAUSE TestGenerateJWK/RSA 856s === RUN TestGenerateJWK/RSA#01 856s === PAUSE TestGenerateJWK/RSA#01 856s === RUN TestGenerateJWK/RSA#02 856s === PAUSE TestGenerateJWK/RSA#02 856s === RUN TestGenerateJWK/RSA#03 856s === PAUSE TestGenerateJWK/RSA#03 856s === RUN TestGenerateJWK/RSA#04 856s === PAUSE TestGenerateJWK/RSA#04 856s === RUN TestGenerateJWK/RSA#05 856s === PAUSE TestGenerateJWK/RSA#05 856s === RUN TestGenerateJWK/RSA#06 856s === PAUSE TestGenerateJWK/RSA#06 856s === RUN TestGenerateJWK/RSA#07 856s === PAUSE TestGenerateJWK/RSA#07 856s === RUN TestGenerateJWK/OKP 856s === PAUSE TestGenerateJWK/OKP 856s === RUN TestGenerateJWK/OKP#01 856s === PAUSE TestGenerateJWK/OKP#01 856s === RUN TestGenerateJWK/OKP#02 856s === PAUSE TestGenerateJWK/OKP#02 856s === RUN TestGenerateJWK/oct 856s === PAUSE TestGenerateJWK/oct 856s === RUN TestGenerateJWK/oct#01 856s === PAUSE TestGenerateJWK/oct#01 856s === RUN TestGenerateJWK/oct#02 856s === PAUSE TestGenerateJWK/oct#02 856s === RUN TestGenerateJWK/oct#03 856s === PAUSE TestGenerateJWK/oct#03 856s === RUN TestGenerateJWK/oct#04 856s === PAUSE TestGenerateJWK/oct#04 856s === RUN TestGenerateJWK/oct#05 856s === PAUSE TestGenerateJWK/oct#05 856s === RUN TestGenerateJWK/oct#06 856s === PAUSE TestGenerateJWK/oct#06 856s === RUN TestGenerateJWK/oct#07 856s === PAUSE TestGenerateJWK/oct#07 856s === RUN TestGenerateJWK/oct#08 856s === PAUSE TestGenerateJWK/oct#08 856s === RUN TestGenerateJWK/oct#09 856s === PAUSE TestGenerateJWK/oct#09 856s === RUN TestGenerateJWK/oct#10 856s === PAUSE TestGenerateJWK/oct#10 856s === RUN TestGenerateJWK/oct#11 856s === PAUSE TestGenerateJWK/oct#11 856s === RUN TestGenerateJWK/fail 856s === PAUSE TestGenerateJWK/fail 856s === CONT TestEncryptDecryptJWK/ok_EC 856s === CONT TestEncryptDecryptJWK/ok_oct 856s === RUN TestParseKey/ec 856s === PAUSE TestParseKey/ec 856s === RUN TestParseKey/rsa 856s === PAUSE TestParseKey/rsa 856s === RUN TestParseKey/rsa-pss 856s === PAUSE TestParseKey/rsa-pss 856s === RUN TestParseKey/okp 856s === PAUSE TestParseKey/okp 856s === RUN TestParseKey/oct 856s === PAUSE TestParseKey/oct 856s === RUN TestParseKey/encryptedCompactWithPassword 856s === PAUSE TestParseKey/encryptedCompactWithPassword 856s === RUN TestParseKey/encryptedFullWithPasswordFile 856s === PAUSE TestParseKey/encryptedFullWithPasswordFile 856s === RUN TestParseKey/pemPrivate 856s === PAUSE TestParseKey/pemPrivate 856s === RUN TestParseKey/pemPublic 856s === PAUSE TestParseKey/pemPublic 856s === RUN TestParseKey/pemPrivateWithPassword 856s === PAUSE TestParseKey/pemPrivateWithPassword 856s === RUN TestParseKey/pemPrivateWithPasswordFile 856s === PAUSE TestParseKey/pemPrivateWithPasswordFile 856s === RUN TestParseKey/pemPrivateWithPasswordPrompter 856s === PAUSE TestParseKey/pemPrivateWithPasswordPrompter 856s === RUN TestParseKey/pemPrivateWithKid 856s === PAUSE TestParseKey/pemPrivateWithKid 856s === RUN TestParseKey/pemPrivateWithUse 856s === PAUSE TestParseKey/pemPrivateWithUse 856s === RUN TestParseKey/pemPrivateWithAlg 856s === PAUSE TestParseKey/pemPrivateWithAlg 856s === RUN TestParseKey/pemPrivateWithAlgWithSubtle 856s === PAUSE TestParseKey/pemPrivateWithAlgWithSubtle 856s === RUN TestParseKey/octPrivateWithAlg 856s === PAUSE TestParseKey/octPrivateWithAlg 856s === RUN TestParseKey/octPrivateWithAlgWithKid 856s === PAUSE TestParseKey/octPrivateWithAlgWithKid 856s === RUN TestParseKey/failPassword 856s === PAUSE TestParseKey/failPassword 856s === RUN TestParseKey/failMissingFile 856s === PAUSE TestParseKey/failMissingFile 856s === RUN TestParseKey/failPEMPassword 856s === PAUSE TestParseKey/failPEMPassword 856s === RUN TestParseKey/failECBWongAlg 856s === PAUSE TestParseKey/failECBWongAlg 856s === RUN TestParseKey/failECWrongKid 856s === PAUSE TestParseKey/failECWrongKid 856s === RUN TestParseKey/failOCTMissingOptions 856s === PAUSE TestParseKey/failOCTMissingOptions 856s === CONT TestEncryptDecryptJWK/ok_Ed25519_pub 856s === CONT TestEncryptDecryptJWK/ok_Ed25519 856s === CONT TestEncryptDecryptJWK/ok_RSA-PSS_pub 856s === CONT TestEncryptDecryptJWK/ok_RSA-PSS 856s === CONT TestEncryptDecryptJWK/ok_RSA_pub 856s === CONT TestEncryptDecryptJWK/ok_RSA 856s === CONT TestEncryptDecryptJWK/ok_EC_pub 856s === CONT TestGenerateJWK/EC 856s === CONT TestGenerateJWK/fail 856s === CONT TestGenerateJWK/oct#11 856s === CONT TestGenerateJWK/oct#10 856s === CONT TestGenerateJWK/oct#09 856s === CONT TestGenerateJWK/oct#08 856s === CONT TestGenerateJWK/oct#07 856s === CONT TestGenerateJWK/oct#06 856s === CONT TestGenerateJWK/oct#05 856s === CONT TestGenerateJWK/oct#04 856s === CONT TestGenerateJWK/oct#03 856s === CONT TestGenerateJWK/oct#02 856s === CONT TestGenerateJWK/oct#01 856s === CONT TestGenerateJWK/oct 856s === CONT TestGenerateJWK/OKP#02 856s === CONT TestGenerateJWK/OKP#01 856s === CONT TestGenerateJWK/OKP 856s === CONT TestGenerateJWK/RSA#07 856s --- PASS: TestEncryptDecryptJWK (2.34s) 856s --- PASS: TestEncryptDecryptJWK/ok_EC (6.26s) 856s --- PASS: TestEncryptDecryptJWK/ok_oct (7.86s) 856s --- PASS: TestEncryptDecryptJWK/ok_Ed25519_pub (7.23s) 856s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS_pub (3.71s) 856s --- PASS: TestEncryptDecryptJWK/ok_Ed25519 (7.65s) 856s --- PASS: TestEncryptDecryptJWK/ok_RSA_pub (6.70s) 856s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS (8.48s) 856s --- PASS: TestEncryptDecryptJWK/ok_RSA (5.42s) 856s --- PASS: TestEncryptDecryptJWK/ok_EC_pub (5.48s) 856s === CONT TestGenerateJWK/RSA#06 856s === CONT TestGenerateJWK/RSA#05 856s === CONT TestGenerateJWK/RSA#04 856s === CONT TestGenerateJWK/RSA#03 856s === CONT TestGenerateJWK/RSA#02 856s === CONT TestGenerateJWK/RSA#01 856s === CONT TestGenerateJWK/RSA 856s === CONT TestGenerateJWK/EC#07 856s === CONT TestGenerateJWK/EC#06 856s === CONT TestGenerateJWK/EC#05 856s === CONT TestGenerateJWK/EC#04 856s === CONT TestGenerateJWK/EC#03 856s === CONT TestGenerateJWK/EC#02 856s === CONT TestGenerateJWK/EC#01 856s === CONT TestParseKey/ec 856s === CONT TestParseKey/failOCTMissingOptions 856s === CONT TestParseKey/failECWrongKid 856s === CONT TestParseKey/failECBWongAlg 856s === CONT TestParseKey/failPEMPassword 856s === CONT TestParseKey/failMissingFile 856s === CONT TestParseKey/failPassword 856s === CONT TestParseKey/octPrivateWithAlgWithKid 856s === CONT TestParseKey/octPrivateWithAlg 856s === CONT TestParseKey/pemPrivateWithAlgWithSubtle 856s === CONT TestParseKey/pemPrivateWithAlg 856s === CONT TestParseKey/pemPrivateWithUse 856s === CONT TestParseKey/pemPrivateWithKid 856s === CONT TestParseKey/pemPrivateWithPasswordPrompter 856s === CONT TestParseKey/pemPrivateWithPasswordFile 856s === CONT TestParseKey/pemPrivateWithPassword 856s === CONT TestParseKey/pemPublic 856s === CONT TestParseKey/pemPrivate 856s === CONT TestParseKey/encryptedFullWithPasswordFile 856s === CONT TestParseKey/encryptedCompactWithPassword 856s === CONT TestParseKey/oct 856s === CONT TestParseKey/okp 856s === CONT TestParseKey/rsa-pss 856s === CONT TestParseKey/rsa 856s --- PASS: TestParseKey (12.90s) 856s --- PASS: TestParseKey/ec (0.00s) 856s --- PASS: TestParseKey/failOCTMissingOptions (0.00s) 856s --- PASS: TestParseKey/failECWrongKid (0.00s) 856s --- PASS: TestParseKey/failECBWongAlg (0.00s) 856s --- PASS: TestParseKey/failPEMPassword (0.00s) 856s --- PASS: TestParseKey/failMissingFile (0.00s) 856s --- PASS: TestParseKey/failPassword (3.12s) 856s --- PASS: TestParseKey/octPrivateWithAlgWithKid (0.00s) 856s --- PASS: TestParseKey/octPrivateWithAlg (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithAlgWithSubtle (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithAlg (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithUse (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithKid (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithPasswordPrompter (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithPasswordFile (0.00s) 856s --- PASS: TestParseKey/pemPrivateWithPassword (0.00s) 856s --- PASS: TestParseKey/pemPublic (0.00s) 856s --- PASS: TestParseKey/pemPrivate (0.00s) 856s --- PASS: TestParseKey/encryptedFullWithPasswordFile (3.68s) 856s --- PASS: TestParseKey/encryptedCompactWithPassword (3.65s) 856s --- PASS: TestParseKey/oct (0.00s) 856s --- PASS: TestParseKey/okp (0.00s) 856s --- PASS: TestParseKey/rsa-pss (0.00s) 856s --- PASS: TestParseKey/rsa (0.00s) 856s --- PASS: TestGenerateJWK (0.24s) 856s --- PASS: TestGenerateJWK/EC (0.00s) 856s --- PASS: TestGenerateJWK/fail (0.00s) 856s --- PASS: TestGenerateJWK/oct#11 (0.00s) 856s --- PASS: TestGenerateJWK/oct#10 (0.00s) 856s --- PASS: TestGenerateJWK/oct#09 (0.00s) 856s --- PASS: TestGenerateJWK/oct#08 (0.00s) 856s --- PASS: TestGenerateJWK/oct#07 (0.00s) 856s --- PASS: TestGenerateJWK/oct#06 (0.00s) 856s --- PASS: TestGenerateJWK/oct#05 (0.00s) 856s --- PASS: TestGenerateJWK/oct#04 (0.00s) 856s --- PASS: TestGenerateJWK/oct#03 (0.00s) 856s --- PASS: TestGenerateJWK/oct#02 (0.00s) 856s --- PASS: TestGenerateJWK/oct#01 (0.00s) 856s --- PASS: TestGenerateJWK/oct (0.00s) 856s --- PASS: TestGenerateJWK/OKP#02 (0.00s) 856s --- PASS: TestGenerateJWK/OKP#01 (0.00s) 856s --- PASS: TestGenerateJWK/OKP (0.00s) 856s --- PASS: TestGenerateJWK/RSA#07 (2.97s) 856s --- PASS: TestGenerateJWK/RSA#05 (4.63s) 856s --- PASS: TestGenerateJWK/RSA#06 (10.81s) 856s --- PASS: TestGenerateJWK/RSA#04 (6.30s) 856s --- PASS: TestGenerateJWK/RSA#03 (3.68s) 856s --- PASS: TestGenerateJWK/RSA#02 (6.66s) 856s --- PASS: TestGenerateJWK/RSA (1.32s) 856s --- PASS: TestGenerateJWK/EC#07 (0.00s) 856s --- PASS: TestGenerateJWK/EC#06 (0.00s) 856s --- PASS: TestGenerateJWK/EC#05 (0.00s) 856s --- PASS: TestGenerateJWK/EC#04 (0.00s) 856s --- PASS: TestGenerateJWK/EC#03 (0.00s) 856s --- PASS: TestGenerateJWK/EC#02 (0.00s) 856s --- PASS: TestGenerateJWK/EC#01 (0.00s) 856s --- PASS: TestGenerateJWK/RSA#01 (20.27s) 856s PASS 856s ok go.step.sm/crypto/jose 164.046s 856s === RUN TestFingerprint 856s === RUN TestFingerprint/ecdsa 856s === RUN TestFingerprint/rsa 856s === RUN TestFingerprint/ed25519 856s === RUN TestFingerprint/fail 856s --- PASS: TestFingerprint (0.00s) 856s --- PASS: TestFingerprint/ecdsa (0.00s) 856s --- PASS: TestFingerprint/rsa (0.00s) 856s --- PASS: TestFingerprint/ed25519 (0.00s) 856s --- PASS: TestFingerprint/fail (0.00s) 856s === RUN TestEncodedFingerprint 856s === RUN TestEncodedFingerprint/ecdsa 856s === RUN TestEncodedFingerprint/rsa 856s === RUN TestEncodedFingerprint/ed25519 856s === RUN TestEncodedFingerprint/fail 856s === RUN TestEncodedFingerprint/fail_bad_encoding 856s --- PASS: TestEncodedFingerprint (0.00s) 856s --- PASS: TestEncodedFingerprint/ecdsa (0.00s) 856s --- PASS: TestEncodedFingerprint/rsa (0.00s) 856s --- PASS: TestEncodedFingerprint/ed25519 (0.00s) 856s --- PASS: TestEncodedFingerprint/fail (0.00s) 856s --- PASS: TestEncodedFingerprint/fail_bad_encoding (0.00s) 856s === RUN TestPublicKey 856s === RUN TestPublicKey/ecdsa 856s === RUN TestPublicKey/ecdsaPublic 856s === RUN TestPublicKey/rsa 856s === RUN TestPublicKey/rsaPublic 856s === RUN TestPublicKey/ed25519 856s === RUN TestPublicKey/ed25519Public 856s === RUN TestPublicKey/x25519 856s === RUN TestPublicKey/x25519Public 856s === RUN TestPublicKey/ecdsaSigner 856s === RUN TestPublicKey/fail 856s --- PASS: TestPublicKey (0.36s) 856s --- PASS: TestPublicKey/ecdsa (0.00s) 856s --- PASS: TestPublicKey/ecdsaPublic (0.00s) 856s --- PASS: TestPublicKey/rsa (0.00s) 856s --- PASS: TestPublicKey/rsaPublic (0.00s) 856s --- PASS: TestPublicKey/ed25519 (0.00s) 856s --- PASS: TestPublicKey/ed25519Public (0.00s) 856s --- PASS: TestPublicKey/x25519 (0.00s) 856s --- PASS: TestPublicKey/x25519Public (0.00s) 856s --- PASS: TestPublicKey/ecdsaSigner (0.00s) 856s --- PASS: TestPublicKey/fail (0.00s) 856s === RUN TestGenerateDefaultKey 856s === RUN TestGenerateDefaultKey/ok 856s === RUN TestGenerateDefaultKey/eof 856s --- PASS: TestGenerateDefaultKey (0.00s) 856s --- PASS: TestGenerateDefaultKey/ok (0.00s) 856s --- PASS: TestGenerateDefaultKey/eof (0.00s) 856s === RUN TestGenerateDefaultKeyPair 856s === RUN TestGenerateDefaultKeyPair/ok 856s === RUN TestGenerateDefaultKeyPair/eof 856s --- PASS: TestGenerateDefaultKeyPair (0.00s) 856s --- PASS: TestGenerateDefaultKeyPair/ok (0.00s) 856s --- PASS: TestGenerateDefaultKeyPair/eof (0.00s) 856s === RUN TestGenerateKey 856s === RUN TestGenerateKey/P-256 856s === RUN TestGenerateKey/P-384 856s === RUN TestGenerateKey/P-521 856s === RUN TestGenerateKey/Ed25519 856s === RUN TestGenerateKey/X25519 856s === RUN TestGenerateKey/OCT 856s === RUN TestGenerateKey/eof_EC 856s === RUN TestGenerateKey/eof_RSA 856s === RUN TestGenerateKey/eof_Ed25519 856s === RUN TestGenerateKey/eof_X25519 856s === RUN TestGenerateKey/eof_oct 856s === RUN TestGenerateKey/unknown_EC_curve 856s === RUN TestGenerateKey/unknown_OKP_curve 856s === RUN TestGenerateKey/unknown_type 856s --- PASS: TestGenerateKey (0.17s) 856s --- PASS: TestGenerateKey/P-256 (0.00s) 856s --- PASS: TestGenerateKey/P-384 (0.00s) 856s --- PASS: TestGenerateKey/P-521 (0.05s) 856s --- PASS: TestGenerateKey/Ed25519 (0.00s) 856s --- PASS: TestGenerateKey/X25519 (0.11s) 856s --- PASS: TestGenerateKey/OCT (0.00s) 856s --- PASS: TestGenerateKey/eof_EC (0.00s) 856s --- PASS: TestGenerateKey/eof_RSA (0.00s) 856s --- PASS: TestGenerateKey/eof_Ed25519 (0.00s) 856s --- PASS: TestGenerateKey/eof_X25519 (0.00s) 856s --- PASS: TestGenerateKey/eof_oct (0.00s) 856s --- PASS: TestGenerateKey/unknown_EC_curve (0.00s) 856s --- PASS: TestGenerateKey/unknown_OKP_curve (0.00s) 856s --- PASS: TestGenerateKey/unknown_type (0.00s) 856s === RUN TestGenerateKey_rsa 856s === RUN TestGenerateKey_rsa/RSA2048 856s === RUN TestGenerateKey_rsa/RSA3072 856s === RUN TestGenerateKey_rsa/fail 856s === RUN TestGenerateKey_rsa/fail_size 856s --- PASS: TestGenerateKey_rsa (5.61s) 856s --- PASS: TestGenerateKey_rsa/RSA2048 (0.84s) 856s --- PASS: TestGenerateKey_rsa/RSA3072 (4.77s) 856s --- PASS: TestGenerateKey_rsa/fail (0.00s) 856s --- PASS: TestGenerateKey_rsa/fail_size (0.00s) 856s === RUN TestGenerateKeyPair 856s === RUN TestGenerateKeyPair/P-256 856s === RUN TestGenerateKeyPair/P-384 856s === RUN TestGenerateKeyPair/P-521 856s === RUN TestGenerateKeyPair/Ed25519 856s === RUN TestGenerateKeyPair/OCT 856s === RUN TestGenerateKeyPair/eof 856s === RUN TestGenerateKeyPair/unknown 856s === RUN TestGenerateKeyPair/unknown#01 856s --- PASS: TestGenerateKeyPair (0.00s) 856s --- PASS: TestGenerateKeyPair/P-256 (0.00s) 856s --- PASS: TestGenerateKeyPair/P-384 (0.00s) 856s --- PASS: TestGenerateKeyPair/P-521 (0.00s) 856s --- PASS: TestGenerateKeyPair/Ed25519 (0.00s) 856s --- PASS: TestGenerateKeyPair/OCT (0.00s) 856s --- PASS: TestGenerateKeyPair/eof (0.00s) 856s --- PASS: TestGenerateKeyPair/unknown (0.00s) 856s --- PASS: TestGenerateKeyPair/unknown#01 (0.00s) 856s === RUN TestGenerateKeyPair_rsa 856s === RUN TestGenerateKeyPair_rsa/RSA2048 856s === RUN TestGenerateKeyPair_rsa/RSA3072 856s === RUN TestGenerateKeyPair_rsa/fail 856s --- PASS: TestGenerateKeyPair_rsa (5.61s) 856s --- PASS: TestGenerateKeyPair_rsa/RSA2048 (0.51s) 856s --- PASS: TestGenerateKeyPair_rsa/RSA3072 (5.10s) 856s --- PASS: TestGenerateKeyPair_rsa/fail (0.00s) 856s === RUN TestGenerateDefaultSigner 856s === RUN TestGenerateDefaultSigner/ok 856s === RUN TestGenerateDefaultSigner/eof 856s --- PASS: TestGenerateDefaultSigner (0.00s) 856s --- PASS: TestGenerateDefaultSigner/ok (0.00s) 856s --- PASS: TestGenerateDefaultSigner/eof (0.00s) 856s === RUN TestGenerateSigner 856s === RUN TestGenerateSigner/P-256 856s === RUN TestGenerateSigner/P-384 856s === RUN TestGenerateSigner/P-521 856s === RUN TestGenerateSigner/Ed25519 856s === RUN TestGenerateSigner/OCT 856s === RUN TestGenerateSigner/unknown 856s === RUN TestGenerateSigner/unknown#01 856s --- PASS: TestGenerateSigner (0.00s) 856s --- PASS: TestGenerateSigner/P-256 (0.00s) 856s --- PASS: TestGenerateSigner/P-384 (0.00s) 856s --- PASS: TestGenerateSigner/P-521 (0.00s) 856s --- PASS: TestGenerateSigner/Ed25519 (0.00s) 856s --- PASS: TestGenerateSigner/OCT (0.00s) 856s --- PASS: TestGenerateSigner/unknown (0.00s) 856s --- PASS: TestGenerateSigner/unknown#01 (0.00s) 856s === RUN TestExtractKey 856s === RUN TestExtractKey/RSA_private_key 856s === RUN TestExtractKey/RSA_public_key 856s === RUN TestExtractKey/EC_private_key 856s === RUN TestExtractKey/EC_public_key 856s === RUN TestExtractKey/OKP_private_key 856s === RUN TestExtractKey/OKP_public_key 856s === RUN TestExtractKey/oct_key 856s === RUN TestExtractKey/certificate 856s === RUN TestExtractKey/csr 856s === RUN TestExtractKey/ssh_public_key 856s === RUN TestExtractKey/ssh_cert 856s === RUN TestExtractKey/fail_string 856s === RUN TestExtractKey/fail_bad_ssh.Certificate.Key 856s === RUN TestExtractKey/fail_bad_ssh.PublicKey 856s --- PASS: TestExtractKey (5.56s) 856s --- PASS: TestExtractKey/RSA_private_key (0.00s) 856s --- PASS: TestExtractKey/RSA_public_key (0.00s) 856s --- PASS: TestExtractKey/EC_private_key (0.00s) 856s --- PASS: TestExtractKey/EC_public_key (0.00s) 856s --- PASS: TestExtractKey/OKP_private_key (0.00s) 856s --- PASS: TestExtractKey/OKP_public_key (0.00s) 856s --- PASS: TestExtractKey/oct_key (0.00s) 856s --- PASS: TestExtractKey/certificate (0.00s) 856s --- PASS: TestExtractKey/csr (0.00s) 856s --- PASS: TestExtractKey/ssh_public_key (0.00s) 856s --- PASS: TestExtractKey/ssh_cert (0.00s) 856s --- PASS: TestExtractKey/fail_string (0.00s) 856s --- PASS: TestExtractKey/fail_bad_ssh.Certificate.Key (0.00s) 856s --- PASS: TestExtractKey/fail_bad_ssh.PublicKey (0.00s) 856s === RUN TestVerifyPair 856s === RUN TestVerifyPair/ecdsa 856s === RUN TestVerifyPair/rsa 856s === RUN TestVerifyPair/ed25519 856s === RUN TestVerifyPair/fail_ecdsa 856s === RUN TestVerifyPair/fail_rsa 856s === RUN TestVerifyPair/fail_ed25519 856s === RUN TestVerifyPair/fail_ecdsa_key 856s === RUN TestVerifyPair/fail_rsa_key 856s === RUN TestVerifyPair/fail_ed25519_key 856s === RUN TestVerifyPair/fail_type 856s --- PASS: TestVerifyPair (3.43s) 856s --- PASS: TestVerifyPair/ecdsa (0.00s) 856s --- PASS: TestVerifyPair/rsa (0.00s) 856s --- PASS: TestVerifyPair/ed25519 (0.00s) 856s --- PASS: TestVerifyPair/fail_ecdsa (0.00s) 856s --- PASS: TestVerifyPair/fail_rsa (0.00s) 856s --- PASS: TestVerifyPair/fail_ed25519 (0.00s) 856s --- PASS: TestVerifyPair/fail_ecdsa_key (0.00s) 856s --- PASS: TestVerifyPair/fail_rsa_key (0.00s) 856s --- PASS: TestVerifyPair/fail_ed25519_key (0.00s) 856s --- PASS: TestVerifyPair/fail_type (0.00s) 856s === RUN TestInsecure 856s === RUN TestInsecure/ok_RSA_2048 856s === RUN TestInsecure/fail_RSA_1024 856s === RUN TestInsecure/ok_RSA_2048_insecure 856s === RUN TestInsecure/ok_RSA_1024_insecure 856s --- PASS: TestInsecure (5.34s) 856s --- PASS: TestInsecure/ok_RSA_2048 (2.08s) 856s --- PASS: TestInsecure/fail_RSA_1024 (0.00s) 856s --- PASS: TestInsecure/ok_RSA_2048_insecure (3.21s) 856s --- PASS: TestInsecure/ok_RSA_1024_insecure (0.05s) 856s === RUN TestEqual 856s === RUN TestEqual/ok_ecdsaKey 856s === RUN TestEqual/ok_rsaKey 856s === RUN TestEqual/ok_ed25519Key 856s === RUN TestEqual/ok_x25519Key 856s === RUN TestEqual/ok_ecdsaKey_pub 856s === RUN TestEqual/ok_rsaKey_pub 856s === RUN TestEqual/ok_ed25519Key_pub 856s === RUN TestEqual/ok_x25519Key_pub 856s === RUN TestEqual/ok_[]byte 856s === RUN TestEqual/fail_ecdsaKey 856s === RUN TestEqual/fail_rsaKey 856s === RUN TestEqual/fail_ed25519Key 856s === RUN TestEqual/fail_x25519Key 856s === RUN TestEqual/fail_ecdsaKey_pub 856s === RUN TestEqual/fail_rsaKey_pub 856s === RUN TestEqual/fail_ed25519Key_pub 856s === RUN TestEqual/fail_x25519Key_pub 856s === RUN TestEqual/fail_[]byte 856s === RUN TestEqual/fail_int 856s === RUN TestEqual/fail_string 856s --- PASS: TestEqual (1.21s) 856s --- PASS: TestEqual/ok_ecdsaKey (0.00s) 856s --- PASS: TestEqual/ok_rsaKey (0.00s) 856s --- PASS: TestEqual/ok_ed25519Key (0.00s) 856s --- PASS: TestEqual/ok_x25519Key (0.00s) 856s --- PASS: TestEqual/ok_ecdsaKey_pub (0.00s) 856s --- PASS: TestEqual/ok_rsaKey_pub (0.00s) 856s --- PASS: TestEqual/ok_ed25519Key_pub (0.00s) 856s --- PASS: TestEqual/ok_x25519Key_pub (0.00s) 856s --- PASS: TestEqual/ok_[]byte (0.00s) 856s --- PASS: TestEqual/fail_ecdsaKey (0.00s) 856s --- PASS: TestEqual/fail_rsaKey (0.00s) 856s --- PASS: TestEqual/fail_ed25519Key (0.00s) 856s --- PASS: TestEqual/fail_x25519Key (0.00s) 856s --- PASS: TestEqual/fail_ecdsaKey_pub (0.00s) 856s --- PASS: TestEqual/fail_rsaKey_pub (0.00s) 856s --- PASS: TestEqual/fail_ed25519Key_pub (0.00s) 856s --- PASS: TestEqual/fail_x25519Key_pub (0.00s) 856s --- PASS: TestEqual/fail_[]byte (0.00s) 856s --- PASS: TestEqual/fail_int (0.00s) 856s --- PASS: TestEqual/fail_string (0.00s) 856s PASS 856s ok go.step.sm/crypto/keyutil 27.376s 856s === RUN TestNew 856s === RUN TestNew/ok 856s === RUN TestNew/ok_with_options 856s === RUN TestNew/fail_root_signer 856s === RUN TestNew/fail_intermediate_signer 856s === RUN TestNew/fail_host_signer 856s === RUN TestNew/fail_user_signer 856s === RUN TestNew/fail_root_template 856s === RUN TestNew/fail_intermediate_template 856s === RUN TestNew/fail_root_csr 856s === RUN TestNew/fail_intermediate_csr 856s === RUN TestNew/fail_host_ssh_signer 856s === RUN TestNew/fail_user_ssh_signer 856s --- PASS: TestNew (0.02s) 856s --- PASS: TestNew/ok (0.00s) 856s --- PASS: TestNew/ok_with_options (0.00s) 856s --- PASS: TestNew/fail_root_signer (0.00s) 856s --- PASS: TestNew/fail_intermediate_signer (0.00s) 856s --- PASS: TestNew/fail_host_signer (0.00s) 856s --- PASS: TestNew/fail_user_signer (0.00s) 856s --- PASS: TestNew/fail_root_template (0.00s) 856s --- PASS: TestNew/fail_intermediate_template (0.00s) 856s --- PASS: TestNew/fail_root_csr (0.00s) 856s --- PASS: TestNew/fail_intermediate_csr (0.00s) 856s --- PASS: TestNew/fail_host_ssh_signer (0.00s) 856s --- PASS: TestNew/fail_user_ssh_signer (0.00s) 856s === RUN TestCA_Sign 856s === RUN TestCA_Sign/ok 856s === RUN TestCA_Sign/ok_with_lifetime 856s === RUN TestCA_Sign/fail 856s --- PASS: TestCA_Sign (0.00s) 856s --- PASS: TestCA_Sign/ok (0.00s) 856s --- PASS: TestCA_Sign/ok_with_lifetime (0.00s) 856s --- PASS: TestCA_Sign/fail (0.00s) 856s === RUN TestCA_Sign_mutation 856s --- PASS: TestCA_Sign_mutation (0.00s) 856s === RUN TestCA_SignCSR 856s === RUN TestCA_SignCSR/ok 856s === RUN TestCA_SignCSR/ok_with_modify 856s === RUN TestCA_SignCSR/fail_new_certificate 856s === RUN TestCA_SignCSR/fail_modify 856s --- PASS: TestCA_SignCSR (0.04s) 856s --- PASS: TestCA_SignCSR/ok (0.00s) 856s --- PASS: TestCA_SignCSR/ok_with_modify (0.00s) 856s --- PASS: TestCA_SignCSR/fail_new_certificate (0.00s) 856s --- PASS: TestCA_SignCSR/fail_modify (0.00s) 856s === RUN TestCA_SignSSH 856s === RUN TestCA_SignSSH/ok_host 856s === RUN TestCA_SignSSH/ok_user 856s === RUN TestCA_SignSSH/ok_infinity 856s === RUN TestCA_SignSSH/fail_type 856s --- PASS: TestCA_SignSSH (0.00s) 856s --- PASS: TestCA_SignSSH/ok_host (0.00s) 856s --- PASS: TestCA_SignSSH/ok_user (0.00s) 856s --- PASS: TestCA_SignSSH/ok_infinity (0.00s) 856s --- PASS: TestCA_SignSSH/fail_type (0.00s) 856s === RUN TestCA_SignSSH_mutation 856s --- PASS: TestCA_SignSSH_mutation (0.06s) 856s === RUN TestCA_SignSSH_infinity 856s --- PASS: TestCA_SignSSH_infinity (0.00s) 856s PASS 856s ok go.step.sm/crypto/minica 0.284s 1081s === RUN TestParseCosignPrivateKey 1081s === RUN TestParseCosignPrivateKey/ok 1081s === RUN TestParseCosignPrivateKey/fail_password 1081s === RUN TestParseCosignPrivateKey/fail_unmarshal 1081s === RUN TestParseCosignPrivateKey/fail_kdf 1081s === RUN TestParseCosignPrivateKey/fail_cipher 1081s === RUN TestParseCosignPrivateKey/fail_nonce_too_large 1081s === RUN TestParseCosignPrivateKey/fail_nonce_too_short 1081s === RUN TestParseCosignPrivateKey/fail_kdf.N 1081s === RUN TestParseCosignPrivateKey/fail_kdf.R 1081s === RUN TestParseCosignPrivateKey/fail_kdf.P 1081s === RUN TestParseCosignPrivateKey/fail_kdf.Salt 1081s === RUN TestParseCosignPrivateKey/fail_ciphertext 1081s === RUN TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey 1081s --- PASS: TestParseCosignPrivateKey (8.38s) 1081s --- PASS: TestParseCosignPrivateKey/ok (1.08s) 1081s --- PASS: TestParseCosignPrivateKey/fail_password (0.91s) 1081s --- PASS: TestParseCosignPrivateKey/fail_unmarshal (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_kdf (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_cipher (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_large (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_short (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_kdf.N (0.00s) 1081s --- PASS: TestParseCosignPrivateKey/fail_kdf.R (0.95s) 1081s --- PASS: TestParseCosignPrivateKey/fail_kdf.P (1.09s) 1081s --- PASS: TestParseCosignPrivateKey/fail_kdf.Salt (1.27s) 1081s --- PASS: TestParseCosignPrivateKey/fail_ciphertext (0.93s) 1081s --- PASS: TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey (1.31s) 1081s === RUN TestParseCosignPrivateKey_equal 1081s --- PASS: TestParseCosignPrivateKey_equal (0.97s) 1081s === RUN TestParseCosignPrivateKey_IncorrectPasswordError 1081s --- PASS: TestParseCosignPrivateKey_IncorrectPasswordError (1.58s) 1081s === RUN TestRead 1081s === RUN TestRead/testdata/pkcs8/openssl.p384.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem 1081s === RUN TestRead/testdata/cosign.pub.pem 1081s === RUN TestRead/testdata/nebula.key 1081s === RUN TestRead/testdata/openssh.ed25519.enc.pem 1081s === RUN TestRead/testdata/openssh.ed25519.pub.pem 1081s === RUN TestRead/testdata/openssh.rsa2048.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p521.pem 1081s === RUN TestRead/testdata/openssl.p256.pem 1081s === RUN TestRead/testdata/openssl.p384.pub.pem 1081s === RUN TestRead/testdata/openssl.p521.pem 1081s === RUN TestRead/testdata/openssl.p521.pub.pem 1081s === RUN TestRead/testdata/openssh.p384.enc.pem 1081s === RUN TestRead/testdata/openssh.p384.pub.pem 1081s === RUN TestRead/testdata/openssh.p521.pem 1081s === RUN TestRead/testdata/nebula.pub 1081s === RUN TestRead/testdata/openssl.p384.enc.pem 1081s === RUN TestRead/testdata/openssh.ed25519.pem 1081s === RUN TestRead/testdata/openssh.rsa2048.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p384.pub.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pem 1081s === RUN TestRead/testdata/openssl.rsa1024.pem 1081s === RUN TestRead/testdata/openssl.rsa2048.pem 1081s === RUN TestRead/testdata/openssl.rsa2048.pub.pem 1081s === RUN TestRead/testdata/openssl.rsa2048.enc.pem 1081s === RUN TestRead/testdata/openssh.p256.enc.pem 1081s === RUN TestRead/testdata/openssh.p521.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pub.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p384.enc.pem 1081s === RUN TestRead/testdata/openssh.p521.pub.pem 1081s === RUN TestRead/testdata/openssh.rsa1024.pem 1081s === RUN TestRead/testdata/openssh.rsa1024.pub.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p521.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pem 1081s === RUN TestRead/testdata/cosign.enc.pem 1081s === RUN TestRead/testdata/openssl.p521.enc.pem 1081s === RUN TestRead/testdata/openssl.rsa1024.pub.pem 1081s === RUN TestRead/testdata/openssl.rsa1024.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p256.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p256.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s === RUN TestRead/testdata/openssl.p256.enc.pem 1081s === RUN TestRead/testdata/openssl.p384.pem 1081s === RUN TestRead/testdata/openssh.p256.pem 1081s === RUN TestRead/testdata/openssh.p256.pub.pem 1081s === RUN TestRead/testdata/openssh.p384.pem 1081s === RUN TestRead/testdata/openssh.rsa2048.pub.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p521.pub.pem 1081s === RUN TestRead/testdata/openssl.p256.pub.pem 1081s === RUN TestRead/testdata/openssh.rsa1024.enc.pem 1081s === RUN TestRead/testdata/pkcs8/openssl.p256.pub.pem 1081s --- PASS: TestRead (10.74s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pem (0.01s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/cosign.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/nebula.key (0.00s) 1081s --- PASS: TestRead/testdata/openssh.ed25519.enc.pem (1.44s) 1081s --- PASS: TestRead/testdata/openssh.ed25519.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa2048.pem (0.11s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pem (0.04s) 1081s --- PASS: TestRead/testdata/openssl.p256.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p384.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p521.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p521.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.p384.enc.pem (1.28s) 1081s --- PASS: TestRead/testdata/openssh.p384.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.p521.pem (0.00s) 1081s --- PASS: TestRead/testdata/nebula.pub (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p384.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.ed25519.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa2048.enc.pem (1.36s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pem (0.36s) 1081s --- PASS: TestRead/testdata/openssl.rsa1024.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.rsa2048.pem (0.01s) 1081s --- PASS: TestRead/testdata/openssl.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.rsa2048.enc.pem (0.01s) 1081s --- PASS: TestRead/testdata/openssh.p256.enc.pem (1.33s) 1081s --- PASS: TestRead/testdata/openssh.p521.enc.pem (1.61s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.p521.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa1024.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa1024.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pem (0.11s) 1081s --- PASS: TestRead/testdata/cosign.enc.pem (1.43s) 1081s --- PASS: TestRead/testdata/openssl.p521.enc.pem (0.04s) 1081s --- PASS: TestRead/testdata/openssl.rsa1024.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.rsa1024.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pem (0.17s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem (0.01s) 1081s --- PASS: TestRead/testdata/openssl.p256.enc.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p384.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.p256.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.p256.pub.pem (0.05s) 1081s --- PASS: TestRead/testdata/openssh.p384.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssl.p256.pub.pem (0.00s) 1081s --- PASS: TestRead/testdata/openssh.rsa1024.enc.pem (1.36s) 1081s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 1081s === RUN TestParseCertificate 1081s === RUN TestParseCertificate/testdata/ca.crt 1081s === RUN TestParseCertificate/testdata/bundle.crt 1081s === RUN TestParseCertificate/testdata/badca.crt 1081s === RUN TestParseCertificate/testdata/badpem.crt 1081s === RUN TestParseCertificate/testdata/badder.crt 1081s === RUN TestParseCertificate/testdata/openssl.p256.pem 1081s --- PASS: TestParseCertificate (0.08s) 1081s --- PASS: TestParseCertificate/testdata/ca.crt (0.00s) 1081s --- PASS: TestParseCertificate/testdata/bundle.crt (0.00s) 1081s --- PASS: TestParseCertificate/testdata/badca.crt (0.00s) 1081s --- PASS: TestParseCertificate/testdata/badpem.crt (0.00s) 1081s --- PASS: TestParseCertificate/testdata/badder.crt (0.00s) 1081s --- PASS: TestParseCertificate/testdata/openssl.p256.pem (0.00s) 1081s === RUN TestReadCertificate 1081s === RUN TestReadCertificate/testdata/ca.crt 1081s === RUN TestReadCertificate/testdata/nonPEMHeaderCa.crt 1081s === RUN TestReadCertificate/testdata/extrajunkbundle.crt 1081s === RUN TestReadCertificate/testdata/ca.der 1081s === RUN TestReadCertificate/testdata/bundle.crt 1081s === RUN TestReadCertificate/testdata/bundle.crt#01 1081s === RUN TestReadCertificate/testdata/notexists.crt 1081s === RUN TestReadCertificate/testdata/badca.crt 1081s === RUN TestReadCertificate/testdata/badpem.crt 1081s === RUN TestReadCertificate/testdata/badder.crt 1081s === RUN TestReadCertificate/testdata/openssl.p256.pem 1081s --- PASS: TestReadCertificate (0.00s) 1081s --- PASS: TestReadCertificate/testdata/ca.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/nonPEMHeaderCa.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/extrajunkbundle.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/ca.der (0.00s) 1081s --- PASS: TestReadCertificate/testdata/bundle.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/bundle.crt#01 (0.00s) 1081s --- PASS: TestReadCertificate/testdata/notexists.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/badca.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/badpem.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/badder.crt (0.00s) 1081s --- PASS: TestReadCertificate/testdata/openssl.p256.pem (0.00s) 1081s === RUN TestReadCertificateBundle 1081s === RUN TestReadCertificateBundle/testdata/ca.crt 1081s === RUN TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt 1081s === RUN TestReadCertificateBundle/testdata/ca.der 1081s === RUN TestReadCertificateBundle/testdata/bundle.crt 1081s === RUN TestReadCertificateBundle/testdata/extrajunkbundle.crt 1081s === RUN TestReadCertificateBundle/testdata/notexists.crt 1081s === RUN TestReadCertificateBundle/testdata/badca.crt 1081s === RUN TestReadCertificateBundle/testdata/badpem.crt 1081s === RUN TestReadCertificateBundle/testdata/badder.crt 1081s === RUN TestReadCertificateBundle/testdata/openssl.p256.pem 1081s --- PASS: TestReadCertificateBundle (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/ca.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/ca.der (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/bundle.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/extrajunkbundle.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/notexists.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/badca.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/badpem.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/badder.crt (0.00s) 1081s --- PASS: TestReadCertificateBundle/testdata/openssl.p256.pem (0.00s) 1081s === RUN TestParseCertificateBundle 1081s === RUN TestParseCertificateBundle/ok_cert 1081s === RUN TestParseCertificateBundle/ok_non_PEM_header 1081s === RUN TestParseCertificateBundle/ok_der 1081s === RUN TestParseCertificateBundle/ok_bundle 1081s === RUN TestParseCertificateBundle/ok_extra_junk_in_bundle 1081s === RUN TestParseCertificateBundle/fail_bad_cert_w/_file 1081s === RUN TestParseCertificateBundle/fail_no_PEM 1081s === RUN TestParseCertificateBundle/fail_no_PEM#01 1081s === RUN TestParseCertificateBundle/fail_bad_der 1081s === RUN TestParseCertificateBundle/fail_no_valid_PEM 1081s --- PASS: TestParseCertificateBundle (0.00s) 1081s --- PASS: TestParseCertificateBundle/ok_cert (0.00s) 1081s --- PASS: TestParseCertificateBundle/ok_non_PEM_header (0.00s) 1081s --- PASS: TestParseCertificateBundle/ok_der (0.00s) 1081s --- PASS: TestParseCertificateBundle/ok_bundle (0.00s) 1081s --- PASS: TestParseCertificateBundle/ok_extra_junk_in_bundle (0.00s) 1081s --- PASS: TestParseCertificateBundle/fail_bad_cert_w/_file (0.00s) 1081s --- PASS: TestParseCertificateBundle/fail_no_PEM (0.00s) 1081s --- PASS: TestParseCertificateBundle/fail_no_PEM#01 (0.00s) 1081s --- PASS: TestParseCertificateBundle/fail_bad_der (0.00s) 1081s --- PASS: TestParseCertificateBundle/fail_no_valid_PEM (0.00s) 1081s === RUN TestParse 1081s === RUN TestParse/success-ecdsa-private-key 1081s === RUN TestParse/success-x509-crt-trim-spaces 1081s === RUN TestParse/fail-password 1081s === RUN TestParse/fail-type 1081s === RUN TestParse/fail-nebula-pub-size 1081s === RUN TestParse/fail-nebula-key-size 1081s === RUN TestParse/success-ecdsa-public-key 1081s === RUN TestParse/success-ed25519-private-key 1081s === RUN TestParse/success-ed25519-enc-private-key 1081s === RUN TestParse/success-x509-crt 1081s === RUN TestParse/fail-options 1081s === RUN TestParse/fail-pkcs8-password 1081s === RUN TestParse/success-rsa-public-key 1081s === RUN TestParse/success-rsa-private-key 1081s --- PASS: TestParse (0.10s) 1081s --- PASS: TestParse/success-ecdsa-private-key (0.00s) 1081s --- PASS: TestParse/success-x509-crt-trim-spaces (0.00s) 1081s --- PASS: TestParse/fail-password (0.00s) 1081s --- PASS: TestParse/fail-type (0.00s) 1081s --- PASS: TestParse/fail-nebula-pub-size (0.00s) 1081s --- PASS: TestParse/fail-nebula-key-size (0.00s) 1081s --- PASS: TestParse/success-ecdsa-public-key (0.00s) 1081s --- PASS: TestParse/success-ed25519-private-key (0.09s) 1081s --- PASS: TestParse/success-ed25519-enc-private-key (0.00s) 1081s --- PASS: TestParse/success-x509-crt (0.00s) 1081s --- PASS: TestParse/fail-options (0.00s) 1081s --- PASS: TestParse/fail-pkcs8-password (0.00s) 1081s --- PASS: TestParse/success-rsa-public-key (0.00s) 1081s --- PASS: TestParse/success-rsa-private-key (0.00s) 1081s === RUN TestSerialize 1081s pem_test.go:641: Running test case: unrecognized key type 1081s pem_test.go:641: Running test case: RSA Private Key success 1081s pem_test.go:641: Running test case: RSA Public Key success 1081s pem_test.go:641: Running test case: EC Private Key success - encrypt input data 1081s pem_test.go:641: Running test case: OKP Public Key success 1081s pem_test.go:641: Running test case: X.509 Certificate success 1081s pem_test.go:641: Running test case: X.509 Certificate request success 1081s pem_test.go:641: Running test case: propagate open key out file error 1081s pem_test.go:641: Running test case: EC Private Key success 1081s pem_test.go:641: Running test case: EC Private Key success - encrypt pkcs8 data 1081s pem_test.go:641: Running test case: EC Public Key success 1081s pem_test.go:641: Running test case: OKP Private Key success 1081s pem_test.go:641: Running test case: ToFile Success (EC Private Key unencrypted) 1081s pem_test.go:641: Running test case: ToFile Success (EC Private Key encrypted) 1081s --- PASS: TestSerialize (4.98s) 1081s === RUN TestParseDER 1081s === RUN TestParseDER/rsa_public_key 1081s === RUN TestParseDER/rsa_private_key 1081s === RUN TestParseDER/rsa_pkcs#1_public_key 1081s === RUN TestParseDER/ecdsa_public_key 1081s === RUN TestParseDER/ecdsa_private_key 1081s === RUN TestParseDER/ed25519_public_key 1081s === RUN TestParseDER/ed25519_private_key 1081s === RUN TestParseDER/fail 1081s --- PASS: TestParseDER (0.00s) 1081s --- PASS: TestParseDER/rsa_public_key (0.00s) 1081s --- PASS: TestParseDER/rsa_private_key (0.00s) 1081s --- PASS: TestParseDER/rsa_pkcs#1_public_key (0.00s) 1081s --- PASS: TestParseDER/ecdsa_public_key (0.00s) 1081s --- PASS: TestParseDER/ecdsa_private_key (0.00s) 1081s --- PASS: TestParseDER/ed25519_public_key (0.00s) 1081s --- PASS: TestParseDER/ed25519_private_key (0.00s) 1081s --- PASS: TestParseDER/fail (0.00s) 1081s === RUN TestParseKey 1081s === RUN TestParseKey/testdata/openssl.p384.enc.pem 1081s === RUN TestParseKey/testdata/openssh.ed25519.pem 1081s === RUN TestParseKey/testdata/openssh.rsa2048.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pub.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pem 1081s === RUN TestParseKey/testdata/openssl.rsa1024.pem 1081s === RUN TestParseKey/testdata/openssl.rsa2048.pem 1081s === RUN TestParseKey/testdata/openssl.rsa2048.pub.pem 1081s === RUN TestParseKey/testdata/openssl.rsa2048.enc.pem 1081s === RUN TestParseKey/testdata/openssh.p256.enc.pem 1081s === RUN TestParseKey/testdata/openssh.p521.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p384.enc.pem 1081s === RUN TestParseKey/testdata/openssh.rsa1024.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p521.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pem 1081s === RUN TestParseKey/testdata/cosign.enc.pem 1081s === RUN TestParseKey/testdata/openssl.p521.enc.pem 1081s === RUN TestParseKey/testdata/openssl.rsa1024.pub.pem 1081s === RUN TestParseKey/testdata/openssl.rsa1024.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p256.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s === RUN TestParseKey/testdata/openssl.p256.enc.pem 1081s === RUN TestParseKey/testdata/openssl.p384.pem 1081s === RUN TestParseKey/testdata/openssh.p256.pem 1081s === RUN TestParseKey/testdata/openssh.p384.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pub.pem 1081s === RUN TestParseKey/testdata/openssl.p256.pub.pem 1081s === RUN TestParseKey/testdata/openssh.rsa1024.enc.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pub.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem 1081s === RUN TestParseKey/testdata/cosign.pub.pem 1081s === RUN TestParseKey/testdata/nebula.key 1081s === RUN TestParseKey/testdata/openssh.ed25519.enc.pem 1081s === RUN TestParseKey/testdata/openssh.rsa2048.pem 1081s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pem 1081s === RUN TestParseKey/testdata/openssl.p256.pem 1081s === RUN TestParseKey/testdata/openssl.p384.pub.pem 1081s === RUN TestParseKey/testdata/openssl.p521.pem 1081s === RUN TestParseKey/testdata/openssl.p521.pub.pem 1081s === RUN TestParseKey/testdata/openssh.p384.enc.pem 1081s === RUN TestParseKey/testdata/openssh.p521.pem 1081s === RUN TestParseKey/testdata/nebula.pub 1081s --- PASS: TestParseKey (9.10s) 1081s --- PASS: TestParseKey/testdata/openssl.p384.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.ed25519.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.rsa2048.enc.pem (1.22s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa1024.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa2048.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa2048.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.p256.enc.pem (1.25s) 1081s --- PASS: TestParseKey/testdata/openssh.p521.enc.pem (1.32s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.rsa1024.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/cosign.enc.pem (0.95s) 1081s --- PASS: TestParseKey/testdata/openssl.p521.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa1024.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.rsa1024.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p256.enc.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p384.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.p256.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.p384.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p256.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.rsa1024.enc.pem (1.40s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/cosign.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/nebula.key (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.ed25519.enc.pem (1.23s) 1081s --- PASS: TestParseKey/testdata/openssh.rsa2048.pem (0.13s) 1081s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p256.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p384.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p521.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssl.p521.pub.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/openssh.p384.enc.pem (1.58s) 1081s --- PASS: TestParseKey/testdata/openssh.p521.pem (0.00s) 1081s --- PASS: TestParseKey/testdata/nebula.pub (0.00s) 1081s === RUN TestParseKey_x509 1081s --- PASS: TestParseKey_x509 (0.00s) 1081s === RUN TestParseSSH 1081s === RUN TestParseSSH/testdata/openssh.p521.pub.pem 1081s === RUN TestParseSSH/testdata/openssh.rsa1024.pub.pem 1081s === RUN TestParseSSH/testdata/openssh.p256.pub.pem 1081s === RUN TestParseSSH/testdata/openssh.rsa2048.pub.pem 1081s === RUN TestParseSSH/testdata/openssh.ed25519.pub.pem 1081s === RUN TestParseSSH/testdata/openssh.p384.pub.pem 1081s --- PASS: TestParseSSH (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.p521.pub.pem (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.rsa1024.pub.pem (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.p256.pub.pem (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.rsa2048.pub.pem (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.ed25519.pub.pem (0.00s) 1081s --- PASS: TestParseSSH/testdata/openssh.p384.pub.pem (0.00s) 1081s === RUN TestOpenSSH 1081s === PAUSE TestOpenSSH 1081s === RUN TestRead_options 1081s === RUN TestRead_options/withPassword 1081s === RUN TestRead_options/withPasswordFile 1081s === RUN TestRead_options/withPasswordPrompt 1081s === RUN TestRead_options/missing 1081s === RUN TestRead_options/missingPassword 1081s === RUN TestRead_options/withPasswordError 1081s === RUN TestRead_options/withPasswordFileError 1081s === RUN TestRead_options/withPasswordPromptError 1081s === RUN TestRead_options/withPasswordFile#01 1081s --- PASS: TestRead_options (0.00s) 1081s --- PASS: TestRead_options/withPassword (0.00s) 1081s --- PASS: TestRead_options/withPasswordFile (0.00s) 1081s --- PASS: TestRead_options/withPasswordPrompt (0.00s) 1081s --- PASS: TestRead_options/missing (0.00s) 1081s --- PASS: TestRead_options/missingPassword (0.00s) 1081s --- PASS: TestRead_options/withPasswordError (0.00s) 1081s --- PASS: TestRead_options/withPasswordFileError (0.00s) 1081s --- PASS: TestRead_options/withPasswordPromptError (0.00s) 1081s --- PASS: TestRead_options/withPasswordFile#01 (0.00s) 1081s === RUN TestWithMinLengthPasswordFile 1081s === RUN TestWithMinLengthPasswordFile/negative 1081s === RUN TestWithMinLengthPasswordFile/zero 1081s === RUN TestWithMinLengthPasswordFile/greater-than-min-length 1081s === RUN TestWithMinLengthPasswordFile/equal-min-length 1081s === RUN TestWithMinLengthPasswordFile/less-than-min-length 1081s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters 1081s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok 1081s --- PASS: TestWithMinLengthPasswordFile (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/negative (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/zero (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/greater-than-min-length (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/equal-min-length (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/less-than-min-length (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters (0.00s) 1081s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok (0.00s) 1081s === RUN TestRead_promptPassword 1081s === RUN TestRead_promptPassword/PromptPassword 1081s === RUN TestRead_promptPassword/PromptPasswordBadPassword 1081s === RUN TestRead_promptPassword/PromptPasswordError 1081s === RUN TestRead_promptPassword/PromptPasswordNil 1081s --- PASS: TestRead_promptPassword (0.00s) 1081s --- PASS: TestRead_promptPassword/PromptPassword (0.00s) 1081s --- PASS: TestRead_promptPassword/PromptPasswordBadPassword (0.00s) 1081s --- PASS: TestRead_promptPassword/PromptPasswordError (0.00s) 1081s --- PASS: TestRead_promptPassword/PromptPasswordNil (0.00s) 1081s === RUN TestParseCertificateRequest 1081s === RUN TestParseCertificateRequest/ok 1081s === RUN TestParseCertificateRequest/ok_der 1081s === RUN TestParseCertificateRequest/ok_keytool 1081s === RUN TestParseCertificateRequest/fail_bad_csr 1081s === RUN TestParseCertificateRequest/fail_certificate 1081s === RUN TestParseCertificateRequest/fail_certificate_der 1081s --- PASS: TestParseCertificateRequest (0.00s) 1081s --- PASS: TestParseCertificateRequest/ok (0.00s) 1081s --- PASS: TestParseCertificateRequest/ok_der (0.00s) 1081s --- PASS: TestParseCertificateRequest/ok_keytool (0.00s) 1081s --- PASS: TestParseCertificateRequest/fail_bad_csr (0.00s) 1081s --- PASS: TestParseCertificateRequest/fail_certificate (0.00s) 1081s --- PASS: TestParseCertificateRequest/fail_certificate_der (0.00s) 1081s === RUN TestReadCertificateRequest 1081s === RUN TestReadCertificateRequest/ok 1081s === RUN TestReadCertificateRequest/ok_der 1081s === RUN TestReadCertificateRequest/ok_keytool 1081s === RUN TestReadCertificateRequest/fail_missing 1081s === RUN TestReadCertificateRequest/fail_bad_csr 1081s === RUN TestReadCertificateRequest/fail_certificate 1081s === RUN TestReadCertificateRequest/fail_certificate_der 1081s --- PASS: TestReadCertificateRequest (0.09s) 1081s --- PASS: TestReadCertificateRequest/ok (0.00s) 1081s --- PASS: TestReadCertificateRequest/ok_der (0.00s) 1081s --- PASS: TestReadCertificateRequest/ok_keytool (0.00s) 1081s --- PASS: TestReadCertificateRequest/fail_missing (0.00s) 1081s --- PASS: TestReadCertificateRequest/fail_bad_csr (0.00s) 1081s --- PASS: TestReadCertificateRequest/fail_certificate (0.00s) 1081s --- PASS: TestReadCertificateRequest/fail_certificate_der (0.09s) 1081s === RUN TestBundleCertificate 1081s === RUN TestBundleCertificate/append 1081s === RUN TestBundleCertificate/two 1081s === RUN TestBundleCertificate/none 1081s === RUN TestBundleCertificate/found 1081s === RUN TestBundleCertificate/bad_cert 1081s === RUN TestBundleCertificate/bad_bundle 1081s --- PASS: TestBundleCertificate (0.00s) 1081s --- PASS: TestBundleCertificate/append (0.00s) 1081s --- PASS: TestBundleCertificate/two (0.00s) 1081s --- PASS: TestBundleCertificate/none (0.00s) 1081s --- PASS: TestBundleCertificate/found (0.00s) 1081s --- PASS: TestBundleCertificate/bad_cert (0.00s) 1081s --- PASS: TestBundleCertificate/bad_bundle (0.00s) 1081s === RUN TestUnbundleCertificate 1081s === RUN TestUnbundleCertificate/remove_one_leave_one 1081s === RUN TestUnbundleCertificate/remove_two_leave_none 1081s === RUN TestUnbundleCertificate/remove_none 1081s === RUN TestUnbundleCertificate/none_to_remove 1081s === RUN TestUnbundleCertificate/remove_bundle 1081s === RUN TestUnbundleCertificate/bad_cert 1081s === RUN TestUnbundleCertificate/bad_bundle 1081s --- PASS: TestUnbundleCertificate (0.00s) 1081s --- PASS: TestUnbundleCertificate/remove_one_leave_one (0.00s) 1081s --- PASS: TestUnbundleCertificate/remove_two_leave_none (0.00s) 1081s --- PASS: TestUnbundleCertificate/remove_none (0.00s) 1081s --- PASS: TestUnbundleCertificate/none_to_remove (0.00s) 1081s --- PASS: TestUnbundleCertificate/remove_bundle (0.00s) 1081s --- PASS: TestUnbundleCertificate/bad_cert (0.00s) 1081s --- PASS: TestUnbundleCertificate/bad_bundle (0.00s) 1081s === RUN TestEncryptDecryptPKCS8 1081s === PAUSE TestEncryptDecryptPKCS8 1081s === RUN TestSerialize_PKCS8 1081s === RUN TestSerialize_PKCS8/rsa 1081s === RUN TestSerialize_PKCS8/rsa_pub 1081s === RUN TestSerialize_PKCS8/ecdsa 1081s === RUN TestSerialize_PKCS8/ecdsa_pub 1081s === RUN TestSerialize_PKCS8/ed25519 1081s === RUN TestSerialize_PKCS8/ed25519_pub 1081s === RUN TestSerialize_PKCS8/fail 1081s --- PASS: TestSerialize_PKCS8 (0.00s) 1081s --- PASS: TestSerialize_PKCS8/rsa (0.00s) 1081s --- PASS: TestSerialize_PKCS8/rsa_pub (0.00s) 1081s --- PASS: TestSerialize_PKCS8/ecdsa (0.00s) 1081s --- PASS: TestSerialize_PKCS8/ecdsa_pub (0.00s) 1081s --- PASS: TestSerialize_PKCS8/ed25519 (0.00s) 1081s --- PASS: TestSerialize_PKCS8/ed25519_pub (0.00s) 1081s --- PASS: TestSerialize_PKCS8/fail (0.00s) 1081s === RUN TestDecryptPKCS8PrivateKey 1081s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem 1081s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem 1081s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem 1081s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s --- PASS: TestDecryptPKCS8PrivateKey (0.12s) 1081s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem (0.05s) 1081s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 1081s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 1081s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 1081s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.07s) 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-CBC 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC 1081s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers (33.63s) 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-CBC (6.44s) 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC (6.38s) 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC (6.00s) 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC (8.74s) 1081s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC (6.03s) 1081s === CONT TestOpenSSH 1081s === RUN TestOpenSSH/testdata/openssl.rsa1024.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.pem 1081s === RUN TestOpenSSH/testdata/openssl.rsa2048.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.pem 1081s === RUN TestOpenSSH/testdata/openssl.rsa2048.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.p256.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p256.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.p521.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p521.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.rsa1024.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 1081s === RUN TestOpenSSH/testdata/cosign.enc.pem 1081s === PAUSE TestOpenSSH/testdata/cosign.enc.pem 1081s === RUN TestOpenSSH/testdata/openssl.p521.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p521.enc.pem 1081s === RUN TestOpenSSH/testdata/openssl.rsa1024.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s === RUN TestOpenSSH/testdata/openssl.p256.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p256.enc.pem 1081s === RUN TestOpenSSH/testdata/openssl.p384.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p384.pem 1081s === RUN TestOpenSSH/testdata/openssh.p256.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p256.pem 1081s === RUN TestOpenSSH/testdata/openssh.p384.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p384.pem 1081s === RUN TestOpenSSH/testdata/openssh.rsa1024.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.pem 1081s === RUN TestOpenSSH/testdata/openssh.ed25519.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.ed25519.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.rsa2048.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.pem 1081s === RUN TestOpenSSH/testdata/openssl.p256.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p256.pem 1081s === RUN TestOpenSSH/testdata/openssl.p521.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p521.pem 1081s === RUN TestOpenSSH/testdata/openssh.p384.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p384.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.p521.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.p521.pem 1081s === RUN TestOpenSSH/testdata/openssl.p384.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssl.p384.enc.pem 1081s === RUN TestOpenSSH/testdata/openssh.ed25519.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.ed25519.pem 1081s === RUN TestOpenSSH/testdata/openssh.rsa2048.enc.pem 1081s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.enc.pem 1081s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 1081s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 1081s === CONT TestOpenSSH/testdata/openssl.rsa1024.pem 1081s === CONT TestOpenSSH/testdata/openssl.p384.pem 1081s === CONT TestEncryptDecryptPKCS8 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 1081s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 1081s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 1081s === CONT TestOpenSSH/testdata/openssl.p256.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.pem 1081s === CONT TestOpenSSH/testdata/openssl.rsa1024.enc.pem 1081s === CONT TestOpenSSH/testdata/openssl.p521.enc.pem 1081s === CONT TestOpenSSH/testdata/cosign.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 1081s === CONT TestOpenSSH/testdata/openssh.rsa1024.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 1081s === CONT TestOpenSSH/testdata/openssh.p521.enc.pem 1081s === CONT TestOpenSSH/testdata/openssh.p256.enc.pem 1081s === CONT TestOpenSSH/testdata/openssl.rsa2048.enc.pem 1081s === CONT TestOpenSSH/testdata/openssl.rsa2048.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 1081s === CONT TestOpenSSH/testdata/openssh.rsa2048.enc.pem 1081s === CONT TestOpenSSH/testdata/openssh.ed25519.pem 1081s === CONT TestOpenSSH/testdata/openssl.p384.enc.pem 1081s === CONT TestOpenSSH/testdata/openssh.p521.pem 1081s === CONT TestOpenSSH/testdata/openssh.p384.enc.pem 1081s === CONT TestOpenSSH/testdata/openssl.p521.pem 1081s === CONT TestOpenSSH/testdata/openssl.p256.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.pem 1081s === CONT TestOpenSSH/testdata/openssh.rsa2048.pem 1081s === CONT TestOpenSSH/testdata/openssh.ed25519.enc.pem 1081s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.pem 1081s === CONT TestOpenSSH/testdata/openssh.rsa1024.enc.pem 1081s === CONT TestOpenSSH/testdata/openssh.p384.pem 1081s === CONT TestOpenSSH/testdata/openssh.p256.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 1081s --- PASS: TestOpenSSH (0.00s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p384.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.pem (0.04s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p256.enc.pem (10.35s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem (10.67s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem (9.82s) 1081s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.enc.pem (8.35s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p521.enc.pem (7.69s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem (0.12s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem (5.08s) 1081s --- PASS: TestOpenSSH/testdata/cosign.enc.pem (9.31s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem (7.44s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem (7.55s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p521.enc.pem (9.53s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p256.enc.pem (12.57s) 1081s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.pem (0.18s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem (1.06s) 1081s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.enc.pem (9.07s) 1081s --- PASS: TestOpenSSH/testdata/openssh.ed25519.pem (0.04s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p384.enc.pem (7.16s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p521.pem (0.03s) 1081s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.enc.pem (11.25s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p521.pem (0.03s) 1081s --- PASS: TestOpenSSH/testdata/openssl.p256.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.pem (0.02s) 1081s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.pem (0.15s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p384.enc.pem (8.69s) 1081s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.pem (0.17s) 1081s --- PASS: TestOpenSSH/testdata/openssh.ed25519.enc.pem (7.82s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p384.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/openssh.p256.pem (0.00s) 1081s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.enc.pem (6.49s) 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 1081s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 1081s --- PASS: TestEncryptDecryptPKCS8 (0.00s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem (29.98s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem (25.40s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem (30.72s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem (31.72s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem (26.00s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem (25.18s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p521.pem (22.73s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p521.pem (19.64s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p256.pem (18.66s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem (17.45s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem (18.62s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem (17.50s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p384.pem (16.66s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p256.pem (18.23s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p384.pem (17.81s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem (17.99s) 1081s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem (18.38s) 1081s PASS 1081s ok go.step.sm/crypto/pemutil 332.697s 1081s === RUN TestErrors 1081s --- PASS: TestErrors (0.00s) 1081s === RUN TestSalt 1081s --- PASS: TestSalt (0.00s) 1081s === RUN TestBytes 1081s --- PASS: TestBytes (0.00s) 1081s === RUN TestString 1081s --- PASS: TestString (0.00s) 1081s === RUN TestHex 1081s --- PASS: TestHex (0.00s) 1081s === RUN TestAlphanumeric 1081s --- PASS: TestAlphanumeric (0.00s) 1081s === RUN TestASCII 1081s --- PASS: TestASCII (0.00s) 1081s === RUN TestAlphabet 1081s --- PASS: TestAlphabet (0.00s) 1081s === RUN TestUUIDv4 1081s === RUN TestUUIDv4/ok 1081s === RUN TestUUIDv4/ok#01 1081s === RUN TestUUIDv4/fail 1081s --- PASS: TestUUIDv4 (0.00s) 1081s --- PASS: TestUUIDv4/ok (0.00s) 1081s --- PASS: TestUUIDv4/ok#01 (0.00s) 1081s --- PASS: TestUUIDv4/fail (0.00s) 1081s PASS 1081s ok go.step.sm/crypto/randutil 0.364s 1081s === RUN TestNewCertificate 1081s === RUN TestNewCertificate/user 1081s === RUN TestNewCertificate/host 1081s === RUN TestNewCertificate/host_escape 1081s === RUN TestNewCertificate/file 1081s === RUN TestNewCertificate/file_with_dates 1081s === RUN TestNewCertificate/base64 1081s === RUN TestNewCertificate/failNilOptions 1081s === RUN TestNewCertificate/failEmptyOptions 1081s === RUN TestNewCertificate/badBase64Template 1081s === RUN TestNewCertificate/badFileTemplate 1081s === RUN TestNewCertificate/badJsonTemplate 1081s === RUN TestNewCertificate/failTemplate 1081s --- PASS: TestNewCertificate (0.13s) 1081s --- PASS: TestNewCertificate/user (0.06s) 1081s --- PASS: TestNewCertificate/host (0.00s) 1081s --- PASS: TestNewCertificate/host_escape (0.01s) 1081s --- PASS: TestNewCertificate/file (0.00s) 1081s --- PASS: TestNewCertificate/file_with_dates (0.00s) 1081s --- PASS: TestNewCertificate/base64 (0.00s) 1081s --- PASS: TestNewCertificate/failNilOptions (0.00s) 1081s --- PASS: TestNewCertificate/failEmptyOptions (0.00s) 1081s --- PASS: TestNewCertificate/badBase64Template (0.00s) 1081s --- PASS: TestNewCertificate/badFileTemplate (0.00s) 1081s --- PASS: TestNewCertificate/badJsonTemplate (0.00s) 1081s --- PASS: TestNewCertificate/failTemplate (0.00s) 1081s === RUN TestCertificate_GetCertificate 1081s === RUN TestCertificate_GetCertificate/user 1081s === RUN TestCertificate_GetCertificate/host 1081s --- PASS: TestCertificate_GetCertificate (0.00s) 1081s --- PASS: TestCertificate_GetCertificate/user (0.00s) 1081s --- PASS: TestCertificate_GetCertificate/host (0.00s) 1081s === RUN TestCreateCertificate 1081s === RUN TestCreateCertificate/ok 1081s === RUN TestCreateCertificate/ok_rsa 1081s === RUN TestCreateCertificate/emptyNonce 1081s === RUN TestCreateCertificate/emptySerial 1081s === RUN TestCreateCertificate/fail_signer.Sign 1081s === RUN TestCreateCertificate/fail_signer.SignWithAlgorithm 1081s --- PASS: TestCreateCertificate (2.43s) 1081s --- PASS: TestCreateCertificate/ok (0.00s) 1081s --- PASS: TestCreateCertificate/ok_rsa (0.01s) 1081s --- PASS: TestCreateCertificate/emptyNonce (0.00s) 1081s --- PASS: TestCreateCertificate/emptySerial (0.00s) 1081s --- PASS: TestCreateCertificate/fail_signer.Sign (0.00s) 1081s --- PASS: TestCreateCertificate/fail_signer.SignWithAlgorithm (0.00s) 1081s === RUN TestFingerprint 1081s === RUN TestFingerprint/ok_ECDSA 1081s === RUN TestFingerprint/ok_ED25519 1081s === RUN TestFingerprint/ok_RSA 1081s === RUN TestFingerprint/ok_SK-ECDSA 1081s === RUN TestFingerprint/ok_SK-ED25519 1081s === RUN TestFingerprint/ok_CERT 1081s --- PASS: TestFingerprint (7.02s) 1081s --- PASS: TestFingerprint/ok_ECDSA (0.00s) 1081s --- PASS: TestFingerprint/ok_ED25519 (0.00s) 1081s --- PASS: TestFingerprint/ok_RSA (0.00s) 1081s --- PASS: TestFingerprint/ok_SK-ECDSA (0.00s) 1081s --- PASS: TestFingerprint/ok_SK-ED25519 (0.00s) 1081s --- PASS: TestFingerprint/ok_CERT (0.00s) 1081s === RUN TestEncodedFingerprint 1081s === RUN TestEncodedFingerprint/default 1081s === RUN TestEncodedFingerprint/Base64RawFingerprint 1081s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 1081s === RUN TestEncodedFingerprint/Base64Fingerprint 1081s === RUN TestEncodedFingerprint/Base64URLFingerprint 1081s === RUN TestEncodedFingerprint/HexFingerprint 1081s === RUN TestEncodedFingerprint/EmojiFingerprint 1081s === RUN TestEncodedFingerprint/fail 1081s --- PASS: TestEncodedFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/default (0.00s) 1081s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 1081s --- PASS: TestEncodedFingerprint/fail (0.00s) 1081s === RUN TestFormatFingerprint 1081s === RUN TestFormatFingerprint/P256 1081s === RUN TestFormatFingerprint/P384 1081s === RUN TestFormatFingerprint/P521 1081s === RUN TestFormatFingerprint/Ed25519 1081s === RUN TestFormatFingerprint/RSA 1081s === RUN TestFormatFingerprint/SK-ECDSA 1081s === RUN TestFormatFingerprint/SK-ED25519 1081s === RUN TestFormatFingerprint/ED25519-CERT 1081s === RUN TestFormatFingerprint/ECDSA-CERT_(fixture) 1081s === RUN TestFormatFingerprint/DSA 1081s === RUN TestFormatFingerprint/Base64RawFingerprint 1081s === RUN TestFormatFingerprint/Base64RawURLFingerprint 1081s === RUN TestFormatFingerprint/Base64Fingerprint 1081s === RUN TestFormatFingerprint/Base64UrlFingerprint 1081s === RUN TestFormatFingerprint/HexFingerprint 1081s === RUN TestFormatFingerprint/EmojiFingerprint 1081s === RUN TestFormatFingerprint/fail_input 1081s === RUN TestFormatFingerprint/fail_encoding 1081s --- PASS: TestFormatFingerprint (3.94s) 1081s --- PASS: TestFormatFingerprint/P256 (0.00s) 1081s --- PASS: TestFormatFingerprint/P384 (0.00s) 1081s --- PASS: TestFormatFingerprint/P521 (0.00s) 1081s --- PASS: TestFormatFingerprint/Ed25519 (0.00s) 1081s --- PASS: TestFormatFingerprint/RSA (0.00s) 1081s --- PASS: TestFormatFingerprint/SK-ECDSA (0.00s) 1081s --- PASS: TestFormatFingerprint/SK-ED25519 (0.00s) 1081s --- PASS: TestFormatFingerprint/ED25519-CERT (0.00s) 1081s --- PASS: TestFormatFingerprint/ECDSA-CERT_(fixture) (0.00s) 1081s --- PASS: TestFormatFingerprint/DSA (0.00s) 1081s --- PASS: TestFormatFingerprint/Base64RawFingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/Base64RawURLFingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/Base64Fingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/Base64UrlFingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/HexFingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/EmojiFingerprint (0.00s) 1081s --- PASS: TestFormatFingerprint/fail_input (0.00s) 1081s --- PASS: TestFormatFingerprint/fail_encoding (0.00s) 1081s === RUN TestFormatCertificateFingerprint 1081s === RUN TestFormatCertificateFingerprint/P256 1081s === RUN TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) 1081s --- PASS: TestFormatCertificateFingerprint (0.00s) 1081s --- PASS: TestFormatCertificateFingerprint/P256 (0.00s) 1081s --- PASS: TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) (0.00s) 1081s === RUN Test_publicKeyTypeAndSize_errors 1081s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA 1081s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA 1081s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA_cast 1081s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA_cast 1081s === RUN Test_publicKeyTypeAndSize_errors/fail_type 1081s --- PASS: Test_publicKeyTypeAndSize_errors (0.00s) 1081s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA (0.00s) 1081s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA (0.00s) 1081s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA_cast (0.00s) 1081s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA_cast (0.00s) 1081s --- PASS: Test_publicKeyTypeAndSize_errors/fail_type (0.00s) 1081s === RUN TestGetFuncMap 1081s --- PASS: TestGetFuncMap (0.00s) 1081s === RUN TestWithTemplate 1081s === RUN TestWithTemplate/user 1081s === RUN TestWithTemplate/host 1081s === RUN TestWithTemplate/fail 1081s === RUN TestWithTemplate/failTemplate 1081s === RUN TestWithTemplate/error 1081s --- PASS: TestWithTemplate (0.00s) 1081s --- PASS: TestWithTemplate/user (0.00s) 1081s --- PASS: TestWithTemplate/host (0.00s) 1081s --- PASS: TestWithTemplate/fail (0.00s) 1081s --- PASS: TestWithTemplate/failTemplate (0.00s) 1081s --- PASS: TestWithTemplate/error (0.00s) 1081s === RUN TestWithTemplateBase64 1081s === RUN TestWithTemplateBase64/host 1081s === RUN TestWithTemplateBase64/badBase64 1081s --- PASS: TestWithTemplateBase64 (0.00s) 1081s --- PASS: TestWithTemplateBase64/host (0.00s) 1081s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 1081s === RUN TestWithTemplateFile 1081s === RUN TestWithTemplateFile/github.com 1081s === RUN TestWithTemplateFile/missing 1081s --- PASS: TestWithTemplateFile (0.00s) 1081s --- PASS: TestWithTemplateFile/github.com (0.00s) 1081s --- PASS: TestWithTemplateFile/missing (0.00s) 1081s === RUN TestCryptoPublicKey 1081s === RUN TestCryptoPublicKey/ok_ec 1081s === RUN TestCryptoPublicKey/ok_Ed25519 1081s === RUN TestCryptoPublicKey/ok_rsa 1081s === RUN TestCryptoPublicKey/ok_ssh_ec 1081s === RUN TestCryptoPublicKey/ok_ssh_Ed25519 1081s === RUN TestCryptoPublicKey/ok_ssh_rsa 1081s === RUN TestCryptoPublicKey/ok_agent 1081s === RUN TestCryptoPublicKey/ok_sk_ec 1081s === RUN TestCryptoPublicKey/ok_sk_Ed25519 1081s === RUN TestCryptoPublicKey/fail_agent 1081s === RUN TestCryptoPublicKey/fail_type 1081s === RUN TestCryptoPublicKey/fail_sk 1081s --- PASS: TestCryptoPublicKey (2.25s) 1081s --- PASS: TestCryptoPublicKey/ok_ec (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_Ed25519 (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_rsa (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_ssh_ec (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_ssh_Ed25519 (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_ssh_rsa (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_agent (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_sk_ec (0.00s) 1081s --- PASS: TestCryptoPublicKey/ok_sk_Ed25519 (0.00s) 1081s --- PASS: TestCryptoPublicKey/fail_agent (0.00s) 1081s --- PASS: TestCryptoPublicKey/fail_type (0.00s) 1081s --- PASS: TestCryptoPublicKey/fail_sk (0.00s) 1081s === RUN TestTemplateError_Error 1081s === RUN TestTemplateError_Error/ok 1081s --- PASS: TestTemplateError_Error (0.30s) 1081s --- PASS: TestTemplateError_Error/ok (0.00s) 1081s === RUN TestCreateTemplateData 1081s === RUN TestCreateTemplateData/user 1081s === RUN TestCreateTemplateData/host 1081s === RUN TestCreateTemplateData/other 1081s --- PASS: TestCreateTemplateData (0.00s) 1081s --- PASS: TestCreateTemplateData/user (0.00s) 1081s --- PASS: TestCreateTemplateData/host (0.00s) 1081s --- PASS: TestCreateTemplateData/other (0.00s) 1081s === RUN TestDefaultExtensions 1081s === RUN TestDefaultExtensions/user 1081s === RUN TestDefaultExtensions/host 1081s === RUN TestDefaultExtensions/other 1081s --- PASS: TestDefaultExtensions (0.00s) 1081s --- PASS: TestDefaultExtensions/user (0.00s) 1081s --- PASS: TestDefaultExtensions/host (0.00s) 1081s --- PASS: TestDefaultExtensions/other (0.00s) 1081s === RUN TestNewTemplateData 1081s === RUN TestNewTemplateData/ok 1081s --- PASS: TestNewTemplateData (0.00s) 1081s --- PASS: TestNewTemplateData/ok (0.00s) 1081s === RUN TestTemplateData_AddExtension 1081s === RUN TestTemplateData_AddExtension/empty 1081s === RUN TestTemplateData_AddExtension/overwrite 1081s === RUN TestTemplateData_AddExtension/add 1081s --- PASS: TestTemplateData_AddExtension (0.00s) 1081s --- PASS: TestTemplateData_AddExtension/empty (0.00s) 1081s --- PASS: TestTemplateData_AddExtension/overwrite (0.00s) 1081s --- PASS: TestTemplateData_AddExtension/add (0.00s) 1081s === RUN TestTemplateData_AddCriticalOption 1081s === RUN TestTemplateData_AddCriticalOption/empty 1081s === RUN TestTemplateData_AddCriticalOption/overwrite 1081s === RUN TestTemplateData_AddCriticalOption/add 1081s --- PASS: TestTemplateData_AddCriticalOption (0.00s) 1081s --- PASS: TestTemplateData_AddCriticalOption/empty (0.00s) 1081s --- PASS: TestTemplateData_AddCriticalOption/overwrite (0.00s) 1081s --- PASS: TestTemplateData_AddCriticalOption/add (0.00s) 1081s === RUN TestTemplateData_Set 1081s === RUN TestTemplateData_Set/ok 1081s === RUN TestTemplateData_Set/overwrite 1081s --- PASS: TestTemplateData_Set (0.00s) 1081s --- PASS: TestTemplateData_Set/ok (0.00s) 1081s --- PASS: TestTemplateData_Set/overwrite (0.00s) 1081s === RUN TestTemplateData_SetInsecure 1081s === RUN TestTemplateData_SetInsecure/empty 1081s === RUN TestTemplateData_SetInsecure/overwrite 1081s === RUN TestTemplateData_SetInsecure/add 1081s --- PASS: TestTemplateData_SetInsecure (0.00s) 1081s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 1081s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 1081s --- PASS: TestTemplateData_SetInsecure/add (0.00s) 1081s === RUN TestTemplateData_SetType 1081s === RUN TestTemplateData_SetType/user 1081s === RUN TestTemplateData_SetType/host 1081s === RUN TestTemplateData_SetType/overwrite 1081s --- PASS: TestTemplateData_SetType (0.00s) 1081s --- PASS: TestTemplateData_SetType/user (0.00s) 1081s --- PASS: TestTemplateData_SetType/host (0.00s) 1081s --- PASS: TestTemplateData_SetType/overwrite (0.00s) 1081s === RUN TestTemplateData_SetKeyID 1081s === RUN TestTemplateData_SetKeyID/ok 1081s === RUN TestTemplateData_SetKeyID/overwrite 1081s --- PASS: TestTemplateData_SetKeyID (0.00s) 1081s --- PASS: TestTemplateData_SetKeyID/ok (0.00s) 1081s --- PASS: TestTemplateData_SetKeyID/overwrite (0.00s) 1081s === RUN TestTemplateData_SetPrincipals 1081s === RUN TestTemplateData_SetPrincipals/ok 1081s === RUN TestTemplateData_SetPrincipals/overwrite 1081s --- PASS: TestTemplateData_SetPrincipals (0.00s) 1081s --- PASS: TestTemplateData_SetPrincipals/ok (0.00s) 1081s --- PASS: TestTemplateData_SetPrincipals/overwrite (0.00s) 1081s === RUN TestTemplateData_SetExtensions 1081s === RUN TestTemplateData_SetExtensions/ok 1081s === RUN TestTemplateData_SetExtensions/overwrite 1081s --- PASS: TestTemplateData_SetExtensions (0.00s) 1081s --- PASS: TestTemplateData_SetExtensions/ok (0.00s) 1081s --- PASS: TestTemplateData_SetExtensions/overwrite (0.00s) 1081s === RUN TestTemplateData_SetCriticalOptions 1081s === RUN TestTemplateData_SetCriticalOptions/ok 1081s === RUN TestTemplateData_SetCriticalOptions/overwrite 1081s --- PASS: TestTemplateData_SetCriticalOptions (0.00s) 1081s --- PASS: TestTemplateData_SetCriticalOptions/ok (0.00s) 1081s --- PASS: TestTemplateData_SetCriticalOptions/overwrite (0.00s) 1081s === RUN TestTemplateData_SetToken 1081s === RUN TestTemplateData_SetToken/ok 1081s === RUN TestTemplateData_SetToken/overwrite 1081s --- PASS: TestTemplateData_SetToken (0.00s) 1081s --- PASS: TestTemplateData_SetToken/ok (0.00s) 1081s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 1081s === RUN TestTemplateData_SetUserData 1081s === RUN TestTemplateData_SetUserData/ok 1081s === RUN TestTemplateData_SetUserData/overwrite 1081s === RUN TestTemplateData_SetUserData/existing 1081s --- PASS: TestTemplateData_SetUserData (0.00s) 1081s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 1081s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 1081s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 1081s === RUN TestTemplateData_SetAuthorizationCertificate 1081s === RUN TestTemplateData_SetAuthorizationCertificate/ok 1081s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 1081s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 1081s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 1081s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 1081s === RUN TestTemplateData_SetAuthorizationCertificateChain 1081s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 1081s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 1081s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 1081s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 1081s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 1081s === RUN TestTemplateData_SetCertificateRequest 1081s === RUN TestTemplateData_SetCertificateRequest/ok 1081s === RUN TestTemplateData_SetCertificateRequest/overwrite 1081s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 1081s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 1081s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 1081s === RUN TestTemplateData_SetWebhook 1081s === RUN TestTemplateData_SetWebhook/empty 1081s === RUN TestTemplateData_SetWebhook/overwrite 1081s === RUN TestTemplateData_SetWebhook/existing 1081s --- PASS: TestTemplateData_SetWebhook (0.00s) 1081s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 1081s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 1081s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 1081s === RUN TestValidateTemplate 1081s === RUN TestValidateTemplate/ok 1081s === RUN TestValidateTemplate/ok/invalid-json 1081s === RUN TestValidateTemplate/fail/unknown-function 1081s --- PASS: TestValidateTemplate (0.00s) 1081s --- PASS: TestValidateTemplate/ok (0.00s) 1081s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 1081s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 1081s === RUN TestValidateTemplateData 1081s === RUN TestValidateTemplateData/ok 1081s === RUN TestValidateTemplateData/fail 1081s --- PASS: TestValidateTemplateData (0.00s) 1081s --- PASS: TestValidateTemplateData/ok (0.00s) 1081s --- PASS: TestValidateTemplateData/fail (0.00s) 1081s === RUN TestCertTypeFromString 1081s === RUN TestCertTypeFromString/user 1081s === RUN TestCertTypeFromString/USER 1081s === RUN TestCertTypeFromString/host 1081s === RUN TestCertTypeFromString/Host 1081s === RUN TestCertTypeFromString/_user_ 1081s === RUN TestCertTypeFromString/invalid 1081s --- PASS: TestCertTypeFromString (0.00s) 1081s --- PASS: TestCertTypeFromString/user (0.00s) 1081s --- PASS: TestCertTypeFromString/USER (0.00s) 1081s --- PASS: TestCertTypeFromString/host (0.00s) 1081s --- PASS: TestCertTypeFromString/Host (0.00s) 1081s --- PASS: TestCertTypeFromString/_user_ (0.00s) 1081s --- PASS: TestCertTypeFromString/invalid (0.00s) 1081s === RUN TestCertType_String 1081s === RUN TestCertType_String/user 1081s === RUN TestCertType_String/host 1081s === RUN TestCertType_String/empty 1081s --- PASS: TestCertType_String (0.00s) 1081s --- PASS: TestCertType_String/user (0.00s) 1081s --- PASS: TestCertType_String/host (0.00s) 1081s --- PASS: TestCertType_String/empty (0.00s) 1081s === RUN TestCertType_MarshalJSON 1081s === RUN TestCertType_MarshalJSON/user 1081s === RUN TestCertType_MarshalJSON/host 1081s === RUN TestCertType_MarshalJSON/error 1081s --- PASS: TestCertType_MarshalJSON (0.00s) 1081s --- PASS: TestCertType_MarshalJSON/user (0.00s) 1081s --- PASS: TestCertType_MarshalJSON/host (0.00s) 1081s --- PASS: TestCertType_MarshalJSON/error (0.00s) 1081s === RUN TestCertType_UnmarshalJSON 1081s === RUN TestCertType_UnmarshalJSON/user 1081s === RUN TestCertType_UnmarshalJSON/USER 1081s === RUN TestCertType_UnmarshalJSON/host 1081s === RUN TestCertType_UnmarshalJSON/HosT 1081s === RUN TestCertType_UnmarshalJSON/_user_ 1081s === RUN TestCertType_UnmarshalJSON/number 1081s === RUN TestCertType_UnmarshalJSON/object 1081s === RUN TestCertType_UnmarshalJSON/badJSON 1081s --- PASS: TestCertType_UnmarshalJSON (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/user (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/USER (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/host (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/HosT (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/_user_ (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/number (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/object (0.00s) 1081s --- PASS: TestCertType_UnmarshalJSON/badJSON (0.00s) 1081s PASS 1081s ok go.step.sm/crypto/sshutil 16.434s 1081s === RUN Test_newCredentialsCache 1081s === RUN Test_newCredentialsCache/ok 1081s --- PASS: Test_newCredentialsCache (0.00s) 1081s --- PASS: Test_newCredentialsCache/ok (0.00s) 1081s === RUN Test_credentialsCache_Load 1081s === RUN Test_credentialsCache_Load/ok 1081s === RUN Test_credentialsCache_Load/nil 1081s === RUN Test_credentialsCache_Load/fail 1081s --- PASS: Test_credentialsCache_Load (0.00s) 1081s --- PASS: Test_credentialsCache_Load/ok (0.00s) 1081s --- PASS: Test_credentialsCache_Load/nil (0.00s) 1081s --- PASS: Test_credentialsCache_Load/fail (0.00s) 1081s === RUN Test_credentialsCache_Store 1081s === RUN Test_credentialsCache_Store/ok 1081s --- PASS: Test_credentialsCache_Store (0.00s) 1081s --- PASS: Test_credentialsCache_Store/ok (0.00s) 1081s === RUN Test_credentialsCache_Delete 1081s === RUN Test_credentialsCache_Delete/ok 1081s === RUN Test_credentialsCache_Delete/deleted 1081s --- PASS: Test_credentialsCache_Delete (0.00s) 1081s --- PASS: Test_credentialsCache_Delete/ok (0.00s) 1081s --- PASS: Test_credentialsCache_Delete/deleted (0.00s) 1081s === RUN Test_credentialsCache_Range 1081s === RUN Test_credentialsCache_Range/ok 1081s --- PASS: Test_credentialsCache_Range (0.00s) 1081s --- PASS: Test_credentialsCache_Range/ok (0.00s) 1081s === RUN TestNewRenewer 1081s === RUN TestNewRenewer/ok 1081s === RUN TestNewRenewer/WithRenewBefore 1081s === RUN TestNewRenewer/WithRenewJitter 1081s === RUN TestNewRenewer/fail 1081s --- PASS: TestNewRenewer (0.00s) 1081s --- PASS: TestNewRenewer/ok (0.00s) 1081s --- PASS: TestNewRenewer/WithRenewBefore (0.00s) 1081s --- PASS: TestNewRenewer/WithRenewJitter (0.00s) 1081s --- PASS: TestNewRenewer/fail (0.00s) 1081s === RUN TestRenewer_Run 1081s renewer_test.go:228: Renewer.Run() run 2 times 1081s --- PASS: TestRenewer_Run (2.00s) 1081s === RUN TestRenewer_RunContext 1081s renewer_test.go:254: Renewer.RunContext() run 1 times 1081s --- PASS: TestRenewer_RunContext (2.14s) 1081s === RUN TestRenewer_Stop 1081s === RUN TestRenewer_Stop/ok 1081s === RUN TestRenewer_Stop/ok_nil 1081s --- PASS: TestRenewer_Stop (0.00s) 1081s --- PASS: TestRenewer_Stop/ok (0.00s) 1081s --- PASS: TestRenewer_Stop/ok_nil (0.00s) 1081s === RUN TestRenewer_GetCertificate 1081s === RUN TestRenewer_GetCertificate/ok 1081s === RUN TestRenewer_GetCertificate/fail_empty 1081s === RUN TestRenewer_GetCertificate/fail_httptest 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:53514: remote error: tls: bad certificate 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:53530: remote error: tls: bad certificate 1081s --- PASS: TestRenewer_GetCertificate (0.14s) 1081s --- PASS: TestRenewer_GetCertificate/ok (0.00s) 1081s --- PASS: TestRenewer_GetCertificate/fail_empty (0.14s) 1081s --- PASS: TestRenewer_GetCertificate/fail_httptest (0.00s) 1081s === RUN TestRenewer_GetClientCertificate 1081s === RUN TestRenewer_GetClientCertificate/ok 1081s === RUN TestRenewer_GetClientCertificate/fail_no_cert 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52238: tls: client didn't provide a certificate 1081s === RUN TestRenewer_GetClientCertificate/fail_empty 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52242: remote error: tls: bad certificate 1081s === RUN TestRenewer_GetClientCertificate/fail_httptest 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52254: remote error: tls: bad certificate 1081s --- PASS: TestRenewer_GetClientCertificate (0.01s) 1081s --- PASS: TestRenewer_GetClientCertificate/ok (0.00s) 1081s --- PASS: TestRenewer_GetClientCertificate/fail_no_cert (0.00s) 1081s --- PASS: TestRenewer_GetClientCertificate/fail_empty (0.00s) 1081s --- PASS: TestRenewer_GetClientCertificate/fail_httptest (0.00s) 1081s === RUN TestRenewer_RenewFunc_error 1081s === RUN TestRenewer_RenewFunc_error/fail_GetCertificate 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:42090: read tcp 127.0.0.1:35929->127.0.0.1:42090: use of closed network connection 1081s === RUN TestRenewer_RenewFunc_error/fail_GetConfigForClient 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:46518: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-07T16:20:39Z is after 2026-02-07T16:20:39Z 1081s === RUN TestRenewer_RenewFunc_error/fail_GetClientCertificate 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52842: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-07T16:20:39Z is after 2026-02-07T16:20:39Z 1081s --- PASS: TestRenewer_RenewFunc_error (0.01s) 1081s --- PASS: TestRenewer_RenewFunc_error/fail_GetCertificate (0.00s) 1081s --- PASS: TestRenewer_RenewFunc_error/fail_GetConfigForClient (0.00s) 1081s --- PASS: TestRenewer_RenewFunc_error/fail_GetClientCertificate (0.01s) 1081s === RUN TestNewServerCredentials 1081s === RUN TestNewServerCredentials/ok 1081s --- PASS: TestNewServerCredentials (0.00s) 1081s --- PASS: TestNewServerCredentials/ok (0.00s) 1081s === RUN TestNewServerCredentialsFromFile 1081s === RUN TestNewServerCredentialsFromFile/ok 1081s === RUN TestNewServerCredentialsFromFile/fail 1081s --- PASS: TestNewServerCredentialsFromFile (0.00s) 1081s --- PASS: TestNewServerCredentialsFromFile/ok (0.00s) 1081s --- PASS: TestNewServerCredentialsFromFile/fail (0.00s) 1081s === RUN TestServerCredentials_GetCertificate 1081s === RUN TestServerCredentials_GetCertificate/ok 1081s === RUN TestServerCredentials_GetCertificate/fail_empty 1081s === RUN TestServerCredentials_GetCertificate/fail_httptest 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52296: remote error: tls: bad certificate 1081s === RUN TestServerCredentials_GetCertificate/fail_ip 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52320: server name indication cannot be empty 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52308: remote error: tls: bad certificate 1081s === RUN TestServerCredentials_GetCertificate/fail_httptest_ip 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:52332: server name indication cannot be empty 1081s --- PASS: TestServerCredentials_GetCertificate (0.00s) 1081s --- PASS: TestServerCredentials_GetCertificate/ok (0.00s) 1081s --- PASS: TestServerCredentials_GetCertificate/fail_empty (0.00s) 1081s --- PASS: TestServerCredentials_GetCertificate/fail_httptest (0.00s) 1081s --- PASS: TestServerCredentials_GetCertificate/fail_ip (0.00s) 1081s --- PASS: TestServerCredentials_GetCertificate/fail_httptest_ip (0.00s) 1081s === RUN TestServerCredentials_GetConfigForClient 1081s === RUN TestServerCredentials_GetConfigForClient/ok 1081s === RUN TestServerCredentials_GetConfigForClient/fail_empty 1081s === RUN TestServerCredentials_GetConfigForClient/fail_httptest 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:40520: remote error: tls: bad certificate 1081s === RUN TestServerCredentials_GetConfigForClient/fail_ip 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:40524: server name indication cannot be empty 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:40522: remote error: tls: bad certificate 1081s === RUN TestServerCredentials_GetConfigForClient/fail_httptest_ip 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:40538: server name indication cannot be empty 1081s --- PASS: TestServerCredentials_GetConfigForClient (0.01s) 1081s --- PASS: TestServerCredentials_GetConfigForClient/ok (0.00s) 1081s --- PASS: TestServerCredentials_GetConfigForClient/fail_empty (0.00s) 1081s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest (0.00s) 1081s --- PASS: TestServerCredentials_GetConfigForClient/fail_ip (0.00s) 1081s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest_ip (0.00s) 1081s === RUN TestServerCredentials_RenewFunc_error 1081s === RUN TestServerCredentials_RenewFunc_error/fail_GetCertificate 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:58542: test error 1081s === RUN TestServerCredentials_RenewFunc_error/fail_GetConfigForClient 1081s 2026/02/07 16:20:39 http: TLS handshake error from 127.0.0.1:43860: test error 1081s --- PASS: TestServerCredentials_RenewFunc_error (0.01s) 1081s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetCertificate (0.00s) 1081s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetConfigForClient (0.01s) 1081s === RUN TestServerCredentials_TLSConfig 1081s === RUN TestServerCredentials_TLSConfig/ok 1081s --- PASS: TestServerCredentials_TLSConfig (0.00s) 1081s --- PASS: TestServerCredentials_TLSConfig/ok (0.00s) 1081s === RUN TestSanitizeName 1081s === RUN TestSanitizeName/ok 1081s === RUN TestSanitizeName/ok_ascii 1081s === RUN TestSanitizeName/fail 1081s === RUN TestSanitizeName/fail_empty 1081s --- PASS: TestSanitizeName (0.00s) 1081s --- PASS: TestSanitizeName/ok (0.00s) 1081s --- PASS: TestSanitizeName/ok_ascii (0.00s) 1081s --- PASS: TestSanitizeName/fail (0.00s) 1081s --- PASS: TestSanitizeName/fail_empty (0.00s) 1081s === RUN TestSanitizeHost 1081s === RUN TestSanitizeHost/ok 1081s === RUN TestSanitizeHost/ok_port 1081s === RUN TestSanitizeHost/ok_ascii 1081s === RUN TestSanitizeHost/ok_ascii_port 1081s === RUN TestSanitizeHost/fail 1081s === RUN TestSanitizeHost/fail_port 1081s === RUN TestSanitizeHost/fail_empty 1081s === RUN TestSanitizeHost/fail_empty_with_port 1081s --- PASS: TestSanitizeHost (0.00s) 1081s --- PASS: TestSanitizeHost/ok (0.00s) 1081s --- PASS: TestSanitizeHost/ok_port (0.00s) 1081s --- PASS: TestSanitizeHost/ok_ascii (0.00s) 1081s --- PASS: TestSanitizeHost/ok_ascii_port (0.00s) 1081s --- PASS: TestSanitizeHost/fail (0.00s) 1081s --- PASS: TestSanitizeHost/fail_port (0.00s) 1081s --- PASS: TestSanitizeHost/fail_empty (0.00s) 1081s --- PASS: TestSanitizeHost/fail_empty_with_port (0.00s) 1081s PASS 1081s ok go.step.sm/crypto/tlsutil 4.728s 1081s === RUN TestVectors 1081s === RUN TestVectors/ok 1081s === RUN TestVectors/ok#01 1081s === RUN TestVectors/ok#02 1081s --- PASS: TestVectors (0.24s) 1081s --- PASS: TestVectors/ok (0.24s) 1081s --- PASS: TestVectors/ok#01 (0.00s) 1081s --- PASS: TestVectors/ok#02 (0.00s) 1081s === RUN TestSignVerify 1081s --- PASS: TestSignVerify (9.68s) 1081s === RUN TestGenerateKey 1081s === RUN TestGenerateKey/ok 1081s === RUN TestGenerateKey/fail 1081s --- PASS: TestGenerateKey (0.00s) 1081s --- PASS: TestGenerateKey/ok (0.00s) 1081s --- PASS: TestGenerateKey/fail (0.00s) 1081s === RUN TestPublicKey_ToEd25519 1081s === RUN TestPublicKey_ToEd25519/ok 1081s === RUN TestPublicKey_ToEd25519/fail 1081s --- PASS: TestPublicKey_ToEd25519 (0.00s) 1081s --- PASS: TestPublicKey_ToEd25519/ok (0.00s) 1081s --- PASS: TestPublicKey_ToEd25519/fail (0.00s) 1081s === RUN TestPrivateKey_Public 1081s === RUN TestPrivateKey_Public/ok 1081s === RUN TestPrivateKey_Public/fail 1081s --- PASS: TestPrivateKey_Public (0.00s) 1081s --- PASS: TestPrivateKey_Public/ok (0.00s) 1081s --- PASS: TestPrivateKey_Public/fail (0.00s) 1081s === RUN TestPrivateKey_SharedKey 1081s === RUN TestPrivateKey_SharedKey/ok_basepoint 1081s === RUN TestPrivateKey_SharedKey/ok_other 1081s === RUN TestPrivateKey_SharedKey/zero 1081s === RUN TestPrivateKey_SharedKey/fail 1081s --- PASS: TestPrivateKey_SharedKey (0.00s) 1081s --- PASS: TestPrivateKey_SharedKey/ok_basepoint (0.00s) 1081s --- PASS: TestPrivateKey_SharedKey/ok_other (0.00s) 1081s --- PASS: TestPrivateKey_SharedKey/zero (0.00s) 1081s --- PASS: TestPrivateKey_SharedKey/fail (0.00s) 1081s === RUN TestPrivateKey_Sign_error 1081s === RUN TestPrivateKey_Sign_error/fail_SignerOpts 1081s === RUN TestPrivateKey_Sign_error/panic 1081s --- PASS: TestPrivateKey_Sign_error (0.00s) 1081s --- PASS: TestPrivateKey_Sign_error/fail_SignerOpts (0.00s) 1081s --- PASS: TestPrivateKey_Sign_error/panic (0.00s) 1081s === RUN TestVerify_error 1081s === RUN TestVerify_error/fail 1081s === RUN TestVerify_error/panic 1081s --- PASS: TestVerify_error (0.00s) 1081s --- PASS: TestVerify_error/fail (0.00s) 1081s --- PASS: TestVerify_error/panic (0.00s) 1081s === RUN TestPublicKey_Equal 1081s === RUN TestPublicKey_Equal/true 1081s === RUN TestPublicKey_Equal/false 1081s === RUN TestPublicKey_Equal/false_type 1081s --- PASS: TestPublicKey_Equal (0.00s) 1081s --- PASS: TestPublicKey_Equal/true (0.00s) 1081s --- PASS: TestPublicKey_Equal/false (0.00s) 1081s --- PASS: TestPublicKey_Equal/false_type (0.00s) 1081s === RUN TestPrivateKey_Equal 1081s === RUN TestPrivateKey_Equal/true 1081s === RUN TestPrivateKey_Equal/false 1081s === RUN TestPrivateKey_Equal/false_type 1081s --- PASS: TestPrivateKey_Equal (0.00s) 1081s --- PASS: TestPrivateKey_Equal/true (0.00s) 1081s --- PASS: TestPrivateKey_Equal/false (0.00s) 1081s --- PASS: TestPrivateKey_Equal/false_type (0.00s) 1081s PASS 1081s ok go.step.sm/crypto/x25519 10.247s 1082s === RUN TestSignatureAlgorithm_Set 1082s === RUN TestSignatureAlgorithm_Set/ok 1082s === RUN TestSignatureAlgorithm_Set/ok#01 1082s --- PASS: TestSignatureAlgorithm_Set (0.00s) 1082s --- PASS: TestSignatureAlgorithm_Set/ok (0.00s) 1082s --- PASS: TestSignatureAlgorithm_Set/ok#01 (0.00s) 1082s === RUN TestSignatureAlgorithm_MarshalJSON 1082s === RUN TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm 1082s === RUN TestSignatureAlgorithm_MarshalJSON/MD2WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/MD5WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA 1082s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 1082s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 1082s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 1082s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 1082s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 1082s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS 1082s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS 1082s === RUN TestSignatureAlgorithm_MarshalJSON/PureEd25519 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD2WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD5WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_MarshalJSON/PureEd25519 (0.00s) 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/Ed25519 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/lowercase 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/empty 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/null 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/unknown 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/number 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/numberString 1082s === RUN TestSignatureAlgorithm_UnmarshalJSON/object 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/Ed25519 (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/lowercase (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/unknown (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/numberString (0.00s) 1082s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/object (0.00s) 1082s === RUN TestNewCertificateRequest 1082s === RUN TestNewCertificateRequest/ok_simple 1082s === RUN TestNewCertificateRequest/ok_default 1082s === RUN TestNewCertificateRequest/ok_extended_sans 1082s === RUN TestNewCertificateRequest/ok_extended_sans_and_extension 1082s === RUN TestNewCertificateRequest/ok_permanent_identifier_template 1082s === RUN TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints 1082s === RUN TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage 1082s === RUN TestNewCertificateRequest/fail_apply 1082s === RUN TestNewCertificateRequest/fail_unmarshal 1082s === RUN TestNewCertificateRequest/fail_extended_sans 1082s --- PASS: TestNewCertificateRequest (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_simple (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_default (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_extended_sans (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_extended_sans_and_extension (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_permanent_identifier_template (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints (0.00s) 1082s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage (0.00s) 1082s --- PASS: TestNewCertificateRequest/fail_apply (0.00s) 1082s --- PASS: TestNewCertificateRequest/fail_unmarshal (0.00s) 1082s --- PASS: TestNewCertificateRequest/fail_extended_sans (0.00s) 1082s === RUN Test_newCertificateRequest 1082s === RUN Test_newCertificateRequest/ok 1082s === RUN Test_newCertificateRequest/complex 1082s === RUN Test_newCertificateRequest/with_known_extensions 1082s === RUN Test_newCertificateRequest/with_ignored_errors 1082s --- PASS: Test_newCertificateRequest (0.00s) 1082s --- PASS: Test_newCertificateRequest/ok (0.00s) 1082s --- PASS: Test_newCertificateRequest/complex (0.00s) 1082s --- PASS: Test_newCertificateRequest/with_known_extensions (0.00s) 1082s --- PASS: Test_newCertificateRequest/with_ignored_errors (0.00s) 1082s === RUN TestCertificateRequest_GetCertificateRequest 1082s === RUN TestCertificateRequest_GetCertificateRequest/ok 1082s === RUN TestCertificateRequest_GetCertificateRequest/fail 1082s --- PASS: TestCertificateRequest_GetCertificateRequest (0.00s) 1082s --- PASS: TestCertificateRequest_GetCertificateRequest/ok (0.00s) 1082s --- PASS: TestCertificateRequest_GetCertificateRequest/fail (0.00s) 1082s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword 1082s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok 1082s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String 1082s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword 1082s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword (0.32s) 1082s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok (0.25s) 1082s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String (0.02s) 1082s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword (0.01s) 1082s === RUN TestCertificateRequest_addChallengePassword 1082s === RUN TestCertificateRequest_addChallengePassword/ok 1082s === RUN TestCertificateRequest_addChallengePassword/ok_UTF8String 1082s === RUN TestCertificateRequest_addChallengePassword/fail_challengePassword 1082s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal 1082s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal_rest 1082s === RUN TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm 1082s === RUN TestCertificateRequest_addChallengePassword/fail_sign 1082s --- PASS: TestCertificateRequest_addChallengePassword (0.49s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/ok (0.01s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/ok_UTF8String (0.01s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/fail_challengePassword (0.24s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal (0.00s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal_rest (0.00s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm (0.00s) 1082s --- PASS: TestCertificateRequest_addChallengePassword/fail_sign (0.00s) 1082s === RUN TestCertificateRequest_GetCertificate 1082s === RUN TestCertificateRequest_GetCertificate/ok 1082s --- PASS: TestCertificateRequest_GetCertificate (0.00s) 1082s --- PASS: TestCertificateRequest_GetCertificate/ok (0.00s) 1082s === RUN TestCertificateRequest_GetLeafCertificate 1082s === RUN TestCertificateRequest_GetLeafCertificate/ok 1082s === RUN TestCertificateRequest_GetLeafCertificate/rsa 1082s --- PASS: TestCertificateRequest_GetLeafCertificate (0.00s) 1082s --- PASS: TestCertificateRequest_GetLeafCertificate/ok (0.00s) 1082s --- PASS: TestCertificateRequest_GetLeafCertificate/rsa (0.00s) 1082s === RUN TestCreateCertificateRequest 1082s === RUN TestCreateCertificateRequest/ok 1082s === RUN TestCreateCertificateRequest/fail_ 1082s --- PASS: TestCreateCertificateRequest (0.00s) 1082s --- PASS: TestCreateCertificateRequest/ok (0.00s) 1082s --- PASS: TestCreateCertificateRequest/fail_ (0.00s) 1082s === RUN TestSignCertificateRequestTemplates 1082s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 1082s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 1082s === RUN TestSignCertificateRequestTemplates/sign_leaf_certificate 1082s --- PASS: TestSignCertificateRequestTemplates (0.00s) 1082s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 (0.00s) 1082s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 (0.00s) 1082s --- PASS: TestSignCertificateRequestTemplates/sign_leaf_certificate (0.00s) 1082s === RUN Test_parseKeyUsageExtension 1082s === RUN Test_parseKeyUsageExtension/ok 1082s === RUN Test_parseKeyUsageExtension/ok#01 1082s === RUN Test_parseKeyUsageExtension/fail 1082s --- PASS: Test_parseKeyUsageExtension (0.00s) 1082s --- PASS: Test_parseKeyUsageExtension/ok (0.00s) 1082s --- PASS: Test_parseKeyUsageExtension/ok#01 (0.00s) 1082s --- PASS: Test_parseKeyUsageExtension/fail (0.00s) 1082s === RUN Test_parseExtKeyUsageExtension 1082s === RUN Test_parseExtKeyUsageExtension/fail_parse 1082s === RUN Test_parseExtKeyUsageExtension/ok 1082s === RUN Test_parseExtKeyUsageExtension/ok_unhandled 1082s === RUN Test_parseExtKeyUsageExtension/ok_unhandled_only 1082s === RUN Test_parseExtKeyUsageExtension/fail 1082s === RUN Test_parseExtKeyUsageExtension/fail_parse#01 1082s --- PASS: Test_parseExtKeyUsageExtension (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/fail_parse (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/ok (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled_only (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/fail (0.00s) 1082s --- PASS: Test_parseExtKeyUsageExtension/fail_parse#01 (0.00s) 1082s === RUN Test_parseBasicConstraintsExtension 1082s === RUN Test_parseBasicConstraintsExtension/ok_0 1082s === RUN Test_parseBasicConstraintsExtension/ok_1 1082s === RUN Test_parseBasicConstraintsExtension/ok_-1 1082s === RUN Test_parseBasicConstraintsExtension/ok_no_ca 1082s === RUN Test_parseBasicConstraintsExtension/fail 1082s === RUN Test_parseBasicConstraintsExtension/fail_parse_bool 1082s === RUN Test_parseBasicConstraintsExtension/fail_parse_int 1082s --- PASS: Test_parseBasicConstraintsExtension (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/ok_0 (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/ok_1 (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/ok_-1 (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/ok_no_ca (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/fail (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_bool (0.00s) 1082s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_int (0.00s) 1082s === RUN TestNewCertificate 1082s === RUN TestNewCertificate/okSimple 1082s === RUN TestNewCertificate/okDefaultTemplate 1082s === RUN TestNewCertificate/okCustomSANs 1082s === RUN TestNewCertificate/okExample 1082s === RUN TestNewCertificate/okFullSimple 1082s === RUN TestNewCertificate/okOPCUA 1082s === RUN TestNewCertificate/okRawSubject 1082s === RUN TestNewCertificate/badSignature 1082s === RUN TestNewCertificate/failTemplate 1082s === RUN TestNewCertificate/missingTemplate 1082s === RUN TestNewCertificate/badJson 1082s === RUN TestNewCertificate/failCustomSANs 1082s --- PASS: TestNewCertificate (0.01s) 1082s --- PASS: TestNewCertificate/okSimple (0.00s) 1082s --- PASS: TestNewCertificate/okDefaultTemplate (0.00s) 1082s --- PASS: TestNewCertificate/okCustomSANs (0.00s) 1082s --- PASS: TestNewCertificate/okExample (0.00s) 1082s --- PASS: TestNewCertificate/okFullSimple (0.00s) 1082s --- PASS: TestNewCertificate/okOPCUA (0.00s) 1082s --- PASS: TestNewCertificate/okRawSubject (0.00s) 1082s --- PASS: TestNewCertificate/badSignature (0.00s) 1082s --- PASS: TestNewCertificate/failTemplate (0.00s) 1082s --- PASS: TestNewCertificate/missingTemplate (0.00s) 1082s --- PASS: TestNewCertificate/badJson (0.00s) 1082s --- PASS: TestNewCertificate/failCustomSANs (0.00s) 1082s === RUN TestNewCertificateTemplate 1082s --- PASS: TestNewCertificateTemplate (0.00s) 1082s === RUN TestNewCertificateFromX509 1082s === RUN TestNewCertificateFromX509/okSimple 1082s === RUN TestNewCertificateFromX509/okDefaultTemplate 1082s === RUN TestNewCertificateFromX509/okCustomSANs 1082s === RUN TestNewCertificateFromX509/okExample 1082s === RUN TestNewCertificateFromX509/okFullSimple 1082s === RUN TestNewCertificateFromX509/failTemplate 1082s === RUN TestNewCertificateFromX509/missingTemplate 1082s === RUN TestNewCertificateFromX509/badJson 1082s === RUN TestNewCertificateFromX509/failCustomSANs 1082s --- PASS: TestNewCertificateFromX509 (0.14s) 1082s --- PASS: TestNewCertificateFromX509/okSimple (0.00s) 1082s --- PASS: TestNewCertificateFromX509/okDefaultTemplate (0.00s) 1082s --- PASS: TestNewCertificateFromX509/okCustomSANs (0.13s) 1082s --- PASS: TestNewCertificateFromX509/okExample (0.00s) 1082s --- PASS: TestNewCertificateFromX509/okFullSimple (0.00s) 1082s --- PASS: TestNewCertificateFromX509/failTemplate (0.00s) 1082s --- PASS: TestNewCertificateFromX509/missingTemplate (0.00s) 1082s --- PASS: TestNewCertificateFromX509/badJson (0.00s) 1082s --- PASS: TestNewCertificateFromX509/failCustomSANs (0.00s) 1082s === RUN TestCertificate_GetCertificate 1082s === RUN TestCertificate_GetCertificate/ok 1082s --- PASS: TestCertificate_GetCertificate (0.00s) 1082s --- PASS: TestCertificate_GetCertificate/ok (0.00s) 1082s === RUN TestCreateCertificate 1082s === RUN TestCreateCertificate/ok 1082s === RUN TestCreateCertificate/okNoSubjectKeyID 1082s === RUN TestCreateCertificate/okNoSerialNumber 1082s === RUN TestCreateCertificate/okNothing 1082s === RUN TestCreateCertificate/failSubjectKeyID 1082s === RUN TestCreateCertificate/failSign 1082s --- PASS: TestCreateCertificate (0.15s) 1082s --- PASS: TestCreateCertificate/ok (0.14s) 1082s --- PASS: TestCreateCertificate/okNoSubjectKeyID (0.00s) 1082s --- PASS: TestCreateCertificate/okNoSerialNumber (0.00s) 1082s --- PASS: TestCreateCertificate/okNothing (0.00s) 1082s --- PASS: TestCreateCertificate/failSubjectKeyID (0.00s) 1082s --- PASS: TestCreateCertificate/failSign (0.00s) 1082s === RUN TestCreateCertificate_criticalSANs 1082s === RUN TestCreateCertificate_criticalSANs/okNoOptions 1082s === RUN TestCreateCertificate_criticalSANs/okDefaultLeafTemplate 1082s === RUN TestCreateCertificate_criticalSANs/okCertificateRequestTemplate 1082s --- PASS: TestCreateCertificate_criticalSANs (0.28s) 1082s --- PASS: TestCreateCertificate_criticalSANs/okNoOptions (0.18s) 1082s --- PASS: TestCreateCertificate_criticalSANs/okDefaultLeafTemplate (0.10s) 1082s --- PASS: TestCreateCertificate_criticalSANs/okCertificateRequestTemplate (0.00s) 1082s === RUN TestCreateCertificateTemplate 1082s === RUN TestCreateCertificateTemplate/ok 1082s === RUN TestCreateCertificateTemplate/ok_critical 1082s === RUN TestCreateCertificateTemplate/ok_no_extensions 1082s === RUN TestCreateCertificateTemplate/fail 1082s --- PASS: TestCreateCertificateTemplate (0.00s) 1082s --- PASS: TestCreateCertificateTemplate/ok (0.00s) 1082s --- PASS: TestCreateCertificateTemplate/ok_critical (0.00s) 1082s --- PASS: TestCreateCertificateTemplate/ok_no_extensions (0.00s) 1082s --- PASS: TestCreateCertificateTemplate/fail (0.00s) 1082s === RUN TestCreateCertificate_debug 1082s === RUN TestCreateCertificate_debug/directoryName 1082s certificate_test.go:1034: 1082s -----BEGIN CERTIFICATE----- 1082s MIIBlDCCAUagAwIBAgIRAOEK+yieUe/Dsjqy++1FF5gwBQYDK2VwMBExDzANBgNV 1082s BAMTBmlzc3VlcjAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAR 1082s MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQBalujbVgR5Oy0Wo7dF3KT5m2RR 1082s TnH/lYwKAb4MTghkq6OBrjCBqzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI 1082s KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBTfOb6bAAqCNvUi8NdnpdL4SgxW 1082s zTAfBgNVHSMEGDAWgBQHcgdzVtsuH0uKPjFI615DFpLd4DA6BgNVHREEMzAxpC8w 1082s LTELMAkGA1UEBhMCVVMxDTALBgNVBAoTBEFDTUUxDzANBgNVBAMTBnJvY2tldDAF 1082s BgMrZXADQQBhlek9TlO2WPSFGSQpjKq6S6fC/DoiwF/stoEr1KRuY/ewTH87Fckd 1082s DLTMDVxEeq4dylyPCRmG2rBpm/xxulwF 1082s -----END CERTIFICATE----- 1082s === RUN TestCreateCertificate_debug/hardwareModuleName 1082s certificate_test.go:1034: 1082s -----BEGIN CERTIFICATE----- 1082s MIIBgzCCATWgAwIBAgIQMP83BC8aSHKe1uBJ3cGPXjAFBgMrZXAwETEPMA0GA1UE 1082s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 1082s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAFqW6NtWBHk7LRajt0XcpPmbZFFO 1082s cf+VjAoBvgxOCGSro4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 1082s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFN85vpsACoI29SLw12el0vhKDFbN 1082s MB8GA1UdIwQYMBaAFAdyB3NW2y4fS4o+MUjrXkMWkt3gMCoGA1UdEQQjMCGgHwYI 1082s KwYBBQUHCASgEzARBgMqAwSECjAxMjM0NTY3ODkwBQYDK2VwA0EAGy4sQ+2+PDcF 1082s ebYI+UTVQPRYBz/fLn0iBHAUAnGd/foJCFvG3UeHP3o1iWtC7bVdY+6/i6Ns7Zg7 1082s Bcgqa3Z+Bw== 1082s -----END CERTIFICATE----- 1082s === RUN TestCreateCertificate_debug/permanentIdentifier 1082s certificate_test.go:1034: 1082s -----BEGIN CERTIFICATE----- 1082s MIIBgzCCATWgAwIBAgIQQ0fV6/BI0GcKUCTg8XoIrDAFBgMrZXAwETEPMA0GA1UE 1082s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 1082s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAFqW6NtWBHk7LRajt0XcpPmbZFFO 1082s cf+VjAoBvgxOCGSro4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 1082s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFN85vpsACoI29SLw12el0vhKDFbN 1082s MB8GA1UdIwQYMBaAFAdyB3NW2y4fS4o+MUjrXkMWkt3gMCoGA1UdEQQjMCGgHwYI 1082s KwYBBQUHCAOgEzARDAowMTIzNDU2Nzg5BgMqAwQwBQYDK2VwA0EADvLAHObU/XdV 1082s jWhCz+FkeCcFmQDs0zrtEBKZl6LRrvdY0pycFLfk9Pxjpe77dCbNH81zJxaNRHRG 1082s 3woZ/UcPAw== 1082s -----END CERTIFICATE----- 1082s --- PASS: TestCreateCertificate_debug (0.07s) 1082s --- PASS: TestCreateCertificate_debug/directoryName (0.00s) 1082s --- PASS: TestCreateCertificate_debug/hardwareModuleName (0.07s) 1082s --- PASS: TestCreateCertificate_debug/permanentIdentifier (0.00s) 1082s === RUN TestReadCertPool 1082s === RUN TestReadCertPool/ok_dir 1082s === RUN TestReadCertPool/ok_dir_2 1082s === RUN TestReadCertPool/ok_file 1082s === RUN TestReadCertPool/ok_files 1082s === RUN TestReadCertPool/no_certs 1082s === RUN TestReadCertPool/missing 1082s --- PASS: TestReadCertPool (0.08s) 1082s --- PASS: TestReadCertPool/ok_dir (0.00s) 1082s --- PASS: TestReadCertPool/ok_dir_2 (0.00s) 1082s --- PASS: TestReadCertPool/ok_file (0.00s) 1082s --- PASS: TestReadCertPool/ok_files (0.00s) 1082s --- PASS: TestReadCertPool/no_certs (0.00s) 1082s --- PASS: TestReadCertPool/missing (0.00s) 1082s === RUN Test_convertName 1082s === RUN Test_convertName/lowerCase 1082s === RUN Test_convertName/underscore 1082s === RUN Test_convertName/mixed 1082s --- PASS: Test_convertName (0.00s) 1082s --- PASS: Test_convertName/lowerCase (0.00s) 1082s --- PASS: Test_convertName/underscore (0.00s) 1082s --- PASS: Test_convertName/mixed (0.00s) 1082s === RUN Test_newExtension 1082s === RUN Test_newExtension/ok 1082s === RUN Test_newExtension/critical 1082s --- PASS: Test_newExtension (0.00s) 1082s --- PASS: Test_newExtension/ok (0.00s) 1082s --- PASS: Test_newExtension/critical (0.00s) 1082s === RUN Test_newExtensions 1082s === RUN Test_newExtensions/ok 1082s === RUN Test_newExtensions/nil 1082s --- PASS: Test_newExtensions (0.00s) 1082s --- PASS: Test_newExtensions/ok (0.00s) 1082s --- PASS: Test_newExtensions/nil (0.00s) 1082s === RUN TestExtension_Set 1082s === RUN TestExtension_Set/ok 1082s === RUN TestExtension_Set/existing 1082s --- PASS: TestExtension_Set (0.00s) 1082s --- PASS: TestExtension_Set/ok (0.00s) 1082s --- PASS: TestExtension_Set/existing (0.00s) 1082s === RUN TestObjectIdentifier_Equal 1082s === RUN TestObjectIdentifier_Equal/ok 1082s === RUN TestObjectIdentifier_Equal/false_length 1082s === RUN TestObjectIdentifier_Equal/false_content 1082s --- PASS: TestObjectIdentifier_Equal (0.00s) 1082s --- PASS: TestObjectIdentifier_Equal/ok (0.00s) 1082s --- PASS: TestObjectIdentifier_Equal/false_length (0.00s) 1082s --- PASS: TestObjectIdentifier_Equal/false_content (0.00s) 1082s === RUN TestObjectIdentifier_MarshalJSON 1082s === RUN TestObjectIdentifier_MarshalJSON/ok 1082s === RUN TestObjectIdentifier_MarshalJSON/empty 1082s === RUN TestObjectIdentifier_MarshalJSON/nil 1082s --- PASS: TestObjectIdentifier_MarshalJSON (0.00s) 1082s --- PASS: TestObjectIdentifier_MarshalJSON/ok (0.00s) 1082s --- PASS: TestObjectIdentifier_MarshalJSON/empty (0.00s) 1082s --- PASS: TestObjectIdentifier_MarshalJSON/nil (0.00s) 1082s === RUN TestObjectIdentifier_UnmarshalJSON 1082s === RUN TestObjectIdentifier_UnmarshalJSON/ok 1082s === RUN TestObjectIdentifier_UnmarshalJSON/empty 1082s === RUN TestObjectIdentifier_UnmarshalJSON/null 1082s === RUN TestObjectIdentifier_UnmarshalJSON/number 1082s === RUN TestObjectIdentifier_UnmarshalJSON/badFormat 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON (0.00s) 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON/ok (0.00s) 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestObjectIdentifier_UnmarshalJSON/badFormat (0.00s) 1082s === RUN TestSubjectAlternativeName_Set 1082s === RUN TestSubjectAlternativeName_Set/dns 1082s === RUN TestSubjectAlternativeName_Set/dnsAdd 1082s === RUN TestSubjectAlternativeName_Set/email 1082s === RUN TestSubjectAlternativeName_Set/emailAdd 1082s === RUN TestSubjectAlternativeName_Set/ip 1082s === RUN TestSubjectAlternativeName_Set/ipAdd 1082s === RUN TestSubjectAlternativeName_Set/ipBad 1082s === RUN TestSubjectAlternativeName_Set/uri 1082s === RUN TestSubjectAlternativeName_Set/uriAdd 1082s === RUN TestSubjectAlternativeName_Set/uriBad 1082s === RUN TestSubjectAlternativeName_Set/AutoDNS 1082s === RUN TestSubjectAlternativeName_Set/AutoDNSAdd 1082s === RUN TestSubjectAlternativeName_Set/AutoEmail 1082s === RUN TestSubjectAlternativeName_Set/AutoEmailAdd 1082s === RUN TestSubjectAlternativeName_Set/IPAutoIP 1082s === RUN TestSubjectAlternativeName_Set/AutoIPAdd 1082s === RUN TestSubjectAlternativeName_Set/AutoURI 1082s === RUN TestSubjectAlternativeName_Set/AutoURIAdd 1082s === RUN TestSubjectAlternativeName_Set/skipEmpty 1082s === RUN TestSubjectAlternativeName_Set/panic 1082s === RUN TestSubjectAlternativeName_Set/panicAdd 1082s --- PASS: TestSubjectAlternativeName_Set (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/dns (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/dnsAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/email (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/emailAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/ip (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/ipAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/ipBad (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/uri (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/uriAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/uriBad (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoDNS (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoDNSAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoEmail (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoEmailAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/IPAutoIP (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoIPAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoURI (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/AutoURIAdd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/skipEmpty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/panic (0.00s) 1082s --- PASS: TestSubjectAlternativeName_Set/panicAdd (0.00s) 1082s === RUN TestSubjectAlternativeName_RawValue 1082s === RUN TestSubjectAlternativeName_RawValue/ip 1082s === RUN TestSubjectAlternativeName_RawValue/ipv6 1082s === RUN TestSubjectAlternativeName_RawValue/uri 1082s === RUN TestSubjectAlternativeName_RawValue/email 1082s === RUN TestSubjectAlternativeName_RawValue/dns 1082s === RUN TestSubjectAlternativeName_RawValue/registeredID 1082s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier 1082s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier 1082s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner 1082s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_empty 1082s === RUN TestSubjectAlternativeName_RawValue/hardwareModuleName 1082s === RUN TestSubjectAlternativeName_RawValue/directoryName 1082s === RUN TestSubjectAlternativeName_RawValue/userPrincipalName 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_int 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_oid 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_raw 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_utf8 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_ia5 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_numeric 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_printable 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_utc 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_generalizd 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_default 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_no_type 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_whitespaces 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_bool:true 1082s === RUN TestSubjectAlternativeName_RawValue/otherName_boolean:false 1082s === RUN TestSubjectAlternativeName_RawValue/fail_dn 1082s === RUN TestSubjectAlternativeName_RawValue/fail_x400Address 1082s === RUN TestSubjectAlternativeName_RawValue/fail_ediPartyName 1082s === RUN TestSubjectAlternativeName_RawValue/fail_email 1082s === RUN TestSubjectAlternativeName_RawValue/fail_dns 1082s === RUN TestSubjectAlternativeName_RawValue/fail_dns_empty 1082s === RUN TestSubjectAlternativeName_RawValue/fail_uri 1082s === RUN TestSubjectAlternativeName_RawValue/fail_ip 1082s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json 1082s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson 1082s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid 1082s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty 1082s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json 1082s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON 1082s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid 1082s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty 1082s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name 1082s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_json 1082s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 1082s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID 1082s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_empty 1082s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_parse 1082s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty 1082s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_parse 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_marshal 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_int 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_raw 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utf8 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_ia5 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_numeric 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_printable 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utc 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_generalized 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_default 1082s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_no_type 1082s --- PASS: TestSubjectAlternativeName_RawValue (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/ip (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/ipv6 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/uri (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/email (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/dns (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/registeredID (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/hardwareModuleName (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/directoryName (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/userPrincipalName (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_int (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_oid (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_raw (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utf8 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_ia5 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_numeric (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_printable (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utc (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_generalizd (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_default (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_no_type (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_whitespaces (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_bool:true (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/otherName_boolean:false (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_dn (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_x400Address (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_ediPartyName (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_email (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_uri (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_ip (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_json (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_parse (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_parse (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_marshal (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_int (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_raw (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utf8 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_ia5 (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_numeric (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_printable (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utc (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_generalized (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_default (0.00s) 1082s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_no_type (0.00s) 1082s === RUN TestKeyUsage_Set 1082s === RUN TestKeyUsage_Set/ok 1082s === RUN TestKeyUsage_Set/overwrite 1082s --- PASS: TestKeyUsage_Set (0.00s) 1082s --- PASS: TestKeyUsage_Set/ok (0.00s) 1082s --- PASS: TestKeyUsage_Set/overwrite (0.00s) 1082s === RUN TestKeyUsage_MarshalJSON 1082s === RUN TestKeyUsage_MarshalJSON/DigitalSignature 1082s === RUN TestKeyUsage_MarshalJSON/ContentCommitment 1082s === RUN TestKeyUsage_MarshalJSON/KeyEncipherment 1082s === RUN TestKeyUsage_MarshalJSON/DataEncipherment 1082s === RUN TestKeyUsage_MarshalJSON/KeyAgreement 1082s === RUN TestKeyUsage_MarshalJSON/CertSign 1082s === RUN TestKeyUsage_MarshalJSON/CRLSign 1082s === RUN TestKeyUsage_MarshalJSON/EncipherOnly 1082s === RUN TestKeyUsage_MarshalJSON/DecipherOnly 1082s === RUN TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment 1082s === RUN TestKeyUsage_MarshalJSON/Error 1082s --- PASS: TestKeyUsage_MarshalJSON (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/ContentCommitment (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/KeyEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/DataEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/KeyAgreement (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/CertSign (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/CRLSign (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/EncipherOnly (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/DecipherOnly (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_MarshalJSON/Error (0.00s) 1082s === RUN TestKeyUsage_UnmarshalJSON 1082s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature 1082s === RUN TestKeyUsage_UnmarshalJSON/ContentCommitment 1082s === RUN TestKeyUsage_UnmarshalJSON/NonRepudiation 1082s === RUN TestKeyUsage_UnmarshalJSON/KeyEncipherment 1082s === RUN TestKeyUsage_UnmarshalJSON/DataEncipherment 1082s === RUN TestKeyUsage_UnmarshalJSON/KeyAgreement 1082s === RUN TestKeyUsage_UnmarshalJSON/CertSign 1082s === RUN TestKeyUsage_UnmarshalJSON/CRLSign 1082s === RUN TestKeyUsage_UnmarshalJSON/EncipherOnly 1082s === RUN TestKeyUsage_UnmarshalJSON/DecipherOnly 1082s === RUN TestKeyUsage_UnmarshalJSON/digital_signature 1082s === RUN TestKeyUsage_UnmarshalJSON/content_commitment 1082s === RUN TestKeyUsage_UnmarshalJSON/non_repudiation 1082s === RUN TestKeyUsage_UnmarshalJSON/key_encipherment 1082s === RUN TestKeyUsage_UnmarshalJSON/data_encipherment 1082s === RUN TestKeyUsage_UnmarshalJSON/key_agreement 1082s === RUN TestKeyUsage_UnmarshalJSON/cert_sign 1082s === RUN TestKeyUsage_UnmarshalJSON/crl_sign 1082s === RUN TestKeyUsage_UnmarshalJSON/encipher_only 1082s === RUN TestKeyUsage_UnmarshalJSON/decipher_only 1082s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray 1082s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment 1082s === RUN TestKeyUsage_UnmarshalJSON/invalid 1082s === RUN TestKeyUsage_UnmarshalJSON/number 1082s === RUN TestKeyUsage_UnmarshalJSON/object 1082s === RUN TestKeyUsage_UnmarshalJSON/badJSON 1082s --- PASS: TestKeyUsage_UnmarshalJSON (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/ContentCommitment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/NonRepudiation (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/KeyEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/DataEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/KeyAgreement (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/CertSign (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/CRLSign (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/EncipherOnly (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/DecipherOnly (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/digital_signature (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/content_commitment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/non_repudiation (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/key_encipherment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/data_encipherment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/key_agreement (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/cert_sign (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/crl_sign (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/encipher_only (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/decipher_only (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/invalid (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestKeyUsage_UnmarshalJSON/badJSON (0.00s) 1082s === RUN TestExtKeyUsage_Set 1082s === RUN TestExtKeyUsage_Set/ok 1082s === RUN TestExtKeyUsage_Set/overwrite 1082s --- PASS: TestExtKeyUsage_Set (0.00s) 1082s --- PASS: TestExtKeyUsage_Set/ok (0.00s) 1082s --- PASS: TestExtKeyUsage_Set/overwrite (0.00s) 1082s === RUN TestExtKeyUsage_MarshalJSON 1082s === RUN TestExtKeyUsage_MarshalJSON/Any 1082s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth 1082s === RUN TestExtKeyUsage_MarshalJSON/ClientAuth 1082s === RUN TestExtKeyUsage_MarshalJSON/CodeSigning 1082s === RUN TestExtKeyUsage_MarshalJSON/EmailProtection 1082s === RUN TestExtKeyUsage_MarshalJSON/IPSECEndSystem 1082s === RUN TestExtKeyUsage_MarshalJSON/IPSECTunnel 1082s === RUN TestExtKeyUsage_MarshalJSON/IPSECUser 1082s === RUN TestExtKeyUsage_MarshalJSON/TimeStamping 1082s === RUN TestExtKeyUsage_MarshalJSON/OCSPSigning 1082s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto 1082s === RUN TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto 1082s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning 1082s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning 1082s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth 1082s === RUN TestExtKeyUsage_MarshalJSON/Error 1082s --- PASS: TestExtKeyUsage_MarshalJSON (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/Any (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/ClientAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/CodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/EmailProtection (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECEndSystem (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECTunnel (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECUser (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/TimeStamping (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/OCSPSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_MarshalJSON/Error (0.00s) 1082s === RUN TestExtKeyUsage_UnmarshalJSON 1082s === RUN TestExtKeyUsage_UnmarshalJSON/Any 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ClientAuth 1082s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigning 1082s === RUN TestExtKeyUsage_UnmarshalJSON/EmailProtection 1082s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem 1082s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECTunnel 1082s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECUser 1082s === RUN TestExtKeyUsage_UnmarshalJSON/TimeStamping 1082s === RUN TestExtKeyUsage_UnmarshalJSON/OCSPSigning 1082s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto 1082s === RUN TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto 1082s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning 1082s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning 1082s === RUN TestExtKeyUsage_UnmarshalJSON/any 1082s === RUN TestExtKeyUsage_UnmarshalJSON/server_auth 1082s === RUN TestExtKeyUsage_UnmarshalJSON/client_auth 1082s === RUN TestExtKeyUsage_UnmarshalJSON/code_signing 1082s === RUN TestExtKeyUsage_UnmarshalJSON/email_protection 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_end_system 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_user 1082s === RUN TestExtKeyUsage_UnmarshalJSON/time_stamping 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ocsp_signing 1082s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto 1082s === RUN TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto 1082s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing 1082s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing 1082s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray 1082s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth 1082s === RUN TestExtKeyUsage_UnmarshalJSON/invalid 1082s === RUN TestExtKeyUsage_UnmarshalJSON/number 1082s === RUN TestExtKeyUsage_UnmarshalJSON/object 1082s === RUN TestExtKeyUsage_UnmarshalJSON/badJSON 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/Any (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ClientAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/EmailProtection (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECTunnel (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECUser (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/TimeStamping (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/OCSPSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/any (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/server_auth (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/client_auth (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/code_signing (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/email_protection (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_end_system (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_user (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/time_stamping (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ocsp_signing (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/invalid (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestExtKeyUsage_UnmarshalJSON/badJSON (0.00s) 1082s === RUN TestUnknownExtKeyUsage_MarshalJSON 1082s === RUN TestUnknownExtKeyUsage_MarshalJSON/ok 1082s === RUN TestUnknownExtKeyUsage_MarshalJSON/empty 1082s === RUN TestUnknownExtKeyUsage_MarshalJSON/nil 1082s --- PASS: TestUnknownExtKeyUsage_MarshalJSON (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/ok (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/empty (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/nil (0.00s) 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/string 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/array 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/empty 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/null 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/fail 1082s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/failJSON 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestUnknownExtKeyUsage_Set 1082s === RUN TestUnknownExtKeyUsage_Set/ok 1082s === RUN TestUnknownExtKeyUsage_Set/overwrite 1082s --- PASS: TestUnknownExtKeyUsage_Set (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_Set/ok (0.00s) 1082s --- PASS: TestUnknownExtKeyUsage_Set/overwrite (0.00s) 1082s === RUN TestSubjectKeyID_Set 1082s === RUN TestSubjectKeyID_Set/ok 1082s === RUN TestSubjectKeyID_Set/overwrite 1082s --- PASS: TestSubjectKeyID_Set (0.00s) 1082s --- PASS: TestSubjectKeyID_Set/ok (0.00s) 1082s --- PASS: TestSubjectKeyID_Set/overwrite (0.00s) 1082s === RUN TestAuthorityKeyID_Set 1082s === RUN TestAuthorityKeyID_Set/ok 1082s === RUN TestAuthorityKeyID_Set/overwrite 1082s --- PASS: TestAuthorityKeyID_Set (0.00s) 1082s --- PASS: TestAuthorityKeyID_Set/ok (0.00s) 1082s --- PASS: TestAuthorityKeyID_Set/overwrite (0.00s) 1082s === RUN TestOCSPServer_UnmarshalJSON 1082s === RUN TestOCSPServer_UnmarshalJSON/string 1082s === RUN TestOCSPServer_UnmarshalJSON/array 1082s === RUN TestOCSPServer_UnmarshalJSON/empty 1082s === RUN TestOCSPServer_UnmarshalJSON/null 1082s === RUN TestOCSPServer_UnmarshalJSON/fail 1082s --- PASS: TestOCSPServer_UnmarshalJSON (0.00s) 1082s --- PASS: TestOCSPServer_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestOCSPServer_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestOCSPServer_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestOCSPServer_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestOCSPServer_UnmarshalJSON/fail (0.00s) 1082s === RUN TestOCSPServer_Set 1082s === RUN TestOCSPServer_Set/ok 1082s === RUN TestOCSPServer_Set/overwrite 1082s --- PASS: TestOCSPServer_Set (0.00s) 1082s --- PASS: TestOCSPServer_Set/ok (0.00s) 1082s --- PASS: TestOCSPServer_Set/overwrite (0.00s) 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON/string 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON/array 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON/empty 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON/null 1082s === RUN TestIssuingCertificateURL_UnmarshalJSON/fail 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON (0.00s) 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/fail (0.00s) 1082s === RUN TestIssuingCertificateURL_Set 1082s === RUN TestIssuingCertificateURL_Set/ok 1082s === RUN TestIssuingCertificateURL_Set/overwrite 1082s --- PASS: TestIssuingCertificateURL_Set (0.00s) 1082s --- PASS: TestIssuingCertificateURL_Set/ok (0.00s) 1082s --- PASS: TestIssuingCertificateURL_Set/overwrite (0.00s) 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON/string 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON/array 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON/empty 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON/null 1082s === RUN TestCRLDistributionPoints_UnmarshalJSON/fail 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON (0.00s) 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/fail (0.00s) 1082s === RUN TestCRLDistributionPoints_Set 1082s === RUN TestCRLDistributionPoints_Set/ok 1082s === RUN TestCRLDistributionPoints_Set/overwrite 1082s --- PASS: TestCRLDistributionPoints_Set (0.00s) 1082s --- PASS: TestCRLDistributionPoints_Set/ok (0.00s) 1082s --- PASS: TestCRLDistributionPoints_Set/overwrite (0.00s) 1082s === RUN TestPolicyIdentifiers_MarshalJSON 1082s === RUN TestPolicyIdentifiers_MarshalJSON/ok 1082s === RUN TestPolicyIdentifiers_MarshalJSON/empty 1082s === RUN TestPolicyIdentifiers_MarshalJSON/nil 1082s --- PASS: TestPolicyIdentifiers_MarshalJSON (0.00s) 1082s --- PASS: TestPolicyIdentifiers_MarshalJSON/ok (0.00s) 1082s --- PASS: TestPolicyIdentifiers_MarshalJSON/empty (0.00s) 1082s --- PASS: TestPolicyIdentifiers_MarshalJSON/nil (0.00s) 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/string 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/array 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/empty 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/null 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/fail 1082s === RUN TestPolicyIdentifiers_UnmarshalJSON/failJSON 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestBasicConstraints_Set 1082s === RUN TestBasicConstraints_Set/IsCAFalse 1082s === RUN TestBasicConstraints_Set/IsCAFalseWithPathLen 1082s === RUN TestBasicConstraints_Set/IsCAFalseWithAnyPathLen 1082s === RUN TestBasicConstraints_Set/IsCATrue 1082s === RUN TestBasicConstraints_Set/IsCATrueWithPathLen 1082s === RUN TestBasicConstraints_Set/IsCATrueWithAnyPathLen 1082s === RUN TestBasicConstraints_Set/overwriteToFalse 1082s === RUN TestBasicConstraints_Set/overwriteToTrue 1082s --- PASS: TestBasicConstraints_Set (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCAFalse (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCAFalseWithPathLen (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCAFalseWithAnyPathLen (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCATrue (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCATrueWithPathLen (0.00s) 1082s --- PASS: TestBasicConstraints_Set/IsCATrueWithAnyPathLen (0.00s) 1082s --- PASS: TestBasicConstraints_Set/overwriteToFalse (0.00s) 1082s --- PASS: TestBasicConstraints_Set/overwriteToTrue (0.00s) 1082s === RUN TestNameConstraints_Set 1082s === RUN TestNameConstraints_Set/ok 1082s === RUN TestNameConstraints_Set/overwrite 1082s --- PASS: TestNameConstraints_Set (0.00s) 1082s --- PASS: TestNameConstraints_Set/ok (0.00s) 1082s --- PASS: TestNameConstraints_Set/overwrite (0.00s) 1082s === RUN TestSerialNumber_Set 1082s === RUN TestSerialNumber_Set/ok 1082s === RUN TestSerialNumber_Set/overwrite 1082s --- PASS: TestSerialNumber_Set (0.00s) 1082s --- PASS: TestSerialNumber_Set/ok (0.00s) 1082s --- PASS: TestSerialNumber_Set/overwrite (0.00s) 1082s === RUN TestSerialNumber_MarshalJSON 1082s === RUN TestSerialNumber_MarshalJSON/ok 1082s === RUN TestSerialNumber_MarshalJSON/nilStruct 1082s === RUN TestSerialNumber_MarshalJSON/nilBigInt 1082s --- PASS: TestSerialNumber_MarshalJSON (0.00s) 1082s --- PASS: TestSerialNumber_MarshalJSON/ok (0.00s) 1082s --- PASS: TestSerialNumber_MarshalJSON/nilStruct (0.00s) 1082s --- PASS: TestSerialNumber_MarshalJSON/nilBigInt (0.00s) 1082s === RUN TestSerialNumber_UnmarshalJSON 1082s === RUN TestSerialNumber_UnmarshalJSON/string 1082s === RUN TestSerialNumber_UnmarshalJSON/stringHex 1082s === RUN TestSerialNumber_UnmarshalJSON/number 1082s === RUN TestSerialNumber_UnmarshalJSON/badString 1082s === RUN TestSerialNumber_UnmarshalJSON/object 1082s === RUN TestSerialNumber_UnmarshalJSON/badJSON 1082s --- PASS: TestSerialNumber_UnmarshalJSON (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/stringHex (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/badString (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestSerialNumber_UnmarshalJSON/badJSON (0.00s) 1082s === RUN Test_createSubjectAltNameExtension 1082s === RUN Test_createSubjectAltNameExtension/ok_dns 1082s === RUN Test_createSubjectAltNameExtension/ok_dns_critical 1082s === RUN Test_createSubjectAltNameExtension/ok_email 1082s === RUN Test_createSubjectAltNameExtension/ok_uri 1082s === RUN Test_createSubjectAltNameExtension/ok_ip 1082s === RUN Test_createSubjectAltNameExtension/ok_sans 1082s === RUN Test_createSubjectAltNameExtension/ok_otherName 1082s === RUN Test_createSubjectAltNameExtension/fail_dns 1082s === RUN Test_createSubjectAltNameExtension/fail_email 1082s === RUN Test_createSubjectAltNameExtension/fail_uri 1082s === RUN Test_createSubjectAltNameExtension/fail_ip 1082s === RUN Test_createSubjectAltNameExtension/fail_otherName 1082s --- PASS: Test_createSubjectAltNameExtension (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_dns (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_dns_critical (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_email (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_uri (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_ip (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_sans (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/ok_otherName (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/fail_dns (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/fail_email (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/fail_uri (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/fail_ip (0.00s) 1082s --- PASS: Test_createSubjectAltNameExtension/fail_otherName (0.00s) 1082s === RUN TestParseSubjectAlternativeNames 1082s === RUN TestParseSubjectAlternativeNames/ok/stdlib 1082s === RUN TestParseSubjectAlternativeNames/ok/permanent-identifier 1082s === RUN TestParseSubjectAlternativeNames/ok/hardware-module-name 1082s --- PASS: TestParseSubjectAlternativeNames (0.00s) 1082s --- PASS: TestParseSubjectAlternativeNames/ok/stdlib (0.00s) 1082s --- PASS: TestParseSubjectAlternativeNames/ok/permanent-identifier (0.00s) 1082s --- PASS: TestParseSubjectAlternativeNames/ok/hardware-module-name (0.00s) 1082s === RUN TestPolicyIdentifiers 1082s === RUN TestPolicyIdentifiers/no_policies 1082s === RUN TestPolicyIdentifiers/policyIdentifiers 1082s === RUN TestPolicyIdentifiers/extension 1082s === RUN TestPolicyIdentifiers/withCPS 1082s === RUN TestPolicyIdentifiers/withUserNotice 1082s === RUN TestPolicyIdentifiers/complex 1082s --- PASS: TestPolicyIdentifiers (0.17s) 1082s --- PASS: TestPolicyIdentifiers/no_policies (0.00s) 1082s --- PASS: TestPolicyIdentifiers/policyIdentifiers (0.00s) 1082s --- PASS: TestPolicyIdentifiers/extension (0.17s) 1082s --- PASS: TestPolicyIdentifiers/withCPS (0.00s) 1082s --- PASS: TestPolicyIdentifiers/withUserNotice (0.00s) 1082s --- PASS: TestPolicyIdentifiers/complex (0.00s) 1082s === RUN TestKeyUsage_Extension 1082s === RUN TestKeyUsage_Extension/ca 1082s === RUN TestKeyUsage_Extension/leaf 1082s === RUN TestKeyUsage_Extension/all 1082s === RUN TestKeyUsage_Extension/empty 1082s --- PASS: TestKeyUsage_Extension (0.00s) 1082s --- PASS: TestKeyUsage_Extension/ca (0.00s) 1082s --- PASS: TestKeyUsage_Extension/leaf (0.00s) 1082s --- PASS: TestKeyUsage_Extension/all (0.00s) 1082s --- PASS: TestKeyUsage_Extension/empty (0.00s) 1082s === RUN TestExtKeyUsage_Extension 1082s === RUN TestExtKeyUsage_Extension/ok 1082s === RUN TestExtKeyUsage_Extension/ok_unhandled 1082s === RUN TestExtKeyUsage_Extension/ok_unhandled_only 1082s === RUN TestExtKeyUsage_Extension/empty 1082s === RUN TestExtKeyUsage_Extension/empty_nil 1082s === RUN TestExtKeyUsage_Extension/fail_extKeyUsage 1082s === RUN TestExtKeyUsage_Extension/fail_unhandled 1082s --- PASS: TestExtKeyUsage_Extension (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/ok (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/ok_unhandled (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/ok_unhandled_only (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/empty (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/empty_nil (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/fail_extKeyUsage (0.00s) 1082s --- PASS: TestExtKeyUsage_Extension/fail_unhandled (0.00s) 1082s === RUN TestBasicConstraints_Extension 1082s === RUN TestBasicConstraints_Extension/ca_1 1082s === RUN TestBasicConstraints_Extension/ca_0 1082s === RUN TestBasicConstraints_Extension/ca_-1 1082s === RUN TestBasicConstraints_Extension/ca_-2 1082s === RUN TestBasicConstraints_Extension/no_ca 1082s --- PASS: TestBasicConstraints_Extension (0.00s) 1082s --- PASS: TestBasicConstraints_Extension/ca_1 (0.00s) 1082s --- PASS: TestBasicConstraints_Extension/ca_0 (0.00s) 1082s --- PASS: TestBasicConstraints_Extension/ca_-1 (0.00s) 1082s --- PASS: TestBasicConstraints_Extension/ca_-2 (0.00s) 1082s --- PASS: TestBasicConstraints_Extension/no_ca (0.00s) 1082s === RUN TestFingerprint 1082s === RUN TestFingerprint/ecdsaCert 1082s === RUN TestFingerprint/rsaCert 1082s === RUN TestFingerprint/ed25519Cert 1082s --- PASS: TestFingerprint (0.00s) 1082s --- PASS: TestFingerprint/ecdsaCert (0.00s) 1082s --- PASS: TestFingerprint/rsaCert (0.00s) 1082s --- PASS: TestFingerprint/ed25519Cert (0.00s) 1082s === RUN TestEncodedFingerprint 1082s === RUN TestEncodedFingerprint/default 1082s === RUN TestEncodedFingerprint/HexFingerprint 1082s === RUN TestEncodedFingerprint/Base64Fingerprint 1082s === RUN TestEncodedFingerprint/Base64URLFingerprint 1082s === RUN TestEncodedFingerprint/Base64RawFingerprint 1082s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 1082s === RUN TestEncodedFingerprint/EmojiFingerprint 1082s === RUN TestEncodedFingerprint/Unknown 1082s --- PASS: TestEncodedFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/default (0.00s) 1082s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 1082s --- PASS: TestEncodedFingerprint/Unknown (0.00s) 1082s === RUN TestMultiString_MarshalJSON 1082s === RUN TestMultiString_MarshalJSON/ok 1082s === RUN TestMultiString_MarshalJSON/empty 1082s === RUN TestMultiString_MarshalJSON/nil 1082s --- PASS: TestMultiString_MarshalJSON (0.00s) 1082s --- PASS: TestMultiString_MarshalJSON/ok (0.00s) 1082s --- PASS: TestMultiString_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiString_MarshalJSON/nil (0.00s) 1082s === RUN TestMultiString_UnmarshalJSON 1082s === RUN TestMultiString_UnmarshalJSON/string 1082s === RUN TestMultiString_UnmarshalJSON/array 1082s === RUN TestMultiString_UnmarshalJSON/empty 1082s === RUN TestMultiString_UnmarshalJSON/null 1082s === RUN TestMultiString_UnmarshalJSON/fail 1082s --- PASS: TestMultiString_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiString_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestMultiString_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestMultiString_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiString_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiString_UnmarshalJSON/fail (0.00s) 1082s === RUN TestMultiIP_MarshalJSON 1082s === RUN TestMultiIP_MarshalJSON/ok 1082s === RUN TestMultiIP_MarshalJSON/empty 1082s === RUN TestMultiIP_MarshalJSON/nil 1082s --- PASS: TestMultiIP_MarshalJSON (0.00s) 1082s --- PASS: TestMultiIP_MarshalJSON/ok (0.00s) 1082s --- PASS: TestMultiIP_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiIP_MarshalJSON/nil (0.00s) 1082s === RUN TestMultiIP_UnmarshalJSON 1082s === RUN TestMultiIP_UnmarshalJSON/string 1082s === RUN TestMultiIP_UnmarshalJSON/array 1082s === RUN TestMultiIP_UnmarshalJSON/empty 1082s === RUN TestMultiIP_UnmarshalJSON/null 1082s === RUN TestMultiIP_UnmarshalJSON/fail 1082s === RUN TestMultiIP_UnmarshalJSON/failJSON 1082s --- PASS: TestMultiIP_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestMultiIP_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestMultiIPNet_MarshalJSON 1082s === RUN TestMultiIPNet_MarshalJSON/ok 1082s === RUN TestMultiIPNet_MarshalJSON/empty 1082s === RUN TestMultiIPNet_MarshalJSON/nil 1082s --- PASS: TestMultiIPNet_MarshalJSON (0.00s) 1082s --- PASS: TestMultiIPNet_MarshalJSON/ok (0.00s) 1082s --- PASS: TestMultiIPNet_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiIPNet_MarshalJSON/nil (0.00s) 1082s === RUN TestMultiIPNet_UnmarshalJSON 1082s === RUN TestMultiIPNet_UnmarshalJSON/string 1082s === RUN TestMultiIPNet_UnmarshalJSON/array 1082s === RUN TestMultiIPNet_UnmarshalJSON/empty 1082s === RUN TestMultiIPNet_UnmarshalJSON/null 1082s === RUN TestMultiIPNet_UnmarshalJSON/fail 1082s === RUN TestMultiIPNet_UnmarshalJSON/failJSON 1082s --- PASS: TestMultiIPNet_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestMultiIPNet_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestMultiURL_MarshalJSON 1082s === RUN TestMultiURL_MarshalJSON/ok 1082s === RUN TestMultiURL_MarshalJSON/empty 1082s === RUN TestMultiURL_MarshalJSON/nil 1082s --- PASS: TestMultiURL_MarshalJSON (0.00s) 1082s --- PASS: TestMultiURL_MarshalJSON/ok (0.00s) 1082s --- PASS: TestMultiURL_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiURL_MarshalJSON/nil (0.00s) 1082s === RUN TestMultiURL_UnmarshalJSON 1082s === RUN TestMultiURL_UnmarshalJSON/string 1082s === RUN TestMultiURL_UnmarshalJSON/array 1082s === RUN TestMultiURL_UnmarshalJSON/empty 1082s === RUN TestMultiURL_UnmarshalJSON/null 1082s === RUN TestMultiURL_UnmarshalJSON/fail 1082s === RUN TestMultiURL_UnmarshalJSON/failJSON 1082s --- PASS: TestMultiURL_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestMultiURL_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestMultiObjectIdentifier_MarshalJSON 1082s === RUN TestMultiObjectIdentifier_MarshalJSON/ok 1082s === RUN TestMultiObjectIdentifier_MarshalJSON/empty 1082s === RUN TestMultiObjectIdentifier_MarshalJSON/nil 1082s --- PASS: TestMultiObjectIdentifier_MarshalJSON (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_MarshalJSON/ok (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_MarshalJSON/nil (0.00s) 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/string 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/array 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/empty 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/null 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/fail 1082s === RUN TestMultiObjectIdentifier_UnmarshalJSON/failJSON 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/string (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/array (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/fail (0.00s) 1082s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/failJSON (0.00s) 1082s === RUN TestMultiOID_MarshalJSON 1082s === RUN TestMultiOID_MarshalJSON/null 1082s === RUN TestMultiOID_MarshalJSON/empty 1082s === RUN TestMultiOID_MarshalJSON/one 1082s === RUN TestMultiOID_MarshalJSON/multiple 1082s --- PASS: TestMultiOID_MarshalJSON (0.00s) 1082s --- PASS: TestMultiOID_MarshalJSON/null (0.00s) 1082s --- PASS: TestMultiOID_MarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiOID_MarshalJSON/one (0.00s) 1082s --- PASS: TestMultiOID_MarshalJSON/multiple (0.00s) 1082s === RUN TestMultiOID_UnmarshalJSON 1082s === RUN TestMultiOID_UnmarshalJSON/null 1082s === RUN TestMultiOID_UnmarshalJSON/empty 1082s === RUN TestMultiOID_UnmarshalJSON/one 1082s === RUN TestMultiOID_UnmarshalJSON/one_string 1082s === RUN TestMultiOID_UnmarshalJSON/multiple 1082s === RUN TestMultiOID_UnmarshalJSON/fail_json 1082s === RUN TestMultiOID_UnmarshalJSON/fail_oid 1082s --- PASS: TestMultiOID_UnmarshalJSON (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/one (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/one_string (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/multiple (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/fail_json (0.00s) 1082s --- PASS: TestMultiOID_UnmarshalJSON/fail_oid (0.00s) 1082s === RUN Test_newName 1082s === RUN Test_newName/ok 1082s --- PASS: Test_newName (0.00s) 1082s --- PASS: Test_newName/ok (0.00s) 1082s === RUN TestName_UnmarshalJSON 1082s === RUN TestName_UnmarshalJSON/null 1082s === RUN TestName_UnmarshalJSON/empty 1082s === RUN TestName_UnmarshalJSON/commonName 1082s === RUN TestName_UnmarshalJSON/object 1082s === RUN TestName_UnmarshalJSON/number 1082s === RUN TestName_UnmarshalJSON/badJSON 1082s --- PASS: TestName_UnmarshalJSON (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/commonName (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestName_UnmarshalJSON/badJSON (0.00s) 1082s === RUN Test_newSubject 1082s === RUN Test_newSubject/ok 1082s --- PASS: Test_newSubject (0.00s) 1082s --- PASS: Test_newSubject/ok (0.00s) 1082s === RUN TestSubject_UnmarshalJSON 1082s === RUN TestSubject_UnmarshalJSON/null 1082s === RUN TestSubject_UnmarshalJSON/empty 1082s === RUN TestSubject_UnmarshalJSON/commonName 1082s === RUN TestSubject_UnmarshalJSON/object 1082s === RUN TestSubject_UnmarshalJSON/number 1082s === RUN TestSubject_UnmarshalJSON/badJSON 1082s --- PASS: TestSubject_UnmarshalJSON (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/commonName (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestSubject_UnmarshalJSON/badJSON (0.00s) 1082s === RUN TestSubject_Set 1082s === RUN TestSubject_Set/ok 1082s === RUN TestSubject_Set/overwrite 1082s --- PASS: TestSubject_Set (0.15s) 1082s --- PASS: TestSubject_Set/ok (0.00s) 1082s --- PASS: TestSubject_Set/overwrite (0.00s) 1082s === RUN TestSubject_IsEmpty 1082s === RUN TestSubject_IsEmpty/ok 1082s === RUN TestSubject_IsEmpty/country 1082s === RUN TestSubject_IsEmpty/commonName 1082s === RUN TestSubject_IsEmpty/all_fields 1082s --- PASS: TestSubject_IsEmpty (0.00s) 1082s --- PASS: TestSubject_IsEmpty/ok (0.00s) 1082s --- PASS: TestSubject_IsEmpty/country (0.00s) 1082s --- PASS: TestSubject_IsEmpty/commonName (0.00s) 1082s --- PASS: TestSubject_IsEmpty/all_fields (0.00s) 1082s === RUN Test_newIssuer 1082s === RUN Test_newIssuer/ok 1082s --- PASS: Test_newIssuer (0.00s) 1082s --- PASS: Test_newIssuer/ok (0.00s) 1082s === RUN TestIssuer_UnmarshalJSON 1082s === RUN TestIssuer_UnmarshalJSON/null 1082s === RUN TestIssuer_UnmarshalJSON/empty 1082s === RUN TestIssuer_UnmarshalJSON/commonName 1082s === RUN TestIssuer_UnmarshalJSON/object 1082s === RUN TestIssuer_UnmarshalJSON/number 1082s === RUN TestIssuer_UnmarshalJSON/badJSON 1082s --- PASS: TestIssuer_UnmarshalJSON (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/null (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/empty (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/commonName (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/object (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/number (0.00s) 1082s --- PASS: TestIssuer_UnmarshalJSON/badJSON (0.00s) 1082s === RUN TestIssuer_Set 1082s === RUN TestIssuer_Set/ok 1082s === RUN TestIssuer_Set/overwrite 1082s --- PASS: TestIssuer_Set (0.00s) 1082s --- PASS: TestIssuer_Set/ok (0.00s) 1082s --- PASS: TestIssuer_Set/overwrite (0.00s) 1082s === RUN Test_NewExtraNames 1082s === RUN Test_NewExtraNames/ok 1082s === RUN Test_NewExtraNames/ok_nil 1082s --- PASS: Test_NewExtraNames (0.00s) 1082s --- PASS: Test_NewExtraNames/ok (0.00s) 1082s --- PASS: Test_NewExtraNames/ok_nil (0.00s) 1082s === RUN Test_fromDistinguisedNames 1082s === RUN Test_fromDistinguisedNames/ok 1082s === RUN Test_fromDistinguisedNames/ok_nil 1082s --- PASS: Test_fromDistinguisedNames (0.00s) 1082s --- PASS: Test_fromDistinguisedNames/ok (0.00s) 1082s --- PASS: Test_fromDistinguisedNames/ok_nil (0.00s) 1082s === RUN TestGetFuncMap 1082s --- PASS: TestGetFuncMap (0.00s) 1082s === RUN TestWithTemplate 1082s === RUN TestWithTemplate/leaf 1082s === RUN TestWithTemplate/leafRSA 1082s === RUN TestWithTemplate/iid 1082s === RUN TestWithTemplate/iidRSAAndEnforced 1082s === RUN TestWithTemplate/iidEscape 1082s === RUN TestWithTemplate/admin 1082s === RUN TestWithTemplate/adminRSA 1082s === RUN TestWithTemplate/extensions 1082s === RUN TestWithTemplate/fail 1082s === RUN TestWithTemplate/error 1082s --- PASS: TestWithTemplate (2.81s) 1082s --- PASS: TestWithTemplate/leaf (0.00s) 1082s --- PASS: TestWithTemplate/leafRSA (0.00s) 1082s --- PASS: TestWithTemplate/iid (0.00s) 1082s --- PASS: TestWithTemplate/iidRSAAndEnforced (0.00s) 1082s --- PASS: TestWithTemplate/iidEscape (0.00s) 1082s --- PASS: TestWithTemplate/admin (0.00s) 1082s --- PASS: TestWithTemplate/adminRSA (0.00s) 1082s --- PASS: TestWithTemplate/extensions (0.00s) 1082s --- PASS: TestWithTemplate/fail (0.00s) 1082s --- PASS: TestWithTemplate/error (0.00s) 1082s === RUN TestWithTemplateBase64 1082s === RUN TestWithTemplateBase64/leaf 1082s === RUN TestWithTemplateBase64/badBase64 1082s --- PASS: TestWithTemplateBase64 (0.00s) 1082s --- PASS: TestWithTemplateBase64/leaf (0.00s) 1082s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 1082s === RUN TestWithTemplateFile 1082s === RUN TestWithTemplateFile/example 1082s === RUN TestWithTemplateFile/exampleRSA3072 1082s === RUN TestWithTemplateFile/exampleRSA2048 1082s === RUN TestWithTemplateFile/missing 1082s --- PASS: TestWithTemplateFile (16.49s) 1082s --- PASS: TestWithTemplateFile/example (0.00s) 1082s --- PASS: TestWithTemplateFile/exampleRSA3072 (0.00s) 1082s --- PASS: TestWithTemplateFile/exampleRSA2048 (0.00s) 1082s --- PASS: TestWithTemplateFile/missing (0.00s) 1082s === RUN Test_asn1Encode 1082s === RUN Test_asn1Encode/ok 1082s === RUN Test_asn1Encode/ok_explicit 1082s === RUN Test_asn1Encode/ok_printable 1082s === RUN Test_asn1Encode/ok_printable_explicit 1082s === RUN Test_asn1Encode/ok_ia5 1082s === RUN Test_asn1Encode/ok_utf8 1082s === RUN Test_asn1Encode/ok_utc 1082s === RUN Test_asn1Encode/ok_generalized 1082s === RUN Test_asn1Encode/ok_int 1082s === RUN Test_asn1Encode/ok_numeric 1082s === RUN Test_asn1Encode/ok_bool 1082s === RUN Test_asn1Encode/ok_raw 1082s === RUN Test_asn1Encode/fail_numeric 1082s === RUN Test_asn1Encode/fail_time 1082s === RUN Test_asn1Encode/fail_bool 1082s --- PASS: Test_asn1Encode (0.00s) 1082s --- PASS: Test_asn1Encode/ok (0.00s) 1082s --- PASS: Test_asn1Encode/ok_explicit (0.00s) 1082s --- PASS: Test_asn1Encode/ok_printable (0.00s) 1082s --- PASS: Test_asn1Encode/ok_printable_explicit (0.00s) 1082s --- PASS: Test_asn1Encode/ok_ia5 (0.00s) 1082s --- PASS: Test_asn1Encode/ok_utf8 (0.00s) 1082s --- PASS: Test_asn1Encode/ok_utc (0.00s) 1082s --- PASS: Test_asn1Encode/ok_generalized (0.00s) 1082s --- PASS: Test_asn1Encode/ok_int (0.00s) 1082s --- PASS: Test_asn1Encode/ok_numeric (0.00s) 1082s --- PASS: Test_asn1Encode/ok_bool (0.00s) 1082s --- PASS: Test_asn1Encode/ok_raw (0.00s) 1082s --- PASS: Test_asn1Encode/fail_numeric (0.00s) 1082s --- PASS: Test_asn1Encode/fail_time (0.00s) 1082s --- PASS: Test_asn1Encode/fail_bool (0.00s) 1082s === RUN Test_asn1Marshal 1082s === RUN Test_asn1Marshal/ok_printable 1082s === RUN Test_asn1Marshal/ok_utf8 1082s === RUN Test_asn1Marshal/ok_int 1082s === RUN Test_asn1Marshal/ok_time 1082s === RUN Test_asn1Marshal/ok_seq 1082s === RUN Test_asn1Marshal/ok_set 1082s === RUN Test_asn1Marshal/ok_bool 1082s === RUN Test_asn1Marshal/fail_numeric 1082s --- PASS: Test_asn1Marshal (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_printable (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_utf8 (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_int (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_time (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_seq (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_set (0.00s) 1082s --- PASS: Test_asn1Marshal/ok_bool (0.00s) 1082s --- PASS: Test_asn1Marshal/fail_numeric (0.00s) 1082s === RUN Test_asn1Sequence 1082s === RUN Test_asn1Sequence/ok 1082s === RUN Test_asn1Sequence/ok_complex 1082s === RUN Test_asn1Sequence/fail 1082s --- PASS: Test_asn1Sequence (0.00s) 1082s --- PASS: Test_asn1Sequence/ok (0.00s) 1082s --- PASS: Test_asn1Sequence/ok_complex (0.00s) 1082s --- PASS: Test_asn1Sequence/fail (0.00s) 1082s === RUN Test_asn1Set 1082s === RUN Test_asn1Set/ok 1082s === RUN Test_asn1Set/ok_complex 1082s === RUN Test_asn1Set/fail 1082s --- PASS: Test_asn1Set (0.00s) 1082s --- PASS: Test_asn1Set/ok (0.00s) 1082s --- PASS: Test_asn1Set/ok_complex (0.00s) 1082s --- PASS: Test_asn1Set/fail (0.00s) 1082s === RUN TestTemplateError_Error 1082s === RUN TestTemplateError_Error/ok 1082s --- PASS: TestTemplateError_Error (0.00s) 1082s --- PASS: TestTemplateError_Error/ok (0.00s) 1082s === RUN TestNewTemplateData 1082s === RUN TestNewTemplateData/ok 1082s --- PASS: TestNewTemplateData (0.00s) 1082s --- PASS: TestNewTemplateData/ok (0.00s) 1082s === RUN TestCreateTemplateData 1082s === RUN TestCreateTemplateData/ok 1082s --- PASS: TestCreateTemplateData (0.00s) 1082s --- PASS: TestCreateTemplateData/ok (0.00s) 1082s === RUN TestTemplateData_SetInsecure 1082s === RUN TestTemplateData_SetInsecure/empty 1082s === RUN TestTemplateData_SetInsecure/overwrite 1082s === RUN TestTemplateData_SetInsecure/existing 1082s --- PASS: TestTemplateData_SetInsecure (0.00s) 1082s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 1082s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 1082s --- PASS: TestTemplateData_SetInsecure/existing (0.00s) 1082s === RUN TestTemplateData_SetSubject 1082s === RUN TestTemplateData_SetSubject/ok 1082s === RUN TestTemplateData_SetSubject/overwrite 1082s --- PASS: TestTemplateData_SetSubject (0.00s) 1082s --- PASS: TestTemplateData_SetSubject/ok (0.00s) 1082s --- PASS: TestTemplateData_SetSubject/overwrite (0.00s) 1082s === RUN TestTemplateData_SetCommonName 1082s === RUN TestTemplateData_SetCommonName/ok 1082s === RUN TestTemplateData_SetCommonName/overwrite 1082s --- PASS: TestTemplateData_SetCommonName (0.00s) 1082s --- PASS: TestTemplateData_SetCommonName/ok (0.00s) 1082s --- PASS: TestTemplateData_SetCommonName/overwrite (0.00s) 1082s === RUN TestTemplateData_SetSANs 1082s === RUN TestTemplateData_SetSANs/ok 1082s === RUN TestTemplateData_SetSANs/overwrite 1082s --- PASS: TestTemplateData_SetSANs (0.00s) 1082s --- PASS: TestTemplateData_SetSANs/ok (0.00s) 1082s --- PASS: TestTemplateData_SetSANs/overwrite (0.00s) 1082s === RUN TestTemplateData_SetSubjectAlternativeNames 1082s === RUN TestTemplateData_SetSubjectAlternativeNames/ok 1082s === RUN TestTemplateData_SetSubjectAlternativeNames/overwrite 1082s --- PASS: TestTemplateData_SetSubjectAlternativeNames (0.00s) 1082s --- PASS: TestTemplateData_SetSubjectAlternativeNames/ok (0.00s) 1082s --- PASS: TestTemplateData_SetSubjectAlternativeNames/overwrite (0.00s) 1082s === RUN TestTemplateData_SetToken 1082s === RUN TestTemplateData_SetToken/ok 1082s === RUN TestTemplateData_SetToken/overwrite 1082s --- PASS: TestTemplateData_SetToken (0.00s) 1082s --- PASS: TestTemplateData_SetToken/ok (0.00s) 1082s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 1082s === RUN TestTemplateData_SetUserData 1082s === RUN TestTemplateData_SetUserData/ok 1082s === RUN TestTemplateData_SetUserData/overwrite 1082s === RUN TestTemplateData_SetUserData/existing 1082s --- PASS: TestTemplateData_SetUserData (0.00s) 1082s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 1082s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 1082s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 1082s === RUN TestTemplateData_SetAuthorizationCertificate 1082s === RUN TestTemplateData_SetAuthorizationCertificate/ok 1082s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 1082s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 1082s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 1082s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 1082s === RUN TestTemplateData_SetAuthorizationCertificateChain 1082s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 1082s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 1082s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 1082s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 1082s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 1082s === RUN TestTemplateData_SetCertificateRequest 1082s === RUN TestTemplateData_SetCertificateRequest/ok 1082s === RUN TestTemplateData_SetCertificateRequest/overwrite 1082s === RUN TestTemplateData_SetCertificateRequest/existing 1082s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 1082s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 1082s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 1082s --- PASS: TestTemplateData_SetCertificateRequest/existing (0.00s) 1082s === RUN TestTemplateData_SetWebhook 1082s === RUN TestTemplateData_SetWebhook/empty 1082s === RUN TestTemplateData_SetWebhook/overwrite 1082s === RUN TestTemplateData_SetWebhook/existing 1082s --- PASS: TestTemplateData_SetWebhook (0.00s) 1082s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 1082s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 1082s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 1082s === RUN TestValidateTemplate 1082s === RUN TestValidateTemplate/ok 1082s === RUN TestValidateTemplate/ok/invalid-json 1082s === RUN TestValidateTemplate/fail/unknown-function 1082s --- PASS: TestValidateTemplate (0.00s) 1082s --- PASS: TestValidateTemplate/ok (0.00s) 1082s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 1082s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 1082s === RUN TestValidateTemplateData 1082s === RUN TestValidateTemplateData/ok 1082s === RUN TestValidateTemplateData/fail 1082s --- PASS: TestValidateTemplateData (0.00s) 1082s --- PASS: TestValidateTemplateData/ok (0.00s) 1082s --- PASS: TestValidateTemplateData/fail (0.00s) 1082s === RUN TestSplitSANs 1082s === RUN TestSplitSANs/nil 1082s === RUN TestSplitSANs/empty 1082s === RUN TestSplitSANs/dns 1082s === RUN TestSplitSANs/ip 1082s === RUN TestSplitSANs/ipv6 1082s === RUN TestSplitSANs/emails 1082s === RUN TestSplitSANs/uris 1082s === RUN TestSplitSANs/mixed 1082s --- PASS: TestSplitSANs (0.00s) 1082s --- PASS: TestSplitSANs/nil (0.00s) 1082s --- PASS: TestSplitSANs/empty (0.00s) 1082s --- PASS: TestSplitSANs/dns (0.00s) 1082s --- PASS: TestSplitSANs/ip (0.00s) 1082s --- PASS: TestSplitSANs/ipv6 (0.00s) 1082s --- PASS: TestSplitSANs/emails (0.00s) 1082s --- PASS: TestSplitSANs/uris (0.00s) 1082s --- PASS: TestSplitSANs/mixed (0.00s) 1082s === RUN TestCreateSANs 1082s === RUN TestCreateSANs/nil 1082s === RUN TestCreateSANs/empty 1082s === RUN TestCreateSANs/dns 1082s === RUN TestCreateSANs/ip 1082s === RUN TestCreateSANs/emails 1082s === RUN TestCreateSANs/uris 1082s === RUN TestCreateSANs/mixed 1082s --- PASS: TestCreateSANs (0.00s) 1082s --- PASS: TestCreateSANs/nil (0.00s) 1082s --- PASS: TestCreateSANs/empty (0.00s) 1082s --- PASS: TestCreateSANs/dns (0.00s) 1082s --- PASS: TestCreateSANs/ip (0.00s) 1082s --- PASS: TestCreateSANs/emails (0.00s) 1082s --- PASS: TestCreateSANs/uris (0.00s) 1082s --- PASS: TestCreateSANs/mixed (0.00s) 1082s === RUN Test_generateSubjectKeyID 1082s === RUN Test_generateSubjectKeyID/ecdsa 1082s === RUN Test_generateSubjectKeyID/rsa 1082s === RUN Test_generateSubjectKeyID/ed25519 1082s === RUN Test_generateSubjectKeyID/fail 1082s --- PASS: Test_generateSubjectKeyID (0.00s) 1082s --- PASS: Test_generateSubjectKeyID/ecdsa (0.00s) 1082s --- PASS: Test_generateSubjectKeyID/rsa (0.00s) 1082s --- PASS: Test_generateSubjectKeyID/ed25519 (0.00s) 1082s --- PASS: Test_generateSubjectKeyID/fail (0.00s) 1082s === RUN Test_generateSubjectKeyID_fips 1082s utils_test.go:189: FIPS 140-3 mode is not enabled 1082s --- SKIP: Test_generateSubjectKeyID_fips (0.00s) 1082s === RUN TestSanitizeName 1082s === RUN TestSanitizeName/ok 1082s === RUN TestSanitizeName/ok_ascii 1082s === RUN TestSanitizeName/fail 1082s === RUN TestSanitizeName/fail_with_port 1082s === RUN TestSanitizeName/fail_empty 1082s --- PASS: TestSanitizeName (0.00s) 1082s --- PASS: TestSanitizeName/ok (0.00s) 1082s --- PASS: TestSanitizeName/ok_ascii (0.00s) 1082s --- PASS: TestSanitizeName/fail (0.00s) 1082s --- PASS: TestSanitizeName/fail_with_port (0.00s) 1082s --- PASS: TestSanitizeName/fail_empty (0.00s) 1082s PASS 1082s ok go.step.sm/crypto/x509util 21.293s 1082s make[1]: Leaving directory '/tmp/autopkgtest.AeMMaY/autopkgtest_tmp' 1082s create-stamp debian/debhelper-build-stamp 1082s autopkgtest [16:21:47]: test dh-golang-autopkgtest: -----------------------] 1083s dh-golang-autopkgtest PASS 1083s autopkgtest [16:21:48]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 1085s autopkgtest [16:21:50]: @@@@@@@@@@@@@@@@@@@@ summary 1085s dh-golang-autopkgtest PASS