0s autopkgtest [01:35:00]: starting date and time: 2026-02-04 01:35:00+0000 0s autopkgtest [01:35:00]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [01:35:00]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qwyfcm1t/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-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-arm64-17.secgroup --name adt-resolute-arm64-golang-github-smallstep-crypto-20260204-013459-juju-7f2275-prod-proposed-migration-environment-20-ebde9a87-202f-40a8-bf04-e91547cdc910 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-arm64-golang-github-smallstep-crypto-20260204-013459-juju-7f2275-prod-proposed-migration-environment-20-ebde9a87-202f-40a8-bf04-e91547cdc910 from image adt/ubuntu-resolute-arm64-server-20260203.img (UUID fd4bac28-a946-4216-8755-72db0faf84da)... 62s autopkgtest [01:36:02]: testbed dpkg architecture: arm64 62s autopkgtest [01:36:02]: testbed apt version: 3.1.14 63s autopkgtest [01:36:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 63s autopkgtest [01:36:03]: testbed release detected to be: None 64s autopkgtest [01:36:04]: updating testbed package index (apt update) 64s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 64s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 64s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 64s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 64s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [32.3 kB] 64s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [231 kB] 64s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1605 kB] 64s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 65s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [289 kB] 65s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [7156 B] 65s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [52.9 kB] 65s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [328 B] 65s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [1289 kB] 65s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [31.5 kB] 65s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [21.8 kB] 65s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [744 B] 68s Fetched 3691 kB in 1s (3133 kB/s) 69s Reading package lists... 69s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 69s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 70s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 70s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 71s Reading package lists... 71s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Calculating upgrade... 72s The following packages will be upgraded: 72s firmware-sof-signed htop libzstd1 mtd-utils powermgmt-base 72s python3-lazr.restfulclient zstd 75s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s Need to get 3270 kB of archives. 75s After this operation, 63.5 kB disk space will be freed. 75s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 firmware-sof-signed all 2025.05.1-1build1 [1696 kB] 76s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libzstd1 arm64 1.5.7+dfsg-3 [277 kB] 76s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 powermgmt-base all 1.38ubuntu2 [7878 B] 76s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 htop arm64 3.4.1-5build2 [175 kB] 76s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-lazr.restfulclient all 0.14.6-3build1 [51.1 kB] 76s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 zstd arm64 1.5.7+dfsg-3 [596 kB] 76s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu2 [466 kB] 76s Fetched 3270 kB in 4s (804 kB/s) 76s (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% dpkg-preconfigure: unable to re-open stdin: No such file or directory 77s (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 89360 files and directories currently installed.) 77s Preparing to unpack .../firmware-sof-signed_2025.05.1-1build1_all.deb ... 77s Unpacking firmware-sof-signed (2025.05.1-1build1) over (2025.05.1-1) ... 77s Preparing to unpack .../libzstd1_1.5.7+dfsg-3_arm64.deb ... 77s Unpacking libzstd1:arm64 (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 77s Setting up libzstd1:arm64 (1.5.7+dfsg-3) ... 77s (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 ... 89360 files and directories currently installed.) 77s Preparing to unpack .../powermgmt-base_1.38ubuntu2_all.deb ... 77s Unpacking powermgmt-base (1.38ubuntu2) over (1.38ubuntu1) ... 77s Preparing to unpack .../htop_3.4.1-5build2_arm64.deb ... 77s Unpacking htop (3.4.1-5build2) over (3.4.1-5build1) ... 78s Preparing to unpack .../python3-lazr.restfulclient_0.14.6-3build1_all.deb ... 78s Unpacking python3-lazr.restfulclient (0.14.6-3build1) over (0.14.6-3) ... 78s Preparing to unpack .../zstd_1.5.7+dfsg-3_arm64.deb ... 78s Unpacking zstd (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 78s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu2_arm64.deb ... 78s Unpacking mtd-utils (1:2.3.0-1ubuntu2) over (1:2.3.0-1ubuntu1) ... 78s Setting up powermgmt-base (1.38ubuntu2) ... 78s Setting up htop (3.4.1-5build2) ... 78s Setting up firmware-sof-signed (2025.05.1-1build1) ... 78s Setting up mtd-utils (1:2.3.0-1ubuntu2) ... 78s Setting up python3-lazr.restfulclient (0.14.6-3build1) ... 78s Setting up zstd (1.5.7+dfsg-3) ... 78s Processing triggers for man-db (2.13.1-1) ... 80s Processing triggers for libc-bin (2.42-2ubuntu4) ... 80s autopkgtest [01:36:20]: upgrading testbed (apt dist-upgrade and autopurge) 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s Calculating upgrade... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Solving dependencies... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 85s autopkgtest [01:36:25]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:41:39 UTC 2026 85s autopkgtest [01:36:25]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-smallstep-crypto 86s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (dsc) [2802 B] 86s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (tar) [434 kB] 86s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-crypto 0.75.0-2 (diff) [4732 B] 87s gpgv: Signature made Sun Dec 14 20:46:03 2025 UTC 87s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 87s gpgv: Can't check signature: No public key 87s dpkg-source: warning: cannot verify inline signature for ./golang-github-smallstep-crypto_0.75.0-2.dsc: no acceptable signature found 87s autopkgtest [01:36:27]: testing package golang-github-smallstep-crypto version 0.75.0-2 87s autopkgtest [01:36:27]: build not needed 88s autopkgtest [01:36:28]: test dh-golang-autopkgtest: preparing testbed 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Solving dependencies... 89s The following NEW packages will be installed: 89s autoconf automake autopoint autotools-dev binutils-gold 89s binutils-gold-aarch64-linux-gnu build-essential cpp cpp-15 89s cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 89s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 89s g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 89s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext golang-1.25-go 89s golang-1.25-src golang-any golang-filippo-edwards25519-dev 89s golang-github-alecthomas-units-dev golang-github-davecgh-go-spew-dev 89s golang-github-go-jose-go-jose.v3-dev golang-github-go-piv-piv-go-dev 89s golang-github-google-go-cmp-dev golang-github-google-uuid-dev 89s golang-github-huandu-xstrings-dev golang-github-imdario-mergo-dev 89s golang-github-masterminds-goutils-dev golang-github-masterminds-semver-dev 89s golang-github-masterminds-sprig-dev 89s golang-github-mitchellh-copystructure-dev 89s golang-github-mitchellh-reflectwalk-dev golang-github-pkg-errors-dev 89s golang-github-pmezard-go-difflib-dev golang-github-shopspring-decimal-dev 89s golang-github-smallstep-crypto-dev golang-github-spf13-cast-dev 89s golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-go 89s golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-sys-dev 89s golang-golang-x-term-dev golang-golang-x-text-dev 89s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-yaml.v3-dev golang-src 89s intltool-debian libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcc1-0 89s libcrypt-dev libdebhelper-perl libfile-stripnondeterminism-perl 89s libgcc-15-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 89s libstdc++-15-dev libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf 89s rpcsvc-proto tzdata-legacy 89s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 123 MB of archives. 89s After this operation, 545 MB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 m4 arm64 1.4.20-2 [213 kB] 89s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 autoconf all 2.72-3.1ubuntu1 [384 kB] 89s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 autotools-dev all 20240727.1 [43.4 kB] 89s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 automake all 1:1.18.1-3build1 [582 kB] 89s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 autopoint all 0.23.2-1 [620 kB] 89s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-3 [2138 kB] 89s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 binutils-gold arm64 2.44-3 [2172 B] 89s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libc-dev-bin arm64 2.42-2ubuntu4 [22.5 kB] 89s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 linux-libc-dev arm64 6.18.0-9.9 [1834 kB] 89s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-dev arm64 1:4.5.1-1 [123 kB] 89s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 rpcsvc-proto arm64 1.4.3-1build1 [65.6 kB] 89s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libc6-dev arm64 2.42-2ubuntu4 [1765 kB] 89s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1build1 [676 kB] 89s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-2 [55.6 kB] 89s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [11.7 MB] 90s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-12ubuntu1 [1030 B] 90s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 90s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 90s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-12ubuntu1 [49.0 kB] 90s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-12ubuntu1 [147 kB] 90s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-12ubuntu1 [27.8 kB] 90s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-12ubuntu1 [2920 kB] 90s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-12ubuntu1 [1316 kB] 90s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-12ubuntu1 [2688 kB] 90s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-12ubuntu1 [1175 kB] 90s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-12ubuntu1 [1638 kB] 90s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-12ubuntu1 [2600 kB] 90s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [23.1 MB] 91s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-12ubuntu1 [519 kB] 91s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 91s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 91s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-12ubuntu1 [2549 kB] 91s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [13.2 MB] 91s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-12ubuntu1 [25.3 kB] 91s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 91s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 91s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu2 [5254 B] 91s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 91s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 libtool all 2.5.4-9 [169 kB] 91s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-autoreconf all 21 [12.5 kB] 91s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 91s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 91s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 91s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 debugedit arm64 1:5.2-3build1 [47.9 kB] 91s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 dwz arm64 0.16-2 [113 kB] 91s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 gettext arm64 0.23.2-1 [998 kB] 91s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 91s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 po-debconf all 1.0.22 [215 kB] 91s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 debhelper all 13.28ubuntu1 [916 kB] 91s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 92s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-1.25-go arm64 1.25.0-0ubuntu1 [16.0 MB] 93s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-src all 2:1.25~1 [5206 B] 93s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 golang-go arm64 2:1.25~1 [44.1 kB] 93s Get:54 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-any arm64 2:1.25~1 [2838 B] 93s Get:55 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1build1 [34.7 kB] 93s Get:56 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 93s Get:57 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 93s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 93s Get:59 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 93s Get:60 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 93s Get:61 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 93s Get:62 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 93s Get:63 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 93s Get:64 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 93s Get:65 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 golang-golang-x-crypto-dev all 1:0.47.0-1 [1990 kB] 93s Get:66 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 93s Get:67 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 93s Get:68 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [273 kB] 93s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-go-piv-piv-go-dev all 1.8.0-3 [28.1 kB] 93s Get:70 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 93s Get:71 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 93s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 93s Get:73 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 93s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 93s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-shopspring-decimal-dev all 1.3.1-1 [39.4 kB] 93s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] 93s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] 93s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 93s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 93s Get:80 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-masterminds-sprig-dev all 3.2.3-5 [32.5 kB] 93s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 93s Get:82 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 93s Get:83 http://ftpmaster.internal/ubuntu resolute/universe arm64 golang-github-smallstep-crypto-dev all 0.75.0-2 [447 kB] 93s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 dh-golang all 1.63build1 [25.0 kB] 94s Fetched 123 MB in 4s (28.0 MB/s) 94s Selecting previously unselected package m4. 94s (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 ... 89360 files and directories currently installed.) 94s Preparing to unpack .../00-m4_1.4.20-2_arm64.deb ... 94s Unpacking m4 (1.4.20-2) ... 94s Selecting previously unselected package autoconf. 94s Preparing to unpack .../01-autoconf_2.72-3.1ubuntu1_all.deb ... 94s Unpacking autoconf (2.72-3.1ubuntu1) ... 94s Selecting previously unselected package autotools-dev. 94s Preparing to unpack .../02-autotools-dev_20240727.1_all.deb ... 94s Unpacking autotools-dev (20240727.1) ... 94s Selecting previously unselected package automake. 94s Preparing to unpack .../03-automake_1%3a1.18.1-3build1_all.deb ... 94s Unpacking automake (1:1.18.1-3build1) ... 94s Selecting previously unselected package autopoint. 94s Preparing to unpack .../04-autopoint_0.23.2-1_all.deb ... 94s Unpacking autopoint (0.23.2-1) ... 94s Selecting previously unselected package binutils-gold-aarch64-linux-gnu. 94s Preparing to unpack .../05-binutils-gold-aarch64-linux-gnu_2.44-3_arm64.deb ... 94s Unpacking binutils-gold-aarch64-linux-gnu (2.44-3) ... 94s Selecting previously unselected package binutils-gold. 94s Preparing to unpack .../06-binutils-gold_2.44-3_arm64.deb ... 94s Unpacking binutils-gold (2.44-3) ... 94s Selecting previously unselected package libc-dev-bin. 94s Preparing to unpack .../07-libc-dev-bin_2.42-2ubuntu4_arm64.deb ... 94s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 94s Selecting previously unselected package linux-libc-dev:arm64. 94s Preparing to unpack .../08-linux-libc-dev_6.18.0-9.9_arm64.deb ... 94s Unpacking linux-libc-dev:arm64 (6.18.0-9.9) ... 94s Selecting previously unselected package libcrypt-dev:arm64. 94s Preparing to unpack .../09-libcrypt-dev_1%3a4.5.1-1_arm64.deb ... 94s Unpacking libcrypt-dev:arm64 (1:4.5.1-1) ... 94s Selecting previously unselected package rpcsvc-proto. 94s Preparing to unpack .../10-rpcsvc-proto_1.4.3-1build1_arm64.deb ... 94s Unpacking rpcsvc-proto (1.4.3-1build1) ... 94s Selecting previously unselected package libc6-dev:arm64. 94s Preparing to unpack .../11-libc6-dev_2.42-2ubuntu4_arm64.deb ... 94s Unpacking libc6-dev:arm64 (2.42-2ubuntu4) ... 95s Selecting previously unselected package libisl23:arm64. 95s Preparing to unpack .../12-libisl23_0.27-1build1_arm64.deb ... 95s Unpacking libisl23:arm64 (0.27-1build1) ... 95s Selecting previously unselected package libmpc3:arm64. 95s Preparing to unpack .../13-libmpc3_1.3.1-2_arm64.deb ... 95s Unpacking libmpc3:arm64 (1.3.1-2) ... 95s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 95s Preparing to unpack .../14-cpp-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package cpp-15. 95s Preparing to unpack .../15-cpp-15_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package cpp-aarch64-linux-gnu. 95s Preparing to unpack .../16-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 95s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 95s Selecting previously unselected package cpp. 95s Preparing to unpack .../17-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 95s Unpacking cpp (4:15.2.0-4ubuntu1) ... 95s Selecting previously unselected package libcc1-0:arm64. 95s Preparing to unpack .../18-libcc1-0_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking libcc1-0:arm64 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package libgomp1:arm64. 95s Preparing to unpack .../19-libgomp1_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking libgomp1:arm64 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package libitm1:arm64. 95s Preparing to unpack .../20-libitm1_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking libitm1:arm64 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package libasan8:arm64. 95s Preparing to unpack .../21-libasan8_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking libasan8:arm64 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package liblsan0:arm64. 95s Preparing to unpack .../22-liblsan0_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking liblsan0:arm64 (15.2.0-12ubuntu1) ... 95s Selecting previously unselected package libtsan2:arm64. 95s Preparing to unpack .../23-libtsan2_15.2.0-12ubuntu1_arm64.deb ... 95s Unpacking libtsan2:arm64 (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package libubsan1:arm64. 96s Preparing to unpack .../24-libubsan1_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking libubsan1:arm64 (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package libhwasan0:arm64. 96s Preparing to unpack .../25-libhwasan0_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking libhwasan0:arm64 (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package libgcc-15-dev:arm64. 96s Preparing to unpack .../26-libgcc-15-dev_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 96s Preparing to unpack .../27-gcc-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package gcc-15. 96s Preparing to unpack .../28-gcc-15_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 96s Selecting previously unselected package gcc-aarch64-linux-gnu. 96s Preparing to unpack .../29-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 96s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 96s Selecting previously unselected package gcc. 96s Preparing to unpack .../30-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 96s Unpacking gcc (4:15.2.0-4ubuntu1) ... 96s Selecting previously unselected package libstdc++-15-dev:arm64. 96s Preparing to unpack .../31-libstdc++-15-dev_15.2.0-12ubuntu1_arm64.deb ... 96s Unpacking libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 97s Selecting previously unselected package g++-15-aarch64-linux-gnu. 97s Preparing to unpack .../32-g++-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 97s Unpacking g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 97s Selecting previously unselected package g++-15. 97s Preparing to unpack .../33-g++-15_15.2.0-12ubuntu1_arm64.deb ... 97s Unpacking g++-15 (15.2.0-12ubuntu1) ... 97s Selecting previously unselected package g++-aarch64-linux-gnu. 97s Preparing to unpack .../34-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 97s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 97s Selecting previously unselected package g++. 97s Preparing to unpack .../35-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 97s Unpacking g++ (4:15.2.0-4ubuntu1) ... 97s Selecting previously unselected package build-essential. 97s Preparing to unpack .../36-build-essential_12.12ubuntu2_arm64.deb ... 97s Unpacking build-essential (12.12ubuntu2) ... 97s Selecting previously unselected package libdebhelper-perl. 97s Preparing to unpack .../37-libdebhelper-perl_13.28ubuntu1_all.deb ... 97s Unpacking libdebhelper-perl (13.28ubuntu1) ... 97s Selecting previously unselected package libtool. 97s Preparing to unpack .../38-libtool_2.5.4-9_all.deb ... 97s Unpacking libtool (2.5.4-9) ... 97s Selecting previously unselected package dh-autoreconf. 97s Preparing to unpack .../39-dh-autoreconf_21_all.deb ... 97s Unpacking dh-autoreconf (21) ... 97s Selecting previously unselected package libarchive-zip-perl. 97s Preparing to unpack .../40-libarchive-zip-perl_1.68-1_all.deb ... 97s Unpacking libarchive-zip-perl (1.68-1) ... 97s Selecting previously unselected package libfile-stripnondeterminism-perl. 97s Preparing to unpack .../41-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 97s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 97s Selecting previously unselected package dh-strip-nondeterminism. 97s Preparing to unpack .../42-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 97s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 97s Selecting previously unselected package debugedit. 97s Preparing to unpack .../43-debugedit_1%3a5.2-3build1_arm64.deb ... 97s Unpacking debugedit (1:5.2-3build1) ... 98s Selecting previously unselected package dwz. 98s Preparing to unpack .../44-dwz_0.16-2_arm64.deb ... 98s Unpacking dwz (0.16-2) ... 98s Selecting previously unselected package gettext. 98s Preparing to unpack .../45-gettext_0.23.2-1_arm64.deb ... 98s Unpacking gettext (0.23.2-1) ... 98s Selecting previously unselected package intltool-debian. 98s Preparing to unpack .../46-intltool-debian_0.35.0+20060710.6build1_all.deb ... 98s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 98s Selecting previously unselected package po-debconf. 98s Preparing to unpack .../47-po-debconf_1.0.22_all.deb ... 98s Unpacking po-debconf (1.0.22) ... 98s Selecting previously unselected package debhelper. 98s Preparing to unpack .../48-debhelper_13.28ubuntu1_all.deb ... 98s Unpacking debhelper (13.28ubuntu1) ... 98s Selecting previously unselected package golang-1.25-src. 98s Preparing to unpack .../49-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 98s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 99s Selecting previously unselected package golang-1.25-go. 100s Preparing to unpack .../50-golang-1.25-go_1.25.0-0ubuntu1_arm64.deb ... 100s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 100s Selecting previously unselected package golang-src. 100s Preparing to unpack .../51-golang-src_2%3a1.25~1_all.deb ... 100s Unpacking golang-src (2:1.25~1) ... 100s Selecting previously unselected package golang-go:arm64. 100s Preparing to unpack .../52-golang-go_2%3a1.25~1_arm64.deb ... 100s Unpacking golang-go:arm64 (2:1.25~1) ... 100s Selecting previously unselected package golang-any:arm64. 100s Preparing to unpack .../53-golang-any_2%3a1.25~1_arm64.deb ... 100s Unpacking golang-any:arm64 (2:1.25~1) ... 100s Selecting previously unselected package golang-filippo-edwards25519-dev. 100s Preparing to unpack .../54-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1build1_all.deb ... 100s Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 100s Selecting previously unselected package golang-github-google-go-cmp-dev. 100s Preparing to unpack .../55-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 100s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 100s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 100s Preparing to unpack .../56-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 100s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 100s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 100s Preparing to unpack .../57-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 100s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 100s Selecting previously unselected package golang-github-stretchr-objx-dev. 100s Preparing to unpack .../58-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 100s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 100s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 100s Preparing to unpack .../59-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 100s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 100s Selecting previously unselected package golang-github-stretchr-testify-dev. 100s Preparing to unpack .../60-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 100s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 100s Selecting previously unselected package golang-golang-x-sys-dev. 100s Preparing to unpack .../61-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 100s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 101s Selecting previously unselected package golang-golang-x-term-dev. 101s Preparing to unpack .../62-golang-golang-x-term-dev_0.22.0-1_all.deb ... 101s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 101s Selecting previously unselected package golang-golang-x-text-dev. 101s Preparing to unpack .../63-golang-golang-x-text-dev_0.31.0-1_all.deb ... 101s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 101s Selecting previously unselected package golang-golang-x-crypto-dev. 101s Preparing to unpack .../64-golang-golang-x-crypto-dev_1%3a0.47.0-1_all.deb ... 101s Unpacking golang-golang-x-crypto-dev (1:0.47.0-1) ... 101s Selecting previously unselected package golang-github-alecthomas-units-dev. 101s Preparing to unpack .../65-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 101s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 101s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 101s Preparing to unpack .../66-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 101s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 101s Selecting previously unselected package golang-github-go-jose-go-jose.v3-dev. 101s Preparing to unpack .../67-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... 101s Unpacking golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 101s Selecting previously unselected package golang-github-go-piv-piv-go-dev. 101s Preparing to unpack .../68-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... 101s Unpacking golang-github-go-piv-piv-go-dev (1.8.0-3) ... 101s Selecting previously unselected package golang-github-google-uuid-dev. 101s Preparing to unpack .../69-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 101s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 101s Selecting previously unselected package golang-github-huandu-xstrings-dev. 101s Preparing to unpack .../70-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 101s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 101s Selecting previously unselected package golang-github-masterminds-goutils-dev. 101s Preparing to unpack .../71-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 101s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 101s Selecting previously unselected package golang-github-masterminds-semver-dev. 101s Preparing to unpack .../72-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 101s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 101s Selecting previously unselected package golang-github-imdario-mergo-dev. 101s Preparing to unpack .../73-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 101s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 101s Selecting previously unselected package golang-github-shopspring-decimal-dev. 101s Preparing to unpack .../74-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... 101s Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... 101s Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. 102s Preparing to unpack .../75-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... 102s Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 102s Selecting previously unselected package golang-github-mitchellh-copystructure-dev. 102s Preparing to unpack .../76-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... 102s Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 102s Selecting previously unselected package tzdata-legacy. 102s Preparing to unpack .../77-tzdata-legacy_2025c-3ubuntu3_all.deb ... 102s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 102s Selecting previously unselected package golang-github-spf13-cast-dev. 102s Preparing to unpack .../78-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 102s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 102s Selecting previously unselected package golang-github-masterminds-sprig-dev. 102s Preparing to unpack .../79-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... 102s Unpacking golang-github-masterminds-sprig-dev (3.2.3-5) ... 102s Selecting previously unselected package golang-github-pkg-errors-dev. 102s Preparing to unpack .../80-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 102s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 102s Selecting previously unselected package golang-golang-x-net-dev. 102s Preparing to unpack .../81-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 102s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 102s Selecting previously unselected package golang-github-smallstep-crypto-dev. 102s Preparing to unpack .../82-golang-github-smallstep-crypto-dev_0.75.0-2_all.deb ... 102s Unpacking golang-github-smallstep-crypto-dev (0.75.0-2) ... 102s Selecting previously unselected package dh-golang. 102s Preparing to unpack .../83-dh-golang_1.63build1_all.deb ... 102s Unpacking dh-golang (1.63build1) ... 102s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 102s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 102s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 102s Setting up libarchive-zip-perl (1.68-1) ... 102s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 102s Setting up libdebhelper-perl (13.28ubuntu1) ... 102s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 102s Setting up linux-libc-dev:arm64 (6.18.0-9.9) ... 102s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 102s Setting up m4 (1.4.20-2) ... 102s Setting up binutils-gold-aarch64-linux-gnu (2.44-3) ... 102s Setting up golang-golang-x-term-dev (0.22.0-1) ... 102s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 102s Setting up libgomp1:arm64 (15.2.0-12ubuntu1) ... 102s Setting up tzdata-legacy (2025c-3ubuntu3) ... 102s Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 102s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 102s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 102s Setting up autotools-dev (20240727.1) ... 102s Setting up rpcsvc-proto (1.4.3-1build1) ... 102s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 102s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 102s Setting up libmpc3:arm64 (1.3.1-2) ... 102s Setting up autopoint (0.23.2-1) ... 102s Setting up autoconf (2.72-3.1ubuntu1) ... 102s Setting up libubsan1:arm64 (15.2.0-12ubuntu1) ... 102s Setting up dwz (0.16-2) ... 102s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 102s Setting up golang-golang-x-text-dev (0.31.0-1) ... 102s Setting up libhwasan0:arm64 (15.2.0-12ubuntu1) ... 102s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 102s Setting up libcrypt-dev:arm64 (1:4.5.1-1) ... 102s Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... 102s Setting up libasan8:arm64 (15.2.0-12ubuntu1) ... 102s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 102s Setting up debugedit (1:5.2-3build1) ... 102s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 102s Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 102s Setting up golang-golang-x-crypto-dev (1:0.47.0-1) ... 102s Setting up golang-github-go-piv-piv-go-dev (1.8.0-3) ... 102s Setting up libtsan2:arm64 (15.2.0-12ubuntu1) ... 102s Setting up libisl23:arm64 (0.27-1build1) ... 102s Setting up libc-dev-bin (2.42-2ubuntu4) ... 102s Setting up golang-src (2:1.25~1) ... 102s Setting up libcc1-0:arm64 (15.2.0-12ubuntu1) ... 102s Setting up liblsan0:arm64 (15.2.0-12ubuntu1) ... 102s Setting up libitm1:arm64 (15.2.0-12ubuntu1) ... 102s Setting up automake (1:1.18.1-3build1) ... 102s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 102s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 102s Setting up cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 102s Setting up gettext (0.23.2-1) ... 102s Setting up libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 102s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 102s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 102s Setting up golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 102s Setting up binutils-gold (2.44-3) ... 102s Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 102s Setting up intltool-debian (0.35.0+20060710.6build1) ... 102s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 102s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 102s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 102s Setting up golang-github-masterminds-sprig-dev (3.2.3-5) ... 102s Setting up cpp-15 (15.2.0-12ubuntu1) ... 102s Setting up cpp (4:15.2.0-4ubuntu1) ... 102s Setting up libc6-dev:arm64 (2.42-2ubuntu4) ... 102s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 102s Setting up gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 102s Setting up golang-go:arm64 (2:1.25~1) ... 102s Setting up po-debconf (1.0.22) ... 102s Setting up golang-any:arm64 (2:1.25~1) ... 102s Setting up golang-github-smallstep-crypto-dev (0.75.0-2) ... 102s Setting up gcc-15 (15.2.0-12ubuntu1) ... 102s Setting up libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 102s Setting up g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 102s Setting up g++-15 (15.2.0-12ubuntu1) ... 102s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 102s Setting up libtool (2.5.4-9) ... 102s Setting up gcc (4:15.2.0-4ubuntu1) ... 102s Setting up dh-autoreconf (21) ... 102s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 102s Setting up debhelper (13.28ubuntu1) ... 102s Setting up g++ (4:15.2.0-4ubuntu1) ... 102s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 102s Setting up build-essential (12.12ubuntu2) ... 102s Setting up dh-golang (1.63build1) ... 102s Processing triggers for man-db (2.13.1-1) ... 103s Processing triggers for install-info (7.2-5) ... 104s Processing triggers for libc-bin (2.42-2ubuntu4) ... 104s autopkgtest [01:36:44]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 104s autopkgtest [01:36:44]: test dh-golang-autopkgtest: [----------------------- 105s [info] Testing go.step.sm/crypto... 105s [info] Source code installed by binary package, overriding dh_auto_configure... 105s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 105s dh build --builddirectory=_build --buildsystem=golang 105s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 105s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 105s debian/rules override_dh_auto_configure 105s make[1]: Entering directory '/tmp/autopkgtest.gpew5O/autopkgtest_tmp' 106s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 106s mkdir -p "_build" 106s # remove existing symlinks, since "cp -a" won't convert them 106s find "_build" -type l -exec rm "{}" \; 106s cp -a /usr/share/gocode/src "_build" 106s make[1]: Leaving directory '/tmp/autopkgtest.gpew5O/autopkgtest_tmp' 106s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 106s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 106s 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 106s internal/goarch 106s internal/unsafeheader 106s internal/abi 106s internal/cpu 106s internal/bytealg 106s internal/byteorder 106s internal/chacha8rand 107s internal/coverage/rtcov 107s internal/godebugs 107s internal/goexperiment 107s internal/goos 107s internal/profilerecord 107s internal/runtime/atomic 107s internal/runtime/math 107s internal/runtime/strconv 107s internal/runtime/syscall 107s internal/runtime/exithook 107s internal/runtime/gc 107s internal/runtime/cgroup 107s internal/asan 107s internal/msan 107s internal/race 107s internal/runtime/sys 107s internal/stringslite 107s internal/trace/tracev2 107s internal/runtime/maps 107s sync/atomic 107s internal/sync 107s internal/synctest 107s math/bits 107s math 107s runtime 107s unicode/utf8 107s cmp 107s internal/itoa 107s unicode 108s crypto/internal/fips140deps/byteorder 108s crypto/internal/fips140deps/cpu 108s crypto/internal/fips140/alias 108s crypto/internal/fips140/subtle 108s crypto/internal/boring/sig 108s encoding 108s unicode/utf16 108s vendor/golang.org/x/crypto/cryptobyte/asn1 108s internal/nettrace 108s golang.org/x/crypto/internal/alias 108s log/internal 108s golang.org/x/crypto/salsa20/salsa 108s container/list 108s vendor/golang.org/x/crypto/internal/alias 108s go.step.sm/crypto/internal/utils/asn1 108s golang.org/x/crypto/cryptobyte/asn1 111s internal/reflectlite 111s sync 112s errors 112s iter 112s io 112s strconv 112s hash 112s slices 112s internal/oserror 112s crypto 112s encoding/base64 112s reflect 112s path 112s internal/bisect 112s internal/godebug 112s syscall 113s time 114s io/fs 114s internal/fmtsort 114s internal/syscall/unix 114s internal/filepathlite 114s internal/poll 114s internal/syscall/execenv 114s internal/testlog 114s strings 114s go.step.sm/crypto/internal/emoji 114s crypto/internal/fips140deps/godebug 114s os 114s crypto/internal/fips140 114s bytes 114s crypto/internal/impl 115s crypto/internal/fips140/sha256 115s crypto/internal/fips140/sha3 115s crypto/internal/fips140/sha512 115s crypto/internal/fips140/hmac 115s crypto/internal/fips140/check 115s crypto/fips140 115s crypto/internal/fips140/aes 115s fmt 115s go.step.sm/crypto/fipsutil 115s crypto/internal/sysrand 115s crypto/internal/entropy 115s math/rand/v2 115s crypto/internal/randutil 115s crypto/internal/fips140/drbg 115s crypto/internal/fips140/aes/gcm 116s encoding/hex 116s crypto/internal/fips140only 116s crypto/subtle 116s go.step.sm/crypto/fingerprint 116s crypto/cipher 116s golang.org/x/crypto/blowfish 116s encoding/json 116s crypto/internal/boring 116s crypto/sha512 116s go.step.sm/crypto/internal/bcrypt_pbkdf 116s crypto/aes 116s math/rand 116s math/big 117s crypto/internal/fips140/nistec/fiat 117s crypto/dsa 117s crypto/internal/fips140/edwards25519/field 117s crypto/internal/fips140/nistec 117s crypto/internal/boring/bbig 117s crypto/internal/fips140/bigmod 117s weak 117s crypto/internal/fips140cache 118s crypto/sha3 118s crypto/internal/fips140hash 118s encoding/asn1 118s vendor/golang.org/x/crypto/cryptobyte 118s crypto/internal/fips140/ecdh 118s crypto/ecdh 118s crypto/elliptic 118s crypto/internal/fips140/ecdsa 118s crypto/internal/fips140/edwards25519 118s crypto/ecdsa 118s crypto/internal/fips140/ed25519 118s crypto/rand 118s crypto/ed25519 119s crypto/hmac 119s crypto/internal/fips140/rsa 119s crypto/sha1 119s crypto/rsa 119s crypto/sha256 119s crypto/des 119s crypto/md5 119s crypto/x509/pkix 119s encoding/pem 119s maps 119s context 119s vendor/golang.org/x/net/dns/dnsmessage 119s internal/singleflight 119s unique 120s net/netip 120s runtime/cgo 120s net/url 120s path/filepath 120s encoding/base32 121s encoding/binary 121s github.com/Masterminds/goutils 121s database/sql/driver 121s sort 121s regexp/syntax 121s net 122s regexp 122s github.com/Masterminds/semver 122s github.com/huandu/xstrings 122s github.com/imdario/mergo 122s github.com/mitchellh/reflectwalk 123s github.com/mitchellh/copystructure 123s github.com/shopspring/decimal 123s github.com/spf13/cast/internal 123s html 123s text/template/parse 123s text/template 125s html/template 125s github.com/spf13/cast 125s crypto/x509 125s github.com/google/uuid 126s golang.org/x/crypto/bcrypt 126s golang.org/x/crypto/pbkdf2 126s golang.org/x/crypto/scrypt 126s hash/adler32 126s bufio 126s compress/flate 126s github.com/go-jose/go-jose/v3/cipher 126s github.com/go-jose/go-jose/v3/json 126s github.com/Masterminds/sprig 127s github.com/go-jose/go-jose/v3 127s github.com/pkg/errors 127s go.step.sm/crypto/internal/utils/utfbom 127s go.step.sm/crypto/internal/utils/file 127s filippo.io/edwards25519/field 127s filippo.io/edwards25519 127s golang.org/x/crypto/curve25519 127s go.step.sm/crypto/x25519 127s crypto/internal/fips140/mlkem 127s github.com/go-jose/go-jose/v3/cryptosigner 127s github.com/go-jose/go-jose/v3/jwt 127s crypto/mlkem 127s crypto/rc4 127s golang.org/x/crypto/chacha20 128s golang.org/x/crypto/internal/poly1305 128s golang.org/x/crypto/ssh/internal/bcrypt_pbkdf 128s log 128s go.step.sm/crypto/randutil 128s golang.org/x/crypto/nacl/secretbox 128s hash/crc32 128s golang.org/x/crypto/ssh 128s compress/gzip 128s crypto/internal/fips140/hkdf 128s crypto/hkdf 128s crypto/internal/fips140/tls12 128s crypto/internal/fips140/tls13 128s vendor/golang.org/x/crypto/chacha20 128s vendor/golang.org/x/crypto/internal/poly1305 128s vendor/golang.org/x/crypto/chacha20poly1305 128s crypto/internal/hpke 128s crypto/tls/internal/fips140tls 128s crypto/tls 130s go.step.sm/crypto/keyutil 130s go.step.sm/crypto/pemutil 130s vendor/golang.org/x/text/transform 130s vendor/golang.org/x/text/unicode/bidi 130s vendor/golang.org/x/text/secure/bidirule 130s vendor/golang.org/x/text/unicode/norm 131s vendor/golang.org/x/net/idna 131s net/textproto 131s vendor/golang.org/x/net/http2/hpack 131s vendor/golang.org/x/net/http/httpguts 131s vendor/golang.org/x/net/http/httpproxy 131s mime 131s mime/quotedprintable 131s net/http/httptrace 131s net/http/internal 131s net/http/internal/ascii 131s net/http/internal/httpcommon 132s golang.org/x/sys/unix 132s mime/multipart 132s net/http 133s golang.org/x/term 133s go.step.sm/crypto/internal/termutil 133s go.step.sm/crypto/internal/utils/convert 133s golang.org/x/crypto/ssh/agent 135s golang.org/x/crypto/cryptobyte 135s golang.org/x/text/transform 135s golang.org/x/text/unicode/bidi 135s golang.org/x/text/secure/bidirule 135s golang.org/x/text/unicode/norm 135s golang.org/x/net/idna 136s go.step.sm/crypto/jose 136s go.step.sm/crypto/internal/templates 136s go.step.sm/crypto/sshutil 136s go.step.sm/crypto/x509util 136s go.step.sm/crypto/minica 136s go.step.sm/crypto/tlsutil 136s debian/rules override_dh_auto_test 136s make[1]: Entering directory '/tmp/autopkgtest.gpew5O/autopkgtest_tmp' 137s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 137s dh_auto_test -- -timeout 25m 137s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 137s 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 151s === RUN TestNew 151s === RUN TestNew/sha256 151s === RUN TestNew/unavailable 151s === RUN TestNew/fail_encoding 151s === RUN TestNew/fail_write 151s --- PASS: TestNew (0.00s) 151s --- PASS: TestNew/sha256 (0.00s) 151s --- PASS: TestNew/unavailable (0.00s) 151s --- PASS: TestNew/fail_encoding (0.00s) 151s --- PASS: TestNew/fail_write (0.00s) 151s === RUN TestFingerprint 151s === RUN TestFingerprint/HexFingerprint 151s === RUN TestFingerprint/Base64Fingerprint 151s === RUN TestFingerprint/Base64URLFingerprint 151s === RUN TestFingerprint/Base64RawFingerprint 151s === RUN TestFingerprint/Base64RawURLFingerprint 151s === RUN TestFingerprint/EmojiFingerprint 151s === RUN TestFingerprint/Unknown 151s --- PASS: TestFingerprint (0.00s) 151s --- PASS: TestFingerprint/HexFingerprint (0.00s) 151s --- PASS: TestFingerprint/Base64Fingerprint (0.00s) 151s --- PASS: TestFingerprint/Base64URLFingerprint (0.00s) 151s --- PASS: TestFingerprint/Base64RawFingerprint (0.00s) 151s --- PASS: TestFingerprint/Base64RawURLFingerprint (0.00s) 151s --- PASS: TestFingerprint/EmojiFingerprint (0.00s) 151s --- PASS: TestFingerprint/Unknown (0.00s) 151s PASS 151s ok go.step.sm/crypto/fingerprint 0.010s 151s === RUN TestFipsUtil 151s fipsutil_test.go:6: fipsutil.Enabled() is false 151s fipsutil_test.go:7: fipsutil.Only() is false 151s --- PASS: TestFipsUtil (0.00s) 151s PASS 151s ok go.step.sm/crypto/fipsutil 0.012s 151s === RUN TestKey 151s --- PASS: TestKey (0.17s) 151s === RUN TestBcryptHash 151s --- PASS: TestBcryptHash (0.00s) 151s PASS 151s ok go.step.sm/crypto/internal/bcrypt_pbkdf 0.180s 151s === RUN TestEmoji 151s === RUN TestEmoji/ok 151s === RUN TestEmoji/empty 151s === RUN TestEmoji/nil 151s --- PASS: TestEmoji (0.00s) 151s --- PASS: TestEmoji/ok (0.00s) 151s --- PASS: TestEmoji/empty (0.00s) 151s --- PASS: TestEmoji/nil (0.00s) 151s PASS 151s ok go.step.sm/crypto/internal/emoji 0.008s 169s === RUN Test_GetFuncMap_fail 169s --- PASS: Test_GetFuncMap_fail (0.00s) 169s === RUN TestGetFuncMap_toTime_formatTime 169s === RUN TestGetFuncMap_toTime_formatTime/time 169s === RUN TestGetFuncMap_toTime_formatTime/time_pointer 169s === RUN TestGetFuncMap_toTime_formatTime/time_UTC 169s === RUN TestGetFuncMap_toTime_formatTime/time_with_location 169s === RUN TestGetFuncMap_toTime_formatTime/unix 169s === RUN TestGetFuncMap_toTime_formatTime/unix_int 169s === RUN TestGetFuncMap_toTime_formatTime/unix_int32 169s === RUN TestGetFuncMap_toTime_formatTime/unix_float64 169s === RUN TestGetFuncMap_toTime_formatTime/unix_float64#01 169s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate 169s === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer 169s === RUN TestGetFuncMap_toTime_formatTime/default 169s --- PASS: TestGetFuncMap_toTime_formatTime (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/time (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/time_pointer (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/time_UTC (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/time_with_location (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/unix (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/unix_int32 (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64 (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/unix_float64#01 (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer (0.00s) 169s --- PASS: TestGetFuncMap_toTime_formatTime/default (0.00s) 169s === RUN TestGetFuncMap_parseTime_mustParseTime 169s === RUN TestGetFuncMap_parseTime_mustParseTime/now 169s === RUN TestGetFuncMap_parseTime_mustParseTime/with_real_layout 169s === RUN TestGetFuncMap_parseTime_mustParseTime/with_name_layout 169s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC 169s === RUN TestGetFuncMap_parseTime_mustParseTime/with_locale_other 169s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse 169s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout 169s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale 169s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_load_locale 169s === RUN TestGetFuncMap_parseTime_mustParseTime/fail_arguments 169s === RUN TestGetFuncMap_parseTime_mustParseTime/default 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/now (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_real_layout (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_name_layout (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_UTC (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/with_locale_other (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_layout (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_parse_with_locale (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_load_locale (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/fail_arguments (0.00s) 169s --- PASS: TestGetFuncMap_parseTime_mustParseTime/default (0.00s) 169s === RUN TestGetFuncMap_toTimeLayout 169s === RUN TestGetFuncMap_toTimeLayout/format 169s === RUN TestGetFuncMap_toTimeLayout/time.Layout 169s === RUN TestGetFuncMap_toTimeLayout/time.ANSIC 169s === RUN TestGetFuncMap_toTimeLayout/time.UnixDate 169s === RUN TestGetFuncMap_toTimeLayout/time.RubyDate 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC822 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC822Z 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC850 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC1123Z 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339 169s === RUN TestGetFuncMap_toTimeLayout/time.RFC3339Nano 169s === RUN TestGetFuncMap_toTimeLayout/time.Kitchen 169s === RUN TestGetFuncMap_toTimeLayout/time.Stamp 169s === RUN TestGetFuncMap_toTimeLayout/time.StampMilli 169s === RUN TestGetFuncMap_toTimeLayout/time.StampMicro 169s === RUN TestGetFuncMap_toTimeLayout/time.StampNano 169s === RUN TestGetFuncMap_toTimeLayout/time.DateTime 169s === RUN TestGetFuncMap_toTimeLayout/time.DateOnly 169s === RUN TestGetFuncMap_toTimeLayout/time.TimeOnly 169s === RUN TestGetFuncMap_toTimeLayout/uppercase 169s === RUN TestGetFuncMap_toTimeLayout/lowercase 169s === RUN TestGetFuncMap_toTimeLayout/default 169s --- PASS: TestGetFuncMap_toTimeLayout (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/format (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.Layout (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.ANSIC (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.UnixDate (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RubyDate (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822 (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC822Z (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC850 (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123 (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC1123Z (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339 (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.RFC3339Nano (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.Kitchen (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.Stamp (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMilli (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.StampMicro (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.StampNano (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.DateTime (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.DateOnly (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/time.TimeOnly (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/uppercase (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/lowercase (0.00s) 169s --- PASS: TestGetFuncMap_toTimeLayout/default (0.00s) 169s === RUN TestTemplates 169s === RUN TestTemplates/toTime_int64 169s === RUN TestTemplates/toTime_int64_toJson 169s === RUN TestTemplates/toTime_float64_toJson 169s === RUN TestTemplates/toTime_dateModify 169s === RUN TestTemplates/formatTime 169s === RUN TestTemplates/formatTime_float64 169s === RUN TestTemplates/formatTime_in_sprig 169s === RUN TestTemplates/parseTime 169s === RUN TestTemplates/parseTime_toJson 169s === RUN TestTemplates/parseTime_time.UnixDate 169s === RUN TestTemplates/parseTime_time.UnixDate_toJson 169s === RUN TestTemplates/parseTime_time.UnixDate_America/Los_Angeles 169s === RUN TestTemplates/parseTime_dateModify 169s === RUN TestTemplates/parseTime_in_sprig_ 169s === RUN TestTemplates/toTimeLayout 169s === RUN TestTemplates/toTimeLayout_short 169s === RUN TestTemplates/toTime_toTimeLayout_date 169s === RUN TestTemplates/toTime_toTimeLayout_date#01 169s === RUN TestTemplates/parseTime_error 169s === RUN TestTemplates/mustParseTime_error 169s === RUN TestTemplates/fail 169s --- PASS: TestTemplates (0.01s) 169s --- PASS: TestTemplates/toTime_int64 (0.00s) 169s --- PASS: TestTemplates/toTime_int64_toJson (0.00s) 169s --- PASS: TestTemplates/toTime_float64_toJson (0.00s) 169s --- PASS: TestTemplates/toTime_dateModify (0.00s) 169s --- PASS: TestTemplates/formatTime (0.00s) 169s --- PASS: TestTemplates/formatTime_float64 (0.00s) 169s --- PASS: TestTemplates/formatTime_in_sprig (0.00s) 169s --- PASS: TestTemplates/parseTime (0.00s) 169s --- PASS: TestTemplates/parseTime_toJson (0.00s) 169s --- PASS: TestTemplates/parseTime_time.UnixDate (0.00s) 169s --- PASS: TestTemplates/parseTime_time.UnixDate_toJson (0.00s) 169s --- PASS: TestTemplates/parseTime_time.UnixDate_America/Los_Angeles (0.00s) 169s --- PASS: TestTemplates/parseTime_dateModify (0.00s) 169s --- PASS: TestTemplates/parseTime_in_sprig_ (0.00s) 169s --- PASS: TestTemplates/toTimeLayout (0.00s) 169s --- PASS: TestTemplates/toTimeLayout_short (0.00s) 169s --- PASS: TestTemplates/toTime_toTimeLayout_date (0.00s) 169s --- PASS: TestTemplates/toTime_toTimeLayout_date#01 (0.00s) 169s --- PASS: TestTemplates/parseTime_error (0.00s) 169s --- PASS: TestTemplates/mustParseTime_error (0.00s) 169s --- PASS: TestTemplates/fail (0.00s) 169s === RUN TestValidateTemplate 169s === RUN TestValidateTemplate/ok/default-leaf-template 169s === RUN TestValidateTemplate/ok/default-x509-iid-template 169s === RUN TestValidateTemplate/ok/default-x509-adobe 169s === RUN TestValidateTemplate/ok/range-subdomains-regex 169s === RUN TestValidateTemplate/ok/default-ssh-iid-template 169s === RUN TestValidateTemplate/ok/ssh-cr-template 169s === RUN TestValidateTemplate/ok/ssh-github-token 169s === RUN TestValidateTemplate/ok/empty-template 169s === RUN TestValidateTemplate/ok/nil-template 169s === RUN TestValidateTemplate/ok/template-with-nested-property 169s === RUN TestValidateTemplate/fail/template-parsing-unterminated-quoted-string 169s === RUN TestValidateTemplate/fail/template-parsing-unknown-function 169s === RUN TestValidateTemplate/fail/template-parsing-missing-closing-brace 169s === RUN TestValidateTemplate/ok/json-extraneous-trailing-brace 169s === RUN TestValidateTemplate/ok/json-missing-trailing-comma 169s --- PASS: TestValidateTemplate (0.00s) 169s --- PASS: TestValidateTemplate/ok/default-leaf-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/default-x509-iid-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/default-x509-adobe (0.00s) 169s --- PASS: TestValidateTemplate/ok/range-subdomains-regex (0.00s) 169s --- PASS: TestValidateTemplate/ok/default-ssh-iid-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/ssh-cr-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/ssh-github-token (0.00s) 169s --- PASS: TestValidateTemplate/ok/empty-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/nil-template (0.00s) 169s --- PASS: TestValidateTemplate/ok/template-with-nested-property (0.00s) 169s --- PASS: TestValidateTemplate/fail/template-parsing-unterminated-quoted-string (0.00s) 169s --- PASS: TestValidateTemplate/fail/template-parsing-unknown-function (0.00s) 169s --- PASS: TestValidateTemplate/fail/template-parsing-missing-closing-brace (0.00s) 169s --- PASS: TestValidateTemplate/ok/json-extraneous-trailing-brace (0.00s) 169s --- PASS: TestValidateTemplate/ok/json-missing-trailing-comma (0.00s) 169s === RUN TestValidateTemplateData 169s === RUN TestValidateTemplateData/ok 169s === RUN TestValidateTemplateData/ok_empty 169s === RUN TestValidateTemplateData/ok_nil 169s === RUN TestValidateTemplateData/fail/missing-comma-trailing-comma 169s --- PASS: TestValidateTemplateData (0.00s) 169s --- PASS: TestValidateTemplateData/ok (0.00s) 169s --- PASS: TestValidateTemplateData/ok_empty (0.00s) 169s --- PASS: TestValidateTemplateData/ok_nil (0.00s) 169s --- PASS: TestValidateTemplateData/fail/missing-comma-trailing-comma (0.00s) 169s PASS 169s ok go.step.sm/crypto/internal/templates 0.051s 169s ? go.step.sm/crypto/internal/termutil [no test files] 170s === RUN TestIsPrintableString 170s === RUN TestIsPrintableString/empty 170s === RUN TestIsPrintableString/a 170s === RUN TestIsPrintableString/spaces_and_caps 170s === RUN TestIsPrintableString/default_allowed_punctuation 170s === RUN TestIsPrintableString/asterisk_not_allowed 170s === RUN TestIsPrintableString/ampersand_not_allowed 170s === RUN TestIsPrintableString/asterisk_allowed 170s === RUN TestIsPrintableString/ampersand_allowed 170s --- PASS: TestIsPrintableString (0.00s) 170s --- PASS: TestIsPrintableString/empty (0.00s) 170s --- PASS: TestIsPrintableString/a (0.00s) 170s --- PASS: TestIsPrintableString/spaces_and_caps (0.00s) 170s --- PASS: TestIsPrintableString/default_allowed_punctuation (0.00s) 170s --- PASS: TestIsPrintableString/asterisk_not_allowed (0.00s) 170s --- PASS: TestIsPrintableString/ampersand_not_allowed (0.00s) 170s --- PASS: TestIsPrintableString/asterisk_allowed (0.00s) 170s --- PASS: TestIsPrintableString/ampersand_allowed (0.00s) 170s PASS 170s ok go.step.sm/crypto/internal/utils/asn1 0.017s 170s === RUN TestMustUint64ConvertsValues 170s --- PASS: TestMustUint64ConvertsValues (0.00s) 170s === RUN TestMustUint64PanicsOnNegativeValue 170s --- PASS: TestMustUint64PanicsOnNegativeValue (0.00s) 170s === RUN TestMustUint32ConvertsValues 170s --- PASS: TestMustUint32ConvertsValues (0.00s) 170s === RUN TestMustUint32PanicsOnNegativeValue 170s --- PASS: TestMustUint32PanicsOnNegativeValue (0.00s) 170s === RUN TestMustUint32PanicsOnLargeValue 170s --- PASS: TestMustUint32PanicsOnLargeValue (0.00s) 170s === RUN TestMustUint16ConvertsValues 170s --- PASS: TestMustUint16ConvertsValues (0.00s) 170s === RUN TestMustUint16PanicsOnNegativeValue 170s --- PASS: TestMustUint16PanicsOnNegativeValue (0.00s) 170s === RUN TestMustUint16PanicsOnLargeValue 170s --- PASS: TestMustUint16PanicsOnLargeValue (0.00s) 170s === RUN TestMustUint8ConvertsValues 170s --- PASS: TestMustUint8ConvertsValues (0.00s) 170s === RUN TestMustUint8PanicsOnNegativeValue 170s --- PASS: TestMustUint8PanicsOnNegativeValue (0.00s) 170s === RUN TestMustUint8PanicsOnLargeValue 170s --- PASS: TestMustUint8PanicsOnLargeValue (0.00s) 170s PASS 170s ok go.step.sm/crypto/internal/utils/convert 0.017s 171s === RUN TestReadFile 171s === RUN TestReadFile/ok 171s === RUN TestReadFile/missing 171s --- PASS: TestReadFile (0.00s) 171s --- PASS: TestReadFile/ok (0.00s) 171s --- PASS: TestReadFile/missing (0.00s) 171s === RUN TestReadFromStdin 171s --- PASS: TestReadFromStdin (0.00s) 171s === RUN TestReadFromStdinFails 171s --- PASS: TestReadFromStdinFails (0.00s) 171s === RUN TestReadPasswordFromFile 171s === RUN TestReadPasswordFromFile/ok 171s === RUN TestReadPasswordFromFile/trim 171s === RUN TestReadPasswordFromFile/missing 171s --- PASS: TestReadPasswordFromFile (0.00s) 171s --- PASS: TestReadPasswordFromFile/ok (0.00s) 171s --- PASS: TestReadPasswordFromFile/trim (0.00s) 171s --- PASS: TestReadPasswordFromFile/missing (0.00s) 171s === RUN TestReadPasswordFromStdin 171s --- PASS: TestReadPasswordFromStdin (0.00s) 171s === RUN TestWriteFile 171s === RUN TestWriteFile/ok 171s === RUN TestWriteFile/fail 171s --- PASS: TestWriteFile (0.00s) 171s --- PASS: TestWriteFile/ok (0.00s) 171s --- PASS: TestWriteFile/fail (0.00s) 171s === RUN Test_maybeUnwrap 171s === RUN Test_maybeUnwrap/wrapped 171s === RUN Test_maybeUnwrap/not_wrapped 171s --- PASS: Test_maybeUnwrap (0.00s) 171s --- PASS: Test_maybeUnwrap/wrapped (0.00s) 171s --- PASS: Test_maybeUnwrap/not_wrapped (0.00s) 171s PASS 171s ok go.step.sm/crypto/internal/utils/file 0.024s 171s === RUN TestSkip 171s --- PASS: TestSkip (0.00s) 171s === RUN TestSkipSkip 171s --- PASS: TestSkipSkip (0.00s) 171s === RUN TestSkipOnly 171s --- PASS: TestSkipOnly (0.00s) 171s === RUN TestSkipZeroReader 171s --- PASS: TestSkipZeroReader (0.00s) 171s === RUN TestSkipOnlyZeroReader 171s --- PASS: TestSkipOnlyZeroReader (0.00s) 171s === RUN TestReader_ReadEmpty 171s --- PASS: TestReader_ReadEmpty (0.00s) 171s === RUN TestEncoding_String 171s --- PASS: TestEncoding_String (0.00s) 171s PASS 171s ok go.step.sm/crypto/internal/utils/utfbom 0.014s 188s === RUN TestEncrypt 188s === RUN TestEncrypt/ok 188s === RUN TestEncrypt/ok_WithPasswordPrompter 188s === RUN TestEncrypt/ok_with_PromptPassword 188s === RUN TestEncrypt/fail_apply 188s === RUN TestEncrypt/fail_WithPasswordPrompter 188s === RUN TestEncrypt/fail_with_PromptPassword 188s === RUN TestEncrypt/fail_no_passowrd 188s === RUN TestEncrypt/fail_encrypt 188s === RUN TestEncrypt/fail_salt 188s --- PASS: TestEncrypt (0.76s) 188s --- PASS: TestEncrypt/ok (0.26s) 188s --- PASS: TestEncrypt/ok_WithPasswordPrompter (0.25s) 188s --- PASS: TestEncrypt/ok_with_PromptPassword (0.25s) 188s --- PASS: TestEncrypt/fail_apply (0.00s) 188s --- PASS: TestEncrypt/fail_WithPasswordPrompter (0.00s) 188s --- PASS: TestEncrypt/fail_with_PromptPassword (0.00s) 188s --- PASS: TestEncrypt/fail_no_passowrd (0.00s) 188s --- PASS: TestEncrypt/fail_encrypt (0.00s) 188s --- PASS: TestEncrypt/fail_salt (0.00s) 188s === RUN TestEncryptJWK 188s === RUN TestEncryptJWK/ok 188s === RUN TestEncryptJWK/fail_marshal 188s === RUN TestEncryptJWK/fail_encrypt 188s === RUN TestEncryptJWK/fail_salt 188s --- PASS: TestEncryptJWK (0.25s) 188s --- PASS: TestEncryptJWK/ok (0.25s) 188s --- PASS: TestEncryptJWK/fail_marshal (0.00s) 188s --- PASS: TestEncryptJWK/fail_encrypt (0.00s) 188s --- PASS: TestEncryptJWK/fail_salt (0.00s) 188s === RUN TestEncryptDecryptJWK 188s === PAUSE TestEncryptDecryptJWK 188s === RUN TestDecrypt 188s === RUN TestDecrypt/ok_not_encrypted 188s === RUN TestDecrypt/ok_WithPassword 188s === RUN TestDecrypt/ok_WithPasswordFile 188s === RUN TestDecrypt/ok_WithPasswordPrompter 188s === RUN TestDecrypt/ok_PasswordPrompter 188s === RUN TestDecrypt/ok_WithFilename_and_PasswordPrompter 188s === RUN TestDecrypt/fail_bad_data 188s === RUN TestDecrypt/fail_WithPassword 188s === RUN TestDecrypt/fail_WithPasswordFile 188s === RUN TestDecrypt/fail_WithPasswordPrompter 188s === RUN TestDecrypt/fail_PasswordPrompter 188s === RUN TestDecrypt/fail_apply_WithPassword 188s === RUN TestDecrypt/fail_apply_WithPasswordPrompter 188s === RUN TestDecrypt/fail_PasswordPrompter#01 188s === RUN TestDecrypt/fail_WithFilename_and_PasswordPrompter 188s --- PASS: TestDecrypt (1.94s) 188s --- PASS: TestDecrypt/ok_not_encrypted (0.00s) 188s --- PASS: TestDecrypt/ok_WithPassword (0.14s) 188s --- PASS: TestDecrypt/ok_WithPasswordFile (0.13s) 188s --- PASS: TestDecrypt/ok_WithPasswordPrompter (0.13s) 188s --- PASS: TestDecrypt/ok_PasswordPrompter (0.13s) 188s --- PASS: TestDecrypt/ok_WithFilename_and_PasswordPrompter (0.13s) 188s --- PASS: TestDecrypt/fail_bad_data (0.13s) 188s --- PASS: TestDecrypt/fail_WithPassword (0.13s) 188s --- PASS: TestDecrypt/fail_WithPasswordFile (0.13s) 188s --- PASS: TestDecrypt/fail_WithPasswordPrompter (0.39s) 188s --- PASS: TestDecrypt/fail_PasswordPrompter (0.39s) 188s --- PASS: TestDecrypt/fail_apply_WithPassword (0.00s) 188s --- PASS: TestDecrypt/fail_apply_WithPasswordPrompter (0.00s) 188s --- PASS: TestDecrypt/fail_PasswordPrompter#01 (0.00s) 188s --- PASS: TestDecrypt/fail_WithFilename_and_PasswordPrompter (0.00s) 188s === RUN TestDecrypt_highP2C 188s --- PASS: TestDecrypt_highP2C (0.00s) 188s === RUN TestThumbprint 188s === RUN TestThumbprint/ec 188s === RUN TestThumbprint/ec_pub 188s === RUN TestThumbprint/rsa 188s === RUN TestThumbprint/rsa_pub 188s === RUN TestThumbprint/okp 188s === RUN TestThumbprint/okp_pub 188s === RUN TestThumbprint/x25519 188s === RUN TestThumbprint/x25519_pub 188s === RUN TestThumbprint/opaque 188s === RUN TestThumbprint/fail_oct 188s === RUN TestThumbprint/fail_x25519 188s --- PASS: TestThumbprint (0.00s) 188s --- PASS: TestThumbprint/ec (0.00s) 188s --- PASS: TestThumbprint/ec_pub (0.00s) 188s --- PASS: TestThumbprint/rsa (0.00s) 188s --- PASS: TestThumbprint/rsa_pub (0.00s) 188s --- PASS: TestThumbprint/okp (0.00s) 188s --- PASS: TestThumbprint/okp_pub (0.00s) 188s --- PASS: TestThumbprint/x25519 (0.00s) 188s --- PASS: TestThumbprint/x25519_pub (0.00s) 188s --- PASS: TestThumbprint/opaque (0.00s) 188s --- PASS: TestThumbprint/fail_oct (0.00s) 188s --- PASS: TestThumbprint/fail_x25519 (0.00s) 188s === RUN TestGenerateJWK 188s === PAUSE TestGenerateJWK 188s === RUN TestKeyUsageForCert 188s --- PASS: TestKeyUsageForCert (0.00s) 188s === RUN TestGenerateJWKFromPEM 188s === PAUSE TestGenerateJWKFromPEM 188s === RUN TestGenerateJWKFromPEMSubtle 188s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle 188s === RUN TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle 188s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle 188s === RUN TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle 188s --- PASS: TestGenerateJWKFromPEMSubtle (0.00s) 188s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_without_subtle (0.00s) 188s --- PASS: TestGenerateJWKFromPEMSubtle/single_key_usage_with_subtle (0.00s) 188s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_without_subtle (0.00s) 188s --- PASS: TestGenerateJWKFromPEMSubtle/multiple_key_usage_with_subtle (0.00s) 188s === RUN TestGenerateDefaultKeyPair 188s === RUN TestGenerateDefaultKeyPair/ok 188s === RUN TestGenerateDefaultKeyPair/failEmptyPassword 188s === RUN TestGenerateDefaultKeyPair/failNilPassword 188s === RUN TestGenerateDefaultKeyPair/failEOF 188s --- PASS: TestGenerateDefaultKeyPair (0.25s) 188s --- PASS: TestGenerateDefaultKeyPair/ok (0.13s) 188s --- PASS: TestGenerateDefaultKeyPair/failEmptyPassword (0.00s) 188s --- PASS: TestGenerateDefaultKeyPair/failNilPassword (0.00s) 188s --- PASS: TestGenerateDefaultKeyPair/failEOF (0.00s) 188s === RUN TestReadKey 188s === RUN TestReadKey/testdata/oct.enc.json 188s === RUN TestReadKey/testdata/okp.pub.json 188s === RUN TestReadKey/testdata/okp.enc.priv.json 188s === RUN TestReadKey/testdata/p256.pub.json 188s === RUN TestReadKey/testdata/rsa.pub.json 188s === RUN TestReadKey/testdata/oct.json 188s === RUN TestReadKey/testdata/okp.priv.json 188s === RUN TestReadKey/testdata/p256.priv.json 188s === RUN TestReadKey/testdata/p256.enc.priv.json 188s === RUN TestReadKey/testdata/rsa.priv.json 188s === RUN TestReadKey/testdata/rsa.enc.priv.json 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p384.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p521.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p256.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p256.enc.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p384.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/openssl.p521.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem 188s === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem 188s --- PASS: TestReadKey (0.13s) 188s --- PASS: TestReadKey/testdata/oct.enc.json (0.02s) 188s --- PASS: TestReadKey/testdata/okp.pub.json (0.00s) 188s --- PASS: TestReadKey/testdata/okp.enc.priv.json (0.02s) 188s --- PASS: TestReadKey/testdata/p256.pub.json (0.00s) 188s --- PASS: TestReadKey/testdata/rsa.pub.json (0.00s) 188s --- PASS: TestReadKey/testdata/oct.json (0.00s) 188s --- PASS: TestReadKey/testdata/okp.priv.json (0.00s) 188s --- PASS: TestReadKey/testdata/p256.priv.json (0.00s) 188s --- PASS: TestReadKey/testdata/p256.enc.priv.json (0.02s) 188s --- PASS: TestReadKey/testdata/rsa.priv.json (0.00s) 188s --- PASS: TestReadKey/testdata/rsa.enc.priv.json (0.03s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.enc.pem (0.01s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.enc.pem (0.01s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.enc.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 188s --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 188s === RUN TestReadKey_https 188s === RUN TestReadKey_https/ok 188s === RUN TestReadKey_https/failWithKid 188s === RUN TestReadKey_https/failEmpty 188s === RUN TestReadKey_https/failNotFound 188s === RUN TestReadKey_https/failClient 188s 2026/02/04 01:37:56 http: TLS handshake error from 127.0.0.1:43586: remote error: tls: bad certificate 188s --- PASS: TestReadKey_https (0.12s) 188s --- PASS: TestReadKey_https/ok (0.01s) 188s --- PASS: TestReadKey_https/failWithKid (0.00s) 188s --- PASS: TestReadKey_https/failEmpty (0.00s) 188s --- PASS: TestReadKey_https/failNotFound (0.00s) 188s --- PASS: TestReadKey_https/failClient (0.11s) 188s === RUN TestReadKeyPasswordFile 188s --- PASS: TestReadKeyPasswordFile (0.00s) 188s === RUN TestParseKey 188s === PAUSE TestParseKey 188s === RUN TestParseKeyPemutilPromptPassword 188s === RUN TestParseKeyPemutilPromptPassword/ok 188s === RUN TestParseKeyPemutilPromptPassword/fail 188s --- PASS: TestParseKeyPemutilPromptPassword (0.00s) 188s --- PASS: TestParseKeyPemutilPromptPassword/ok (0.00s) 188s --- PASS: TestParseKeyPemutilPromptPassword/fail (0.00s) 188s === RUN TestReadKeySet 188s --- PASS: TestReadKeySet (0.00s) 188s === RUN TestReadKeySet_https 188s === RUN TestReadKeySet_https/ok 188s === RUN TestReadKeySet_https/failEmpty 188s === RUN TestReadKeySet_https/failNotFound 188s === RUN TestReadKeySet_https/failClient 188s === RUN TestReadKeySet_https/failNoOptions 188s 2026/02/04 01:37:56 http: TLS handshake error from 127.0.0.1:37626: remote error: tls: bad certificate 188s --- PASS: TestReadKeySet_https (0.02s) 188s --- PASS: TestReadKeySet_https/ok (0.01s) 188s --- PASS: TestReadKeySet_https/failEmpty (0.00s) 188s --- PASS: TestReadKeySet_https/failNotFound (0.00s) 188s --- PASS: TestReadKeySet_https/failClient (0.01s) 188s --- PASS: TestReadKeySet_https/failNoOptions (0.01s) 188s === RUN TestGuessJWKAlgorithm 188s --- PASS: TestGuessJWKAlgorithm (0.15s) 188s === RUN TestParseKeySet 188s === RUN TestParseKeySet/ok 188s === RUN TestParseKeySet/okEncryptedJSON 188s === RUN TestParseKeySet/okEncryptedCompact 188s === RUN TestParseKeySet/okWithAlgSubtle 188s === RUN TestParseKeySet/failOptions 188s === RUN TestParseKeySet/failDecrypt 188s === RUN TestParseKeySet/failNoOptions 188s === RUN TestParseKeySet/failBadData 188s === RUN TestParseKeySet/failEmpty 188s === RUN TestParseKeySet/failDuplicated 188s === RUN TestParseKeySet/failWithAlg 188s --- PASS: TestParseKeySet (0.55s) 188s --- PASS: TestParseKeySet/ok (0.00s) 188s --- PASS: TestParseKeySet/okEncryptedJSON (0.14s) 188s --- PASS: TestParseKeySet/okEncryptedCompact (0.15s) 188s --- PASS: TestParseKeySet/okWithAlgSubtle (0.00s) 188s --- PASS: TestParseKeySet/failOptions (0.00s) 188s --- PASS: TestParseKeySet/failDecrypt (0.13s) 188s --- PASS: TestParseKeySet/failNoOptions (0.00s) 188s --- PASS: TestParseKeySet/failBadData (0.00s) 188s --- PASS: TestParseKeySet/failEmpty (0.00s) 188s --- PASS: TestParseKeySet/failDuplicated (0.00s) 188s --- PASS: TestParseKeySet/failWithAlg (0.00s) 188s === RUN Test_guessKeyType 188s === RUN Test_guessKeyType/ec 188s === RUN Test_guessKeyType/rsaKey 188s === RUN Test_guessKeyType/rsaPSSKey 188s === RUN Test_guessKeyType/edKey 188s === RUN Test_guessKeyType/octKey 188s === RUN Test_guessKeyType/encrypted 188s === RUN Test_guessKeyType/rsaPEM 188s === RUN Test_guessKeyType/encryptedAlgHS256 188s === RUN Test_guessKeyType/jwkAlgHS384 188s === RUN Test_guessKeyType/bloblAlgHS512 188s --- PASS: Test_guessKeyType (0.80s) 188s --- PASS: Test_guessKeyType/ec (0.00s) 188s --- PASS: Test_guessKeyType/rsaKey (0.00s) 188s --- PASS: Test_guessKeyType/rsaPSSKey (0.00s) 188s --- PASS: Test_guessKeyType/edKey (0.00s) 188s --- PASS: Test_guessKeyType/octKey (0.00s) 188s --- PASS: Test_guessKeyType/encrypted (0.00s) 188s --- PASS: Test_guessKeyType/rsaPEM (0.00s) 188s --- PASS: Test_guessKeyType/encryptedAlgHS256 (0.00s) 188s --- PASS: Test_guessKeyType/jwkAlgHS384 (0.00s) 188s --- PASS: Test_guessKeyType/bloblAlgHS512 (0.00s) 188s === RUN Test_guessSignatureAlgorithm 188s === RUN Test_guessSignatureAlgorithm/byte 188s === RUN Test_guessSignatureAlgorithm/ES256 188s === RUN Test_guessSignatureAlgorithm/ES384 188s === RUN Test_guessSignatureAlgorithm/ES512 188s === RUN Test_guessSignatureAlgorithm/RS256 188s === RUN Test_guessSignatureAlgorithm/EdDSA 188s === RUN Test_guessSignatureAlgorithm/XEdDSA 188s === RUN Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer 188s === RUN Test_guessSignatureAlgorithm/signer_ES256 188s === RUN Test_guessSignatureAlgorithm/signer_ES384 188s === RUN Test_guessSignatureAlgorithm/signer_ES512 188s === RUN Test_guessSignatureAlgorithm/signer_RS256 188s === RUN Test_guessSignatureAlgorithm/signer_EdDSA 188s === RUN Test_guessSignatureAlgorithm/signer_XEdDSA 188s === RUN Test_guessSignatureAlgorithm/opaque_ES256 188s === RUN Test_guessSignatureAlgorithm/opaque_ES384 188s === RUN Test_guessSignatureAlgorithm/opaque_ES512 188s === RUN Test_guessSignatureAlgorithm/opaque_RS256 188s === RUN Test_guessSignatureAlgorithm/opaque_EdDSA 188s === RUN Test_guessSignatureAlgorithm/opaque_XEdDSA 188s === RUN Test_guessSignatureAlgorithm/empty 188s === RUN Test_guessSignatureAlgorithm/signer_empty 188s === RUN Test_guessSignatureAlgorithm/opaque_empty 188s --- PASS: Test_guessSignatureAlgorithm (0.03s) 188s --- PASS: Test_guessSignatureAlgorithm/byte (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/ES256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/ES384 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/ES512 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/RS256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/EdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/XEdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/XEdDSA_with_X25519Signer (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_ES256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_ES384 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_ES512 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_RS256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_EdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_XEdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_ES256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_ES384 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_ES512 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_RS256 (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_EdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_XEdDSA (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/empty (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/signer_empty (0.00s) 188s --- PASS: Test_guessSignatureAlgorithm/opaque_empty (0.00s) 188s === RUN TestNumericDate 188s --- PASS: TestNumericDate (0.00s) 188s === RUN TestIsSymmetric 188s === RUN TestIsSymmetric/EC 188s === RUN TestIsSymmetric/RSA 188s === RUN TestIsSymmetric/RSA#01 188s === RUN TestIsSymmetric/OKP 188s === RUN TestIsSymmetric/oct 188s --- PASS: TestIsSymmetric (0.28s) 188s --- PASS: TestIsSymmetric/EC (0.00s) 188s --- PASS: TestIsSymmetric/RSA (0.00s) 188s --- PASS: TestIsSymmetric/RSA#01 (0.00s) 188s --- PASS: TestIsSymmetric/OKP (0.00s) 188s --- PASS: TestIsSymmetric/oct (0.00s) 188s === RUN TestIsAsymmetric 188s === RUN TestIsAsymmetric/EC 188s === RUN TestIsAsymmetric/RSA 188s === RUN TestIsAsymmetric/RSA#01 188s === RUN TestIsAsymmetric/OKP 188s === RUN TestIsAsymmetric/oct 188s --- PASS: TestIsAsymmetric (0.45s) 188s --- PASS: TestIsAsymmetric/EC (0.00s) 188s --- PASS: TestIsAsymmetric/RSA (0.00s) 188s --- PASS: TestIsAsymmetric/RSA#01 (0.00s) 188s --- PASS: TestIsAsymmetric/OKP (0.00s) 188s --- PASS: TestIsAsymmetric/oct (0.00s) 188s === RUN TestTrimPrefix 188s === RUN TestTrimPrefix/nil 188s === RUN TestTrimPrefix/trim 188s === RUN TestTrimPrefix/no_trim 188s --- PASS: TestTrimPrefix (0.00s) 188s --- PASS: TestTrimPrefix/nil (0.00s) 188s --- PASS: TestTrimPrefix/trim (0.00s) 188s --- PASS: TestTrimPrefix/no_trim (0.00s) 188s === RUN TestSignVerify 188s === RUN TestSignVerify/byte 188s === RUN TestSignVerify/P256 188s === RUN TestSignVerify/P384 188s === RUN TestSignVerify/P521 188s === RUN TestSignVerify/rsa2048 188s === RUN TestSignVerify/ed 188s === RUN TestSignVerify/x25519 188s === RUN TestSignVerify/signer 188s === RUN TestSignVerify/opaque 188s === RUN TestSignVerify/fail_P224 188s --- PASS: TestSignVerify (0.27s) 188s --- PASS: TestSignVerify/byte (0.00s) 188s --- PASS: TestSignVerify/P256 (0.00s) 188s --- PASS: TestSignVerify/P384 (0.00s) 188s --- PASS: TestSignVerify/P521 (0.01s) 188s --- PASS: TestSignVerify/rsa2048 (0.00s) 188s --- PASS: TestSignVerify/ed (0.00s) 188s --- PASS: TestSignVerify/x25519 (0.01s) 188s --- PASS: TestSignVerify/signer (0.00s) 188s --- PASS: TestSignVerify/opaque (0.00s) 188s --- PASS: TestSignVerify/fail_P224 (0.00s) 188s === RUN TestValidateSSHPOP 188s === RUN TestValidateSSHPOP/ok_crypto.PrivateKey 188s === RUN TestValidateSSHPOP/ok_JSONWebKey 188s === RUN TestValidateSSHPOP/ok_OpaqueSigner 188s === RUN TestValidateSSHPOP/fail_certFile 188s === RUN TestValidateSSHPOP/fail_missing 188s === RUN TestValidateSSHPOP/fail_not_ssh 188s === RUN TestValidateSSHPOP/fail_not_a_cert 188s === RUN TestValidateSSHPOP/fail_validate_crypto.PrivateKey 188s === RUN TestValidateSSHPOP/fail_validate_JSONWebKey 188s === RUN TestValidateSSHPOP/fail_validate_OpaqueSigner 188s === RUN TestValidateSSHPOP/fail_bad_key 188s --- PASS: TestValidateSSHPOP (0.01s) 188s --- PASS: TestValidateSSHPOP/ok_crypto.PrivateKey (0.00s) 188s --- PASS: TestValidateSSHPOP/ok_JSONWebKey (0.00s) 188s --- PASS: TestValidateSSHPOP/ok_OpaqueSigner (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_certFile (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_missing (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_not_ssh (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_not_a_cert (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_validate_crypto.PrivateKey (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_validate_JSONWebKey (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_validate_OpaqueSigner (0.00s) 188s --- PASS: TestValidateSSHPOP/fail_bad_key (0.00s) 188s === RUN Test_validateX5 188s === RUN Test_validateX5/fail/empty-certs 188s === RUN Test_validateX5/fail/bad-key 188s === RUN Test_validateX5/fail/cert-not-approved-for-digital-signature 188s === RUN Test_validateX5/ok 188s --- PASS: Test_validateX5 (0.00s) 188s --- PASS: Test_validateX5/fail/empty-certs (0.00s) 188s --- PASS: Test_validateX5/fail/bad-key (0.00s) 188s --- PASS: Test_validateX5/fail/cert-not-approved-for-digital-signature (0.00s) 188s --- PASS: Test_validateX5/ok (0.00s) 188s === RUN TestValidateX5T 188s === RUN TestValidateX5T/fail/validateX5-error 188s === RUN TestValidateX5T/ok 188s === RUN TestValidateX5T/ok/opaque 188s --- PASS: TestValidateX5T (0.00s) 188s --- PASS: TestValidateX5T/fail/validateX5-error (0.00s) 188s --- PASS: TestValidateX5T/ok (0.00s) 188s --- PASS: TestValidateX5T/ok/opaque (0.00s) 188s === RUN TestValidateX5C 188s === RUN TestValidateX5C/ok 188s === RUN TestValidateX5C/ok/opaque 188s === RUN TestValidateX5C/fail/validateX5-error 188s --- PASS: TestValidateX5C (0.00s) 188s --- PASS: TestValidateX5C/ok (0.00s) 188s --- PASS: TestValidateX5C/ok/opaque (0.00s) 188s --- PASS: TestValidateX5C/fail/validateX5-error (0.00s) 188s === RUN TestValidateJWK_sig 188s === RUN TestValidateJWK_sig/ok_ES256 188s === RUN TestValidateJWK_sig/ok_ES384 188s === RUN TestValidateJWK_sig/ok_ES512 188s === RUN TestValidateJWK_sig/ok_ES256_pub 188s === RUN TestValidateJWK_sig/ok_ES384_pub 188s === RUN TestValidateJWK_sig/ok_ES512_pub 188s === RUN TestValidateJWK_sig/ok_RS256 188s === RUN TestValidateJWK_sig/ok_RS384 188s === RUN TestValidateJWK_sig/ok_RS512 188s === RUN TestValidateJWK_sig/ok_PS256 188s === RUN TestValidateJWK_sig/ok_PS384 188s === RUN TestValidateJWK_sig/ok_PS512 188s === RUN TestValidateJWK_sig/ok_EdDSA 188s === RUN TestValidateJWK_sig/ok_EdDSA_pub 188s === RUN TestValidateJWK_sig/ok_HS256 188s === RUN TestValidateJWK_sig/ok_HS384 188s === RUN TestValidateJWK_sig/ok_HS512 188s === RUN TestValidateJWK_sig/ok_OpaqueSigner 188s === RUN TestValidateJWK_sig/fail_alg_empty 188s === RUN TestValidateJWK_sig/fail_ECDSA 188s === RUN TestValidateJWK_sig/fail_ECDSA_pub 188s === RUN TestValidateJWK_sig/fail_RSA 188s === RUN TestValidateJWK_sig/fail_Ed25519 188s === RUN TestValidateJWK_sig/fail_bytes 188s === RUN TestValidateJWK_sig/fail_OpaqueSigner 188s === RUN TestValidateJWK_sig/fail_unknown 188s --- PASS: TestValidateJWK_sig (0.08s) 188s --- PASS: TestValidateJWK_sig/ok_ES256 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_ES384 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_ES512 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_ES256_pub (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_ES384_pub (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_ES512_pub (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_RS256 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_RS384 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_RS512 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_PS256 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_PS384 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_PS512 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_EdDSA (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_EdDSA_pub (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_HS256 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_HS384 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_HS512 (0.00s) 188s --- PASS: TestValidateJWK_sig/ok_OpaqueSigner (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_alg_empty (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_ECDSA (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_ECDSA_pub (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_RSA (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_Ed25519 (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_bytes (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_OpaqueSigner (0.00s) 188s --- PASS: TestValidateJWK_sig/fail_unknown (0.00s) 188s === RUN Test_x25519Thumbprint 188s === RUN Test_x25519Thumbprint/ok 188s === RUN Test_x25519Thumbprint/fail_too_short 188s === RUN Test_x25519Thumbprint/fail_too_long 188s --- PASS: Test_x25519Thumbprint (0.00s) 188s --- PASS: Test_x25519Thumbprint/ok (0.00s) 188s --- PASS: Test_x25519Thumbprint/fail_too_short (0.00s) 188s --- PASS: Test_x25519Thumbprint/fail_too_long (0.00s) 188s === RUN TestX25519Signer_SignVerify 188s === RUN TestX25519Signer_SignVerify/ok 188s === RUN TestX25519Signer_SignVerify/ok_empty 188s === RUN TestX25519Signer_SignVerify/ok_random 188s === RUN TestX25519Signer_SignVerify/ok_ed25519 188s === RUN TestX25519Signer_SignVerify/fail_algorithm 188s --- PASS: TestX25519Signer_SignVerify (0.00s) 188s --- PASS: TestX25519Signer_SignVerify/ok (0.00s) 188s --- PASS: TestX25519Signer_SignVerify/ok_empty (0.00s) 188s --- PASS: TestX25519Signer_SignVerify/ok_random (0.00s) 188s --- PASS: TestX25519Signer_SignVerify/ok_ed25519 (0.00s) 188s --- PASS: TestX25519Signer_SignVerify/fail_algorithm (0.00s) 188s === RUN TestX25519Signer_Public 188s === RUN TestX25519Signer_Public/ok 188s --- PASS: TestX25519Signer_Public (0.00s) 188s --- PASS: TestX25519Signer_Public/ok (0.00s) 188s === RUN TestX25519Signer_Algs 188s === RUN TestX25519Signer_Algs/ok 188s --- PASS: TestX25519Signer_Algs (0.00s) 188s --- PASS: TestX25519Signer_Algs/ok (0.00s) 188s === RUN TestX25519Signer_SignPayload 188s === RUN TestX25519Signer_SignPayload/ok 188s === RUN TestX25519Signer_SignPayload/fail 188s --- PASS: TestX25519Signer_SignPayload (0.00s) 188s --- PASS: TestX25519Signer_SignPayload/ok (0.00s) 188s --- PASS: TestX25519Signer_SignPayload/fail (0.00s) 188s === RUN TestX25519Verifier_VerifyPayload 188s === RUN TestX25519Verifier_VerifyPayload/ok 188s === RUN TestX25519Verifier_VerifyPayload/fail_signature 188s === RUN TestX25519Verifier_VerifyPayload/fail_algorithm 188s --- PASS: TestX25519Verifier_VerifyPayload (0.00s) 188s --- PASS: TestX25519Verifier_VerifyPayload/ok (0.00s) 188s --- PASS: TestX25519Verifier_VerifyPayload/fail_signature (0.00s) 188s --- PASS: TestX25519Verifier_VerifyPayload/fail_algorithm (0.00s) 188s === CONT TestEncryptDecryptJWK 188s === CONT TestGenerateJWKFromPEM 188s === RUN TestGenerateJWKFromPEM/p256 188s === PAUSE TestGenerateJWKFromPEM/p256 188s === RUN TestGenerateJWKFromPEM/p384 188s === PAUSE TestGenerateJWKFromPEM/p384 188s === RUN TestGenerateJWKFromPEM/p521 188s === PAUSE TestGenerateJWKFromPEM/p521 188s === RUN TestGenerateJWKFromPEM/ed25519 188s === PAUSE TestGenerateJWKFromPEM/ed25519 188s === RUN TestGenerateJWKFromPEM/rsa 188s === PAUSE TestGenerateJWKFromPEM/rsa 188s === RUN TestGenerateJWKFromPEM/p256_pub 188s === PAUSE TestGenerateJWKFromPEM/p256_pub 188s === RUN TestGenerateJWKFromPEM/p384_pub 188s === PAUSE TestGenerateJWKFromPEM/p384_pub 188s === RUN TestGenerateJWKFromPEM/p521_pub 188s === PAUSE TestGenerateJWKFromPEM/p521_pub 188s === RUN TestGenerateJWKFromPEM/ed25519_pub 188s === PAUSE TestGenerateJWKFromPEM/ed25519_pub 188s === RUN TestGenerateJWKFromPEM/rsa_pub 188s === PAUSE TestGenerateJWKFromPEM/rsa_pub 188s === RUN TestGenerateJWKFromPEM/rsa_cert 188s === PAUSE TestGenerateJWKFromPEM/rsa_cert 188s === RUN TestGenerateJWKFromPEM/ed25519_cert 188s === PAUSE TestGenerateJWKFromPEM/ed25519_cert 188s === RUN TestGenerateJWKFromPEM/p256_cert 188s === PAUSE TestGenerateJWKFromPEM/p256_cert 188s === RUN TestGenerateJWKFromPEM/fail_missing 188s === PAUSE TestGenerateJWKFromPEM/fail_missing 188s === RUN TestGenerateJWKFromPEM/fail_no_subtle 188s === PAUSE TestGenerateJWKFromPEM/fail_no_subtle 188s === CONT TestGenerateJWKFromPEM/p256 188s === CONT TestParseKey 188s === RUN TestParseKey/ec 188s === PAUSE TestParseKey/ec 188s === RUN TestParseKey/rsa 188s === PAUSE TestParseKey/rsa 188s === RUN TestParseKey/rsa-pss 188s === PAUSE TestParseKey/rsa-pss 188s === RUN TestParseKey/okp 188s === PAUSE TestParseKey/okp 188s === RUN TestParseKey/oct 188s === PAUSE TestParseKey/oct 188s === RUN TestParseKey/encryptedCompactWithPassword 188s === PAUSE TestParseKey/encryptedCompactWithPassword 188s === RUN TestParseKey/encryptedFullWithPasswordFile 188s === PAUSE TestParseKey/encryptedFullWithPasswordFile 188s === RUN TestParseKey/pemPrivate 188s === PAUSE TestParseKey/pemPrivate 188s === RUN TestParseKey/pemPublic 188s === PAUSE TestParseKey/pemPublic 188s === RUN TestParseKey/pemPrivateWithPassword 188s === PAUSE TestParseKey/pemPrivateWithPassword 188s === RUN TestParseKey/pemPrivateWithPasswordFile 188s === PAUSE TestParseKey/pemPrivateWithPasswordFile 188s === RUN TestParseKey/pemPrivateWithPasswordPrompter 188s === PAUSE TestParseKey/pemPrivateWithPasswordPrompter 188s === RUN TestParseKey/pemPrivateWithKid 188s === PAUSE TestParseKey/pemPrivateWithKid 188s === RUN TestParseKey/pemPrivateWithUse 188s === PAUSE TestParseKey/pemPrivateWithUse 188s === RUN TestParseKey/pemPrivateWithAlg 188s === PAUSE TestParseKey/pemPrivateWithAlg 188s === RUN TestParseKey/pemPrivateWithAlgWithSubtle 188s === PAUSE TestParseKey/pemPrivateWithAlgWithSubtle 188s === RUN TestParseKey/octPrivateWithAlg 188s === PAUSE TestParseKey/octPrivateWithAlg 188s === RUN TestParseKey/octPrivateWithAlgWithKid 188s === PAUSE TestParseKey/octPrivateWithAlgWithKid 188s === RUN TestParseKey/failPassword 188s === PAUSE TestParseKey/failPassword 188s === RUN TestParseKey/failMissingFile 188s === PAUSE TestParseKey/failMissingFile 188s === RUN TestParseKey/failPEMPassword 188s === PAUSE TestParseKey/failPEMPassword 188s === RUN TestParseKey/failECBWongAlg 188s === PAUSE TestParseKey/failECBWongAlg 188s === RUN TestParseKey/failECWrongKid 188s === PAUSE TestParseKey/failECWrongKid 188s === RUN TestParseKey/failOCTMissingOptions 188s === PAUSE TestParseKey/failOCTMissingOptions 188s === CONT TestGenerateJWK 188s === RUN TestGenerateJWK/EC 188s === PAUSE TestGenerateJWK/EC 188s === RUN TestGenerateJWK/EC#01 188s === PAUSE TestGenerateJWK/EC#01 188s === RUN TestGenerateJWK/EC#02 188s === PAUSE TestGenerateJWK/EC#02 188s === RUN TestGenerateJWK/EC#03 188s === PAUSE TestGenerateJWK/EC#03 188s === RUN TestGenerateJWK/EC#04 188s === PAUSE TestGenerateJWK/EC#04 188s === RUN TestGenerateJWK/EC#05 188s === PAUSE TestGenerateJWK/EC#05 188s === RUN TestGenerateJWK/EC#06 188s === PAUSE TestGenerateJWK/EC#06 188s === RUN TestGenerateJWK/EC#07 188s === PAUSE TestGenerateJWK/EC#07 188s === RUN TestGenerateJWK/RSA 188s === PAUSE TestGenerateJWK/RSA 188s === RUN TestGenerateJWK/RSA#01 188s === PAUSE TestGenerateJWK/RSA#01 188s === RUN TestGenerateJWK/RSA#02 188s === PAUSE TestGenerateJWK/RSA#02 188s === RUN TestGenerateJWK/RSA#03 188s === PAUSE TestGenerateJWK/RSA#03 188s === RUN TestGenerateJWK/RSA#04 188s === PAUSE TestGenerateJWK/RSA#04 188s === RUN TestGenerateJWK/RSA#05 188s === PAUSE TestGenerateJWK/RSA#05 188s === RUN TestGenerateJWK/RSA#06 188s === PAUSE TestGenerateJWK/RSA#06 188s === RUN TestGenerateJWK/RSA#07 188s === PAUSE TestGenerateJWK/RSA#07 188s === RUN TestGenerateJWK/OKP 188s === PAUSE TestGenerateJWK/OKP 188s === RUN TestGenerateJWK/OKP#01 188s === PAUSE TestGenerateJWK/OKP#01 188s === RUN TestGenerateJWK/OKP#02 188s === PAUSE TestGenerateJWK/OKP#02 188s === RUN TestGenerateJWK/oct 188s === PAUSE TestGenerateJWK/oct 188s === RUN TestGenerateJWK/oct#01 188s === PAUSE TestGenerateJWK/oct#01 188s === RUN TestGenerateJWK/oct#02 188s === PAUSE TestGenerateJWK/oct#02 188s === RUN TestGenerateJWK/oct#03 188s === PAUSE TestGenerateJWK/oct#03 188s === RUN TestGenerateJWK/oct#04 188s === PAUSE TestGenerateJWK/oct#04 188s === RUN TestGenerateJWK/oct#05 188s === PAUSE TestGenerateJWK/oct#05 188s === RUN TestGenerateJWK/oct#06 188s === PAUSE TestGenerateJWK/oct#06 188s === RUN TestGenerateJWK/oct#07 188s === PAUSE TestGenerateJWK/oct#07 188s === RUN TestGenerateJWK/oct#08 188s === PAUSE TestGenerateJWK/oct#08 188s === RUN TestGenerateJWK/oct#09 188s === PAUSE TestGenerateJWK/oct#09 188s === RUN TestGenerateJWK/oct#10 188s === PAUSE TestGenerateJWK/oct#10 188s === RUN TestGenerateJWK/oct#11 188s === PAUSE TestGenerateJWK/oct#11 188s === RUN TestGenerateJWK/fail 188s === PAUSE TestGenerateJWK/fail 188s === CONT TestGenerateJWKFromPEM/fail_no_subtle 188s === CONT TestGenerateJWKFromPEM/fail_missing 188s === CONT TestGenerateJWKFromPEM/p256_cert 188s === CONT TestGenerateJWKFromPEM/ed25519_cert 188s === CONT TestGenerateJWKFromPEM/rsa_cert 188s === CONT TestGenerateJWKFromPEM/rsa_pub 188s === CONT TestGenerateJWKFromPEM/ed25519_pub 188s === CONT TestGenerateJWKFromPEM/p521_pub 188s === CONT TestGenerateJWKFromPEM/p384_pub 188s === CONT TestGenerateJWKFromPEM/p256_pub 188s === CONT TestGenerateJWKFromPEM/rsa 188s === CONT TestGenerateJWKFromPEM/ed25519 188s === CONT TestGenerateJWKFromPEM/p521 188s === CONT TestGenerateJWKFromPEM/p384 188s --- PASS: TestGenerateJWKFromPEM (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p256 (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/fail_no_subtle (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/fail_missing (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p256_cert (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/ed25519_cert (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/rsa_cert (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/rsa_pub (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/ed25519_pub (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p521_pub (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p384_pub (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p256_pub (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/rsa (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/ed25519 (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p521 (0.00s) 188s --- PASS: TestGenerateJWKFromPEM/p384 (0.00s) 188s === CONT TestParseKey/ec 188s === CONT TestGenerateJWK/EC 188s === CONT TestParseKey/failOCTMissingOptions 188s === CONT TestParseKey/failECWrongKid 188s === CONT TestParseKey/failECBWongAlg 188s === CONT TestParseKey/failPEMPassword 188s === CONT TestParseKey/failMissingFile 188s === CONT TestParseKey/failPassword 188s === CONT TestParseKey/octPrivateWithAlgWithKid 188s === CONT TestParseKey/octPrivateWithAlg 188s === CONT TestParseKey/pemPrivateWithAlgWithSubtle 188s === CONT TestParseKey/pemPrivateWithAlg 188s === CONT TestParseKey/pemPrivateWithUse 188s === CONT TestParseKey/pemPrivateWithKid 188s === CONT TestParseKey/pemPrivateWithPasswordPrompter 188s === CONT TestParseKey/pemPrivateWithPasswordFile 188s === CONT TestParseKey/pemPrivateWithPassword 188s === CONT TestParseKey/pemPublic 188s === CONT TestParseKey/pemPrivate 188s === CONT TestParseKey/encryptedFullWithPasswordFile 188s === CONT TestParseKey/encryptedCompactWithPassword 188s === RUN TestEncryptDecryptJWK/ok_EC 188s === PAUSE TestEncryptDecryptJWK/ok_EC 188s === RUN TestEncryptDecryptJWK/ok_EC_pub 188s === PAUSE TestEncryptDecryptJWK/ok_EC_pub 188s === RUN TestEncryptDecryptJWK/ok_RSA 188s === PAUSE TestEncryptDecryptJWK/ok_RSA 188s === RUN TestEncryptDecryptJWK/ok_RSA_pub 188s === PAUSE TestEncryptDecryptJWK/ok_RSA_pub 188s === RUN TestEncryptDecryptJWK/ok_RSA-PSS 188s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS 188s === RUN TestEncryptDecryptJWK/ok_RSA-PSS_pub 188s === PAUSE TestEncryptDecryptJWK/ok_RSA-PSS_pub 188s === RUN TestEncryptDecryptJWK/ok_Ed25519 188s === PAUSE TestEncryptDecryptJWK/ok_Ed25519 188s === RUN TestEncryptDecryptJWK/ok_Ed25519_pub 188s === PAUSE TestEncryptDecryptJWK/ok_Ed25519_pub 188s === RUN TestEncryptDecryptJWK/ok_oct 188s === PAUSE TestEncryptDecryptJWK/ok_oct 188s === CONT TestParseKey/oct 188s === CONT TestParseKey/okp 188s === CONT TestParseKey/rsa-pss 188s === CONT TestParseKey/rsa 188s === CONT TestGenerateJWK/fail 188s === CONT TestGenerateJWK/oct#11 188s === CONT TestGenerateJWK/oct#10 188s === CONT TestGenerateJWK/oct#09 188s === CONT TestGenerateJWK/oct#08 188s === CONT TestGenerateJWK/oct#07 188s === CONT TestGenerateJWK/oct#06 188s === CONT TestGenerateJWK/oct#05 188s === CONT TestGenerateJWK/oct#04 188s === CONT TestGenerateJWK/oct#03 188s === CONT TestGenerateJWK/oct#02 188s === CONT TestGenerateJWK/oct#01 188s === CONT TestGenerateJWK/oct 188s === CONT TestGenerateJWK/OKP#02 188s === CONT TestGenerateJWK/OKP#01 188s === CONT TestGenerateJWK/OKP 188s === CONT TestGenerateJWK/RSA#07 188s --- PASS: TestParseKey (0.74s) 188s --- PASS: TestParseKey/ec (0.00s) 188s --- PASS: TestParseKey/failOCTMissingOptions (0.00s) 188s --- PASS: TestParseKey/failECWrongKid (0.00s) 188s --- PASS: TestParseKey/failECBWongAlg (0.00s) 188s --- PASS: TestParseKey/failPEMPassword (0.00s) 188s --- PASS: TestParseKey/failMissingFile (0.00s) 188s --- PASS: TestParseKey/failPassword (0.18s) 188s --- PASS: TestParseKey/octPrivateWithAlgWithKid (0.00s) 188s --- PASS: TestParseKey/octPrivateWithAlg (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithAlgWithSubtle (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithAlg (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithUse (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithKid (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithPasswordPrompter (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithPasswordFile (0.00s) 188s --- PASS: TestParseKey/pemPrivateWithPassword (0.00s) 188s --- PASS: TestParseKey/pemPublic (0.00s) 188s --- PASS: TestParseKey/pemPrivate (0.00s) 188s --- PASS: TestParseKey/encryptedFullWithPasswordFile (0.18s) 188s --- PASS: TestParseKey/oct (0.00s) 188s --- PASS: TestParseKey/okp (0.00s) 188s --- PASS: TestParseKey/rsa-pss (0.00s) 188s --- PASS: TestParseKey/rsa (0.00s) 188s --- PASS: TestParseKey/encryptedCompactWithPassword (0.18s) 188s === CONT TestGenerateJWK/RSA#06 188s === CONT TestGenerateJWK/RSA#05 188s === CONT TestGenerateJWK/RSA#04 188s === CONT TestGenerateJWK/RSA#03 188s === CONT TestGenerateJWK/RSA#02 188s === CONT TestGenerateJWK/RSA#01 188s === CONT TestGenerateJWK/RSA 188s === CONT TestGenerateJWK/EC#07 188s === CONT TestGenerateJWK/EC#06 188s === CONT TestGenerateJWK/EC#05 188s === CONT TestGenerateJWK/EC#04 188s === CONT TestGenerateJWK/EC#03 188s === CONT TestGenerateJWK/EC#02 188s === CONT TestGenerateJWK/EC#01 188s === CONT TestEncryptDecryptJWK/ok_EC 188s === CONT TestEncryptDecryptJWK/ok_oct 188s === CONT TestEncryptDecryptJWK/ok_Ed25519_pub 188s === CONT TestEncryptDecryptJWK/ok_Ed25519 188s === CONT TestEncryptDecryptJWK/ok_RSA-PSS_pub 188s === CONT TestEncryptDecryptJWK/ok_RSA-PSS 188s === CONT TestEncryptDecryptJWK/ok_RSA_pub 188s === CONT TestEncryptDecryptJWK/ok_RSA 188s === CONT TestEncryptDecryptJWK/ok_EC_pub 188s --- PASS: TestEncryptDecryptJWK (1.26s) 188s --- PASS: TestEncryptDecryptJWK/ok_EC (0.34s) 188s --- PASS: TestEncryptDecryptJWK/ok_oct (0.43s) 188s --- PASS: TestEncryptDecryptJWK/ok_Ed25519_pub (0.45s) 188s --- PASS: TestEncryptDecryptJWK/ok_Ed25519 (0.39s) 188s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS_pub (0.36s) 188s --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS (0.38s) 188s --- PASS: TestEncryptDecryptJWK/ok_RSA_pub (0.40s) 188s --- PASS: TestEncryptDecryptJWK/ok_RSA (0.43s) 188s --- PASS: TestEncryptDecryptJWK/ok_EC_pub (0.45s) 188s --- PASS: TestGenerateJWK (0.00s) 188s --- PASS: TestGenerateJWK/EC (0.00s) 188s --- PASS: TestGenerateJWK/fail (0.00s) 188s --- PASS: TestGenerateJWK/oct#11 (0.00s) 188s --- PASS: TestGenerateJWK/oct#10 (0.00s) 188s --- PASS: TestGenerateJWK/oct#09 (0.00s) 188s --- PASS: TestGenerateJWK/oct#08 (0.00s) 188s --- PASS: TestGenerateJWK/oct#07 (0.00s) 188s --- PASS: TestGenerateJWK/oct#06 (0.00s) 188s --- PASS: TestGenerateJWK/oct#05 (0.00s) 188s --- PASS: TestGenerateJWK/oct#04 (0.00s) 188s --- PASS: TestGenerateJWK/oct#03 (0.00s) 188s --- PASS: TestGenerateJWK/oct#02 (0.00s) 188s --- PASS: TestGenerateJWK/oct#01 (0.00s) 188s --- PASS: TestGenerateJWK/oct (0.00s) 188s --- PASS: TestGenerateJWK/OKP#02 (0.00s) 188s --- PASS: TestGenerateJWK/OKP#01 (0.00s) 188s --- PASS: TestGenerateJWK/OKP (0.00s) 188s --- PASS: TestGenerateJWK/RSA#07 (0.36s) 188s --- PASS: TestGenerateJWK/RSA#05 (0.09s) 188s --- PASS: TestGenerateJWK/RSA#06 (0.47s) 188s --- PASS: TestGenerateJWK/RSA#04 (0.17s) 188s --- PASS: TestGenerateJWK/RSA#02 (0.21s) 188s --- PASS: TestGenerateJWK/RSA#03 (0.69s) 188s --- PASS: TestGenerateJWK/RSA (0.14s) 188s --- PASS: TestGenerateJWK/EC#07 (0.00s) 188s --- PASS: TestGenerateJWK/EC#06 (0.00s) 188s --- PASS: TestGenerateJWK/EC#05 (0.00s) 188s --- PASS: TestGenerateJWK/EC#04 (0.00s) 188s --- PASS: TestGenerateJWK/EC#03 (0.00s) 188s --- PASS: TestGenerateJWK/EC#02 (0.00s) 188s --- PASS: TestGenerateJWK/EC#01 (0.00s) 188s --- PASS: TestGenerateJWK/RSA#01 (7.59s) 188s PASS 188s ok go.step.sm/crypto/jose 15.861s 188s === RUN TestFingerprint 188s === RUN TestFingerprint/ecdsa 188s === RUN TestFingerprint/rsa 188s === RUN TestFingerprint/ed25519 188s === RUN TestFingerprint/fail 188s --- PASS: TestFingerprint (0.00s) 188s --- PASS: TestFingerprint/ecdsa (0.00s) 188s --- PASS: TestFingerprint/rsa (0.00s) 188s --- PASS: TestFingerprint/ed25519 (0.00s) 188s --- PASS: TestFingerprint/fail (0.00s) 188s === RUN TestEncodedFingerprint 188s === RUN TestEncodedFingerprint/ecdsa 188s === RUN TestEncodedFingerprint/rsa 188s === RUN TestEncodedFingerprint/ed25519 188s === RUN TestEncodedFingerprint/fail 188s === RUN TestEncodedFingerprint/fail_bad_encoding 188s --- PASS: TestEncodedFingerprint (0.00s) 188s --- PASS: TestEncodedFingerprint/ecdsa (0.00s) 188s --- PASS: TestEncodedFingerprint/rsa (0.00s) 188s --- PASS: TestEncodedFingerprint/ed25519 (0.00s) 188s --- PASS: TestEncodedFingerprint/fail (0.00s) 188s --- PASS: TestEncodedFingerprint/fail_bad_encoding (0.00s) 188s === RUN TestPublicKey 188s === RUN TestPublicKey/ecdsa 188s === RUN TestPublicKey/ecdsaPublic 188s === RUN TestPublicKey/rsa 188s === RUN TestPublicKey/rsaPublic 188s === RUN TestPublicKey/ed25519 188s === RUN TestPublicKey/ed25519Public 188s === RUN TestPublicKey/x25519 188s === RUN TestPublicKey/x25519Public 188s === RUN TestPublicKey/ecdsaSigner 188s === RUN TestPublicKey/fail 188s --- PASS: TestPublicKey (0.24s) 188s --- PASS: TestPublicKey/ecdsa (0.00s) 188s --- PASS: TestPublicKey/ecdsaPublic (0.00s) 188s --- PASS: TestPublicKey/rsa (0.00s) 188s --- PASS: TestPublicKey/rsaPublic (0.00s) 188s --- PASS: TestPublicKey/ed25519 (0.00s) 188s --- PASS: TestPublicKey/ed25519Public (0.00s) 188s --- PASS: TestPublicKey/x25519 (0.00s) 188s --- PASS: TestPublicKey/x25519Public (0.00s) 188s --- PASS: TestPublicKey/ecdsaSigner (0.00s) 188s --- PASS: TestPublicKey/fail (0.00s) 188s === RUN TestGenerateDefaultKey 188s === RUN TestGenerateDefaultKey/ok 188s === RUN TestGenerateDefaultKey/eof 188s --- PASS: TestGenerateDefaultKey (0.00s) 188s --- PASS: TestGenerateDefaultKey/ok (0.00s) 188s --- PASS: TestGenerateDefaultKey/eof (0.00s) 188s === RUN TestGenerateDefaultKeyPair 188s === RUN TestGenerateDefaultKeyPair/ok 188s === RUN TestGenerateDefaultKeyPair/eof 188s --- PASS: TestGenerateDefaultKeyPair (0.00s) 188s --- PASS: TestGenerateDefaultKeyPair/ok (0.00s) 188s --- PASS: TestGenerateDefaultKeyPair/eof (0.00s) 188s === RUN TestGenerateKey 188s === RUN TestGenerateKey/P-256 188s === RUN TestGenerateKey/P-384 188s === RUN TestGenerateKey/P-521 188s === RUN TestGenerateKey/Ed25519 188s === RUN TestGenerateKey/X25519 188s === RUN TestGenerateKey/OCT 188s === RUN TestGenerateKey/eof_EC 188s === RUN TestGenerateKey/eof_RSA 188s === RUN TestGenerateKey/eof_Ed25519 188s === RUN TestGenerateKey/eof_X25519 188s === RUN TestGenerateKey/eof_oct 188s === RUN TestGenerateKey/unknown_EC_curve 188s === RUN TestGenerateKey/unknown_OKP_curve 188s === RUN TestGenerateKey/unknown_type 188s --- PASS: TestGenerateKey (0.03s) 188s --- PASS: TestGenerateKey/P-256 (0.00s) 188s --- PASS: TestGenerateKey/P-384 (0.01s) 188s --- PASS: TestGenerateKey/P-521 (0.02s) 188s --- PASS: TestGenerateKey/Ed25519 (0.00s) 188s --- PASS: TestGenerateKey/X25519 (0.01s) 188s --- PASS: TestGenerateKey/OCT (0.00s) 188s --- PASS: TestGenerateKey/eof_EC (0.00s) 188s --- PASS: TestGenerateKey/eof_RSA (0.00s) 188s --- PASS: TestGenerateKey/eof_Ed25519 (0.00s) 188s --- PASS: TestGenerateKey/eof_X25519 (0.00s) 188s --- PASS: TestGenerateKey/eof_oct (0.00s) 188s --- PASS: TestGenerateKey/unknown_EC_curve (0.00s) 188s --- PASS: TestGenerateKey/unknown_OKP_curve (0.00s) 188s --- PASS: TestGenerateKey/unknown_type (0.00s) 188s === RUN TestGenerateKey_rsa 188s === RUN TestGenerateKey_rsa/RSA2048 188s === RUN TestGenerateKey_rsa/RSA3072 188s === RUN TestGenerateKey_rsa/fail 188s === RUN TestGenerateKey_rsa/fail_size 188s --- PASS: TestGenerateKey_rsa (0.61s) 188s --- PASS: TestGenerateKey_rsa/RSA2048 (0.16s) 188s --- PASS: TestGenerateKey_rsa/RSA3072 (0.45s) 188s --- PASS: TestGenerateKey_rsa/fail (0.00s) 188s --- PASS: TestGenerateKey_rsa/fail_size (0.00s) 188s === RUN TestGenerateKeyPair 188s === RUN TestGenerateKeyPair/P-256 188s === RUN TestGenerateKeyPair/P-384 188s === RUN TestGenerateKeyPair/P-521 188s === RUN TestGenerateKeyPair/Ed25519 188s === RUN TestGenerateKeyPair/OCT 188s === RUN TestGenerateKeyPair/eof 188s === RUN TestGenerateKeyPair/unknown 188s === RUN TestGenerateKeyPair/unknown#01 188s --- PASS: TestGenerateKeyPair (0.01s) 188s --- PASS: TestGenerateKeyPair/P-256 (0.00s) 188s --- PASS: TestGenerateKeyPair/P-384 (0.00s) 188s --- PASS: TestGenerateKeyPair/P-521 (0.01s) 188s --- PASS: TestGenerateKeyPair/Ed25519 (0.00s) 188s --- PASS: TestGenerateKeyPair/OCT (0.00s) 188s --- PASS: TestGenerateKeyPair/eof (0.00s) 188s --- PASS: TestGenerateKeyPair/unknown (0.00s) 188s --- PASS: TestGenerateKeyPair/unknown#01 (0.00s) 188s === RUN TestGenerateKeyPair_rsa 188s === RUN TestGenerateKeyPair_rsa/RSA2048 188s === RUN TestGenerateKeyPair_rsa/RSA3072 188s === RUN TestGenerateKeyPair_rsa/fail 188s --- PASS: TestGenerateKeyPair_rsa (1.14s) 188s --- PASS: TestGenerateKeyPair_rsa/RSA2048 (0.42s) 188s --- PASS: TestGenerateKeyPair_rsa/RSA3072 (0.72s) 188s --- PASS: TestGenerateKeyPair_rsa/fail (0.00s) 188s === RUN TestGenerateDefaultSigner 188s === RUN TestGenerateDefaultSigner/ok 188s === RUN TestGenerateDefaultSigner/eof 188s --- PASS: TestGenerateDefaultSigner (0.00s) 188s --- PASS: TestGenerateDefaultSigner/ok (0.00s) 188s --- PASS: TestGenerateDefaultSigner/eof (0.00s) 188s === RUN TestGenerateSigner 188s === RUN TestGenerateSigner/P-256 188s === RUN TestGenerateSigner/P-384 188s === RUN TestGenerateSigner/P-521 188s === RUN TestGenerateSigner/Ed25519 188s === RUN TestGenerateSigner/OCT 188s === RUN TestGenerateSigner/unknown 188s === RUN TestGenerateSigner/unknown#01 188s --- PASS: TestGenerateSigner (0.01s) 188s --- PASS: TestGenerateSigner/P-256 (0.00s) 188s --- PASS: TestGenerateSigner/P-384 (0.00s) 188s --- PASS: TestGenerateSigner/P-521 (0.01s) 188s --- PASS: TestGenerateSigner/Ed25519 (0.00s) 188s --- PASS: TestGenerateSigner/OCT (0.00s) 188s --- PASS: TestGenerateSigner/unknown (0.00s) 188s --- PASS: TestGenerateSigner/unknown#01 (0.00s) 188s === RUN TestExtractKey 188s === RUN TestExtractKey/RSA_private_key 188s === RUN TestExtractKey/RSA_public_key 188s === RUN TestExtractKey/EC_private_key 188s === RUN TestExtractKey/EC_public_key 188s === RUN TestExtractKey/OKP_private_key 188s === RUN TestExtractKey/OKP_public_key 188s === RUN TestExtractKey/oct_key 188s === RUN TestExtractKey/certificate 188s === RUN TestExtractKey/csr 188s === RUN TestExtractKey/ssh_public_key 188s === RUN TestExtractKey/ssh_cert 188s === RUN TestExtractKey/fail_string 188s === RUN TestExtractKey/fail_bad_ssh.Certificate.Key 188s === RUN TestExtractKey/fail_bad_ssh.PublicKey 188s --- PASS: TestExtractKey (0.51s) 188s --- PASS: TestExtractKey/RSA_private_key (0.00s) 188s --- PASS: TestExtractKey/RSA_public_key (0.00s) 188s --- PASS: TestExtractKey/EC_private_key (0.00s) 188s --- PASS: TestExtractKey/EC_public_key (0.00s) 188s --- PASS: TestExtractKey/OKP_private_key (0.00s) 188s --- PASS: TestExtractKey/OKP_public_key (0.00s) 188s --- PASS: TestExtractKey/oct_key (0.00s) 188s --- PASS: TestExtractKey/certificate (0.00s) 188s --- PASS: TestExtractKey/csr (0.00s) 188s --- PASS: TestExtractKey/ssh_public_key (0.00s) 188s --- PASS: TestExtractKey/ssh_cert (0.00s) 188s --- PASS: TestExtractKey/fail_string (0.00s) 188s --- PASS: TestExtractKey/fail_bad_ssh.Certificate.Key (0.00s) 188s --- PASS: TestExtractKey/fail_bad_ssh.PublicKey (0.00s) 188s === RUN TestVerifyPair 188s === RUN TestVerifyPair/ecdsa 188s === RUN TestVerifyPair/rsa 188s === RUN TestVerifyPair/ed25519 188s === RUN TestVerifyPair/fail_ecdsa 188s === RUN TestVerifyPair/fail_rsa 188s === RUN TestVerifyPair/fail_ed25519 188s === RUN TestVerifyPair/fail_ecdsa_key 188s === RUN TestVerifyPair/fail_rsa_key 188s === RUN TestVerifyPair/fail_ed25519_key 188s === RUN TestVerifyPair/fail_type 188s --- PASS: TestVerifyPair (0.33s) 188s --- PASS: TestVerifyPair/ecdsa (0.00s) 188s --- PASS: TestVerifyPair/rsa (0.00s) 188s --- PASS: TestVerifyPair/ed25519 (0.00s) 188s --- PASS: TestVerifyPair/fail_ecdsa (0.00s) 188s --- PASS: TestVerifyPair/fail_rsa (0.00s) 188s --- PASS: TestVerifyPair/fail_ed25519 (0.00s) 188s --- PASS: TestVerifyPair/fail_ecdsa_key (0.00s) 188s --- PASS: TestVerifyPair/fail_rsa_key (0.00s) 188s --- PASS: TestVerifyPair/fail_ed25519_key (0.00s) 188s --- PASS: TestVerifyPair/fail_type (0.00s) 188s === RUN TestInsecure 188s === RUN TestInsecure/ok_RSA_2048 188s === RUN TestInsecure/fail_RSA_1024 188s === RUN TestInsecure/ok_RSA_2048_insecure 188s === RUN TestInsecure/ok_RSA_1024_insecure 188s --- PASS: TestInsecure (0.57s) 188s --- PASS: TestInsecure/ok_RSA_2048 (0.20s) 188s --- PASS: TestInsecure/fail_RSA_1024 (0.00s) 188s --- PASS: TestInsecure/ok_RSA_2048_insecure (0.35s) 188s --- PASS: TestInsecure/ok_RSA_1024_insecure (0.01s) 188s === RUN TestEqual 188s === RUN TestEqual/ok_ecdsaKey 188s === RUN TestEqual/ok_rsaKey 188s === RUN TestEqual/ok_ed25519Key 188s === RUN TestEqual/ok_x25519Key 188s === RUN TestEqual/ok_ecdsaKey_pub 188s === RUN TestEqual/ok_rsaKey_pub 188s === RUN TestEqual/ok_ed25519Key_pub 188s === RUN TestEqual/ok_x25519Key_pub 188s === RUN TestEqual/ok_[]byte 188s === RUN TestEqual/fail_ecdsaKey 188s === RUN TestEqual/fail_rsaKey 188s === RUN TestEqual/fail_ed25519Key 188s === RUN TestEqual/fail_x25519Key 188s === RUN TestEqual/fail_ecdsaKey_pub 188s === RUN TestEqual/fail_rsaKey_pub 188s === RUN TestEqual/fail_ed25519Key_pub 188s === RUN TestEqual/fail_x25519Key_pub 188s === RUN TestEqual/fail_[]byte 188s === RUN TestEqual/fail_int 188s === RUN TestEqual/fail_string 188s --- PASS: TestEqual (0.27s) 188s --- PASS: TestEqual/ok_ecdsaKey (0.00s) 188s --- PASS: TestEqual/ok_rsaKey (0.00s) 188s --- PASS: TestEqual/ok_ed25519Key (0.00s) 188s --- PASS: TestEqual/ok_x25519Key (0.00s) 188s --- PASS: TestEqual/ok_ecdsaKey_pub (0.00s) 188s --- PASS: TestEqual/ok_rsaKey_pub (0.00s) 188s --- PASS: TestEqual/ok_ed25519Key_pub (0.00s) 188s --- PASS: TestEqual/ok_x25519Key_pub (0.00s) 188s --- PASS: TestEqual/ok_[]byte (0.00s) 188s --- PASS: TestEqual/fail_ecdsaKey (0.00s) 188s --- PASS: TestEqual/fail_rsaKey (0.00s) 188s --- PASS: TestEqual/fail_ed25519Key (0.00s) 188s --- PASS: TestEqual/fail_x25519Key (0.00s) 188s --- PASS: TestEqual/fail_ecdsaKey_pub (0.00s) 188s --- PASS: TestEqual/fail_rsaKey_pub (0.00s) 188s --- PASS: TestEqual/fail_ed25519Key_pub (0.00s) 188s --- PASS: TestEqual/fail_x25519Key_pub (0.00s) 188s --- PASS: TestEqual/fail_[]byte (0.00s) 188s --- PASS: TestEqual/fail_int (0.00s) 188s --- PASS: TestEqual/fail_string (0.00s) 188s PASS 188s ok go.step.sm/crypto/keyutil 3.756s 188s === RUN TestNew 188s === RUN TestNew/ok 188s === RUN TestNew/ok_with_options 188s === RUN TestNew/fail_root_signer 188s === RUN TestNew/fail_intermediate_signer 188s === RUN TestNew/fail_host_signer 188s === RUN TestNew/fail_user_signer 188s === RUN TestNew/fail_root_template 188s === RUN TestNew/fail_intermediate_template 188s === RUN TestNew/fail_root_csr 188s === RUN TestNew/fail_intermediate_csr 188s === RUN TestNew/fail_host_ssh_signer 188s === RUN TestNew/fail_user_ssh_signer 188s --- PASS: TestNew (0.03s) 188s --- PASS: TestNew/ok (0.00s) 188s --- PASS: TestNew/ok_with_options (0.00s) 188s --- PASS: TestNew/fail_root_signer (0.00s) 188s --- PASS: TestNew/fail_intermediate_signer (0.00s) 188s --- PASS: TestNew/fail_host_signer (0.00s) 188s --- PASS: TestNew/fail_user_signer (0.00s) 188s --- PASS: TestNew/fail_root_template (0.00s) 188s --- PASS: TestNew/fail_intermediate_template (0.00s) 188s --- PASS: TestNew/fail_root_csr (0.00s) 188s --- PASS: TestNew/fail_intermediate_csr (0.00s) 188s --- PASS: TestNew/fail_host_ssh_signer (0.00s) 188s --- PASS: TestNew/fail_user_ssh_signer (0.00s) 188s === RUN TestCA_Sign 188s === RUN TestCA_Sign/ok 188s === RUN TestCA_Sign/ok_with_lifetime 188s === RUN TestCA_Sign/fail 188s --- PASS: TestCA_Sign (0.01s) 188s --- PASS: TestCA_Sign/ok (0.00s) 188s --- PASS: TestCA_Sign/ok_with_lifetime (0.00s) 188s --- PASS: TestCA_Sign/fail (0.00s) 188s === RUN TestCA_Sign_mutation 188s --- PASS: TestCA_Sign_mutation (0.00s) 188s === RUN TestCA_SignCSR 188s === RUN TestCA_SignCSR/ok 188s === RUN TestCA_SignCSR/ok_with_modify 188s === RUN TestCA_SignCSR/fail_new_certificate 188s === RUN TestCA_SignCSR/fail_modify 188s --- PASS: TestCA_SignCSR (0.02s) 188s --- PASS: TestCA_SignCSR/ok (0.00s) 188s --- PASS: TestCA_SignCSR/ok_with_modify (0.00s) 188s --- PASS: TestCA_SignCSR/fail_new_certificate (0.00s) 188s --- PASS: TestCA_SignCSR/fail_modify (0.00s) 188s === RUN TestCA_SignSSH 188s === RUN TestCA_SignSSH/ok_host 188s === RUN TestCA_SignSSH/ok_user 188s === RUN TestCA_SignSSH/ok_infinity 188s === RUN TestCA_SignSSH/fail_type 188s --- PASS: TestCA_SignSSH (0.01s) 188s --- PASS: TestCA_SignSSH/ok_host (0.00s) 188s --- PASS: TestCA_SignSSH/ok_user (0.00s) 188s --- PASS: TestCA_SignSSH/ok_infinity (0.00s) 188s --- PASS: TestCA_SignSSH/fail_type (0.00s) 188s === RUN TestCA_SignSSH_mutation 188s --- PASS: TestCA_SignSSH_mutation (0.00s) 188s === RUN TestCA_SignSSH_infinity 188s --- PASS: TestCA_SignSSH_infinity (0.00s) 188s PASS 188s ok go.step.sm/crypto/minica 0.098s 210s === RUN TestParseCosignPrivateKey 210s === RUN TestParseCosignPrivateKey/ok 210s === RUN TestParseCosignPrivateKey/fail_password 210s === RUN TestParseCosignPrivateKey/fail_unmarshal 210s === RUN TestParseCosignPrivateKey/fail_kdf 210s === RUN TestParseCosignPrivateKey/fail_cipher 210s === RUN TestParseCosignPrivateKey/fail_nonce_too_large 210s === RUN TestParseCosignPrivateKey/fail_nonce_too_short 210s === RUN TestParseCosignPrivateKey/fail_kdf.N 210s === RUN TestParseCosignPrivateKey/fail_kdf.R 210s === RUN TestParseCosignPrivateKey/fail_kdf.P 210s === RUN TestParseCosignPrivateKey/fail_kdf.Salt 210s === RUN TestParseCosignPrivateKey/fail_ciphertext 210s === RUN TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey 210s --- PASS: TestParseCosignPrivateKey (1.43s) 210s --- PASS: TestParseCosignPrivateKey/ok (0.13s) 210s --- PASS: TestParseCosignPrivateKey/fail_password (0.18s) 210s --- PASS: TestParseCosignPrivateKey/fail_unmarshal (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_kdf (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_cipher (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_large (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_nonce_too_short (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_kdf.N (0.00s) 210s --- PASS: TestParseCosignPrivateKey/fail_kdf.R (0.14s) 210s --- PASS: TestParseCosignPrivateKey/fail_kdf.P (0.26s) 210s --- PASS: TestParseCosignPrivateKey/fail_kdf.Salt (0.14s) 210s --- PASS: TestParseCosignPrivateKey/fail_ciphertext (0.21s) 210s --- PASS: TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey (0.20s) 210s === RUN TestParseCosignPrivateKey_equal 210s --- PASS: TestParseCosignPrivateKey_equal (0.12s) 210s === RUN TestParseCosignPrivateKey_IncorrectPasswordError 210s --- PASS: TestParseCosignPrivateKey_IncorrectPasswordError (0.29s) 210s === RUN TestRead 210s === RUN TestRead/testdata/openssl.p521.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p256.enc.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p384.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p384.enc.pem 210s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem 210s === RUN TestRead/testdata/cosign.enc.pem 210s === RUN TestRead/testdata/openssh.p256.pem 210s === RUN TestRead/testdata/openssh.p521.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pem 210s === RUN TestRead/testdata/openssh.rsa1024.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p521.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p521.enc.pem 210s === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem 210s === RUN TestRead/testdata/openssl.p256.pub.pem 210s === RUN TestRead/testdata/openssl.rsa1024.enc.pem 210s === RUN TestRead/testdata/openssl.rsa2048.pem 210s === RUN TestRead/testdata/openssl.rsa2048.pub.pem 210s === RUN TestRead/testdata/openssl.rsa2048.enc.pem 210s === RUN TestRead/testdata/openssh.rsa1024.pub.pem 210s === RUN TestRead/testdata/nebula.key 210s === RUN TestRead/testdata/openssl.p256.enc.pem 210s === RUN TestRead/testdata/openssl.p384.pem 210s === RUN TestRead/testdata/openssl.p384.enc.pem 210s === RUN TestRead/testdata/openssl.p521.enc.pem 210s === RUN TestRead/testdata/openssh.ed25519.enc.pem 210s === RUN TestRead/testdata/openssh.ed25519.pem 210s === RUN TestRead/testdata/openssh.rsa2048.pem 210s === RUN TestRead/testdata/pkcs8/openssl.ed25519.enc.pem 210s === RUN TestRead/testdata/openssl.rsa1024.pem 210s === RUN TestRead/testdata/openssh.p521.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p256.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p521.pem 210s === RUN TestRead/testdata/pkcs8/openssl.rsa2048.pem 210s === RUN TestRead/testdata/cosign.pub.pem 210s === RUN TestRead/testdata/nebula.pub 210s === RUN TestRead/testdata/openssl.p521.pem 210s === RUN TestRead/testdata/openssl.rsa1024.pub.pem 210s === RUN TestRead/testdata/openssh.p384.pem 210s === RUN TestRead/testdata/openssh.p384.pub.pem 210s === RUN TestRead/testdata/openssh.rsa1024.enc.pem 210s === RUN TestRead/testdata/openssh.rsa2048.enc.pem 210s === RUN TestRead/testdata/openssh.rsa2048.pub.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p384.pem 210s === RUN TestRead/testdata/openssl.p384.pub.pem 210s === RUN TestRead/testdata/openssh.ed25519.pub.pem 210s === RUN TestRead/testdata/openssh.p256.enc.pem 210s === RUN TestRead/testdata/openssh.p256.pub.pem 210s === RUN TestRead/testdata/openssh.p384.enc.pem 210s === RUN TestRead/testdata/openssh.p521.enc.pem 210s === RUN TestRead/testdata/pkcs8/openssl.ed25519.pem 210s === RUN TestRead/testdata/pkcs8/openssl.p256.pub.pem 210s === RUN TestRead/testdata/openssl.p256.pem 210s --- PASS: TestRead (1.51s) 210s --- PASS: TestRead/testdata/openssl.p521.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p384.enc.pem (0.02s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/cosign.enc.pem (0.21s) 210s --- PASS: TestRead/testdata/openssh.p256.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p521.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem (0.01s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pem (0.04s) 210s --- PASS: TestRead/testdata/openssh.rsa1024.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p521.enc.pem (0.02s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p256.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.rsa1024.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.rsa2048.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.rsa2048.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.rsa2048.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.rsa1024.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/nebula.key (0.00s) 210s --- PASS: TestRead/testdata/openssl.p256.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p384.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p384.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p521.enc.pem (0.01s) 210s --- PASS: TestRead/testdata/openssh.ed25519.enc.pem (0.17s) 210s --- PASS: TestRead/testdata/openssh.ed25519.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.rsa2048.pem (0.01s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.rsa1024.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p521.pem (0.01s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p521.pem (0.01s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pem (0.01s) 210s --- PASS: TestRead/testdata/cosign.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/nebula.pub (0.00s) 210s --- PASS: TestRead/testdata/openssl.p521.pem (0.01s) 210s --- PASS: TestRead/testdata/openssl.rsa1024.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p384.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p384.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.rsa1024.enc.pem (0.17s) 210s --- PASS: TestRead/testdata/openssh.rsa2048.enc.pem (0.18s) 210s --- PASS: TestRead/testdata/openssh.rsa2048.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p384.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p384.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.ed25519.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p256.enc.pem (0.21s) 210s --- PASS: TestRead/testdata/openssh.p256.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssh.p384.enc.pem (0.20s) 210s --- PASS: TestRead/testdata/openssh.p521.enc.pem (0.18s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pem (0.00s) 210s --- PASS: TestRead/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 210s --- PASS: TestRead/testdata/openssl.p256.pem (0.00s) 210s === RUN TestParseCertificate 210s === RUN TestParseCertificate/testdata/ca.crt 210s === RUN TestParseCertificate/testdata/bundle.crt 210s === RUN TestParseCertificate/testdata/badca.crt 210s === RUN TestParseCertificate/testdata/badpem.crt 210s === RUN TestParseCertificate/testdata/badder.crt 210s === RUN TestParseCertificate/testdata/openssl.p256.pem 210s --- PASS: TestParseCertificate (0.00s) 210s --- PASS: TestParseCertificate/testdata/ca.crt (0.00s) 210s --- PASS: TestParseCertificate/testdata/bundle.crt (0.00s) 210s --- PASS: TestParseCertificate/testdata/badca.crt (0.00s) 210s --- PASS: TestParseCertificate/testdata/badpem.crt (0.00s) 210s --- PASS: TestParseCertificate/testdata/badder.crt (0.00s) 210s --- PASS: TestParseCertificate/testdata/openssl.p256.pem (0.00s) 210s === RUN TestReadCertificate 210s === RUN TestReadCertificate/testdata/ca.crt 210s === RUN TestReadCertificate/testdata/nonPEMHeaderCa.crt 210s === RUN TestReadCertificate/testdata/extrajunkbundle.crt 210s === RUN TestReadCertificate/testdata/ca.der 210s === RUN TestReadCertificate/testdata/bundle.crt 210s === RUN TestReadCertificate/testdata/bundle.crt#01 210s === RUN TestReadCertificate/testdata/notexists.crt 210s === RUN TestReadCertificate/testdata/badca.crt 210s === RUN TestReadCertificate/testdata/badpem.crt 210s === RUN TestReadCertificate/testdata/badder.crt 210s === RUN TestReadCertificate/testdata/openssl.p256.pem 210s --- PASS: TestReadCertificate (0.00s) 210s --- PASS: TestReadCertificate/testdata/ca.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/nonPEMHeaderCa.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/extrajunkbundle.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/ca.der (0.00s) 210s --- PASS: TestReadCertificate/testdata/bundle.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/bundle.crt#01 (0.00s) 210s --- PASS: TestReadCertificate/testdata/notexists.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/badca.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/badpem.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/badder.crt (0.00s) 210s --- PASS: TestReadCertificate/testdata/openssl.p256.pem (0.00s) 210s === RUN TestReadCertificateBundle 210s === RUN TestReadCertificateBundle/testdata/ca.crt 210s === RUN TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt 210s === RUN TestReadCertificateBundle/testdata/ca.der 210s === RUN TestReadCertificateBundle/testdata/bundle.crt 210s === RUN TestReadCertificateBundle/testdata/extrajunkbundle.crt 210s === RUN TestReadCertificateBundle/testdata/notexists.crt 210s === RUN TestReadCertificateBundle/testdata/badca.crt 210s === RUN TestReadCertificateBundle/testdata/badpem.crt 210s === RUN TestReadCertificateBundle/testdata/badder.crt 210s === RUN TestReadCertificateBundle/testdata/openssl.p256.pem 210s --- PASS: TestReadCertificateBundle (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/ca.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/nonPEMHeaderCa.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/ca.der (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/bundle.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/extrajunkbundle.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/notexists.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/badca.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/badpem.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/badder.crt (0.00s) 210s --- PASS: TestReadCertificateBundle/testdata/openssl.p256.pem (0.00s) 210s === RUN TestParseCertificateBundle 210s === RUN TestParseCertificateBundle/ok_cert 210s === RUN TestParseCertificateBundle/ok_non_PEM_header 210s === RUN TestParseCertificateBundle/ok_der 210s === RUN TestParseCertificateBundle/ok_bundle 210s === RUN TestParseCertificateBundle/ok_extra_junk_in_bundle 210s === RUN TestParseCertificateBundle/fail_bad_cert_w/_file 210s === RUN TestParseCertificateBundle/fail_no_PEM 210s === RUN TestParseCertificateBundle/fail_no_PEM#01 210s === RUN TestParseCertificateBundle/fail_bad_der 210s === RUN TestParseCertificateBundle/fail_no_valid_PEM 210s --- PASS: TestParseCertificateBundle (0.00s) 210s --- PASS: TestParseCertificateBundle/ok_cert (0.00s) 210s --- PASS: TestParseCertificateBundle/ok_non_PEM_header (0.00s) 210s --- PASS: TestParseCertificateBundle/ok_der (0.00s) 210s --- PASS: TestParseCertificateBundle/ok_bundle (0.00s) 210s --- PASS: TestParseCertificateBundle/ok_extra_junk_in_bundle (0.00s) 210s --- PASS: TestParseCertificateBundle/fail_bad_cert_w/_file (0.00s) 210s --- PASS: TestParseCertificateBundle/fail_no_PEM (0.00s) 210s --- PASS: TestParseCertificateBundle/fail_no_PEM#01 (0.00s) 210s --- PASS: TestParseCertificateBundle/fail_bad_der (0.00s) 210s --- PASS: TestParseCertificateBundle/fail_no_valid_PEM (0.00s) 210s === RUN TestParse 210s === RUN TestParse/fail-password 210s === RUN TestParse/fail-pkcs8-password 210s === RUN TestParse/success-rsa-private-key 210s === RUN TestParse/success-ecdsa-private-key 210s === RUN TestParse/success-ed25519-enc-private-key 210s === RUN TestParse/success-x509-crt-trim-spaces 210s === RUN TestParse/fail-options 210s === RUN TestParse/fail-type 210s === RUN TestParse/fail-nebula-pub-size 210s === RUN TestParse/fail-nebula-key-size 210s === RUN TestParse/success-ecdsa-public-key 210s === RUN TestParse/success-rsa-public-key 210s === RUN TestParse/success-ed25519-private-key 210s === RUN TestParse/success-x509-crt 210s --- PASS: TestParse (0.00s) 210s --- PASS: TestParse/fail-password (0.00s) 210s --- PASS: TestParse/fail-pkcs8-password (0.00s) 210s --- PASS: TestParse/success-rsa-private-key (0.00s) 210s --- PASS: TestParse/success-ecdsa-private-key (0.00s) 210s --- PASS: TestParse/success-ed25519-enc-private-key (0.00s) 210s --- PASS: TestParse/success-x509-crt-trim-spaces (0.00s) 210s --- PASS: TestParse/fail-options (0.00s) 210s --- PASS: TestParse/fail-type (0.00s) 210s --- PASS: TestParse/fail-nebula-pub-size (0.00s) 210s --- PASS: TestParse/fail-nebula-key-size (0.00s) 210s --- PASS: TestParse/success-ecdsa-public-key (0.00s) 210s --- PASS: TestParse/success-rsa-public-key (0.00s) 210s --- PASS: TestParse/success-ed25519-private-key (0.00s) 210s --- PASS: TestParse/success-x509-crt (0.00s) 210s === RUN TestSerialize 210s pem_test.go:641: Running test case: EC Private Key success - encrypt pkcs8 data 210s pem_test.go:641: Running test case: EC Public Key success 210s pem_test.go:641: Running test case: OKP Private Key success 210s pem_test.go:641: Running test case: X.509 Certificate success 210s pem_test.go:641: Running test case: X.509 Certificate request success 210s pem_test.go:641: Running test case: propagate open key out file error 210s pem_test.go:641: Running test case: RSA Public Key success 210s pem_test.go:641: Running test case: EC Private Key success 210s pem_test.go:641: Running test case: EC Private Key success - encrypt input data 210s pem_test.go:641: Running test case: OKP Public Key success 210s pem_test.go:641: Running test case: ToFile Success (EC Private Key unencrypted) 210s pem_test.go:641: Running test case: ToFile Success (EC Private Key encrypted) 210s pem_test.go:641: Running test case: unrecognized key type 210s pem_test.go:641: Running test case: RSA Private Key success 210s --- PASS: TestSerialize (0.74s) 210s === RUN TestParseDER 210s === RUN TestParseDER/rsa_public_key 210s === RUN TestParseDER/rsa_private_key 210s === RUN TestParseDER/rsa_pkcs#1_public_key 210s === RUN TestParseDER/ecdsa_public_key 210s === RUN TestParseDER/ecdsa_private_key 210s === RUN TestParseDER/ed25519_public_key 210s === RUN TestParseDER/ed25519_private_key 210s === RUN TestParseDER/fail 210s --- PASS: TestParseDER (0.00s) 210s --- PASS: TestParseDER/rsa_public_key (0.00s) 210s --- PASS: TestParseDER/rsa_private_key (0.00s) 210s --- PASS: TestParseDER/rsa_pkcs#1_public_key (0.00s) 210s --- PASS: TestParseDER/ecdsa_public_key (0.00s) 210s --- PASS: TestParseDER/ecdsa_private_key (0.00s) 210s --- PASS: TestParseDER/ed25519_public_key (0.00s) 210s --- PASS: TestParseDER/ed25519_private_key (0.00s) 210s --- PASS: TestParseDER/fail (0.00s) 210s === RUN TestParseKey 210s === RUN TestParseKey/testdata/openssh.ed25519.enc.pem 210s === RUN TestParseKey/testdata/openssh.ed25519.pem 210s === RUN TestParseKey/testdata/openssh.rsa2048.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem 210s === RUN TestParseKey/testdata/openssl.rsa1024.pem 210s === RUN TestParseKey/testdata/openssh.p521.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pem 210s === RUN TestParseKey/testdata/cosign.pub.pem 210s === RUN TestParseKey/testdata/nebula.pub 210s === RUN TestParseKey/testdata/openssl.p521.pem 210s === RUN TestParseKey/testdata/openssl.rsa1024.pub.pem 210s === RUN TestParseKey/testdata/openssh.p384.pem 210s === RUN TestParseKey/testdata/openssh.rsa1024.enc.pem 210s === RUN TestParseKey/testdata/openssh.rsa2048.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pem 210s === RUN TestParseKey/testdata/openssl.p384.pub.pem 210s === RUN TestParseKey/testdata/openssh.p256.enc.pem 210s === RUN TestParseKey/testdata/openssh.p384.enc.pem 210s === RUN TestParseKey/testdata/openssh.p521.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p256.pub.pem 210s === RUN TestParseKey/testdata/openssl.p256.pem 210s === RUN TestParseKey/testdata/openssl.p521.pub.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p256.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p384.pub.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p384.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem 210s === RUN TestParseKey/testdata/cosign.enc.pem 210s === RUN TestParseKey/testdata/openssh.p256.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pem 210s === RUN TestParseKey/testdata/openssh.rsa1024.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p521.pub.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.p521.enc.pem 210s === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem 210s === RUN TestParseKey/testdata/openssl.p256.pub.pem 210s === RUN TestParseKey/testdata/openssl.rsa1024.enc.pem 210s === RUN TestParseKey/testdata/openssl.rsa2048.pem 210s === RUN TestParseKey/testdata/openssl.rsa2048.pub.pem 210s === RUN TestParseKey/testdata/openssl.rsa2048.enc.pem 210s === RUN TestParseKey/testdata/nebula.key 210s === RUN TestParseKey/testdata/openssl.p256.enc.pem 210s === RUN TestParseKey/testdata/openssl.p384.pem 210s === RUN TestParseKey/testdata/openssl.p384.enc.pem 210s === RUN TestParseKey/testdata/openssl.p521.enc.pem 210s --- PASS: TestParseKey (0.94s) 210s --- PASS: TestParseKey/testdata/openssh.ed25519.enc.pem (0.13s) 210s --- PASS: TestParseKey/testdata/openssh.ed25519.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.rsa2048.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa1024.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.p521.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pem (0.00s) 210s --- PASS: TestParseKey/testdata/cosign.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/nebula.pub (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p521.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa1024.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.p384.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.rsa1024.enc.pem (0.13s) 210s --- PASS: TestParseKey/testdata/openssh.rsa2048.enc.pem (0.14s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p384.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.p256.enc.pem (0.13s) 210s --- PASS: TestParseKey/testdata/openssh.p384.enc.pem (0.13s) 210s --- PASS: TestParseKey/testdata/openssh.p521.enc.pem (0.13s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p256.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p521.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/cosign.enc.pem (0.12s) 210s --- PASS: TestParseKey/testdata/openssh.p256.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssh.rsa1024.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p256.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa1024.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa2048.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa2048.pub.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.rsa2048.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/nebula.key (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p256.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p384.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p384.enc.pem (0.00s) 210s --- PASS: TestParseKey/testdata/openssl.p521.enc.pem (0.00s) 210s === RUN TestParseKey_x509 210s --- PASS: TestParseKey_x509 (0.00s) 210s === RUN TestParseSSH 210s === RUN TestParseSSH/testdata/openssh.p521.pub.pem 210s === RUN TestParseSSH/testdata/openssh.rsa1024.pub.pem 210s === RUN TestParseSSH/testdata/openssh.p384.pub.pem 210s === RUN TestParseSSH/testdata/openssh.rsa2048.pub.pem 210s === RUN TestParseSSH/testdata/openssh.ed25519.pub.pem 210s === RUN TestParseSSH/testdata/openssh.p256.pub.pem 210s --- PASS: TestParseSSH (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.p521.pub.pem (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.rsa1024.pub.pem (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.p384.pub.pem (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.rsa2048.pub.pem (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.ed25519.pub.pem (0.00s) 210s --- PASS: TestParseSSH/testdata/openssh.p256.pub.pem (0.00s) 210s === RUN TestOpenSSH 210s === PAUSE TestOpenSSH 210s === RUN TestRead_options 210s === RUN TestRead_options/withPassword 210s === RUN TestRead_options/withPasswordFile 210s === RUN TestRead_options/withPasswordPrompt 210s === RUN TestRead_options/missing 210s === RUN TestRead_options/missingPassword 210s === RUN TestRead_options/withPasswordError 210s === RUN TestRead_options/withPasswordFileError 210s === RUN TestRead_options/withPasswordPromptError 210s === RUN TestRead_options/withPasswordFile#01 210s --- PASS: TestRead_options (0.00s) 210s --- PASS: TestRead_options/withPassword (0.00s) 210s --- PASS: TestRead_options/withPasswordFile (0.00s) 210s --- PASS: TestRead_options/withPasswordPrompt (0.00s) 210s --- PASS: TestRead_options/missing (0.00s) 210s --- PASS: TestRead_options/missingPassword (0.00s) 210s --- PASS: TestRead_options/withPasswordError (0.00s) 210s --- PASS: TestRead_options/withPasswordFileError (0.00s) 210s --- PASS: TestRead_options/withPasswordPromptError (0.00s) 210s --- PASS: TestRead_options/withPasswordFile#01 (0.00s) 210s === RUN TestWithMinLengthPasswordFile 210s === RUN TestWithMinLengthPasswordFile/negative 210s === RUN TestWithMinLengthPasswordFile/zero 210s === RUN TestWithMinLengthPasswordFile/greater-than-min-length 210s === RUN TestWithMinLengthPasswordFile/equal-min-length 210s === RUN TestWithMinLengthPasswordFile/less-than-min-length 210s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters 210s === RUN TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok 210s --- PASS: TestWithMinLengthPasswordFile (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/negative (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/zero (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/greater-than-min-length (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/equal-min-length (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/less-than-min-length (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters (0.00s) 210s --- PASS: TestWithMinLengthPasswordFile/ignore-pre-post-whitespace-characters-ok (0.00s) 210s === RUN TestRead_promptPassword 210s === RUN TestRead_promptPassword/PromptPassword 210s === RUN TestRead_promptPassword/PromptPasswordBadPassword 210s === RUN TestRead_promptPassword/PromptPasswordError 210s === RUN TestRead_promptPassword/PromptPasswordNil 210s --- PASS: TestRead_promptPassword (0.00s) 210s --- PASS: TestRead_promptPassword/PromptPassword (0.00s) 210s --- PASS: TestRead_promptPassword/PromptPasswordBadPassword (0.00s) 210s --- PASS: TestRead_promptPassword/PromptPasswordError (0.00s) 210s --- PASS: TestRead_promptPassword/PromptPasswordNil (0.00s) 210s === RUN TestParseCertificateRequest 210s === RUN TestParseCertificateRequest/ok 210s === RUN TestParseCertificateRequest/ok_der 210s === RUN TestParseCertificateRequest/ok_keytool 210s === RUN TestParseCertificateRequest/fail_bad_csr 210s === RUN TestParseCertificateRequest/fail_certificate 210s === RUN TestParseCertificateRequest/fail_certificate_der 210s --- PASS: TestParseCertificateRequest (0.00s) 210s --- PASS: TestParseCertificateRequest/ok (0.00s) 210s --- PASS: TestParseCertificateRequest/ok_der (0.00s) 210s --- PASS: TestParseCertificateRequest/ok_keytool (0.00s) 210s --- PASS: TestParseCertificateRequest/fail_bad_csr (0.00s) 210s --- PASS: TestParseCertificateRequest/fail_certificate (0.00s) 210s --- PASS: TestParseCertificateRequest/fail_certificate_der (0.00s) 210s === RUN TestReadCertificateRequest 210s === RUN TestReadCertificateRequest/ok 210s === RUN TestReadCertificateRequest/ok_der 210s === RUN TestReadCertificateRequest/ok_keytool 210s === RUN TestReadCertificateRequest/fail_missing 210s === RUN TestReadCertificateRequest/fail_bad_csr 210s === RUN TestReadCertificateRequest/fail_certificate 210s === RUN TestReadCertificateRequest/fail_certificate_der 210s --- PASS: TestReadCertificateRequest (0.00s) 210s --- PASS: TestReadCertificateRequest/ok (0.00s) 210s --- PASS: TestReadCertificateRequest/ok_der (0.00s) 210s --- PASS: TestReadCertificateRequest/ok_keytool (0.00s) 210s --- PASS: TestReadCertificateRequest/fail_missing (0.00s) 210s --- PASS: TestReadCertificateRequest/fail_bad_csr (0.00s) 210s --- PASS: TestReadCertificateRequest/fail_certificate (0.00s) 210s --- PASS: TestReadCertificateRequest/fail_certificate_der (0.00s) 210s === RUN TestBundleCertificate 210s === RUN TestBundleCertificate/append 210s === RUN TestBundleCertificate/two 210s === RUN TestBundleCertificate/none 210s === RUN TestBundleCertificate/found 210s === RUN TestBundleCertificate/bad_cert 210s === RUN TestBundleCertificate/bad_bundle 210s --- PASS: TestBundleCertificate (0.00s) 210s --- PASS: TestBundleCertificate/append (0.00s) 210s --- PASS: TestBundleCertificate/two (0.00s) 210s --- PASS: TestBundleCertificate/none (0.00s) 210s --- PASS: TestBundleCertificate/found (0.00s) 210s --- PASS: TestBundleCertificate/bad_cert (0.00s) 210s --- PASS: TestBundleCertificate/bad_bundle (0.00s) 210s === RUN TestUnbundleCertificate 210s === RUN TestUnbundleCertificate/remove_one_leave_one 210s === RUN TestUnbundleCertificate/remove_two_leave_none 210s === RUN TestUnbundleCertificate/remove_none 210s === RUN TestUnbundleCertificate/none_to_remove 210s === RUN TestUnbundleCertificate/remove_bundle 210s === RUN TestUnbundleCertificate/bad_cert 210s === RUN TestUnbundleCertificate/bad_bundle 210s --- PASS: TestUnbundleCertificate (0.00s) 210s --- PASS: TestUnbundleCertificate/remove_one_leave_one (0.00s) 210s --- PASS: TestUnbundleCertificate/remove_two_leave_none (0.00s) 210s --- PASS: TestUnbundleCertificate/remove_none (0.00s) 210s --- PASS: TestUnbundleCertificate/none_to_remove (0.00s) 210s --- PASS: TestUnbundleCertificate/remove_bundle (0.00s) 210s --- PASS: TestUnbundleCertificate/bad_cert (0.00s) 210s --- PASS: TestUnbundleCertificate/bad_bundle (0.00s) 210s === RUN TestEncryptDecryptPKCS8 210s === PAUSE TestEncryptDecryptPKCS8 210s === RUN TestSerialize_PKCS8 210s === RUN TestSerialize_PKCS8/rsa 210s === RUN TestSerialize_PKCS8/rsa_pub 210s === RUN TestSerialize_PKCS8/ecdsa 210s === RUN TestSerialize_PKCS8/ecdsa_pub 210s === RUN TestSerialize_PKCS8/ed25519 210s === RUN TestSerialize_PKCS8/ed25519_pub 210s === RUN TestSerialize_PKCS8/fail 210s --- PASS: TestSerialize_PKCS8 (0.00s) 210s --- PASS: TestSerialize_PKCS8/rsa (0.00s) 210s --- PASS: TestSerialize_PKCS8/rsa_pub (0.00s) 210s --- PASS: TestSerialize_PKCS8/ecdsa (0.00s) 210s --- PASS: TestSerialize_PKCS8/ecdsa_pub (0.00s) 210s --- PASS: TestSerialize_PKCS8/ed25519 (0.00s) 210s --- PASS: TestSerialize_PKCS8/ed25519_pub (0.00s) 210s --- PASS: TestSerialize_PKCS8/fail (0.00s) 210s === RUN TestDecryptPKCS8PrivateKey 210s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem 210s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem 210s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem 210s === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem 210s --- PASS: TestDecryptPKCS8PrivateKey (0.01s) 210s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) 210s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) 210s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) 210s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) 210s --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) 210s === RUN TestDecryptPKCS8PrivateKey_ciphers 210s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-CBC 210s === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC 210s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC 210s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC 210s === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers (1.91s) 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-CBC (0.38s) 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC (0.38s) 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC (0.39s) 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC (0.38s) 210s --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC (0.39s) 210s === CONT TestOpenSSH 210s === CONT TestEncryptDecryptPKCS8 210s === RUN TestOpenSSH/testdata/openssl.p256.enc.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p256.enc.pem 210s === RUN TestOpenSSH/testdata/openssl.p384.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p384.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 210s === RUN TestOpenSSH/testdata/openssl.p384.enc.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p384.enc.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 210s === RUN TestOpenSSH/testdata/openssl.p521.enc.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p521.enc.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 210s === RUN TestOpenSSH/testdata/openssh.ed25519.enc.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 210s === PAUSE TestOpenSSH/testdata/openssh.ed25519.enc.pem 210s === RUN TestOpenSSH/testdata/openssh.ed25519.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 210s === PAUSE TestOpenSSH/testdata/openssh.ed25519.pem 210s === RUN TestOpenSSH/testdata/openssh.rsa2048.pem 210s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 210s === RUN TestOpenSSH/testdata/openssl.rsa1024.pem 210s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.pem 210s === RUN TestOpenSSH/testdata/openssh.p521.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p521.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 210s === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 210s === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p384.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 210s === RUN TestOpenSSH/testdata/openssl.p521.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p521.pem 210s === RUN TestOpenSSH/testdata/openssh.p384.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p384.pem 210s === RUN TestOpenSSH/testdata/openssh.rsa1024.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.enc.pem 210s === RUN TestOpenSSH/testdata/openssh.rsa2048.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssh.rsa2048.enc.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.pem 210s === RUN TestOpenSSH/testdata/openssh.p256.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p256.enc.pem 210s === RUN TestOpenSSH/testdata/openssh.p384.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p384.enc.pem 210s === RUN TestOpenSSH/testdata/openssh.p521.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p521.enc.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 210s === RUN TestOpenSSH/testdata/openssl.p256.pem 210s === PAUSE TestOpenSSH/testdata/openssl.p256.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 210s === RUN TestOpenSSH/testdata/cosign.enc.pem 210s === PAUSE TestOpenSSH/testdata/cosign.enc.pem 210s === RUN TestOpenSSH/testdata/openssh.p256.pem 210s === PAUSE TestOpenSSH/testdata/openssh.p256.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 210s === RUN TestOpenSSH/testdata/openssh.rsa1024.pem 210s === PAUSE TestOpenSSH/testdata/openssh.rsa1024.pem 210s === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 210s === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 210s === RUN TestOpenSSH/testdata/openssl.rsa1024.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssl.rsa1024.enc.pem 210s === RUN TestOpenSSH/testdata/openssl.rsa2048.pem 210s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.pem 210s === RUN TestOpenSSH/testdata/openssl.rsa2048.enc.pem 210s === PAUSE TestOpenSSH/testdata/openssl.rsa2048.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.p256.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.rsa2048.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.rsa2048.pem 210s === CONT TestOpenSSH/testdata/openssl.rsa1024.enc.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.rsa1024.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.p256.pem 210s === CONT TestOpenSSH/testdata/cosign.enc.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.p256.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem 210s === CONT TestOpenSSH/testdata/openssh.p521.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.p384.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.p256.enc.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p384.pem 210s === CONT TestOpenSSH/testdata/openssh.rsa2048.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.rsa1024.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.p384.pem 210s === CONT TestOpenSSH/testdata/openssl.p521.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p521.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.pem 210s === CONT TestOpenSSH/testdata/openssh.p521.pem 210s === CONT TestOpenSSH/testdata/openssl.rsa1024.pem 210s === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem 210s === CONT TestOpenSSH/testdata/openssh.rsa2048.pem 210s === CONT TestOpenSSH/testdata/openssh.ed25519.pem 210s === CONT TestOpenSSH/testdata/openssh.ed25519.enc.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p256.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p256.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p384.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssl.p521.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem 210s === CONT TestOpenSSH/testdata/openssl.p521.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.p384.enc.pem 210s === CONT TestOpenSSH/testdata/openssl.p384.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.p521.pem 210s --- PASS: TestOpenSSH (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssl.p256.enc.pem (0.85s) 210s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.enc.pem (0.86s) 210s --- PASS: TestOpenSSH/testdata/openssl.rsa2048.pem (0.01s) 210s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.enc.pem (0.86s) 210s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem (0.10s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem (0.71s) 210s --- PASS: TestOpenSSH/testdata/openssh.p256.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem (0.83s) 210s --- PASS: TestOpenSSH/testdata/cosign.enc.pem (1.13s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem (0.79s) 210s --- PASS: TestOpenSSH/testdata/openssl.p256.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem (0.85s) 210s --- PASS: TestOpenSSH/testdata/openssh.p521.enc.pem (0.85s) 210s --- PASS: TestOpenSSH/testdata/openssh.p384.enc.pem (1.09s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssh.p256.enc.pem (1.19s) 210s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.enc.pem (1.01s) 210s --- PASS: TestOpenSSH/testdata/openssh.p384.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssl.p521.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem (0.01s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssh.p521.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssl.rsa1024.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssh.rsa1024.enc.pem (0.82s) 210s --- PASS: TestOpenSSH/testdata/openssh.rsa2048.pem (0.01s) 210s --- PASS: TestOpenSSH/testdata/openssh.ed25519.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem (0.53s) 210s --- PASS: TestOpenSSH/testdata/openssh.ed25519.enc.pem (0.66s) 210s --- PASS: TestOpenSSH/testdata/openssl.p521.enc.pem (0.74s) 210s --- PASS: TestOpenSSH/testdata/openssl.p384.pem (0.00s) 210s --- PASS: TestOpenSSH/testdata/openssl.p384.enc.pem (0.80s) 210s === CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem 210s === CONT TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem 210s --- PASS: TestEncryptDecryptPKCS8 (0.00s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p384.pem (2.25s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem (1.29s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem (1.29s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem (1.29s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p256.pem (1.29s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p256.pem (1.79s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem (1.75s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem (2.21s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p384.pem (2.16s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem (2.12s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p521.pem (2.45s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem (1.81s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem (2.00s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p521.pem (1.54s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem (1.36s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem (1.29s) 210s --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem (1.29s) 210s PASS 210s ok go.step.sm/crypto/pemutil 29.098s 210s === RUN TestErrors 210s --- PASS: TestErrors (0.00s) 210s === RUN TestSalt 210s --- PASS: TestSalt (0.00s) 210s === RUN TestBytes 210s --- PASS: TestBytes (0.00s) 210s === RUN TestString 210s --- PASS: TestString (0.00s) 210s === RUN TestHex 210s --- PASS: TestHex (0.00s) 210s === RUN TestAlphanumeric 210s --- PASS: TestAlphanumeric (0.00s) 210s === RUN TestASCII 210s --- PASS: TestASCII (0.00s) 210s === RUN TestAlphabet 210s --- PASS: TestAlphabet (0.00s) 210s === RUN TestUUIDv4 210s === RUN TestUUIDv4/ok 210s === RUN TestUUIDv4/ok#01 210s === RUN TestUUIDv4/fail 210s --- PASS: TestUUIDv4 (0.00s) 210s --- PASS: TestUUIDv4/ok (0.00s) 210s --- PASS: TestUUIDv4/ok#01 (0.00s) 210s --- PASS: TestUUIDv4/fail (0.00s) 210s PASS 210s ok go.step.sm/crypto/randutil 0.034s 210s === RUN TestNewCertificate 210s === RUN TestNewCertificate/user 210s === RUN TestNewCertificate/host 210s === RUN TestNewCertificate/host_escape 210s === RUN TestNewCertificate/file 210s === RUN TestNewCertificate/file_with_dates 210s === RUN TestNewCertificate/base64 210s === RUN TestNewCertificate/failNilOptions 210s === RUN TestNewCertificate/failEmptyOptions 210s === RUN TestNewCertificate/badBase64Template 210s === RUN TestNewCertificate/badFileTemplate 210s === RUN TestNewCertificate/badJsonTemplate 210s === RUN TestNewCertificate/failTemplate 210s --- PASS: TestNewCertificate (0.01s) 210s --- PASS: TestNewCertificate/user (0.00s) 210s --- PASS: TestNewCertificate/host (0.00s) 210s --- PASS: TestNewCertificate/host_escape (0.00s) 210s --- PASS: TestNewCertificate/file (0.00s) 210s --- PASS: TestNewCertificate/file_with_dates (0.00s) 210s --- PASS: TestNewCertificate/base64 (0.00s) 210s --- PASS: TestNewCertificate/failNilOptions (0.00s) 210s --- PASS: TestNewCertificate/failEmptyOptions (0.00s) 210s --- PASS: TestNewCertificate/badBase64Template (0.00s) 210s --- PASS: TestNewCertificate/badFileTemplate (0.00s) 210s --- PASS: TestNewCertificate/badJsonTemplate (0.00s) 210s --- PASS: TestNewCertificate/failTemplate (0.00s) 210s === RUN TestCertificate_GetCertificate 210s === RUN TestCertificate_GetCertificate/user 210s === RUN TestCertificate_GetCertificate/host 210s --- PASS: TestCertificate_GetCertificate (0.00s) 210s --- PASS: TestCertificate_GetCertificate/user (0.00s) 210s --- PASS: TestCertificate_GetCertificate/host (0.00s) 210s === RUN TestCreateCertificate 210s === RUN TestCreateCertificate/ok 210s === RUN TestCreateCertificate/ok_rsa 210s === RUN TestCreateCertificate/emptyNonce 210s === RUN TestCreateCertificate/emptySerial 210s === RUN TestCreateCertificate/fail_signer.Sign 210s === RUN TestCreateCertificate/fail_signer.SignWithAlgorithm 210s --- PASS: TestCreateCertificate (0.14s) 210s --- PASS: TestCreateCertificate/ok (0.00s) 210s --- PASS: TestCreateCertificate/ok_rsa (0.01s) 210s --- PASS: TestCreateCertificate/emptyNonce (0.00s) 210s --- PASS: TestCreateCertificate/emptySerial (0.00s) 210s --- PASS: TestCreateCertificate/fail_signer.Sign (0.00s) 210s --- PASS: TestCreateCertificate/fail_signer.SignWithAlgorithm (0.00s) 210s === RUN TestFingerprint 210s === RUN TestFingerprint/ok_ECDSA 210s === RUN TestFingerprint/ok_ED25519 210s === RUN TestFingerprint/ok_RSA 210s === RUN TestFingerprint/ok_SK-ECDSA 210s === RUN TestFingerprint/ok_SK-ED25519 210s === RUN TestFingerprint/ok_CERT 210s --- PASS: TestFingerprint (0.24s) 210s --- PASS: TestFingerprint/ok_ECDSA (0.00s) 210s --- PASS: TestFingerprint/ok_ED25519 (0.00s) 210s --- PASS: TestFingerprint/ok_RSA (0.00s) 210s --- PASS: TestFingerprint/ok_SK-ECDSA (0.00s) 210s --- PASS: TestFingerprint/ok_SK-ED25519 (0.00s) 210s --- PASS: TestFingerprint/ok_CERT (0.00s) 210s === RUN TestEncodedFingerprint 210s === RUN TestEncodedFingerprint/default 210s === RUN TestEncodedFingerprint/Base64RawFingerprint 210s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 210s === RUN TestEncodedFingerprint/Base64Fingerprint 210s === RUN TestEncodedFingerprint/Base64URLFingerprint 210s === RUN TestEncodedFingerprint/HexFingerprint 210s === RUN TestEncodedFingerprint/EmojiFingerprint 210s === RUN TestEncodedFingerprint/fail 210s --- PASS: TestEncodedFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/default (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/fail (0.00s) 210s === RUN TestFormatFingerprint 210s === RUN TestFormatFingerprint/P256 210s === RUN TestFormatFingerprint/P384 210s === RUN TestFormatFingerprint/P521 210s === RUN TestFormatFingerprint/Ed25519 210s === RUN TestFormatFingerprint/RSA 210s === RUN TestFormatFingerprint/SK-ECDSA 210s === RUN TestFormatFingerprint/SK-ED25519 210s === RUN TestFormatFingerprint/ED25519-CERT 210s === RUN TestFormatFingerprint/ECDSA-CERT_(fixture) 210s === RUN TestFormatFingerprint/DSA 210s === RUN TestFormatFingerprint/Base64RawFingerprint 210s === RUN TestFormatFingerprint/Base64RawURLFingerprint 210s === RUN TestFormatFingerprint/Base64Fingerprint 210s === RUN TestFormatFingerprint/Base64UrlFingerprint 210s === RUN TestFormatFingerprint/HexFingerprint 210s === RUN TestFormatFingerprint/EmojiFingerprint 210s === RUN TestFormatFingerprint/fail_input 210s === RUN TestFormatFingerprint/fail_encoding 210s --- PASS: TestFormatFingerprint (1.14s) 210s --- PASS: TestFormatFingerprint/P256 (0.00s) 210s --- PASS: TestFormatFingerprint/P384 (0.00s) 210s --- PASS: TestFormatFingerprint/P521 (0.00s) 210s --- PASS: TestFormatFingerprint/Ed25519 (0.00s) 210s --- PASS: TestFormatFingerprint/RSA (0.00s) 210s --- PASS: TestFormatFingerprint/SK-ECDSA (0.00s) 210s --- PASS: TestFormatFingerprint/SK-ED25519 (0.00s) 210s --- PASS: TestFormatFingerprint/ED25519-CERT (0.00s) 210s --- PASS: TestFormatFingerprint/ECDSA-CERT_(fixture) (0.00s) 210s --- PASS: TestFormatFingerprint/DSA (0.00s) 210s --- PASS: TestFormatFingerprint/Base64RawFingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/Base64RawURLFingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/Base64Fingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/Base64UrlFingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/HexFingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/EmojiFingerprint (0.00s) 210s --- PASS: TestFormatFingerprint/fail_input (0.00s) 210s --- PASS: TestFormatFingerprint/fail_encoding (0.00s) 210s === RUN TestFormatCertificateFingerprint 210s === RUN TestFormatCertificateFingerprint/P256 210s === RUN TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) 210s --- PASS: TestFormatCertificateFingerprint (0.00s) 210s --- PASS: TestFormatCertificateFingerprint/P256 (0.00s) 210s --- PASS: TestFormatCertificateFingerprint/ECDSA-CERT_(fixture) (0.00s) 210s === RUN Test_publicKeyTypeAndSize_errors 210s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA 210s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA 210s === RUN Test_publicKeyTypeAndSize_errors/fail_RSA_cast 210s === RUN Test_publicKeyTypeAndSize_errors/fail_DSA_cast 210s === RUN Test_publicKeyTypeAndSize_errors/fail_type 210s --- PASS: Test_publicKeyTypeAndSize_errors (0.00s) 210s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA (0.00s) 210s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA (0.00s) 210s --- PASS: Test_publicKeyTypeAndSize_errors/fail_RSA_cast (0.00s) 210s --- PASS: Test_publicKeyTypeAndSize_errors/fail_DSA_cast (0.00s) 210s --- PASS: Test_publicKeyTypeAndSize_errors/fail_type (0.00s) 210s === RUN TestGetFuncMap 210s --- PASS: TestGetFuncMap (0.00s) 210s === RUN TestWithTemplate 210s === RUN TestWithTemplate/user 210s === RUN TestWithTemplate/host 210s === RUN TestWithTemplate/fail 210s === RUN TestWithTemplate/failTemplate 210s === RUN TestWithTemplate/error 210s --- PASS: TestWithTemplate (0.00s) 210s --- PASS: TestWithTemplate/user (0.00s) 210s --- PASS: TestWithTemplate/host (0.00s) 210s --- PASS: TestWithTemplate/fail (0.00s) 210s --- PASS: TestWithTemplate/failTemplate (0.00s) 210s --- PASS: TestWithTemplate/error (0.00s) 210s === RUN TestWithTemplateBase64 210s === RUN TestWithTemplateBase64/host 210s === RUN TestWithTemplateBase64/badBase64 210s --- PASS: TestWithTemplateBase64 (0.00s) 210s --- PASS: TestWithTemplateBase64/host (0.00s) 210s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 210s === RUN TestWithTemplateFile 210s === RUN TestWithTemplateFile/github.com 210s === RUN TestWithTemplateFile/missing 210s --- PASS: TestWithTemplateFile (0.00s) 210s --- PASS: TestWithTemplateFile/github.com (0.00s) 210s --- PASS: TestWithTemplateFile/missing (0.00s) 210s === RUN TestCryptoPublicKey 210s === RUN TestCryptoPublicKey/ok_ec 210s === RUN TestCryptoPublicKey/ok_Ed25519 210s === RUN TestCryptoPublicKey/ok_rsa 210s === RUN TestCryptoPublicKey/ok_ssh_ec 210s === RUN TestCryptoPublicKey/ok_ssh_Ed25519 210s === RUN TestCryptoPublicKey/ok_ssh_rsa 210s === RUN TestCryptoPublicKey/ok_agent 210s === RUN TestCryptoPublicKey/ok_sk_ec 210s === RUN TestCryptoPublicKey/ok_sk_Ed25519 210s === RUN TestCryptoPublicKey/fail_agent 210s === RUN TestCryptoPublicKey/fail_type 210s === RUN TestCryptoPublicKey/fail_sk 210s --- PASS: TestCryptoPublicKey (0.90s) 210s --- PASS: TestCryptoPublicKey/ok_ec (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_Ed25519 (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_rsa (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_ssh_ec (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_ssh_Ed25519 (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_ssh_rsa (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_agent (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_sk_ec (0.00s) 210s --- PASS: TestCryptoPublicKey/ok_sk_Ed25519 (0.00s) 210s --- PASS: TestCryptoPublicKey/fail_agent (0.00s) 210s --- PASS: TestCryptoPublicKey/fail_type (0.00s) 210s --- PASS: TestCryptoPublicKey/fail_sk (0.00s) 210s === RUN TestTemplateError_Error 210s === RUN TestTemplateError_Error/ok 210s --- PASS: TestTemplateError_Error (0.00s) 210s --- PASS: TestTemplateError_Error/ok (0.00s) 210s === RUN TestCreateTemplateData 210s === RUN TestCreateTemplateData/user 210s === RUN TestCreateTemplateData/host 210s === RUN TestCreateTemplateData/other 210s --- PASS: TestCreateTemplateData (0.00s) 210s --- PASS: TestCreateTemplateData/user (0.00s) 210s --- PASS: TestCreateTemplateData/host (0.00s) 210s --- PASS: TestCreateTemplateData/other (0.00s) 210s === RUN TestDefaultExtensions 210s === RUN TestDefaultExtensions/user 210s === RUN TestDefaultExtensions/host 210s === RUN TestDefaultExtensions/other 210s --- PASS: TestDefaultExtensions (0.00s) 210s --- PASS: TestDefaultExtensions/user (0.00s) 210s --- PASS: TestDefaultExtensions/host (0.00s) 210s --- PASS: TestDefaultExtensions/other (0.00s) 210s === RUN TestNewTemplateData 210s === RUN TestNewTemplateData/ok 210s --- PASS: TestNewTemplateData (0.00s) 210s --- PASS: TestNewTemplateData/ok (0.00s) 210s === RUN TestTemplateData_AddExtension 210s === RUN TestTemplateData_AddExtension/empty 210s === RUN TestTemplateData_AddExtension/overwrite 210s === RUN TestTemplateData_AddExtension/add 210s --- PASS: TestTemplateData_AddExtension (0.00s) 210s --- PASS: TestTemplateData_AddExtension/empty (0.00s) 210s --- PASS: TestTemplateData_AddExtension/overwrite (0.00s) 210s --- PASS: TestTemplateData_AddExtension/add (0.00s) 210s === RUN TestTemplateData_AddCriticalOption 210s === RUN TestTemplateData_AddCriticalOption/empty 210s === RUN TestTemplateData_AddCriticalOption/overwrite 210s === RUN TestTemplateData_AddCriticalOption/add 210s --- PASS: TestTemplateData_AddCriticalOption (0.00s) 210s --- PASS: TestTemplateData_AddCriticalOption/empty (0.00s) 210s --- PASS: TestTemplateData_AddCriticalOption/overwrite (0.00s) 210s --- PASS: TestTemplateData_AddCriticalOption/add (0.00s) 210s === RUN TestTemplateData_Set 210s === RUN TestTemplateData_Set/ok 210s === RUN TestTemplateData_Set/overwrite 210s --- PASS: TestTemplateData_Set (0.00s) 210s --- PASS: TestTemplateData_Set/ok (0.00s) 210s --- PASS: TestTemplateData_Set/overwrite (0.00s) 210s === RUN TestTemplateData_SetInsecure 210s === RUN TestTemplateData_SetInsecure/empty 210s === RUN TestTemplateData_SetInsecure/overwrite 210s === RUN TestTemplateData_SetInsecure/add 210s --- PASS: TestTemplateData_SetInsecure (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/add (0.00s) 210s === RUN TestTemplateData_SetType 210s === RUN TestTemplateData_SetType/user 210s === RUN TestTemplateData_SetType/host 210s === RUN TestTemplateData_SetType/overwrite 210s --- PASS: TestTemplateData_SetType (0.00s) 210s --- PASS: TestTemplateData_SetType/user (0.00s) 210s --- PASS: TestTemplateData_SetType/host (0.00s) 210s --- PASS: TestTemplateData_SetType/overwrite (0.00s) 210s === RUN TestTemplateData_SetKeyID 210s === RUN TestTemplateData_SetKeyID/ok 210s === RUN TestTemplateData_SetKeyID/overwrite 210s --- PASS: TestTemplateData_SetKeyID (0.00s) 210s --- PASS: TestTemplateData_SetKeyID/ok (0.00s) 210s --- PASS: TestTemplateData_SetKeyID/overwrite (0.00s) 210s === RUN TestTemplateData_SetPrincipals 210s === RUN TestTemplateData_SetPrincipals/ok 210s === RUN TestTemplateData_SetPrincipals/overwrite 210s --- PASS: TestTemplateData_SetPrincipals (0.00s) 210s --- PASS: TestTemplateData_SetPrincipals/ok (0.00s) 210s --- PASS: TestTemplateData_SetPrincipals/overwrite (0.00s) 210s === RUN TestTemplateData_SetExtensions 210s === RUN TestTemplateData_SetExtensions/ok 210s === RUN TestTemplateData_SetExtensions/overwrite 210s --- PASS: TestTemplateData_SetExtensions (0.00s) 210s --- PASS: TestTemplateData_SetExtensions/ok (0.00s) 210s --- PASS: TestTemplateData_SetExtensions/overwrite (0.00s) 210s === RUN TestTemplateData_SetCriticalOptions 210s === RUN TestTemplateData_SetCriticalOptions/ok 210s === RUN TestTemplateData_SetCriticalOptions/overwrite 210s --- PASS: TestTemplateData_SetCriticalOptions (0.00s) 210s --- PASS: TestTemplateData_SetCriticalOptions/ok (0.00s) 210s --- PASS: TestTemplateData_SetCriticalOptions/overwrite (0.00s) 210s === RUN TestTemplateData_SetToken 210s === RUN TestTemplateData_SetToken/ok 210s === RUN TestTemplateData_SetToken/overwrite 210s --- PASS: TestTemplateData_SetToken (0.00s) 210s --- PASS: TestTemplateData_SetToken/ok (0.00s) 210s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 210s === RUN TestTemplateData_SetUserData 210s === RUN TestTemplateData_SetUserData/ok 210s === RUN TestTemplateData_SetUserData/overwrite 210s === RUN TestTemplateData_SetUserData/existing 210s --- PASS: TestTemplateData_SetUserData (0.00s) 210s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 210s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 210s === RUN TestTemplateData_SetAuthorizationCertificate 210s === RUN TestTemplateData_SetAuthorizationCertificate/ok 210s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 210s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 210s === RUN TestTemplateData_SetAuthorizationCertificateChain 210s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 210s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 210s === RUN TestTemplateData_SetCertificateRequest 210s === RUN TestTemplateData_SetCertificateRequest/ok 210s === RUN TestTemplateData_SetCertificateRequest/overwrite 210s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 210s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 210s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 210s === RUN TestTemplateData_SetWebhook 210s === RUN TestTemplateData_SetWebhook/empty 210s === RUN TestTemplateData_SetWebhook/overwrite 210s === RUN TestTemplateData_SetWebhook/existing 210s --- PASS: TestTemplateData_SetWebhook (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 210s === RUN TestValidateTemplate 210s === RUN TestValidateTemplate/ok 210s === RUN TestValidateTemplate/ok/invalid-json 210s === RUN TestValidateTemplate/fail/unknown-function 210s --- PASS: TestValidateTemplate (0.00s) 210s --- PASS: TestValidateTemplate/ok (0.00s) 210s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 210s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 210s === RUN TestValidateTemplateData 210s === RUN TestValidateTemplateData/ok 210s === RUN TestValidateTemplateData/fail 210s --- PASS: TestValidateTemplateData (0.00s) 210s --- PASS: TestValidateTemplateData/ok (0.00s) 210s --- PASS: TestValidateTemplateData/fail (0.00s) 210s === RUN TestCertTypeFromString 210s === RUN TestCertTypeFromString/user 210s === RUN TestCertTypeFromString/USER 210s === RUN TestCertTypeFromString/host 210s === RUN TestCertTypeFromString/Host 210s === RUN TestCertTypeFromString/_user_ 210s === RUN TestCertTypeFromString/invalid 210s --- PASS: TestCertTypeFromString (0.00s) 210s --- PASS: TestCertTypeFromString/user (0.00s) 210s --- PASS: TestCertTypeFromString/USER (0.00s) 210s --- PASS: TestCertTypeFromString/host (0.00s) 210s --- PASS: TestCertTypeFromString/Host (0.00s) 210s --- PASS: TestCertTypeFromString/_user_ (0.00s) 210s --- PASS: TestCertTypeFromString/invalid (0.00s) 210s === RUN TestCertType_String 210s === RUN TestCertType_String/user 210s === RUN TestCertType_String/host 210s === RUN TestCertType_String/empty 210s --- PASS: TestCertType_String (0.00s) 210s --- PASS: TestCertType_String/user (0.00s) 210s --- PASS: TestCertType_String/host (0.00s) 210s --- PASS: TestCertType_String/empty (0.00s) 210s === RUN TestCertType_MarshalJSON 210s === RUN TestCertType_MarshalJSON/user 210s === RUN TestCertType_MarshalJSON/host 210s === RUN TestCertType_MarshalJSON/error 210s --- PASS: TestCertType_MarshalJSON (0.00s) 210s --- PASS: TestCertType_MarshalJSON/user (0.00s) 210s --- PASS: TestCertType_MarshalJSON/host (0.00s) 210s --- PASS: TestCertType_MarshalJSON/error (0.00s) 210s === RUN TestCertType_UnmarshalJSON 210s === RUN TestCertType_UnmarshalJSON/user 210s === RUN TestCertType_UnmarshalJSON/USER 210s === RUN TestCertType_UnmarshalJSON/host 210s === RUN TestCertType_UnmarshalJSON/HosT 210s === RUN TestCertType_UnmarshalJSON/_user_ 210s === RUN TestCertType_UnmarshalJSON/number 210s === RUN TestCertType_UnmarshalJSON/object 210s === RUN TestCertType_UnmarshalJSON/badJSON 210s --- PASS: TestCertType_UnmarshalJSON (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/user (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/USER (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/host (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/HosT (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/_user_ (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/number (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/object (0.00s) 210s --- PASS: TestCertType_UnmarshalJSON/badJSON (0.00s) 210s PASS 210s ok go.step.sm/crypto/sshutil 2.501s 210s === RUN Test_newCredentialsCache 210s === RUN Test_newCredentialsCache/ok 210s --- PASS: Test_newCredentialsCache (0.00s) 210s --- PASS: Test_newCredentialsCache/ok (0.00s) 210s === RUN Test_credentialsCache_Load 210s === RUN Test_credentialsCache_Load/ok 210s === RUN Test_credentialsCache_Load/nil 210s === RUN Test_credentialsCache_Load/fail 210s --- PASS: Test_credentialsCache_Load (0.00s) 210s --- PASS: Test_credentialsCache_Load/ok (0.00s) 210s --- PASS: Test_credentialsCache_Load/nil (0.00s) 210s --- PASS: Test_credentialsCache_Load/fail (0.00s) 210s === RUN Test_credentialsCache_Store 210s === RUN Test_credentialsCache_Store/ok 210s --- PASS: Test_credentialsCache_Store (0.00s) 210s --- PASS: Test_credentialsCache_Store/ok (0.00s) 210s === RUN Test_credentialsCache_Delete 210s === RUN Test_credentialsCache_Delete/ok 210s === RUN Test_credentialsCache_Delete/deleted 210s --- PASS: Test_credentialsCache_Delete (0.00s) 210s --- PASS: Test_credentialsCache_Delete/ok (0.00s) 210s --- PASS: Test_credentialsCache_Delete/deleted (0.00s) 210s === RUN Test_credentialsCache_Range 210s === RUN Test_credentialsCache_Range/ok 210s --- PASS: Test_credentialsCache_Range (0.00s) 210s --- PASS: Test_credentialsCache_Range/ok (0.00s) 210s === RUN TestNewRenewer 210s === RUN TestNewRenewer/ok 210s === RUN TestNewRenewer/WithRenewBefore 210s === RUN TestNewRenewer/WithRenewJitter 210s === RUN TestNewRenewer/fail 210s --- PASS: TestNewRenewer (0.00s) 210s --- PASS: TestNewRenewer/ok (0.00s) 210s --- PASS: TestNewRenewer/WithRenewBefore (0.00s) 210s --- PASS: TestNewRenewer/WithRenewJitter (0.00s) 210s --- PASS: TestNewRenewer/fail (0.00s) 210s === RUN TestRenewer_Run 210s renewer_test.go:228: Renewer.Run() run 2 times 210s --- PASS: TestRenewer_Run (2.00s) 210s === RUN TestRenewer_RunContext 210s renewer_test.go:254: Renewer.RunContext() run 1 times 210s --- PASS: TestRenewer_RunContext (2.00s) 210s === RUN TestRenewer_Stop 210s === RUN TestRenewer_Stop/ok 210s === RUN TestRenewer_Stop/ok_nil 210s --- PASS: TestRenewer_Stop (0.00s) 210s --- PASS: TestRenewer_Stop/ok (0.00s) 210s --- PASS: TestRenewer_Stop/ok_nil (0.00s) 210s === RUN TestRenewer_GetCertificate 210s === RUN TestRenewer_GetCertificate/ok 210s === RUN TestRenewer_GetCertificate/fail_empty 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:56160: remote error: tls: bad certificate 210s === RUN TestRenewer_GetCertificate/fail_httptest 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:56174: read tcp 127.0.0.1:38023->127.0.0.1:56174: use of closed network connection 210s --- PASS: TestRenewer_GetCertificate (0.04s) 210s --- PASS: TestRenewer_GetCertificate/ok (0.00s) 210s --- PASS: TestRenewer_GetCertificate/fail_empty (0.03s) 210s --- PASS: TestRenewer_GetCertificate/fail_httptest (0.00s) 210s === RUN TestRenewer_GetClientCertificate 210s === RUN TestRenewer_GetClientCertificate/ok 210s === RUN TestRenewer_GetClientCertificate/fail_no_cert 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:54560: tls: client didn't provide a certificate 210s === RUN TestRenewer_GetClientCertificate/fail_empty 210s === RUN TestRenewer_GetClientCertificate/fail_httptest 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:54570: remote error: tls: bad certificate 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:54580: remote error: tls: bad certificate 210s --- PASS: TestRenewer_GetClientCertificate (0.02s) 210s --- PASS: TestRenewer_GetClientCertificate/ok (0.01s) 210s --- PASS: TestRenewer_GetClientCertificate/fail_no_cert (0.00s) 210s --- PASS: TestRenewer_GetClientCertificate/fail_empty (0.00s) 210s --- PASS: TestRenewer_GetClientCertificate/fail_httptest (0.01s) 210s === RUN TestRenewer_RenewFunc_error 210s === RUN TestRenewer_RenewFunc_error/fail_GetCertificate 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:36074: remote error: tls: bad certificate 210s === RUN TestRenewer_RenewFunc_error/fail_GetConfigForClient 210s 2026/02/04 01:38:19 http: TLS handshake error from 127.0.0.1:35776: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-04T01:38:19Z is after 2026-02-04T01:38:19Z 210s === RUN TestRenewer_RenewFunc_error/fail_GetClientCertificate 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:36600: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-02-04T01:38:20Z is after 2026-02-04T01:38:19Z 210s --- PASS: TestRenewer_RenewFunc_error (0.02s) 210s --- PASS: TestRenewer_RenewFunc_error/fail_GetCertificate (0.01s) 210s --- PASS: TestRenewer_RenewFunc_error/fail_GetConfigForClient (0.00s) 210s --- PASS: TestRenewer_RenewFunc_error/fail_GetClientCertificate (0.01s) 210s === RUN TestNewServerCredentials 210s === RUN TestNewServerCredentials/ok 210s --- PASS: TestNewServerCredentials (0.00s) 210s --- PASS: TestNewServerCredentials/ok (0.00s) 210s === RUN TestNewServerCredentialsFromFile 210s === RUN TestNewServerCredentialsFromFile/ok 210s === RUN TestNewServerCredentialsFromFile/fail 210s --- PASS: TestNewServerCredentialsFromFile (0.00s) 210s --- PASS: TestNewServerCredentialsFromFile/ok (0.00s) 210s --- PASS: TestNewServerCredentialsFromFile/fail (0.00s) 210s === RUN TestServerCredentials_GetCertificate 210s === RUN TestServerCredentials_GetCertificate/ok 210s === RUN TestServerCredentials_GetCertificate/fail_empty 210s === RUN TestServerCredentials_GetCertificate/fail_httptest 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:48490: remote error: tls: bad certificate 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:48500: remote error: tls: bad certificate 210s === RUN TestServerCredentials_GetCertificate/fail_ip 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:48508: server name indication cannot be empty 210s === RUN TestServerCredentials_GetCertificate/fail_httptest_ip 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:48522: server name indication cannot be empty 210s --- PASS: TestServerCredentials_GetCertificate (0.01s) 210s --- PASS: TestServerCredentials_GetCertificate/ok (0.01s) 210s --- PASS: TestServerCredentials_GetCertificate/fail_empty (0.00s) 210s --- PASS: TestServerCredentials_GetCertificate/fail_httptest (0.00s) 210s --- PASS: TestServerCredentials_GetCertificate/fail_ip (0.00s) 210s --- PASS: TestServerCredentials_GetCertificate/fail_httptest_ip (0.00s) 210s === RUN TestServerCredentials_GetConfigForClient 210s === RUN TestServerCredentials_GetConfigForClient/ok 210s === RUN TestServerCredentials_GetConfigForClient/fail_empty 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:52824: remote error: tls: bad certificate 210s === RUN TestServerCredentials_GetConfigForClient/fail_httptest 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:52832: remote error: tls: bad certificate 210s === RUN TestServerCredentials_GetConfigForClient/fail_ip 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:52836: server name indication cannot be empty 210s === RUN TestServerCredentials_GetConfigForClient/fail_httptest_ip 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:52840: server name indication cannot be empty 210s --- PASS: TestServerCredentials_GetConfigForClient (0.02s) 210s --- PASS: TestServerCredentials_GetConfigForClient/ok (0.01s) 210s --- PASS: TestServerCredentials_GetConfigForClient/fail_empty (0.00s) 210s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest (0.00s) 210s --- PASS: TestServerCredentials_GetConfigForClient/fail_ip (0.00s) 210s --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest_ip (0.00s) 210s === RUN TestServerCredentials_RenewFunc_error 210s === RUN TestServerCredentials_RenewFunc_error/fail_GetCertificate 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:34708: test error 210s === RUN TestServerCredentials_RenewFunc_error/fail_GetConfigForClient 210s 2026/02/04 01:38:20 http: TLS handshake error from 127.0.0.1:40096: test error 210s --- PASS: TestServerCredentials_RenewFunc_error (0.00s) 210s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetCertificate (0.00s) 210s --- PASS: TestServerCredentials_RenewFunc_error/fail_GetConfigForClient (0.00s) 210s === RUN TestServerCredentials_TLSConfig 210s === RUN TestServerCredentials_TLSConfig/ok 210s --- PASS: TestServerCredentials_TLSConfig (0.00s) 210s --- PASS: TestServerCredentials_TLSConfig/ok (0.00s) 210s === RUN TestSanitizeName 210s === RUN TestSanitizeName/ok 210s === RUN TestSanitizeName/ok_ascii 210s === RUN TestSanitizeName/fail 210s === RUN TestSanitizeName/fail_empty 210s --- PASS: TestSanitizeName (0.00s) 210s --- PASS: TestSanitizeName/ok (0.00s) 210s --- PASS: TestSanitizeName/ok_ascii (0.00s) 210s --- PASS: TestSanitizeName/fail (0.00s) 210s --- PASS: TestSanitizeName/fail_empty (0.00s) 210s === RUN TestSanitizeHost 210s === RUN TestSanitizeHost/ok 210s === RUN TestSanitizeHost/ok_port 210s === RUN TestSanitizeHost/ok_ascii 210s === RUN TestSanitizeHost/ok_ascii_port 210s === RUN TestSanitizeHost/fail 210s === RUN TestSanitizeHost/fail_port 210s === RUN TestSanitizeHost/fail_empty 210s === RUN TestSanitizeHost/fail_empty_with_port 210s --- PASS: TestSanitizeHost (0.00s) 210s --- PASS: TestSanitizeHost/ok (0.00s) 210s --- PASS: TestSanitizeHost/ok_port (0.00s) 210s --- PASS: TestSanitizeHost/ok_ascii (0.00s) 210s --- PASS: TestSanitizeHost/ok_ascii_port (0.00s) 210s --- PASS: TestSanitizeHost/fail (0.00s) 210s --- PASS: TestSanitizeHost/fail_port (0.00s) 210s --- PASS: TestSanitizeHost/fail_empty (0.00s) 210s --- PASS: TestSanitizeHost/fail_empty_with_port (0.00s) 210s PASS 210s ok go.step.sm/crypto/tlsutil 4.207s 210s === RUN TestVectors 210s === RUN TestVectors/ok 210s === RUN TestVectors/ok#01 210s === RUN TestVectors/ok#02 210s --- PASS: TestVectors (0.01s) 210s --- PASS: TestVectors/ok (0.01s) 210s --- PASS: TestVectors/ok#01 (0.00s) 210s --- PASS: TestVectors/ok#02 (0.00s) 210s === RUN TestSignVerify 210s --- PASS: TestSignVerify (1.36s) 210s === RUN TestGenerateKey 210s === RUN TestGenerateKey/ok 210s === RUN TestGenerateKey/fail 210s --- PASS: TestGenerateKey (0.00s) 210s --- PASS: TestGenerateKey/ok (0.00s) 210s --- PASS: TestGenerateKey/fail (0.00s) 210s === RUN TestPublicKey_ToEd25519 210s === RUN TestPublicKey_ToEd25519/ok 210s === RUN TestPublicKey_ToEd25519/fail 210s --- PASS: TestPublicKey_ToEd25519 (0.00s) 210s --- PASS: TestPublicKey_ToEd25519/ok (0.00s) 210s --- PASS: TestPublicKey_ToEd25519/fail (0.00s) 210s === RUN TestPrivateKey_Public 210s === RUN TestPrivateKey_Public/ok 210s === RUN TestPrivateKey_Public/fail 210s --- PASS: TestPrivateKey_Public (0.00s) 210s --- PASS: TestPrivateKey_Public/ok (0.00s) 210s --- PASS: TestPrivateKey_Public/fail (0.00s) 210s === RUN TestPrivateKey_SharedKey 210s === RUN TestPrivateKey_SharedKey/ok_basepoint 210s === RUN TestPrivateKey_SharedKey/ok_other 210s === RUN TestPrivateKey_SharedKey/zero 210s === RUN TestPrivateKey_SharedKey/fail 210s --- PASS: TestPrivateKey_SharedKey (0.00s) 210s --- PASS: TestPrivateKey_SharedKey/ok_basepoint (0.00s) 210s --- PASS: TestPrivateKey_SharedKey/ok_other (0.00s) 210s --- PASS: TestPrivateKey_SharedKey/zero (0.00s) 210s --- PASS: TestPrivateKey_SharedKey/fail (0.00s) 210s === RUN TestPrivateKey_Sign_error 210s === RUN TestPrivateKey_Sign_error/fail_SignerOpts 210s === RUN TestPrivateKey_Sign_error/panic 210s --- PASS: TestPrivateKey_Sign_error (0.00s) 210s --- PASS: TestPrivateKey_Sign_error/fail_SignerOpts (0.00s) 210s --- PASS: TestPrivateKey_Sign_error/panic (0.00s) 210s === RUN TestVerify_error 210s === RUN TestVerify_error/fail 210s === RUN TestVerify_error/panic 210s --- PASS: TestVerify_error (0.00s) 210s --- PASS: TestVerify_error/fail (0.00s) 210s --- PASS: TestVerify_error/panic (0.00s) 210s === RUN TestPublicKey_Equal 210s === RUN TestPublicKey_Equal/true 210s === RUN TestPublicKey_Equal/false 210s === RUN TestPublicKey_Equal/false_type 210s --- PASS: TestPublicKey_Equal (0.00s) 210s --- PASS: TestPublicKey_Equal/true (0.00s) 210s --- PASS: TestPublicKey_Equal/false (0.00s) 210s --- PASS: TestPublicKey_Equal/false_type (0.00s) 210s === RUN TestPrivateKey_Equal 210s === RUN TestPrivateKey_Equal/true 210s === RUN TestPrivateKey_Equal/false 210s === RUN TestPrivateKey_Equal/false_type 210s --- PASS: TestPrivateKey_Equal (0.00s) 210s --- PASS: TestPrivateKey_Equal/true (0.00s) 210s --- PASS: TestPrivateKey_Equal/false (0.00s) 210s --- PASS: TestPrivateKey_Equal/false_type (0.00s) 210s PASS 210s ok go.step.sm/crypto/x25519 1.389s 210s === RUN TestSignatureAlgorithm_Set 210s === RUN TestSignatureAlgorithm_Set/ok 210s === RUN TestSignatureAlgorithm_Set/ok#01 210s --- PASS: TestSignatureAlgorithm_Set (0.00s) 210s --- PASS: TestSignatureAlgorithm_Set/ok (0.00s) 210s --- PASS: TestSignatureAlgorithm_Set/ok#01 (0.00s) 210s === RUN TestSignatureAlgorithm_MarshalJSON 210s === RUN TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm 210s === RUN TestSignatureAlgorithm_MarshalJSON/MD2WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/MD5WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA 210s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 210s === RUN TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 210s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 210s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 210s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 210s === RUN TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS 210s === RUN TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS 210s === RUN TestSignatureAlgorithm_MarshalJSON/PureEd25519 210s --- PASS: TestSignatureAlgorithm_MarshalJSON (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/UnknownSignatureAlgorithm (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD2WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/MD5WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA1WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA1 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/DSAWithSHA256 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA1 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA256 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA384 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/ECDSAWithSHA512 (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA256WithRSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA384WithRSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/SHA512WithRSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_MarshalJSON/PureEd25519 (0.00s) 210s === RUN TestSignatureAlgorithm_UnmarshalJSON 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/Ed25519 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/lowercase 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/empty 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/null 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/unknown 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/number 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/numberString 210s === RUN TestSignatureAlgorithm_UnmarshalJSON/object 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD2-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/MD5-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA1-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSA (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA256-RSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA384-RSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/SHA512-RSAPSS (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA1 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/DSA-SHA256 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA1 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA256 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA384 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/ECDSA-SHA512 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/Ed25519 (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/lowercase (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/null (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/unknown (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/number (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/numberString (0.00s) 210s --- PASS: TestSignatureAlgorithm_UnmarshalJSON/object (0.00s) 210s === RUN TestNewCertificateRequest 210s === RUN TestNewCertificateRequest/ok_simple 210s === RUN TestNewCertificateRequest/ok_default 210s === RUN TestNewCertificateRequest/ok_extended_sans 210s === RUN TestNewCertificateRequest/ok_extended_sans_and_extension 210s === RUN TestNewCertificateRequest/ok_permanent_identifier_template 210s === RUN TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints 210s === RUN TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage 210s === RUN TestNewCertificateRequest/fail_apply 210s === RUN TestNewCertificateRequest/fail_unmarshal 210s === RUN TestNewCertificateRequest/fail_extended_sans 210s --- PASS: TestNewCertificateRequest (0.01s) 210s --- PASS: TestNewCertificateRequest/ok_simple (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_default (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_extended_sans (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_extended_sans_and_extension (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_permanent_identifier_template (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_basic_constraints (0.00s) 210s --- PASS: TestNewCertificateRequest/ok_with_key_usage_and_extended_key_usage (0.00s) 210s --- PASS: TestNewCertificateRequest/fail_apply (0.00s) 210s --- PASS: TestNewCertificateRequest/fail_unmarshal (0.00s) 210s --- PASS: TestNewCertificateRequest/fail_extended_sans (0.00s) 210s === RUN Test_newCertificateRequest 210s === RUN Test_newCertificateRequest/ok 210s === RUN Test_newCertificateRequest/complex 210s === RUN Test_newCertificateRequest/with_known_extensions 210s === RUN Test_newCertificateRequest/with_ignored_errors 210s --- PASS: Test_newCertificateRequest (0.00s) 210s --- PASS: Test_newCertificateRequest/ok (0.00s) 210s --- PASS: Test_newCertificateRequest/complex (0.00s) 210s --- PASS: Test_newCertificateRequest/with_known_extensions (0.00s) 210s --- PASS: Test_newCertificateRequest/with_ignored_errors (0.00s) 210s === RUN TestCertificateRequest_GetCertificateRequest 210s === RUN TestCertificateRequest_GetCertificateRequest/ok 210s === RUN TestCertificateRequest_GetCertificateRequest/fail 210s --- PASS: TestCertificateRequest_GetCertificateRequest (0.00s) 210s --- PASS: TestCertificateRequest_GetCertificateRequest/ok (0.00s) 210s --- PASS: TestCertificateRequest_GetCertificateRequest/fail (0.00s) 210s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword 210s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok 210s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String 210s === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword 210s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword (0.04s) 210s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok (0.02s) 210s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String (0.02s) 210s --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword (0.01s) 210s === RUN TestCertificateRequest_addChallengePassword 210s === RUN TestCertificateRequest_addChallengePassword/ok 210s === RUN TestCertificateRequest_addChallengePassword/ok_UTF8String 210s === RUN TestCertificateRequest_addChallengePassword/fail_challengePassword 210s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal 210s === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal_rest 210s === RUN TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm 210s === RUN TestCertificateRequest_addChallengePassword/fail_sign 210s --- PASS: TestCertificateRequest_addChallengePassword (0.02s) 210s --- PASS: TestCertificateRequest_addChallengePassword/ok (0.01s) 210s --- PASS: TestCertificateRequest_addChallengePassword/ok_UTF8String (0.01s) 210s --- PASS: TestCertificateRequest_addChallengePassword/fail_challengePassword (0.00s) 210s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal (0.00s) 210s --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal_rest (0.00s) 210s --- PASS: TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm (0.00s) 210s --- PASS: TestCertificateRequest_addChallengePassword/fail_sign (0.00s) 210s === RUN TestCertificateRequest_GetCertificate 210s === RUN TestCertificateRequest_GetCertificate/ok 210s --- PASS: TestCertificateRequest_GetCertificate (0.00s) 210s --- PASS: TestCertificateRequest_GetCertificate/ok (0.00s) 210s === RUN TestCertificateRequest_GetLeafCertificate 210s === RUN TestCertificateRequest_GetLeafCertificate/ok 210s === RUN TestCertificateRequest_GetLeafCertificate/rsa 210s --- PASS: TestCertificateRequest_GetLeafCertificate (0.00s) 210s --- PASS: TestCertificateRequest_GetLeafCertificate/ok (0.00s) 210s --- PASS: TestCertificateRequest_GetLeafCertificate/rsa (0.00s) 210s === RUN TestCreateCertificateRequest 210s === RUN TestCreateCertificateRequest/ok 210s === RUN TestCreateCertificateRequest/fail_ 210s --- PASS: TestCreateCertificateRequest (0.00s) 210s --- PASS: TestCreateCertificateRequest/ok (0.00s) 210s --- PASS: TestCreateCertificateRequest/fail_ (0.00s) 210s === RUN TestSignCertificateRequestTemplates 210s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 210s === RUN TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 210s === RUN TestSignCertificateRequestTemplates/sign_leaf_certificate 210s --- PASS: TestSignCertificateRequestTemplates (0.01s) 210s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_1 (0.00s) 210s --- PASS: TestSignCertificateRequestTemplates/sign_ca_certificate_maxPathLen_0 (0.00s) 210s --- PASS: TestSignCertificateRequestTemplates/sign_leaf_certificate (0.00s) 210s === RUN Test_parseKeyUsageExtension 210s === RUN Test_parseKeyUsageExtension/ok 210s === RUN Test_parseKeyUsageExtension/ok#01 210s === RUN Test_parseKeyUsageExtension/fail 210s --- PASS: Test_parseKeyUsageExtension (0.00s) 210s --- PASS: Test_parseKeyUsageExtension/ok (0.00s) 210s --- PASS: Test_parseKeyUsageExtension/ok#01 (0.00s) 210s --- PASS: Test_parseKeyUsageExtension/fail (0.00s) 210s === RUN Test_parseExtKeyUsageExtension 210s === RUN Test_parseExtKeyUsageExtension/fail_parse 210s === RUN Test_parseExtKeyUsageExtension/ok 210s === RUN Test_parseExtKeyUsageExtension/ok_unhandled 210s === RUN Test_parseExtKeyUsageExtension/ok_unhandled_only 210s === RUN Test_parseExtKeyUsageExtension/fail 210s === RUN Test_parseExtKeyUsageExtension/fail_parse#01 210s --- PASS: Test_parseExtKeyUsageExtension (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/fail_parse (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/ok (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/ok_unhandled_only (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/fail (0.00s) 210s --- PASS: Test_parseExtKeyUsageExtension/fail_parse#01 (0.00s) 210s === RUN Test_parseBasicConstraintsExtension 210s === RUN Test_parseBasicConstraintsExtension/ok_0 210s === RUN Test_parseBasicConstraintsExtension/ok_1 210s === RUN Test_parseBasicConstraintsExtension/ok_-1 210s === RUN Test_parseBasicConstraintsExtension/ok_no_ca 210s === RUN Test_parseBasicConstraintsExtension/fail 210s === RUN Test_parseBasicConstraintsExtension/fail_parse_bool 210s === RUN Test_parseBasicConstraintsExtension/fail_parse_int 210s --- PASS: Test_parseBasicConstraintsExtension (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/ok_0 (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/ok_1 (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/ok_-1 (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/ok_no_ca (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/fail (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_bool (0.00s) 210s --- PASS: Test_parseBasicConstraintsExtension/fail_parse_int (0.00s) 210s === RUN TestNewCertificate 210s === RUN TestNewCertificate/okSimple 210s === RUN TestNewCertificate/okDefaultTemplate 210s === RUN TestNewCertificate/okCustomSANs 210s === RUN TestNewCertificate/okExample 210s === RUN TestNewCertificate/okFullSimple 210s === RUN TestNewCertificate/okOPCUA 210s === RUN TestNewCertificate/okRawSubject 210s === RUN TestNewCertificate/badSignature 210s === RUN TestNewCertificate/failTemplate 210s === RUN TestNewCertificate/missingTemplate 210s === RUN TestNewCertificate/badJson 210s === RUN TestNewCertificate/failCustomSANs 210s --- PASS: TestNewCertificate (0.01s) 210s --- PASS: TestNewCertificate/okSimple (0.00s) 210s --- PASS: TestNewCertificate/okDefaultTemplate (0.00s) 210s --- PASS: TestNewCertificate/okCustomSANs (0.00s) 210s --- PASS: TestNewCertificate/okExample (0.00s) 210s --- PASS: TestNewCertificate/okFullSimple (0.00s) 210s --- PASS: TestNewCertificate/okOPCUA (0.00s) 210s --- PASS: TestNewCertificate/okRawSubject (0.00s) 210s --- PASS: TestNewCertificate/badSignature (0.00s) 210s --- PASS: TestNewCertificate/failTemplate (0.00s) 210s --- PASS: TestNewCertificate/missingTemplate (0.00s) 210s --- PASS: TestNewCertificate/badJson (0.00s) 210s --- PASS: TestNewCertificate/failCustomSANs (0.00s) 210s === RUN TestNewCertificateTemplate 210s --- PASS: TestNewCertificateTemplate (0.00s) 210s === RUN TestNewCertificateFromX509 210s === RUN TestNewCertificateFromX509/okSimple 210s === RUN TestNewCertificateFromX509/okDefaultTemplate 210s === RUN TestNewCertificateFromX509/okCustomSANs 210s === RUN TestNewCertificateFromX509/okExample 210s === RUN TestNewCertificateFromX509/okFullSimple 210s === RUN TestNewCertificateFromX509/failTemplate 210s === RUN TestNewCertificateFromX509/missingTemplate 210s === RUN TestNewCertificateFromX509/badJson 210s === RUN TestNewCertificateFromX509/failCustomSANs 210s --- PASS: TestNewCertificateFromX509 (0.00s) 210s --- PASS: TestNewCertificateFromX509/okSimple (0.00s) 210s --- PASS: TestNewCertificateFromX509/okDefaultTemplate (0.00s) 210s --- PASS: TestNewCertificateFromX509/okCustomSANs (0.00s) 210s --- PASS: TestNewCertificateFromX509/okExample (0.00s) 210s --- PASS: TestNewCertificateFromX509/okFullSimple (0.00s) 210s --- PASS: TestNewCertificateFromX509/failTemplate (0.00s) 210s --- PASS: TestNewCertificateFromX509/missingTemplate (0.00s) 210s --- PASS: TestNewCertificateFromX509/badJson (0.00s) 210s --- PASS: TestNewCertificateFromX509/failCustomSANs (0.00s) 210s === RUN TestCertificate_GetCertificate 210s === RUN TestCertificate_GetCertificate/ok 210s --- PASS: TestCertificate_GetCertificate (0.00s) 210s --- PASS: TestCertificate_GetCertificate/ok (0.00s) 210s === RUN TestCreateCertificate 210s === RUN TestCreateCertificate/ok 210s === RUN TestCreateCertificate/okNoSubjectKeyID 210s === RUN TestCreateCertificate/okNoSerialNumber 210s === RUN TestCreateCertificate/okNothing 210s === RUN TestCreateCertificate/failSubjectKeyID 210s === RUN TestCreateCertificate/failSign 210s --- PASS: TestCreateCertificate (0.02s) 210s --- PASS: TestCreateCertificate/ok (0.00s) 210s --- PASS: TestCreateCertificate/okNoSubjectKeyID (0.00s) 210s --- PASS: TestCreateCertificate/okNoSerialNumber (0.00s) 210s --- PASS: TestCreateCertificate/okNothing (0.00s) 210s --- PASS: TestCreateCertificate/failSubjectKeyID (0.00s) 210s --- PASS: TestCreateCertificate/failSign (0.00s) 210s === RUN TestCreateCertificate_criticalSANs 210s === RUN TestCreateCertificate_criticalSANs/okNoOptions 210s === RUN TestCreateCertificate_criticalSANs/okDefaultLeafTemplate 210s === RUN TestCreateCertificate_criticalSANs/okCertificateRequestTemplate 210s --- PASS: TestCreateCertificate_criticalSANs (0.01s) 210s --- PASS: TestCreateCertificate_criticalSANs/okNoOptions (0.00s) 210s --- PASS: TestCreateCertificate_criticalSANs/okDefaultLeafTemplate (0.00s) 210s --- PASS: TestCreateCertificate_criticalSANs/okCertificateRequestTemplate (0.00s) 210s === RUN TestCreateCertificateTemplate 210s === RUN TestCreateCertificateTemplate/ok 210s === RUN TestCreateCertificateTemplate/ok_critical 210s === RUN TestCreateCertificateTemplate/ok_no_extensions 210s === RUN TestCreateCertificateTemplate/fail 210s --- PASS: TestCreateCertificateTemplate (0.01s) 210s --- PASS: TestCreateCertificateTemplate/ok (0.00s) 210s --- PASS: TestCreateCertificateTemplate/ok_critical (0.00s) 210s --- PASS: TestCreateCertificateTemplate/ok_no_extensions (0.00s) 210s --- PASS: TestCreateCertificateTemplate/fail (0.00s) 210s === RUN TestCreateCertificate_debug 210s === RUN TestCreateCertificate_debug/directoryName 210s certificate_test.go:1034: 210s -----BEGIN CERTIFICATE----- 210s MIIBkzCCAUWgAwIBAgIQH4qFn3QBejHnib9w9OMlgTAFBgMrZXAwETEPMA0GA1UE 210s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 210s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAHnwsyEc9taBwnRZsqbcj6YrJcOm 210s 1fm2EUk8tmrM/LzIo4GuMIGrMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 210s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFCv68icxVjE5eHVaxEmVnU90LN3z 210s MB8GA1UdIwQYMBaAFDIbKKU57+mTbfCGGucDwmQSy02PMDoGA1UdEQQzMDGkLzAt 210s MQswCQYDVQQGEwJVUzENMAsGA1UEChMEQUNNRTEPMA0GA1UEAxMGcm9ja2V0MAUG 210s AytlcANBABe6N9jHBe9QpprF1bDJKTr7eH8Ba/Hrc4qiiFE6v7nrOp1cQlfv5Gnt 210s KOOxZ1rRnvsZjNj4D+yHi8dXeIHE6g8= 210s -----END CERTIFICATE----- 210s === RUN TestCreateCertificate_debug/hardwareModuleName 210s certificate_test.go:1034: 210s -----BEGIN CERTIFICATE----- 210s MIIBhDCCATagAwIBAgIRAOXXzgAD6xLlhlIoJmny9xIwBQYDK2VwMBExDzANBgNV 210s BAMTBmlzc3VlcjAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAR 210s MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQB58LMhHPbWgcJ0WbKm3I+mKyXD 210s ptX5thFJPLZqzPy8yKOBnjCBmzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI 210s KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBQr+vInMVYxOXh1WsRJlZ1PdCzd 210s 8zAfBgNVHSMEGDAWgBQyGyilOe/pk23whhrnA8JkEstNjzAqBgNVHREEIzAhoB8G 210s CCsGAQUFBwgEoBMwEQYDKgMEhAowMTIzNDU2Nzg5MAUGAytlcANBAOEcHYpRgTSg 210s +Pz/Kk9QONr4fjfMyX5ljTQDwUTSnjieZ4YW8RUgOP46qyGpPKZqfcnE7quSmqSq 210s hx5lrD1/SA8= 210s -----END CERTIFICATE----- 210s === RUN TestCreateCertificate_debug/permanentIdentifier 210s certificate_test.go:1034: 210s -----BEGIN CERTIFICATE----- 210s MIIBgzCCATWgAwIBAgIQagox83M2GkFquxxNv4GY8DAFBgMrZXAwETEPMA0GA1UE 210s AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx 210s DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAHnwsyEc9taBwnRZsqbcj6YrJcOm 210s 1fm2EUk8tmrM/LzIo4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr 210s BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFCv68icxVjE5eHVaxEmVnU90LN3z 210s MB8GA1UdIwQYMBaAFDIbKKU57+mTbfCGGucDwmQSy02PMCoGA1UdEQQjMCGgHwYI 210s KwYBBQUHCAOgEzARDAowMTIzNDU2Nzg5BgMqAwQwBQYDK2VwA0EASIhlOKJNoh6a 210s YzrtpUZovUD9NccNdA9bKBW9pLHwLxDbzmmTOx39kruC6z+XSaHsFMk3dt/KuwHk 210s zCPxhACRCA== 210s -----END CERTIFICATE----- 210s --- PASS: TestCreateCertificate_debug (0.01s) 210s --- PASS: TestCreateCertificate_debug/directoryName (0.00s) 210s --- PASS: TestCreateCertificate_debug/hardwareModuleName (0.00s) 210s --- PASS: TestCreateCertificate_debug/permanentIdentifier (0.01s) 210s === RUN TestReadCertPool 210s === RUN TestReadCertPool/ok_dir 210s === RUN TestReadCertPool/ok_dir_2 210s === RUN TestReadCertPool/ok_file 210s === RUN TestReadCertPool/ok_files 210s === RUN TestReadCertPool/no_certs 210s === RUN TestReadCertPool/missing 210s --- PASS: TestReadCertPool (0.00s) 210s --- PASS: TestReadCertPool/ok_dir (0.00s) 210s --- PASS: TestReadCertPool/ok_dir_2 (0.00s) 210s --- PASS: TestReadCertPool/ok_file (0.00s) 210s --- PASS: TestReadCertPool/ok_files (0.00s) 210s --- PASS: TestReadCertPool/no_certs (0.00s) 210s --- PASS: TestReadCertPool/missing (0.00s) 210s === RUN Test_convertName 210s === RUN Test_convertName/lowerCase 210s === RUN Test_convertName/underscore 210s === RUN Test_convertName/mixed 210s --- PASS: Test_convertName (0.00s) 210s --- PASS: Test_convertName/lowerCase (0.00s) 210s --- PASS: Test_convertName/underscore (0.00s) 210s --- PASS: Test_convertName/mixed (0.00s) 210s === RUN Test_newExtension 210s === RUN Test_newExtension/ok 210s === RUN Test_newExtension/critical 210s --- PASS: Test_newExtension (0.00s) 210s --- PASS: Test_newExtension/ok (0.00s) 210s --- PASS: Test_newExtension/critical (0.00s) 210s === RUN Test_newExtensions 210s === RUN Test_newExtensions/ok 210s === RUN Test_newExtensions/nil 210s --- PASS: Test_newExtensions (0.00s) 210s --- PASS: Test_newExtensions/ok (0.00s) 210s --- PASS: Test_newExtensions/nil (0.00s) 210s === RUN TestExtension_Set 210s === RUN TestExtension_Set/ok 210s === RUN TestExtension_Set/existing 210s --- PASS: TestExtension_Set (0.00s) 210s --- PASS: TestExtension_Set/ok (0.00s) 210s --- PASS: TestExtension_Set/existing (0.00s) 210s === RUN TestObjectIdentifier_Equal 210s === RUN TestObjectIdentifier_Equal/ok 210s === RUN TestObjectIdentifier_Equal/false_length 210s === RUN TestObjectIdentifier_Equal/false_content 210s --- PASS: TestObjectIdentifier_Equal (0.00s) 210s --- PASS: TestObjectIdentifier_Equal/ok (0.00s) 210s --- PASS: TestObjectIdentifier_Equal/false_length (0.00s) 210s --- PASS: TestObjectIdentifier_Equal/false_content (0.00s) 210s === RUN TestObjectIdentifier_MarshalJSON 210s === RUN TestObjectIdentifier_MarshalJSON/ok 210s === RUN TestObjectIdentifier_MarshalJSON/empty 210s === RUN TestObjectIdentifier_MarshalJSON/nil 210s --- PASS: TestObjectIdentifier_MarshalJSON (0.00s) 210s --- PASS: TestObjectIdentifier_MarshalJSON/ok (0.00s) 210s --- PASS: TestObjectIdentifier_MarshalJSON/empty (0.00s) 210s --- PASS: TestObjectIdentifier_MarshalJSON/nil (0.00s) 210s === RUN TestObjectIdentifier_UnmarshalJSON 210s === RUN TestObjectIdentifier_UnmarshalJSON/ok 210s === RUN TestObjectIdentifier_UnmarshalJSON/empty 210s === RUN TestObjectIdentifier_UnmarshalJSON/null 210s === RUN TestObjectIdentifier_UnmarshalJSON/number 210s === RUN TestObjectIdentifier_UnmarshalJSON/badFormat 210s --- PASS: TestObjectIdentifier_UnmarshalJSON (0.00s) 210s --- PASS: TestObjectIdentifier_UnmarshalJSON/ok (0.00s) 210s --- PASS: TestObjectIdentifier_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestObjectIdentifier_UnmarshalJSON/null (0.00s) 210s --- PASS: TestObjectIdentifier_UnmarshalJSON/number (0.00s) 210s --- PASS: TestObjectIdentifier_UnmarshalJSON/badFormat (0.00s) 210s === RUN TestSubjectAlternativeName_Set 210s === RUN TestSubjectAlternativeName_Set/dns 210s === RUN TestSubjectAlternativeName_Set/dnsAdd 210s === RUN TestSubjectAlternativeName_Set/email 210s === RUN TestSubjectAlternativeName_Set/emailAdd 210s === RUN TestSubjectAlternativeName_Set/ip 210s === RUN TestSubjectAlternativeName_Set/ipAdd 210s === RUN TestSubjectAlternativeName_Set/ipBad 210s === RUN TestSubjectAlternativeName_Set/uri 210s === RUN TestSubjectAlternativeName_Set/uriAdd 210s === RUN TestSubjectAlternativeName_Set/uriBad 210s === RUN TestSubjectAlternativeName_Set/AutoDNS 210s === RUN TestSubjectAlternativeName_Set/AutoDNSAdd 210s === RUN TestSubjectAlternativeName_Set/AutoEmail 210s === RUN TestSubjectAlternativeName_Set/AutoEmailAdd 210s === RUN TestSubjectAlternativeName_Set/IPAutoIP 210s === RUN TestSubjectAlternativeName_Set/AutoIPAdd 210s === RUN TestSubjectAlternativeName_Set/AutoURI 210s === RUN TestSubjectAlternativeName_Set/AutoURIAdd 210s === RUN TestSubjectAlternativeName_Set/skipEmpty 210s === RUN TestSubjectAlternativeName_Set/panic 210s === RUN TestSubjectAlternativeName_Set/panicAdd 210s --- PASS: TestSubjectAlternativeName_Set (0.01s) 210s --- PASS: TestSubjectAlternativeName_Set/dns (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/dnsAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/email (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/emailAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/ip (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/ipAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/ipBad (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/uri (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/uriAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/uriBad (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoDNS (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoDNSAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoEmail (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoEmailAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/IPAutoIP (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoIPAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoURI (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/AutoURIAdd (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/skipEmpty (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/panic (0.00s) 210s --- PASS: TestSubjectAlternativeName_Set/panicAdd (0.00s) 210s === RUN TestSubjectAlternativeName_RawValue 210s === RUN TestSubjectAlternativeName_RawValue/ip 210s === RUN TestSubjectAlternativeName_RawValue/ipv6 210s === RUN TestSubjectAlternativeName_RawValue/uri 210s === RUN TestSubjectAlternativeName_RawValue/email 210s === RUN TestSubjectAlternativeName_RawValue/dns 210s === RUN TestSubjectAlternativeName_RawValue/registeredID 210s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier 210s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier 210s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner 210s === RUN TestSubjectAlternativeName_RawValue/permanentIdentifier_empty 210s === RUN TestSubjectAlternativeName_RawValue/hardwareModuleName 210s === RUN TestSubjectAlternativeName_RawValue/directoryName 210s === RUN TestSubjectAlternativeName_RawValue/userPrincipalName 210s === RUN TestSubjectAlternativeName_RawValue/otherName_int 210s === RUN TestSubjectAlternativeName_RawValue/otherName_oid 210s === RUN TestSubjectAlternativeName_RawValue/otherName_raw 210s === RUN TestSubjectAlternativeName_RawValue/otherName_utf8 210s === RUN TestSubjectAlternativeName_RawValue/otherName_ia5 210s === RUN TestSubjectAlternativeName_RawValue/otherName_numeric 210s === RUN TestSubjectAlternativeName_RawValue/otherName_printable 210s === RUN TestSubjectAlternativeName_RawValue/otherName_utc 210s === RUN TestSubjectAlternativeName_RawValue/otherName_generalizd 210s === RUN TestSubjectAlternativeName_RawValue/otherName_default 210s === RUN TestSubjectAlternativeName_RawValue/otherName_no_type 210s === RUN TestSubjectAlternativeName_RawValue/otherName_whitespaces 210s === RUN TestSubjectAlternativeName_RawValue/otherName_bool:true 210s === RUN TestSubjectAlternativeName_RawValue/otherName_boolean:false 210s === RUN TestSubjectAlternativeName_RawValue/fail_dn 210s === RUN TestSubjectAlternativeName_RawValue/fail_x400Address 210s === RUN TestSubjectAlternativeName_RawValue/fail_ediPartyName 210s === RUN TestSubjectAlternativeName_RawValue/fail_email 210s === RUN TestSubjectAlternativeName_RawValue/fail_dns 210s === RUN TestSubjectAlternativeName_RawValue/fail_dns_empty 210s === RUN TestSubjectAlternativeName_RawValue/fail_uri 210s === RUN TestSubjectAlternativeName_RawValue/fail_ip 210s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json 210s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson 210s === RUN TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid 210s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty 210s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json 210s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON 210s === RUN TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid 210s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty 210s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name 210s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_json 210s === RUN TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 210s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID 210s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_empty 210s === RUN TestSubjectAlternativeName_RawValue/fail_registeredID_parse 210s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty 210s === RUN TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_parse 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_marshal 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_int 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_raw 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utf8 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_ia5 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_numeric 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_printable 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_utc 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_generalized 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_default 210s === RUN TestSubjectAlternativeName_RawValue/fail_otherName_no_type 210s --- PASS: TestSubjectAlternativeName_RawValue (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/ip (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/ipv6 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/uri (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/email (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/dns (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/registeredID (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_identifier (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_with_assigner (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/permanentIdentifier_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/hardwareModuleName (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/directoryName (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/userPrincipalName (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_int (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_oid (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_raw (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utf8 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_ia5 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_numeric (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_printable (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_utc (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_generalizd (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_default (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_no_type (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_whitespaces (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_bool:true (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/otherName_boolean:false (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_dn (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_x400Address (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_ediPartyName (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_email (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_dns_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_uri (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_ip (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_json (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_unmarshalJson (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_permanentIdentifier_oid (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_json (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_unmarshalJSON (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_hardwareModuleName_oid (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_empty_name (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_json (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_directoryName_asn1 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_registeredID_parse (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_empty (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_userPrincipalName_value (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_parse (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_marshal (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_int (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_oid_parse (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_raw (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utf8 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_ia5 (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_numeric (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_printable (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_utc (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_generalized (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_default (0.00s) 210s --- PASS: TestSubjectAlternativeName_RawValue/fail_otherName_no_type (0.00s) 210s === RUN TestKeyUsage_Set 210s === RUN TestKeyUsage_Set/ok 210s === RUN TestKeyUsage_Set/overwrite 210s --- PASS: TestKeyUsage_Set (0.00s) 210s --- PASS: TestKeyUsage_Set/ok (0.00s) 210s --- PASS: TestKeyUsage_Set/overwrite (0.00s) 210s === RUN TestKeyUsage_MarshalJSON 210s === RUN TestKeyUsage_MarshalJSON/DigitalSignature 210s === RUN TestKeyUsage_MarshalJSON/ContentCommitment 210s === RUN TestKeyUsage_MarshalJSON/KeyEncipherment 210s === RUN TestKeyUsage_MarshalJSON/DataEncipherment 210s === RUN TestKeyUsage_MarshalJSON/KeyAgreement 210s === RUN TestKeyUsage_MarshalJSON/CertSign 210s === RUN TestKeyUsage_MarshalJSON/CRLSign 210s === RUN TestKeyUsage_MarshalJSON/EncipherOnly 210s === RUN TestKeyUsage_MarshalJSON/DecipherOnly 210s === RUN TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment 210s === RUN TestKeyUsage_MarshalJSON/Error 210s --- PASS: TestKeyUsage_MarshalJSON (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/ContentCommitment (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/KeyEncipherment (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/DataEncipherment (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/KeyAgreement (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/CertSign (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/CRLSign (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/EncipherOnly (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/DecipherOnly (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/DigitalSignature_+_KeyEncipherment (0.00s) 210s --- PASS: TestKeyUsage_MarshalJSON/Error (0.00s) 210s === RUN TestKeyUsage_UnmarshalJSON 210s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature 210s === RUN TestKeyUsage_UnmarshalJSON/ContentCommitment 210s === RUN TestKeyUsage_UnmarshalJSON/NonRepudiation 210s === RUN TestKeyUsage_UnmarshalJSON/KeyEncipherment 210s === RUN TestKeyUsage_UnmarshalJSON/DataEncipherment 210s === RUN TestKeyUsage_UnmarshalJSON/KeyAgreement 210s === RUN TestKeyUsage_UnmarshalJSON/CertSign 210s === RUN TestKeyUsage_UnmarshalJSON/CRLSign 210s === RUN TestKeyUsage_UnmarshalJSON/EncipherOnly 210s === RUN TestKeyUsage_UnmarshalJSON/DecipherOnly 210s === RUN TestKeyUsage_UnmarshalJSON/digital_signature 210s === RUN TestKeyUsage_UnmarshalJSON/content_commitment 210s === RUN TestKeyUsage_UnmarshalJSON/non_repudiation 210s === RUN TestKeyUsage_UnmarshalJSON/key_encipherment 210s === RUN TestKeyUsage_UnmarshalJSON/data_encipherment 210s === RUN TestKeyUsage_UnmarshalJSON/key_agreement 210s === RUN TestKeyUsage_UnmarshalJSON/cert_sign 210s === RUN TestKeyUsage_UnmarshalJSON/crl_sign 210s === RUN TestKeyUsage_UnmarshalJSON/encipher_only 210s === RUN TestKeyUsage_UnmarshalJSON/decipher_only 210s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray 210s === RUN TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment 210s === RUN TestKeyUsage_UnmarshalJSON/invalid 210s === RUN TestKeyUsage_UnmarshalJSON/number 210s === RUN TestKeyUsage_UnmarshalJSON/object 210s === RUN TestKeyUsage_UnmarshalJSON/badJSON 210s --- PASS: TestKeyUsage_UnmarshalJSON (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/ContentCommitment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/NonRepudiation (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/KeyEncipherment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/DataEncipherment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/KeyAgreement (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/CertSign (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/CRLSign (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/EncipherOnly (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/DecipherOnly (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/digital_signature (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/content_commitment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/non_repudiation (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/key_encipherment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/data_encipherment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/key_agreement (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/cert_sign (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/crl_sign (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/encipher_only (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/decipher_only (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignatureAsArray (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/DigitalSignature|KeyEncipherment (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/invalid (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/number (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/object (0.00s) 210s --- PASS: TestKeyUsage_UnmarshalJSON/badJSON (0.00s) 210s === RUN TestExtKeyUsage_Set 210s === RUN TestExtKeyUsage_Set/ok 210s === RUN TestExtKeyUsage_Set/overwrite 210s --- PASS: TestExtKeyUsage_Set (0.00s) 210s --- PASS: TestExtKeyUsage_Set/ok (0.00s) 210s --- PASS: TestExtKeyUsage_Set/overwrite (0.00s) 210s === RUN TestExtKeyUsage_MarshalJSON 210s === RUN TestExtKeyUsage_MarshalJSON/Any 210s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth 210s === RUN TestExtKeyUsage_MarshalJSON/ClientAuth 210s === RUN TestExtKeyUsage_MarshalJSON/CodeSigning 210s === RUN TestExtKeyUsage_MarshalJSON/EmailProtection 210s === RUN TestExtKeyUsage_MarshalJSON/IPSECEndSystem 210s === RUN TestExtKeyUsage_MarshalJSON/IPSECTunnel 210s === RUN TestExtKeyUsage_MarshalJSON/IPSECUser 210s === RUN TestExtKeyUsage_MarshalJSON/TimeStamping 210s === RUN TestExtKeyUsage_MarshalJSON/OCSPSigning 210s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto 210s === RUN TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto 210s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning 210s === RUN TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning 210s === RUN TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth 210s === RUN TestExtKeyUsage_MarshalJSON/Error 210s --- PASS: TestExtKeyUsage_MarshalJSON (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/Any (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/ClientAuth (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/CodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/EmailProtection (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECEndSystem (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECTunnel (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/IPSECUser (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/TimeStamping (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/OCSPSigning (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftServerGatedCrypto (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/NetscapeServerGatedCrypto (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/MicrosoftKernelCodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/ServerAuth_+_ClientAuth (0.00s) 210s --- PASS: TestExtKeyUsage_MarshalJSON/Error (0.00s) 210s === RUN TestExtKeyUsage_UnmarshalJSON 210s === RUN TestExtKeyUsage_UnmarshalJSON/Any 210s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth 210s === RUN TestExtKeyUsage_UnmarshalJSON/ClientAuth 210s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigning 210s === RUN TestExtKeyUsage_UnmarshalJSON/EmailProtection 210s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem 210s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECTunnel 210s === RUN TestExtKeyUsage_UnmarshalJSON/IPSECUser 210s === RUN TestExtKeyUsage_UnmarshalJSON/TimeStamping 210s === RUN TestExtKeyUsage_UnmarshalJSON/OCSPSigning 210s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto 210s === RUN TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto 210s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning 210s === RUN TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning 210s === RUN TestExtKeyUsage_UnmarshalJSON/any 210s === RUN TestExtKeyUsage_UnmarshalJSON/server_auth 210s === RUN TestExtKeyUsage_UnmarshalJSON/client_auth 210s === RUN TestExtKeyUsage_UnmarshalJSON/code_signing 210s === RUN TestExtKeyUsage_UnmarshalJSON/email_protection 210s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_end_system 210s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel 210s === RUN TestExtKeyUsage_UnmarshalJSON/ipsec_user 210s === RUN TestExtKeyUsage_UnmarshalJSON/time_stamping 210s === RUN TestExtKeyUsage_UnmarshalJSON/ocsp_signing 210s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto 210s === RUN TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto 210s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing 210s === RUN TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing 210s === RUN TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray 210s === RUN TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth 210s === RUN TestExtKeyUsage_UnmarshalJSON/invalid 210s === RUN TestExtKeyUsage_UnmarshalJSON/number 210s === RUN TestExtKeyUsage_UnmarshalJSON/object 210s === RUN TestExtKeyUsage_UnmarshalJSON/badJSON 210s --- PASS: TestExtKeyUsage_UnmarshalJSON (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/Any (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ClientAuth (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/EmailProtection (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECEndSystem (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECTunnel (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/IPSECUser (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/TimeStamping (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/OCSPSigning (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftServerGatedCrypto (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/NetscapeServerGatedCrypto (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftCommercialCodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/MicrosoftKernelCodeSigning (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/any (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/server_auth (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/client_auth (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/code_signing (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/email_protection (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_end_system (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_tunnel (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ipsec_user (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/time_stamping (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ocsp_signing (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_server_gated_crypto (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/netscape_server_gated_crypto (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_commercial_code_signing (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/microsoft_kernel_code_signing (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/CodeSigningAsArray (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth+ClientAuth (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/invalid (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/number (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/object (0.00s) 210s --- PASS: TestExtKeyUsage_UnmarshalJSON/badJSON (0.00s) 210s === RUN TestUnknownExtKeyUsage_MarshalJSON 210s === RUN TestUnknownExtKeyUsage_MarshalJSON/ok 210s === RUN TestUnknownExtKeyUsage_MarshalJSON/empty 210s === RUN TestUnknownExtKeyUsage_MarshalJSON/nil 210s --- PASS: TestUnknownExtKeyUsage_MarshalJSON (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/ok (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/empty (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_MarshalJSON/nil (0.00s) 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/string 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/array 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/empty 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/null 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/fail 210s === RUN TestUnknownExtKeyUsage_UnmarshalJSON/failJSON 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/string (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/array (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/null (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestUnknownExtKeyUsage_Set 210s === RUN TestUnknownExtKeyUsage_Set/ok 210s === RUN TestUnknownExtKeyUsage_Set/overwrite 210s --- PASS: TestUnknownExtKeyUsage_Set (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_Set/ok (0.00s) 210s --- PASS: TestUnknownExtKeyUsage_Set/overwrite (0.00s) 210s === RUN TestSubjectKeyID_Set 210s === RUN TestSubjectKeyID_Set/ok 210s === RUN TestSubjectKeyID_Set/overwrite 210s --- PASS: TestSubjectKeyID_Set (0.00s) 210s --- PASS: TestSubjectKeyID_Set/ok (0.00s) 210s --- PASS: TestSubjectKeyID_Set/overwrite (0.00s) 210s === RUN TestAuthorityKeyID_Set 210s === RUN TestAuthorityKeyID_Set/ok 210s === RUN TestAuthorityKeyID_Set/overwrite 210s --- PASS: TestAuthorityKeyID_Set (0.00s) 210s --- PASS: TestAuthorityKeyID_Set/ok (0.00s) 210s --- PASS: TestAuthorityKeyID_Set/overwrite (0.00s) 210s === RUN TestOCSPServer_UnmarshalJSON 210s === RUN TestOCSPServer_UnmarshalJSON/string 210s === RUN TestOCSPServer_UnmarshalJSON/array 210s === RUN TestOCSPServer_UnmarshalJSON/empty 210s === RUN TestOCSPServer_UnmarshalJSON/null 210s === RUN TestOCSPServer_UnmarshalJSON/fail 210s --- PASS: TestOCSPServer_UnmarshalJSON (0.00s) 210s --- PASS: TestOCSPServer_UnmarshalJSON/string (0.00s) 210s --- PASS: TestOCSPServer_UnmarshalJSON/array (0.00s) 210s --- PASS: TestOCSPServer_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestOCSPServer_UnmarshalJSON/null (0.00s) 210s --- PASS: TestOCSPServer_UnmarshalJSON/fail (0.00s) 210s === RUN TestOCSPServer_Set 210s === RUN TestOCSPServer_Set/ok 210s === RUN TestOCSPServer_Set/overwrite 210s --- PASS: TestOCSPServer_Set (0.00s) 210s --- PASS: TestOCSPServer_Set/ok (0.00s) 210s --- PASS: TestOCSPServer_Set/overwrite (0.00s) 210s === RUN TestIssuingCertificateURL_UnmarshalJSON 210s === RUN TestIssuingCertificateURL_UnmarshalJSON/string 210s === RUN TestIssuingCertificateURL_UnmarshalJSON/array 210s === RUN TestIssuingCertificateURL_UnmarshalJSON/empty 210s === RUN TestIssuingCertificateURL_UnmarshalJSON/null 210s === RUN TestIssuingCertificateURL_UnmarshalJSON/fail 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON (0.00s) 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/string (0.00s) 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/array (0.00s) 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/null (0.00s) 210s --- PASS: TestIssuingCertificateURL_UnmarshalJSON/fail (0.00s) 210s === RUN TestIssuingCertificateURL_Set 210s === RUN TestIssuingCertificateURL_Set/ok 210s === RUN TestIssuingCertificateURL_Set/overwrite 210s --- PASS: TestIssuingCertificateURL_Set (0.00s) 210s --- PASS: TestIssuingCertificateURL_Set/ok (0.00s) 210s --- PASS: TestIssuingCertificateURL_Set/overwrite (0.00s) 210s === RUN TestCRLDistributionPoints_UnmarshalJSON 210s === RUN TestCRLDistributionPoints_UnmarshalJSON/string 210s === RUN TestCRLDistributionPoints_UnmarshalJSON/array 210s === RUN TestCRLDistributionPoints_UnmarshalJSON/empty 210s === RUN TestCRLDistributionPoints_UnmarshalJSON/null 210s === RUN TestCRLDistributionPoints_UnmarshalJSON/fail 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON (0.00s) 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/string (0.00s) 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/array (0.00s) 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/null (0.00s) 210s --- PASS: TestCRLDistributionPoints_UnmarshalJSON/fail (0.00s) 210s === RUN TestCRLDistributionPoints_Set 210s === RUN TestCRLDistributionPoints_Set/ok 210s === RUN TestCRLDistributionPoints_Set/overwrite 210s --- PASS: TestCRLDistributionPoints_Set (0.00s) 210s --- PASS: TestCRLDistributionPoints_Set/ok (0.00s) 210s --- PASS: TestCRLDistributionPoints_Set/overwrite (0.00s) 210s === RUN TestPolicyIdentifiers_MarshalJSON 210s === RUN TestPolicyIdentifiers_MarshalJSON/ok 210s === RUN TestPolicyIdentifiers_MarshalJSON/empty 210s === RUN TestPolicyIdentifiers_MarshalJSON/nil 210s --- PASS: TestPolicyIdentifiers_MarshalJSON (0.00s) 210s --- PASS: TestPolicyIdentifiers_MarshalJSON/ok (0.00s) 210s --- PASS: TestPolicyIdentifiers_MarshalJSON/empty (0.00s) 210s --- PASS: TestPolicyIdentifiers_MarshalJSON/nil (0.00s) 210s === RUN TestPolicyIdentifiers_UnmarshalJSON 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/string 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/array 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/empty 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/null 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/fail 210s === RUN TestPolicyIdentifiers_UnmarshalJSON/failJSON 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/string (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/array (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/null (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestPolicyIdentifiers_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestBasicConstraints_Set 210s === RUN TestBasicConstraints_Set/IsCAFalse 210s === RUN TestBasicConstraints_Set/IsCAFalseWithPathLen 210s === RUN TestBasicConstraints_Set/IsCAFalseWithAnyPathLen 210s === RUN TestBasicConstraints_Set/IsCATrue 210s === RUN TestBasicConstraints_Set/IsCATrueWithPathLen 210s === RUN TestBasicConstraints_Set/IsCATrueWithAnyPathLen 210s === RUN TestBasicConstraints_Set/overwriteToFalse 210s === RUN TestBasicConstraints_Set/overwriteToTrue 210s --- PASS: TestBasicConstraints_Set (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCAFalse (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCAFalseWithPathLen (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCAFalseWithAnyPathLen (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCATrue (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCATrueWithPathLen (0.00s) 210s --- PASS: TestBasicConstraints_Set/IsCATrueWithAnyPathLen (0.00s) 210s --- PASS: TestBasicConstraints_Set/overwriteToFalse (0.00s) 210s --- PASS: TestBasicConstraints_Set/overwriteToTrue (0.00s) 210s === RUN TestNameConstraints_Set 210s === RUN TestNameConstraints_Set/ok 210s === RUN TestNameConstraints_Set/overwrite 210s --- PASS: TestNameConstraints_Set (0.00s) 210s --- PASS: TestNameConstraints_Set/ok (0.00s) 210s --- PASS: TestNameConstraints_Set/overwrite (0.00s) 210s === RUN TestSerialNumber_Set 210s === RUN TestSerialNumber_Set/ok 210s === RUN TestSerialNumber_Set/overwrite 210s --- PASS: TestSerialNumber_Set (0.00s) 210s --- PASS: TestSerialNumber_Set/ok (0.00s) 210s --- PASS: TestSerialNumber_Set/overwrite (0.00s) 210s === RUN TestSerialNumber_MarshalJSON 210s === RUN TestSerialNumber_MarshalJSON/ok 210s === RUN TestSerialNumber_MarshalJSON/nilStruct 210s === RUN TestSerialNumber_MarshalJSON/nilBigInt 210s --- PASS: TestSerialNumber_MarshalJSON (0.00s) 210s --- PASS: TestSerialNumber_MarshalJSON/ok (0.00s) 210s --- PASS: TestSerialNumber_MarshalJSON/nilStruct (0.00s) 210s --- PASS: TestSerialNumber_MarshalJSON/nilBigInt (0.00s) 210s === RUN TestSerialNumber_UnmarshalJSON 210s === RUN TestSerialNumber_UnmarshalJSON/string 210s === RUN TestSerialNumber_UnmarshalJSON/stringHex 210s === RUN TestSerialNumber_UnmarshalJSON/number 210s === RUN TestSerialNumber_UnmarshalJSON/badString 210s === RUN TestSerialNumber_UnmarshalJSON/object 210s === RUN TestSerialNumber_UnmarshalJSON/badJSON 210s --- PASS: TestSerialNumber_UnmarshalJSON (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/string (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/stringHex (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/number (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/badString (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/object (0.00s) 210s --- PASS: TestSerialNumber_UnmarshalJSON/badJSON (0.00s) 210s === RUN Test_createSubjectAltNameExtension 210s === RUN Test_createSubjectAltNameExtension/ok_dns 210s === RUN Test_createSubjectAltNameExtension/ok_dns_critical 210s === RUN Test_createSubjectAltNameExtension/ok_email 210s === RUN Test_createSubjectAltNameExtension/ok_uri 210s === RUN Test_createSubjectAltNameExtension/ok_ip 210s === RUN Test_createSubjectAltNameExtension/ok_sans 210s === RUN Test_createSubjectAltNameExtension/ok_otherName 210s === RUN Test_createSubjectAltNameExtension/fail_dns 210s === RUN Test_createSubjectAltNameExtension/fail_email 210s === RUN Test_createSubjectAltNameExtension/fail_uri 210s === RUN Test_createSubjectAltNameExtension/fail_ip 210s === RUN Test_createSubjectAltNameExtension/fail_otherName 210s --- PASS: Test_createSubjectAltNameExtension (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_dns (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_dns_critical (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_email (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_uri (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_ip (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_sans (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/ok_otherName (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/fail_dns (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/fail_email (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/fail_uri (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/fail_ip (0.00s) 210s --- PASS: Test_createSubjectAltNameExtension/fail_otherName (0.00s) 210s === RUN TestParseSubjectAlternativeNames 210s === RUN TestParseSubjectAlternativeNames/ok/stdlib 210s === RUN TestParseSubjectAlternativeNames/ok/permanent-identifier 210s === RUN TestParseSubjectAlternativeNames/ok/hardware-module-name 210s --- PASS: TestParseSubjectAlternativeNames (0.00s) 210s --- PASS: TestParseSubjectAlternativeNames/ok/stdlib (0.00s) 210s --- PASS: TestParseSubjectAlternativeNames/ok/permanent-identifier (0.00s) 210s --- PASS: TestParseSubjectAlternativeNames/ok/hardware-module-name (0.00s) 210s === RUN TestPolicyIdentifiers 210s === RUN TestPolicyIdentifiers/no_policies 210s === RUN TestPolicyIdentifiers/policyIdentifiers 210s === RUN TestPolicyIdentifiers/extension 210s === RUN TestPolicyIdentifiers/withCPS 210s === RUN TestPolicyIdentifiers/withUserNotice 210s === RUN TestPolicyIdentifiers/complex 210s --- PASS: TestPolicyIdentifiers (0.01s) 210s --- PASS: TestPolicyIdentifiers/no_policies (0.00s) 210s --- PASS: TestPolicyIdentifiers/policyIdentifiers (0.00s) 210s --- PASS: TestPolicyIdentifiers/extension (0.00s) 210s --- PASS: TestPolicyIdentifiers/withCPS (0.00s) 210s --- PASS: TestPolicyIdentifiers/withUserNotice (0.00s) 210s --- PASS: TestPolicyIdentifiers/complex (0.00s) 210s === RUN TestKeyUsage_Extension 210s === RUN TestKeyUsage_Extension/ca 210s === RUN TestKeyUsage_Extension/leaf 210s === RUN TestKeyUsage_Extension/all 210s === RUN TestKeyUsage_Extension/empty 210s --- PASS: TestKeyUsage_Extension (0.01s) 210s --- PASS: TestKeyUsage_Extension/ca (0.00s) 210s --- PASS: TestKeyUsage_Extension/leaf (0.00s) 210s --- PASS: TestKeyUsage_Extension/all (0.00s) 210s --- PASS: TestKeyUsage_Extension/empty (0.00s) 210s === RUN TestExtKeyUsage_Extension 210s === RUN TestExtKeyUsage_Extension/ok 210s === RUN TestExtKeyUsage_Extension/ok_unhandled 210s === RUN TestExtKeyUsage_Extension/ok_unhandled_only 210s === RUN TestExtKeyUsage_Extension/empty 210s === RUN TestExtKeyUsage_Extension/empty_nil 210s === RUN TestExtKeyUsage_Extension/fail_extKeyUsage 210s === RUN TestExtKeyUsage_Extension/fail_unhandled 210s --- PASS: TestExtKeyUsage_Extension (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/ok (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/ok_unhandled (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/ok_unhandled_only (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/empty (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/empty_nil (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/fail_extKeyUsage (0.00s) 210s --- PASS: TestExtKeyUsage_Extension/fail_unhandled (0.00s) 210s === RUN TestBasicConstraints_Extension 210s === RUN TestBasicConstraints_Extension/ca_1 210s === RUN TestBasicConstraints_Extension/ca_0 210s === RUN TestBasicConstraints_Extension/ca_-1 210s === RUN TestBasicConstraints_Extension/ca_-2 210s === RUN TestBasicConstraints_Extension/no_ca 210s --- PASS: TestBasicConstraints_Extension (0.00s) 210s --- PASS: TestBasicConstraints_Extension/ca_1 (0.00s) 210s --- PASS: TestBasicConstraints_Extension/ca_0 (0.00s) 210s --- PASS: TestBasicConstraints_Extension/ca_-1 (0.00s) 210s --- PASS: TestBasicConstraints_Extension/ca_-2 (0.00s) 210s --- PASS: TestBasicConstraints_Extension/no_ca (0.00s) 210s === RUN TestFingerprint 210s === RUN TestFingerprint/ecdsaCert 210s === RUN TestFingerprint/rsaCert 210s === RUN TestFingerprint/ed25519Cert 210s --- PASS: TestFingerprint (0.00s) 210s --- PASS: TestFingerprint/ecdsaCert (0.00s) 210s --- PASS: TestFingerprint/rsaCert (0.00s) 210s --- PASS: TestFingerprint/ed25519Cert (0.00s) 210s === RUN TestEncodedFingerprint 210s === RUN TestEncodedFingerprint/default 210s === RUN TestEncodedFingerprint/HexFingerprint 210s === RUN TestEncodedFingerprint/Base64Fingerprint 210s === RUN TestEncodedFingerprint/Base64URLFingerprint 210s === RUN TestEncodedFingerprint/Base64RawFingerprint 210s === RUN TestEncodedFingerprint/Base64RawURLFingerprint 210s === RUN TestEncodedFingerprint/EmojiFingerprint 210s === RUN TestEncodedFingerprint/Unknown 210s --- PASS: TestEncodedFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/default (0.00s) 210s --- PASS: TestEncodedFingerprint/HexFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64Fingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64URLFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64RawFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Base64RawURLFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/EmojiFingerprint (0.00s) 210s --- PASS: TestEncodedFingerprint/Unknown (0.00s) 210s === RUN TestMultiString_MarshalJSON 210s === RUN TestMultiString_MarshalJSON/ok 210s === RUN TestMultiString_MarshalJSON/empty 210s === RUN TestMultiString_MarshalJSON/nil 210s --- PASS: TestMultiString_MarshalJSON (0.00s) 210s --- PASS: TestMultiString_MarshalJSON/ok (0.00s) 210s --- PASS: TestMultiString_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiString_MarshalJSON/nil (0.00s) 210s === RUN TestMultiString_UnmarshalJSON 210s === RUN TestMultiString_UnmarshalJSON/string 210s === RUN TestMultiString_UnmarshalJSON/array 210s === RUN TestMultiString_UnmarshalJSON/empty 210s === RUN TestMultiString_UnmarshalJSON/null 210s === RUN TestMultiString_UnmarshalJSON/fail 210s --- PASS: TestMultiString_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiString_UnmarshalJSON/string (0.00s) 210s --- PASS: TestMultiString_UnmarshalJSON/array (0.00s) 210s --- PASS: TestMultiString_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiString_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiString_UnmarshalJSON/fail (0.00s) 210s === RUN TestMultiIP_MarshalJSON 210s === RUN TestMultiIP_MarshalJSON/ok 210s === RUN TestMultiIP_MarshalJSON/empty 210s === RUN TestMultiIP_MarshalJSON/nil 210s --- PASS: TestMultiIP_MarshalJSON (0.00s) 210s --- PASS: TestMultiIP_MarshalJSON/ok (0.00s) 210s --- PASS: TestMultiIP_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiIP_MarshalJSON/nil (0.00s) 210s === RUN TestMultiIP_UnmarshalJSON 210s === RUN TestMultiIP_UnmarshalJSON/string 210s === RUN TestMultiIP_UnmarshalJSON/array 210s === RUN TestMultiIP_UnmarshalJSON/empty 210s === RUN TestMultiIP_UnmarshalJSON/null 210s === RUN TestMultiIP_UnmarshalJSON/fail 210s === RUN TestMultiIP_UnmarshalJSON/failJSON 210s --- PASS: TestMultiIP_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/string (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/array (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestMultiIP_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestMultiIPNet_MarshalJSON 210s === RUN TestMultiIPNet_MarshalJSON/ok 210s === RUN TestMultiIPNet_MarshalJSON/empty 210s === RUN TestMultiIPNet_MarshalJSON/nil 210s --- PASS: TestMultiIPNet_MarshalJSON (0.00s) 210s --- PASS: TestMultiIPNet_MarshalJSON/ok (0.00s) 210s --- PASS: TestMultiIPNet_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiIPNet_MarshalJSON/nil (0.00s) 210s === RUN TestMultiIPNet_UnmarshalJSON 210s === RUN TestMultiIPNet_UnmarshalJSON/string 210s === RUN TestMultiIPNet_UnmarshalJSON/array 210s === RUN TestMultiIPNet_UnmarshalJSON/empty 210s === RUN TestMultiIPNet_UnmarshalJSON/null 210s === RUN TestMultiIPNet_UnmarshalJSON/fail 210s === RUN TestMultiIPNet_UnmarshalJSON/failJSON 210s --- PASS: TestMultiIPNet_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/string (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/array (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestMultiIPNet_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestMultiURL_MarshalJSON 210s === RUN TestMultiURL_MarshalJSON/ok 210s === RUN TestMultiURL_MarshalJSON/empty 210s === RUN TestMultiURL_MarshalJSON/nil 210s --- PASS: TestMultiURL_MarshalJSON (0.00s) 210s --- PASS: TestMultiURL_MarshalJSON/ok (0.00s) 210s --- PASS: TestMultiURL_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiURL_MarshalJSON/nil (0.00s) 210s === RUN TestMultiURL_UnmarshalJSON 210s === RUN TestMultiURL_UnmarshalJSON/string 210s === RUN TestMultiURL_UnmarshalJSON/array 210s === RUN TestMultiURL_UnmarshalJSON/empty 210s === RUN TestMultiURL_UnmarshalJSON/null 210s === RUN TestMultiURL_UnmarshalJSON/fail 210s === RUN TestMultiURL_UnmarshalJSON/failJSON 210s --- PASS: TestMultiURL_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/string (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/array (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestMultiURL_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestMultiObjectIdentifier_MarshalJSON 210s === RUN TestMultiObjectIdentifier_MarshalJSON/ok 210s === RUN TestMultiObjectIdentifier_MarshalJSON/empty 210s === RUN TestMultiObjectIdentifier_MarshalJSON/nil 210s --- PASS: TestMultiObjectIdentifier_MarshalJSON (0.00s) 210s --- PASS: TestMultiObjectIdentifier_MarshalJSON/ok (0.00s) 210s --- PASS: TestMultiObjectIdentifier_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiObjectIdentifier_MarshalJSON/nil (0.00s) 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/string 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/array 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/empty 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/null 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/fail 210s === RUN TestMultiObjectIdentifier_UnmarshalJSON/failJSON 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/string (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/array (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/fail (0.00s) 210s --- PASS: TestMultiObjectIdentifier_UnmarshalJSON/failJSON (0.00s) 210s === RUN TestMultiOID_MarshalJSON 210s === RUN TestMultiOID_MarshalJSON/null 210s === RUN TestMultiOID_MarshalJSON/empty 210s === RUN TestMultiOID_MarshalJSON/one 210s === RUN TestMultiOID_MarshalJSON/multiple 210s --- PASS: TestMultiOID_MarshalJSON (0.00s) 210s --- PASS: TestMultiOID_MarshalJSON/null (0.00s) 210s --- PASS: TestMultiOID_MarshalJSON/empty (0.00s) 210s --- PASS: TestMultiOID_MarshalJSON/one (0.00s) 210s --- PASS: TestMultiOID_MarshalJSON/multiple (0.00s) 210s === RUN TestMultiOID_UnmarshalJSON 210s === RUN TestMultiOID_UnmarshalJSON/null 210s === RUN TestMultiOID_UnmarshalJSON/empty 210s === RUN TestMultiOID_UnmarshalJSON/one 210s === RUN TestMultiOID_UnmarshalJSON/one_string 210s === RUN TestMultiOID_UnmarshalJSON/multiple 210s === RUN TestMultiOID_UnmarshalJSON/fail_json 210s === RUN TestMultiOID_UnmarshalJSON/fail_oid 210s --- PASS: TestMultiOID_UnmarshalJSON (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/null (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/one (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/one_string (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/multiple (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/fail_json (0.00s) 210s --- PASS: TestMultiOID_UnmarshalJSON/fail_oid (0.00s) 210s === RUN Test_newName 210s === RUN Test_newName/ok 210s --- PASS: Test_newName (0.00s) 210s --- PASS: Test_newName/ok (0.00s) 210s === RUN TestName_UnmarshalJSON 210s === RUN TestName_UnmarshalJSON/null 210s === RUN TestName_UnmarshalJSON/empty 210s === RUN TestName_UnmarshalJSON/commonName 210s === RUN TestName_UnmarshalJSON/object 210s === RUN TestName_UnmarshalJSON/number 210s === RUN TestName_UnmarshalJSON/badJSON 210s --- PASS: TestName_UnmarshalJSON (0.00s) 210s --- PASS: TestName_UnmarshalJSON/null (0.00s) 210s --- PASS: TestName_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestName_UnmarshalJSON/commonName (0.00s) 210s --- PASS: TestName_UnmarshalJSON/object (0.00s) 210s --- PASS: TestName_UnmarshalJSON/number (0.00s) 210s --- PASS: TestName_UnmarshalJSON/badJSON (0.00s) 210s === RUN Test_newSubject 210s === RUN Test_newSubject/ok 210s --- PASS: Test_newSubject (0.00s) 210s --- PASS: Test_newSubject/ok (0.00s) 210s === RUN TestSubject_UnmarshalJSON 210s === RUN TestSubject_UnmarshalJSON/null 210s === RUN TestSubject_UnmarshalJSON/empty 210s === RUN TestSubject_UnmarshalJSON/commonName 210s === RUN TestSubject_UnmarshalJSON/object 210s === RUN TestSubject_UnmarshalJSON/number 210s === RUN TestSubject_UnmarshalJSON/badJSON 210s --- PASS: TestSubject_UnmarshalJSON (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/null (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/commonName (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/object (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/number (0.00s) 210s --- PASS: TestSubject_UnmarshalJSON/badJSON (0.00s) 210s === RUN TestSubject_Set 210s === RUN TestSubject_Set/ok 210s === RUN TestSubject_Set/overwrite 210s --- PASS: TestSubject_Set (0.00s) 210s --- PASS: TestSubject_Set/ok (0.00s) 210s --- PASS: TestSubject_Set/overwrite (0.00s) 210s === RUN TestSubject_IsEmpty 210s === RUN TestSubject_IsEmpty/ok 210s === RUN TestSubject_IsEmpty/country 210s === RUN TestSubject_IsEmpty/commonName 210s === RUN TestSubject_IsEmpty/all_fields 210s --- PASS: TestSubject_IsEmpty (0.00s) 210s --- PASS: TestSubject_IsEmpty/ok (0.00s) 210s --- PASS: TestSubject_IsEmpty/country (0.00s) 210s --- PASS: TestSubject_IsEmpty/commonName (0.00s) 210s --- PASS: TestSubject_IsEmpty/all_fields (0.00s) 210s === RUN Test_newIssuer 210s === RUN Test_newIssuer/ok 210s --- PASS: Test_newIssuer (0.00s) 210s --- PASS: Test_newIssuer/ok (0.00s) 210s === RUN TestIssuer_UnmarshalJSON 210s === RUN TestIssuer_UnmarshalJSON/null 210s === RUN TestIssuer_UnmarshalJSON/empty 210s === RUN TestIssuer_UnmarshalJSON/commonName 210s === RUN TestIssuer_UnmarshalJSON/object 210s === RUN TestIssuer_UnmarshalJSON/number 210s === RUN TestIssuer_UnmarshalJSON/badJSON 210s --- PASS: TestIssuer_UnmarshalJSON (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/null (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/empty (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/commonName (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/object (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/number (0.00s) 210s --- PASS: TestIssuer_UnmarshalJSON/badJSON (0.00s) 210s === RUN TestIssuer_Set 210s === RUN TestIssuer_Set/ok 210s === RUN TestIssuer_Set/overwrite 210s --- PASS: TestIssuer_Set (0.00s) 210s --- PASS: TestIssuer_Set/ok (0.00s) 210s --- PASS: TestIssuer_Set/overwrite (0.00s) 210s === RUN Test_NewExtraNames 210s === RUN Test_NewExtraNames/ok 210s === RUN Test_NewExtraNames/ok_nil 210s --- PASS: Test_NewExtraNames (0.00s) 210s --- PASS: Test_NewExtraNames/ok (0.00s) 210s --- PASS: Test_NewExtraNames/ok_nil (0.00s) 210s === RUN Test_fromDistinguisedNames 210s === RUN Test_fromDistinguisedNames/ok 210s === RUN Test_fromDistinguisedNames/ok_nil 210s --- PASS: Test_fromDistinguisedNames (0.00s) 210s --- PASS: Test_fromDistinguisedNames/ok (0.00s) 210s --- PASS: Test_fromDistinguisedNames/ok_nil (0.00s) 210s === RUN TestGetFuncMap 210s --- PASS: TestGetFuncMap (0.00s) 210s === RUN TestWithTemplate 210s === RUN TestWithTemplate/leaf 210s === RUN TestWithTemplate/leafRSA 210s === RUN TestWithTemplate/iid 210s === RUN TestWithTemplate/iidRSAAndEnforced 210s === RUN TestWithTemplate/iidEscape 210s === RUN TestWithTemplate/admin 210s === RUN TestWithTemplate/adminRSA 210s === RUN TestWithTemplate/extensions 210s === RUN TestWithTemplate/fail 210s === RUN TestWithTemplate/error 210s --- PASS: TestWithTemplate (0.09s) 210s --- PASS: TestWithTemplate/leaf (0.00s) 210s --- PASS: TestWithTemplate/leafRSA (0.00s) 210s --- PASS: TestWithTemplate/iid (0.00s) 210s --- PASS: TestWithTemplate/iidRSAAndEnforced (0.00s) 210s --- PASS: TestWithTemplate/iidEscape (0.00s) 210s --- PASS: TestWithTemplate/admin (0.00s) 210s --- PASS: TestWithTemplate/adminRSA (0.00s) 210s --- PASS: TestWithTemplate/extensions (0.00s) 210s --- PASS: TestWithTemplate/fail (0.00s) 210s --- PASS: TestWithTemplate/error (0.00s) 210s === RUN TestWithTemplateBase64 210s === RUN TestWithTemplateBase64/leaf 210s === RUN TestWithTemplateBase64/badBase64 210s --- PASS: TestWithTemplateBase64 (0.00s) 210s --- PASS: TestWithTemplateBase64/leaf (0.00s) 210s --- PASS: TestWithTemplateBase64/badBase64 (0.00s) 210s === RUN TestWithTemplateFile 210s === RUN TestWithTemplateFile/example 210s === RUN TestWithTemplateFile/exampleRSA3072 210s === RUN TestWithTemplateFile/exampleRSA2048 210s === RUN TestWithTemplateFile/missing 210s --- PASS: TestWithTemplateFile (3.32s) 210s --- PASS: TestWithTemplateFile/example (0.00s) 210s --- PASS: TestWithTemplateFile/exampleRSA3072 (0.00s) 210s --- PASS: TestWithTemplateFile/exampleRSA2048 (0.00s) 210s --- PASS: TestWithTemplateFile/missing (0.00s) 210s === RUN Test_asn1Encode 210s === RUN Test_asn1Encode/ok 210s === RUN Test_asn1Encode/ok_explicit 210s === RUN Test_asn1Encode/ok_printable 210s === RUN Test_asn1Encode/ok_printable_explicit 210s === RUN Test_asn1Encode/ok_ia5 210s === RUN Test_asn1Encode/ok_utf8 210s === RUN Test_asn1Encode/ok_utc 210s === RUN Test_asn1Encode/ok_generalized 210s === RUN Test_asn1Encode/ok_int 210s === RUN Test_asn1Encode/ok_numeric 210s === RUN Test_asn1Encode/ok_bool 210s === RUN Test_asn1Encode/ok_raw 210s === RUN Test_asn1Encode/fail_numeric 210s === RUN Test_asn1Encode/fail_time 210s === RUN Test_asn1Encode/fail_bool 210s --- PASS: Test_asn1Encode (0.00s) 210s --- PASS: Test_asn1Encode/ok (0.00s) 210s --- PASS: Test_asn1Encode/ok_explicit (0.00s) 210s --- PASS: Test_asn1Encode/ok_printable (0.00s) 210s --- PASS: Test_asn1Encode/ok_printable_explicit (0.00s) 210s --- PASS: Test_asn1Encode/ok_ia5 (0.00s) 210s --- PASS: Test_asn1Encode/ok_utf8 (0.00s) 210s --- PASS: Test_asn1Encode/ok_utc (0.00s) 210s --- PASS: Test_asn1Encode/ok_generalized (0.00s) 210s --- PASS: Test_asn1Encode/ok_int (0.00s) 210s --- PASS: Test_asn1Encode/ok_numeric (0.00s) 210s --- PASS: Test_asn1Encode/ok_bool (0.00s) 210s --- PASS: Test_asn1Encode/ok_raw (0.00s) 210s --- PASS: Test_asn1Encode/fail_numeric (0.00s) 210s --- PASS: Test_asn1Encode/fail_time (0.00s) 210s --- PASS: Test_asn1Encode/fail_bool (0.00s) 210s === RUN Test_asn1Marshal 210s === RUN Test_asn1Marshal/ok_printable 210s === RUN Test_asn1Marshal/ok_utf8 210s === RUN Test_asn1Marshal/ok_int 210s === RUN Test_asn1Marshal/ok_time 210s === RUN Test_asn1Marshal/ok_seq 210s === RUN Test_asn1Marshal/ok_set 210s === RUN Test_asn1Marshal/ok_bool 210s === RUN Test_asn1Marshal/fail_numeric 210s --- PASS: Test_asn1Marshal (0.00s) 210s --- PASS: Test_asn1Marshal/ok_printable (0.00s) 210s --- PASS: Test_asn1Marshal/ok_utf8 (0.00s) 210s --- PASS: Test_asn1Marshal/ok_int (0.00s) 210s --- PASS: Test_asn1Marshal/ok_time (0.00s) 210s --- PASS: Test_asn1Marshal/ok_seq (0.00s) 210s --- PASS: Test_asn1Marshal/ok_set (0.00s) 210s --- PASS: Test_asn1Marshal/ok_bool (0.00s) 210s --- PASS: Test_asn1Marshal/fail_numeric (0.00s) 210s === RUN Test_asn1Sequence 210s === RUN Test_asn1Sequence/ok 210s === RUN Test_asn1Sequence/ok_complex 210s === RUN Test_asn1Sequence/fail 210s --- PASS: Test_asn1Sequence (0.00s) 210s --- PASS: Test_asn1Sequence/ok (0.00s) 210s --- PASS: Test_asn1Sequence/ok_complex (0.00s) 210s --- PASS: Test_asn1Sequence/fail (0.00s) 210s === RUN Test_asn1Set 210s === RUN Test_asn1Set/ok 210s === RUN Test_asn1Set/ok_complex 210s === RUN Test_asn1Set/fail 210s --- PASS: Test_asn1Set (0.00s) 210s --- PASS: Test_asn1Set/ok (0.00s) 210s --- PASS: Test_asn1Set/ok_complex (0.00s) 210s --- PASS: Test_asn1Set/fail (0.00s) 210s === RUN TestTemplateError_Error 210s === RUN TestTemplateError_Error/ok 210s --- PASS: TestTemplateError_Error (0.00s) 210s --- PASS: TestTemplateError_Error/ok (0.00s) 210s === RUN TestNewTemplateData 210s === RUN TestNewTemplateData/ok 210s --- PASS: TestNewTemplateData (0.00s) 210s --- PASS: TestNewTemplateData/ok (0.00s) 210s === RUN TestCreateTemplateData 210s === RUN TestCreateTemplateData/ok 210s --- PASS: TestCreateTemplateData (0.00s) 210s --- PASS: TestCreateTemplateData/ok (0.00s) 210s === RUN TestTemplateData_SetInsecure 210s === RUN TestTemplateData_SetInsecure/empty 210s === RUN TestTemplateData_SetInsecure/overwrite 210s === RUN TestTemplateData_SetInsecure/existing 210s --- PASS: TestTemplateData_SetInsecure (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/empty (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetInsecure/existing (0.00s) 210s === RUN TestTemplateData_SetSubject 210s === RUN TestTemplateData_SetSubject/ok 210s === RUN TestTemplateData_SetSubject/overwrite 210s --- PASS: TestTemplateData_SetSubject (0.00s) 210s --- PASS: TestTemplateData_SetSubject/ok (0.00s) 210s --- PASS: TestTemplateData_SetSubject/overwrite (0.00s) 210s === RUN TestTemplateData_SetCommonName 210s === RUN TestTemplateData_SetCommonName/ok 210s === RUN TestTemplateData_SetCommonName/overwrite 210s --- PASS: TestTemplateData_SetCommonName (0.00s) 210s --- PASS: TestTemplateData_SetCommonName/ok (0.00s) 210s --- PASS: TestTemplateData_SetCommonName/overwrite (0.00s) 210s === RUN TestTemplateData_SetSANs 210s === RUN TestTemplateData_SetSANs/ok 210s === RUN TestTemplateData_SetSANs/overwrite 210s --- PASS: TestTemplateData_SetSANs (0.00s) 210s --- PASS: TestTemplateData_SetSANs/ok (0.00s) 210s --- PASS: TestTemplateData_SetSANs/overwrite (0.00s) 210s === RUN TestTemplateData_SetSubjectAlternativeNames 210s === RUN TestTemplateData_SetSubjectAlternativeNames/ok 210s === RUN TestTemplateData_SetSubjectAlternativeNames/overwrite 210s --- PASS: TestTemplateData_SetSubjectAlternativeNames (0.00s) 210s --- PASS: TestTemplateData_SetSubjectAlternativeNames/ok (0.00s) 210s --- PASS: TestTemplateData_SetSubjectAlternativeNames/overwrite (0.00s) 210s === RUN TestTemplateData_SetToken 210s === RUN TestTemplateData_SetToken/ok 210s === RUN TestTemplateData_SetToken/overwrite 210s --- PASS: TestTemplateData_SetToken (0.00s) 210s --- PASS: TestTemplateData_SetToken/ok (0.00s) 210s --- PASS: TestTemplateData_SetToken/overwrite (0.00s) 210s === RUN TestTemplateData_SetUserData 210s === RUN TestTemplateData_SetUserData/ok 210s === RUN TestTemplateData_SetUserData/overwrite 210s === RUN TestTemplateData_SetUserData/existing 210s --- PASS: TestTemplateData_SetUserData (0.00s) 210s --- PASS: TestTemplateData_SetUserData/ok (0.00s) 210s --- PASS: TestTemplateData_SetUserData/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetUserData/existing (0.00s) 210s === RUN TestTemplateData_SetAuthorizationCertificate 210s === RUN TestTemplateData_SetAuthorizationCertificate/ok 210s === RUN TestTemplateData_SetAuthorizationCertificate/overwrite 210s --- PASS: TestTemplateData_SetAuthorizationCertificate (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificate/ok (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificate/overwrite (0.00s) 210s === RUN TestTemplateData_SetAuthorizationCertificateChain 210s === RUN TestTemplateData_SetAuthorizationCertificateChain/ok 210s === RUN TestTemplateData_SetAuthorizationCertificateChain/overwrite 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/ok (0.00s) 210s --- PASS: TestTemplateData_SetAuthorizationCertificateChain/overwrite (0.00s) 210s === RUN TestTemplateData_SetCertificateRequest 210s === RUN TestTemplateData_SetCertificateRequest/ok 210s === RUN TestTemplateData_SetCertificateRequest/overwrite 210s === RUN TestTemplateData_SetCertificateRequest/existing 210s --- PASS: TestTemplateData_SetCertificateRequest (0.00s) 210s --- PASS: TestTemplateData_SetCertificateRequest/ok (0.00s) 210s --- PASS: TestTemplateData_SetCertificateRequest/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetCertificateRequest/existing (0.00s) 210s === RUN TestTemplateData_SetWebhook 210s === RUN TestTemplateData_SetWebhook/empty 210s === RUN TestTemplateData_SetWebhook/overwrite 210s === RUN TestTemplateData_SetWebhook/existing 210s --- PASS: TestTemplateData_SetWebhook (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/empty (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/overwrite (0.00s) 210s --- PASS: TestTemplateData_SetWebhook/existing (0.00s) 210s === RUN TestValidateTemplate 210s === RUN TestValidateTemplate/ok 210s === RUN TestValidateTemplate/ok/invalid-json 210s === RUN TestValidateTemplate/fail/unknown-function 210s --- PASS: TestValidateTemplate (0.00s) 210s --- PASS: TestValidateTemplate/ok (0.00s) 210s --- PASS: TestValidateTemplate/ok/invalid-json (0.00s) 210s --- PASS: TestValidateTemplate/fail/unknown-function (0.00s) 210s === RUN TestValidateTemplateData 210s === RUN TestValidateTemplateData/ok 210s === RUN TestValidateTemplateData/fail 210s --- PASS: TestValidateTemplateData (0.00s) 210s --- PASS: TestValidateTemplateData/ok (0.00s) 210s --- PASS: TestValidateTemplateData/fail (0.00s) 210s === RUN TestSplitSANs 210s === RUN TestSplitSANs/nil 210s === RUN TestSplitSANs/empty 210s === RUN TestSplitSANs/dns 210s === RUN TestSplitSANs/ip 210s === RUN TestSplitSANs/ipv6 210s === RUN TestSplitSANs/emails 210s === RUN TestSplitSANs/uris 210s === RUN TestSplitSANs/mixed 210s --- PASS: TestSplitSANs (0.00s) 210s --- PASS: TestSplitSANs/nil (0.00s) 210s --- PASS: TestSplitSANs/empty (0.00s) 210s --- PASS: TestSplitSANs/dns (0.00s) 210s --- PASS: TestSplitSANs/ip (0.00s) 210s --- PASS: TestSplitSANs/ipv6 (0.00s) 210s --- PASS: TestSplitSANs/emails (0.00s) 210s --- PASS: TestSplitSANs/uris (0.00s) 210s --- PASS: TestSplitSANs/mixed (0.00s) 210s === RUN TestCreateSANs 210s === RUN TestCreateSANs/nil 210s === RUN TestCreateSANs/empty 210s === RUN TestCreateSANs/dns 210s === RUN TestCreateSANs/ip 210s === RUN TestCreateSANs/emails 210s === RUN TestCreateSANs/uris 210s === RUN TestCreateSANs/mixed 210s --- PASS: TestCreateSANs (0.00s) 210s --- PASS: TestCreateSANs/nil (0.00s) 210s --- PASS: TestCreateSANs/empty (0.00s) 210s --- PASS: TestCreateSANs/dns (0.00s) 210s --- PASS: TestCreateSANs/ip (0.00s) 210s --- PASS: TestCreateSANs/emails (0.00s) 210s --- PASS: TestCreateSANs/uris (0.00s) 210s --- PASS: TestCreateSANs/mixed (0.00s) 210s === RUN Test_generateSubjectKeyID 210s === RUN Test_generateSubjectKeyID/ecdsa 210s === RUN Test_generateSubjectKeyID/rsa 210s === RUN Test_generateSubjectKeyID/ed25519 210s === RUN Test_generateSubjectKeyID/fail 210s --- PASS: Test_generateSubjectKeyID (0.00s) 210s --- PASS: Test_generateSubjectKeyID/ecdsa (0.00s) 210s --- PASS: Test_generateSubjectKeyID/rsa (0.00s) 210s --- PASS: Test_generateSubjectKeyID/ed25519 (0.00s) 210s --- PASS: Test_generateSubjectKeyID/fail (0.00s) 210s === RUN Test_generateSubjectKeyID_fips 210s utils_test.go:189: FIPS 140-3 mode is not enabled 210s --- SKIP: Test_generateSubjectKeyID_fips (0.00s) 210s === RUN TestSanitizeName 210s === RUN TestSanitizeName/ok 210s === RUN TestSanitizeName/ok_ascii 210s === RUN TestSanitizeName/fail 210s === RUN TestSanitizeName/fail_with_port 210s === RUN TestSanitizeName/fail_empty 210s --- PASS: TestSanitizeName (0.00s) 210s --- PASS: TestSanitizeName/ok (0.00s) 210s --- PASS: TestSanitizeName/ok_ascii (0.00s) 210s --- PASS: TestSanitizeName/fail (0.00s) 210s --- PASS: TestSanitizeName/fail_with_port (0.00s) 210s --- PASS: TestSanitizeName/fail_empty (0.00s) 210s PASS 210s ok go.step.sm/crypto/x509util 3.700s 210s make[1]: Leaving directory '/tmp/autopkgtest.gpew5O/autopkgtest_tmp' 210s create-stamp debian/debhelper-build-stamp 211s autopkgtest [01:38:31]: test dh-golang-autopkgtest: -----------------------] 211s dh-golang-autopkgtest PASS 211s autopkgtest [01:38:31]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 212s autopkgtest [01:38:32]: @@@@@@@@@@@@@@@@@@@@ summary 212s dh-golang-autopkgtest PASS