Diff of the two buildlogs: -- --- b1/build.log 2025-11-09 07:50:00.155962224 +0000 +++ b2/build.log 2025-11-09 07:56:18.292428133 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Nov 8 19:46:19 -12 2025 -I: pbuilder-time-stamp: 1762674379 +I: Current time: Sun Dec 13 04:13:00 +14 2026 +I: pbuilder-time-stamp: 1797084780 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying fix-go-attest.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3716864/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 12 14:13 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 nocheck' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='3ebb35a67f64462fbde068f2cdb9f1f4' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3716864' - PS1='# ' - PS2='> ' + INVOCATION_ID=31a601fcca4449c39f0b8a6409a99be0 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3412264 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qklLGtj4/pbuilderrc_9cvd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qklLGtj4/b1 --logfile b1/build.log golang-github-smallstep-certificates_0.28.4-2.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qklLGtj4/pbuilderrc_Tq2A --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qklLGtj4/b2 --logfile b2/build.log golang-github-smallstep-certificates_0.28.4-2.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3716864/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -341,7 +373,7 @@ Get: 179 http://deb.debian.org/debian unstable/main amd64 golang-step-cli-utils-dev all 0.7.5+ds-3 [54.9 kB] Get: 180 http://deb.debian.org/debian unstable/main amd64 libpcsclite1 amd64 2.4.0-2 [55.8 kB] Get: 181 http://deb.debian.org/debian unstable/main amd64 libpcsclite-dev amd64 2.4.0-2 [68.5 kB] -Fetched 145 MB in 5s (27.7 MB/s) +Fetched 145 MB in 17s (8391 kB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19866 files and directories currently installed.) @@ -933,8 +965,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Nov 9 07:47:49 UTC 2025. -Universal Time is now: Sun Nov 9 07:47:49 UTC 2025. +Local time is now: Sat Dec 12 14:17:16 UTC 2026. +Universal Time is now: Sat Dec 12 14:17:16 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1092,7 +1124,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-smallstep-certificates_0.28.4-2_source.changes +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-smallstep-certificates_0.28.4-2_source.changes dpkg-buildpackage: info: source package golang-github-smallstep-certificates dpkg-buildpackage: info: source version 0.28.4-2 dpkg-buildpackage: info: source distribution unstable @@ -1111,9 +1147,9 @@ debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/golang-github-smallstep-certificates-0.28.4' chmod -v -x policy/engine.go policy/engine_test.go policy/options.go -mode of 'policy/engine.go' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) -mode of 'policy/engine_test.go' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) -mode of 'policy/options.go' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) +mode of 'policy/engine.go' changed from 0775 (rwxrwxr-x) to 0664 (rw-rw-r--) +mode of 'policy/engine_test.go' changed from 0775 (rwxrwxr-x) to 0664 (rw-rw-r--) +mode of 'policy/options.go' changed from 0775 (rwxrwxr-x) to 0664 (rw-rw-r--) rm -fv authority/provisioner/nebula*.go removed 'authority/provisioner/nebula.go' removed 'authority/provisioner/nebula_test.go' @@ -1122,54 +1158,54 @@ dh_auto_build -O--builddirectory=_build -O--buildsystem=golang dh_auto_build: warning: github.com/smallstep/certificates/test/integration contains no non-test Go files, removing it from build dh_auto_build: warning: github.com/smallstep/certificates/test/integration/scep contains no non-test Go files, removing it from build - cd _build && go install -trimpath -v -p 40 github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook + cd _build && go install -trimpath -v -p 42 github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook +internal/unsafeheader +google.golang.org/grpc/serviceconfig +go.opencensus.io cmp +github.com/googleapis/gax-go/v2/internal +google.golang.org/protobuf/internal/flags +unicode/utf8 +vendor/golang.org/x/crypto/cryptobyte/asn1 +golang.org/x/crypto/internal/alias +internal/goarch +golang.org/x/crypto/cryptobyte/asn1 +encoding +internal/msan +internal/godebugs unicode/utf16 -internal/coverage/rtcov -internal/byteorder -crypto/internal/fips140/alias +go.opencensus.io/trace/internal internal/asan +internal/goos +go.step.sm/crypto/internal/utils/asn1 +internal/nettrace +vendor/golang.org/x/crypto/internal/alias log/internal -google.golang.org/grpc/serviceconfig -encoding -container/list -go.opencensus.io/trace/internal -vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/coverage/rtcov internal/profilerecord -internal/runtime/atomic -internal/nettrace -internal/runtime/syscall -internal/itoa +container/list github.com/google/go-tspi/tspiconst -internal/goos -math/bits +internal/byteorder go.opencensus.io/internal/tagencoding -internal/goarch -internal/msan -unicode/utf8 -internal/godebugs -vendor/golang.org/x/crypto/internal/alias +math/bits +internal/itoa +internal/runtime/syscall +crypto/internal/fips140/alias unicode -golang.org/x/crypto/internal/alias -google.golang.org/protobuf/internal/flags -github.com/googleapis/gax-go/v2/internal golang.org/x/net/html/atom +sync/atomic crypto/internal/boring/sig -internal/cpu -golang.org/x/crypto/cryptobyte/asn1 -internal/unsafeheader internal/goexperiment -go.opencensus.io -sync/atomic -crypto/internal/fips140/subtle -go.step.sm/crypto/internal/utils/asn1 +internal/runtime/atomic +internal/cpu +internal/abi internal/runtime/math +internal/runtime/sys crypto/internal/fips140deps/byteorder internal/chacha8rand -internal/runtime/sys -internal/abi -github.com/golang/groupcache/lru +crypto/internal/fips140/subtle google.golang.org/protobuf/internal/set +github.com/golang/groupcache/lru golang.org/x/crypto/salsa20/salsa internal/runtime/exithook crypto/internal/fips140deps/cpu @@ -1180,10294 +1216,498 @@ internal/sync internal/runtime/maps runtime -internal/reflectlite iter -crypto/subtle weak -sync +crypto/subtle runtime/metrics +sync +internal/reflectlite maps slices golang.org/x/exp/slices errors sort -internal/oserror -path -go.etcd.io/bbolt/errors -vendor/golang.org/x/net/dns/dnsmessage -math/rand/v2 -strconv -io +internal/bisect internal/testlog internal/singleflight -google.golang.org/protobuf/internal/pragma unique -google.golang.org/grpc/internal/buffer -internal/bisect -syscall +google.golang.org/protobuf/internal/pragma runtime/cgo +io +strconv +internal/oserror +math/rand/v2 +path +google.golang.org/grpc/internal/buffer +go.etcd.io/bbolt/errors +vendor/golang.org/x/net/dns/dnsmessage internal/godebug bytes -container/heap hash -go.step.sm/crypto/internal/utils/utfbom -internal/saferio +syscall +hash/crc32 github.com/beorn7/perks/quantile -github.com/prometheus/client_golang/prometheus/promhttp/internal -crypto/internal/randutil strings -github.com/x448/float16 -encoding/base32 -golang.org/x/crypto/blowfish -net/netip -reflect -crypto -hash/crc32 +container/heap +crypto/internal/randutil +go.step.sm/crypto/internal/utils/utfbom +github.com/prometheus/client_golang/prometheus/promhttp/internal +internal/saferio hash/fnv hash/adler32 crypto/internal/fips140deps/godebug math/rand -vendor/golang.org/x/text/transform +crypto +net/netip +reflect +github.com/x448/float16 +encoding/base32 +golang.org/x/crypto/blowfish golang.org/x/text/transform +vendor/golang.org/x/text/transform +crypto/internal/fips140 crypto/internal/impl net/http/internal/ascii -crypto/internal/fips140 -go.step.sm/crypto/internal/emoji -github.com/munnerz/goautoneg +regexp/syntax bufio -github.com/huandu/xstrings +go.step.sm/crypto/internal/emoji html -regexp/syntax -crypto/tls/internal/fips140tls -crypto/internal/fips140/sha512 +github.com/huandu/xstrings +github.com/munnerz/goautoneg crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 +crypto/internal/fips140/sha512 +crypto/tls/internal/fips140tls crypto/internal/fips140/hmac -internal/syscall/execenv -time -internal/syscall/unix crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash +crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/fips140 -crypto/internal/fips140/nistec/fiat +crypto/internal/fips140/aes crypto/internal/fips140/tls13 +internal/syscall/unix regexp +internal/syscall/execenv +time crypto/internal/fips140/edwards25519 google.golang.org/api/internal/third_party/uritemplates context -google.golang.org/grpc/backoff -google.golang.org/grpc/keepalive io/fs internal/poll +google.golang.org/grpc/backoff +google.golang.org/grpc/keepalive +crypto/internal/fips140/nistec google.golang.org/grpc/internal/backoff -github.com/smallstep/certificates/ca/client -github.com/smallstep/certificates/internal/userid google.golang.org/grpc/internal/grpcsync -embed +github.com/smallstep/certificates/internal/userid +github.com/smallstep/certificates/ca/client internal/filepathlite -crypto/internal/fips140/nistec +embed google.golang.org/protobuf/internal/editiondefaults -os internal/fmtsort encoding/binary -encoding/base64 +os vendor/golang.org/x/crypto/internal/poly1305 -filippo.io/edwards25519/field golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash +filippo.io/edwards25519/field +encoding/base64 golang.org/x/sys/unix +golang.org/x/crypto/nacl/secretbox encoding/pem +filippo.io/edwards25519 crypto/internal/sysrand -google.golang.org/protobuf/internal/detrand -io/ioutil -path/filepath -google.golang.org/grpc/internal/envconfig +github.com/prometheus/procfs/internal/util +vendor/golang.org/x/sys/cpu fmt +io/ioutil +google.golang.org/protobuf/internal/detrand go.step.sm/crypto/fipsutil -vendor/golang.org/x/sys/cpu +google.golang.org/grpc/internal/envconfig os/signal -github.com/prometheus/procfs/internal/util -golang.org/x/crypto/nacl/secretbox -filippo.io/edwards25519 +path/filepath +net crypto/internal/entropy crypto/internal/fips140/drbg -os/exec +crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ecdh -crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 -crypto/internal/fips140/mlkem crypto/internal/fips140/rsa -crypto/rc4 +crypto/internal/fips140/mlkem +os/exec crypto/md5 -crypto/cipher +crypto/rc4 crypto/mlkem +crypto/cipher encoding/hex net/url -mime -log database/sql/driver +math/big +log +mime/quotedprintable compress/flate -google.golang.org/protobuf/internal/version +mime +net/http/internal +github.com/pkg/errors +gopkg.in/square/go-jose.v2/json +google.golang.org/protobuf/internal/errors +go/token google.golang.org/grpc/attributes +google.golang.org/protobuf/internal/version +github.com/mitchellh/reflectwalk +text/template/parse google.golang.org/grpc/internal/idle -golang.org/x/net/http2/hpack text/tabwriter -mime/quotedprintable -net/http/internal -google.golang.org/protobuf/internal/errors vendor/golang.org/x/net/http2/hpack github.com/spf13/cast/internal -github.com/pkg/errors -encoding/json -github.com/imdario/mergo -go/token -go.opencensus.io/trace/tracestate +github.com/googleapis/gax-go/v2/callctx +github.com/go-jose/go-jose/v3/json vendor/golang.org/x/text/unicode/norm +encoding/json go.opencensus.io/internal -gopkg.in/square/go-jose.v2/json -github.com/mitchellh/reflectwalk -text/template/parse -github.com/go-jose/go-jose/v3/json -golang.org/x/text/unicode/norm -math/big -github.com/googleapis/gax-go/v2/callctx +go.opencensus.io/trace/tracestate +os/user runtime/trace go.opencensus.io/resource -go.etcd.io/bbolt/internal/common +github.com/ccoveille/go-safecast github.com/manifoldco/promptui/list flag -github.com/ccoveille/go-safecast +github.com/imdario/mergo +go.etcd.io/bbolt/internal/common github.com/russross/blackfriday/v2 +golang.org/x/text/unicode/norm +golang.org/x/net/http2/hpack github.com/manifoldco/promptui/screenbuf golang.org/x/net/html -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 -google.golang.org/protobuf/encoding/protowire -golang.org/x/crypto/chacha20 go.step.sm/crypto/internal/utils/convert -runtime/debug +github.com/smallstep/certificates/internal/cast github.com/prometheus/procfs/internal/fs github.com/newrelic/go-agent/v3/internal/sysinfo -github.com/smallstep/certificates/internal/cast -os/user +runtime/debug +google.golang.org/protobuf/encoding/protowire go.step.sm/crypto/fingerprint -net -go.step.sm/crypto/internal/utils/file go.opencensus.io/metric/metricdata +vendor/golang.org/x/crypto/chacha20 +crypto/internal/boring +crypto/des +golang.org/x/crypto/chacha20 +go.step.sm/crypto/internal/utils/file github.com/mitchellh/copystructure -crypto/sha256 +go.opencensus.io/metric/metricproducer +database/sql +golang.org/x/net/internal/timeseries +golang.org/x/text/unicode/bidi +crypto/ecdh crypto/sha512 -crypto/aes +crypto/sha256 crypto/hmac -crypto/ecdh +crypto/aes crypto/sha1 -vendor/golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/bidi -golang.org/x/net/internal/timeseries -database/sql -golang.org/x/crypto/pbkdf2 google.golang.org/protobuf/reflect/protoreflect +vendor/golang.org/x/text/unicode/bidi go.etcd.io/bbolt/internal/freelist -go.opencensus.io/metric/metricproducer golang.org/x/crypto/ssh/internal/bcrypt_pbkdf go.step.sm/crypto/internal/bcrypt_pbkdf -golang.org/x/crypto/scrypt +golang.org/x/crypto/pbkdf2 vendor/golang.org/x/crypto/chacha20poly1305 -golang.org/x/crypto/curve25519 +golang.org/x/crypto/scrypt compress/gzip compress/zlib -runtime/pprof +golang.org/x/crypto/curve25519 internal/profile +runtime/pprof golang.org/x/text/secure/bidirule -text/template vendor/golang.org/x/text/secure/bidirule -vendor/golang.org/x/net/idna -golang.org/x/net/idna +text/template google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/order -google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt +google.golang.org/protobuf/runtime/protoiface +google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/genid -github.com/cpuguy83/go-md2man/v2/md2man +golang.org/x/net/idna +vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy -google.golang.org/protobuf/internal/encoding/json -google.golang.org/protobuf/internal/encoding/text +github.com/cpuguy83/go-md2man/v2/md2man +go.etcd.io/bbolt +github.com/mattn/go-isatty +golang.org/x/term google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/encoding/json +github.com/mattn/go-colorable +google.golang.org/protobuf/proto +github.com/mgutz/ansi +go.opencensus.io/tag +go.step.sm/crypto/internal/termutil github.com/smallstep/nosql/database github.com/smallstep/certificates/acme/wire github.com/newrelic/go-agent/v3/internal/jsonx -google.golang.org/grpc/grpclog/internal -github.com/newrelic/go-agent/v3/internal/logger github.com/Masterminds/semver -go.opencensus.io/tag -github.com/mattn/go-isatty -golang.org/x/term +github.com/newrelic/go-agent/v3/internal/logger +go.step.sm/crypto/kms/uri +google.golang.org/grpc/grpclog/internal github.com/sirupsen/logrus -go.etcd.io/bbolt -github.com/newrelic/go-agent/v3/internal/cat -google.golang.org/grpc/grpclog -google.golang.org/protobuf/proto -github.com/mattn/go-colorable -github.com/urfave/cli -go.opencensus.io/stats/internal -html/template -google.golang.org/protobuf/internal/encoding/defval -github.com/mgutz/ansi -go.opencensus.io/stats -google.golang.org/grpc/connectivity -google.golang.org/grpc/internal/grpclog -go.opencensus.io/stats/view -go.step.sm/crypto/internal/termutil -crypto/elliptic crypto/internal/boring/bbig -crypto/rand +crypto/elliptic +encoding/asn1 crypto/dsa github.com/google/certificate-transparency-go/asn1 -encoding/asn1 github.com/shopspring/decimal +crypto/rand github.com/fxamacker/cbor -go.step.sm/crypto/kms/uri +github.com/newrelic/go-agent/v3/internal/cat +go.opencensus.io/stats/internal +crypto/internal/hpke crypto/ed25519 go.step.sm/crypto/randutil -github.com/Masterminds/goutils -crypto/rsa golang.org/x/crypto/bcrypt +github.com/Masterminds/goutils github.com/rs/xid +crypto/rsa go.opencensus.io/trace -crypto/internal/hpke +go.opencensus.io/stats +google.golang.org/grpc/grpclog +html/template +github.com/urfave/cli +google.golang.org/protobuf/internal/encoding/defval golang.org/x/crypto/ed25519 go.step.sm/crypto/x25519 +go.opencensus.io/stats/view +google.golang.org/grpc/connectivity +google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc -golang.org/x/oauth2/jws github.com/google/certificate-transparency-go/x509/pkix +google.golang.org/protobuf/internal/filedesc crypto/x509/pkix -vendor/golang.org/x/crypto/cryptobyte golang.org/x/crypto/cryptobyte +vendor/golang.org/x/crypto/cryptobyte github.com/smallstep/nosql/bolt -google.golang.org/protobuf/encoding/protojson -google.golang.org/protobuf/internal/encoding/tag -github.com/spf13/cast -go.step.sm/cli-utils/errs -google.golang.org/protobuf/internal/impl +golang.org/x/oauth2/jws crypto/ecdsa +github.com/spf13/cast +github.com/google/certificate-transparency-go/tls +github.com/go-jose/go-jose/v3/cipher github.com/smallstep/scep/cryptoutil gopkg.in/square/go-jose.v2/cipher -github.com/go-jose/go-jose/v3/cipher -github.com/google/certificate-transparency-go/tls -google.golang.org/protobuf/internal/filetype -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/protoadapt -google.golang.org/protobuf/types/known/durationpb -google.golang.org/protobuf/types/known/anypb -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/genproto/googleapis/rpc/code -google.golang.org/protobuf/types/known/structpb -google.golang.org/protobuf/types/descriptorpb -google.golang.org/grpc/internal/pretty -github.com/golang/protobuf/ptypes/duration -google.golang.org/genproto/googleapis/rpc/errdetails -google.golang.org/genproto/googleapis/rpc/status -github.com/googleapis/gax-go/v2/apierror/internal/proto -github.com/golang/protobuf/ptypes/timestamp -github.com/prometheus/client_model/go -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -github.com/prometheus/common/model -google.golang.org/protobuf/internal/editionssupport -google.golang.org/protobuf/types/gofeaturespb -github.com/prometheus/client_golang/prometheus/internal -google.golang.org/protobuf/reflect/protodesc -github.com/golang/protobuf/proto +go.step.sm/cli-utils/errs +google.golang.org/protobuf/internal/encoding/tag +google.golang.org/protobuf/encoding/protojson +google.golang.org/protobuf/internal/impl +net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/resolver/dns/internal -github.com/google/go-tpm/tpmutil -net/textproto google.golang.org/grpc/internal +crypto/x509 +github.com/google/go-tpm/tpmutil +github.com/google/certificate-transparency-go/x509 github.com/newrelic/go-agent/v3/internal github.com/google/uuid -crypto/x509 github.com/chzyer/readline -github.com/google/certificate-transparency-go/x509 github.com/prometheus/procfs google.golang.org/grpc/experimental/stats google.golang.org/grpc/metadata -google.golang.org/grpc/mem google.golang.org/grpc/codes +google.golang.org/grpc/mem +vendor/golang.org/x/net/http/httpguts +golang.org/x/net/http/httpguts github.com/google/go-tpm/tpm github.com/google/go-tpm/legacy/tpm2 -google.golang.org/grpc/internal/status +mime/multipart google.golang.org/grpc/internal/balancerload google.golang.org/grpc/stats -google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/tap -vendor/golang.org/x/net/http/httpguts -golang.org/x/net/http/httpguts -mime/multipart -google.golang.org/grpc/internal/stats -google.golang.org/grpc/status +google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/encoding -google.golang.org/grpc/encoding/proto -google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/internal/stats github.com/google/go-tpm/legacy/tpm2/credactivation github.com/manifoldco/promptui +github.com/google/go-tspi/verification github.com/google/go-attestation/attest/internal +github.com/smallstep/scep/x509util go.step.sm/crypto/kms/apiv1 +github.com/smallstep/pkcs7/internal/legacy/x509 gopkg.in/square/go-jose.v2 +golang.org/x/crypto/ocsp github.com/Masterminds/sprig github.com/go-jose/go-jose/v3 -github.com/smallstep/pkcs7/internal/legacy/x509 -github.com/smallstep/scep/x509util -golang.org/x/crypto/ocsp github.com/smallstep/certificates/test/integration/scep/internal/x509 crypto/tls golang.org/x/crypto/ssh -github.com/google/go-tspi/verification -github.com/google/go-attestation/attest go.step.sm/cli-utils/ui -github.com/smallstep/pkcs7 +github.com/google/go-attestation/attest go.step.sm/cli-utils/step -github.com/smallstep/scep +github.com/smallstep/pkcs7 github.com/go-jose/go-jose/v3/cryptosigner github.com/go-jose/go-jose/v3/jwt +google.golang.org/protobuf/internal/filetype +github.com/smallstep/scep +google.golang.org/protobuf/runtime/protoimpl go.step.sm/crypto/keyutil golang.org/x/crypto/ssh/agent +google.golang.org/protobuf/types/known/durationpb +google.golang.org/protobuf/protoadapt +google.golang.org/protobuf/types/known/anypb +google.golang.org/protobuf/types/known/structpb +google.golang.org/genproto/googleapis/rpc/code +google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/types/descriptorpb +google.golang.org/grpc/internal/pretty +google.golang.org/grpc/encoding/proto go.step.sm/crypto/pemutil -go.step.sm/crypto/kms/softkms -go.step.sm/crypto/kms +github.com/golang/protobuf/ptypes/timestamp +github.com/prometheus/client_model/go +google.golang.org/genproto/googleapis/rpc/status +github.com/googleapis/gax-go/v2/apierror/internal/proto net/http/httptrace -google.golang.org/api/transport/cert google.golang.org/grpc/internal/credentials +google.golang.org/api/transport/cert github.com/go-sql-driver/mysql -net/http +github.com/golang/protobuf/ptypes/duration +google.golang.org/genproto/googleapis/rpc/errdetails +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/internal/status google.golang.org/grpc/credentials -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure +go.step.sm/crypto/kms/softkms +net/http +github.com/prometheus/common/model +google.golang.org/grpc/status +go.step.sm/crypto/kms google.golang.org/grpc/peer +google.golang.org/protobuf/types/gofeaturespb google.golang.org/grpc/internal/channelz -google.golang.org/grpc/internal/transport/networktype +google.golang.org/protobuf/internal/editionssupport +google.golang.org/grpc/resolver +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/balancer/grpclb/state +github.com/prometheus/client_golang/prometheus/internal google.golang.org/grpc/internal/resolver/unix +google.golang.org/protobuf/reflect/protodesc google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/resolver/dns google.golang.org/grpc/channelz google.golang.org/grpc/balancer +google.golang.org/grpc/resolver/dns +github.com/smallstep/nosql/mysql google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/pickfirst +google.golang.org/grpc/internal/serviceconfig +github.com/golang/protobuf/proto +github.com/smallstep/nosql google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch -github.com/smallstep/nosql/mysql -github.com/smallstep/nosql -github.com/smallstep/certificates/api/log golang.org/x/oauth2/internal -github.com/smallstep/certificates/internal/httptransport -golang.org/x/net/trace github.com/go-chi/chi -github.com/smallstep/certificates/server -go.step.sm/cli-utils/usage -github.com/prometheus/common/expfmt +golang.org/x/net/trace +net/http/httputil +go.step.sm/crypto/jose +github.com/smallstep/certificates/internal/httptransport google.golang.org/api/googleapi -github.com/smallstep/certificates/middleware/requestid -github.com/newrelic/go-agent/v3/internal/utilization -github.com/smallstep/certificates/cas/apiv1 -cloud.google.com/go/compute/metadata -google.golang.org/api/googleapi/transport +github.com/smallstep/certificates/api/log go.opencensus.io/trace/propagation +google.golang.org/api/googleapi/transport +cloud.google.com/go/compute/metadata +github.com/smallstep/certificates/middleware/requestid expvar -net/http/pprof +github.com/smallstep/certificates/cas/apiv1 +go.step.sm/cli-utils/usage github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +github.com/prometheus/common/expfmt +net/http/pprof +github.com/smallstep/certificates/server golang.org/x/net/http2 -net/http/httputil -go.step.sm/crypto/jose -github.com/smallstep/certificates/api/render -google.golang.org/api/transport/http/internal/propagation +github.com/newrelic/go-agent/v3/internal/utilization go.opencensus.io/plugin/ochttp/propagation/b3 -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil +google.golang.org/api/transport/http/internal/propagation +golang.org/x/oauth2 github.com/smallstep/certificates/authority/poolhttp +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil +github.com/smallstep/certificates/api/render github.com/smallstep/certificates/logging -golang.org/x/oauth2 -github.com/googleapis/gax-go/v2/apierror -github.com/smallstep/certificates/errs go.opencensus.io/plugin/ochttp go.step.sm/crypto/internal/templates go.step.sm/cli-utils/token -github.com/smallstep/certificates/api/read -github.com/smallstep/certificates/authority/internal/constraints +github.com/googleapis/gax-go/v2/apierror +github.com/smallstep/certificates/errs +go.step.sm/cli-utils/command +github.com/go-chi/chi/middleware golang.org/x/oauth2/authhandler github.com/coreos/go-oidc/v3/oidc golang.org/x/oauth2/google/internal/impersonate -golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/jwt +golang.org/x/oauth2/google/internal/stsexchange google.golang.org/api/internal/impersonate -go.step.sm/crypto/x509util go.step.sm/crypto/sshutil -go.step.sm/cli-utils/command -github.com/go-chi/chi/middleware -golang.org/x/oauth2/google/internal/externalaccountauthorizeduser +go.step.sm/crypto/x509util +github.com/prometheus/client_golang/prometheus +go.step.sm/cli-utils/fileutil go.step.sm/cli-utils/token/provision +github.com/smallstep/certificates/authority/internal/constraints +github.com/smallstep/certificates/api/read golang.org/x/oauth2/google/externalaccount -go.step.sm/cli-utils/fileutil -github.com/prometheus/client_golang/prometheus -go.step.sm/crypto/kms/sshagentkms +golang.org/x/oauth2/google/internal/externalaccountauthorizeduser github.com/smallstep/certificates/templates +go.step.sm/crypto/kms/sshagentkms golang.org/x/oauth2/google -github.com/smallstep/certificates/policy +google.golang.org/grpc/internal/transport github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/cas/softcas -go.step.sm/crypto/tlsutil github.com/smallstep/certificates/webhook +github.com/smallstep/certificates/policy +go.step.sm/crypto/tlsutil github.com/smallstep/certificates/cas -google.golang.org/grpc/internal/transport github.com/prometheus/client_golang/prometheus/promhttp google.golang.org/grpc github.com/googleapis/gax-go/v2 google.golang.org/api/internal github.com/newrelic/go-agent/v3/internal/com_newrelic_trace_v1 github.com/smallstep/linkedca -google.golang.org/api/option google.golang.org/api/transport/internal/dca +google.golang.org/api/option google.golang.org/api/internal/gensupport github.com/newrelic/go-agent/v3/newrelic google.golang.org/api/option/internaloption google.golang.org/api/transport/http google.golang.org/api/cloudresourcemanager/v1 -github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/admin -github.com/smallstep/certificates/authority/admin/db/nosql +github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/provisioner/gcp +github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/provisioner +github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/db github.com/smallstep/certificates/scep github.com/smallstep/certificates/api/models github.com/smallstep/certificates/internal/metrix -github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority github.com/smallstep/certificates/monitoring -github.com/smallstep/certificates/api github.com/smallstep/certificates/acme +github.com/smallstep/certificates/api github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/scep/api -github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql +github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/ca -github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/pki +github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/golang-github-smallstep-certificates-0.28.4' -dh_auto_test -- -skip "Test_newHTTPClient|TestPKI_GenerateConfig|TestDB_GetDpopToken|TestDB_CreateDpopToken|TestDB_GetOidcToken|TestDB_CreateOidcToken|TestCustomTemplateOptions" - cd _build && go test -vet=off -v -p 40 -skip Test_newHTTPClient\|TestPKI_GenerateConfig\|TestDB_GetDpopToken\|TestDB_CreateDpopToken\|TestDB_GetOidcToken\|TestDB_CreateOidcToken\|TestCustomTemplateOptions github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration github.com/smallstep/certificates/test/integration/scep github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook -=== RUN TestKeyToID -=== RUN TestKeyToID/fail/error-generating-thumbprint -=== RUN TestKeyToID/ok ---- PASS: TestKeyToID (0.00s) - --- PASS: TestKeyToID/fail/error-generating-thumbprint (0.00s) - --- PASS: TestKeyToID/ok (0.00s) -=== RUN TestAccount_GetLocation -=== RUN TestAccount_GetLocation/empty -=== RUN TestAccount_GetLocation/not-empty ---- PASS: TestAccount_GetLocation (0.00s) - --- PASS: TestAccount_GetLocation/empty (0.00s) - --- PASS: TestAccount_GetLocation/not-empty (0.00s) -=== RUN TestAccount_IsValid -=== RUN TestAccount_IsValid/valid -=== RUN TestAccount_IsValid/invalid ---- PASS: TestAccount_IsValid (0.00s) - --- PASS: TestAccount_IsValid/valid (0.00s) - --- PASS: TestAccount_IsValid/invalid (0.00s) -=== RUN TestExternalAccountKey_BindTo -=== RUN TestExternalAccountKey_BindTo/ok -=== RUN TestExternalAccountKey_BindTo/fail/already-bound ---- PASS: TestExternalAccountKey_BindTo (0.00s) - --- PASS: TestExternalAccountKey_BindTo/ok (0.00s) - --- PASS: TestExternalAccountKey_BindTo/fail/already-bound (0.00s) -=== RUN TestAuthorization_UpdateStatus -=== RUN TestAuthorization_UpdateStatus/fail/db.UpdateAuthorization-error -=== RUN TestAuthorization_UpdateStatus/ok/no-valid-challenges -=== RUN TestAuthorization_UpdateStatus/ok/valid -=== RUN TestAuthorization_UpdateStatus/ok/already-invalid -=== RUN TestAuthorization_UpdateStatus/ok/already-valid -=== RUN TestAuthorization_UpdateStatus/fail/error-unexpected-status -=== RUN TestAuthorization_UpdateStatus/ok/expired ---- PASS: TestAuthorization_UpdateStatus (0.00s) - --- PASS: TestAuthorization_UpdateStatus/fail/db.UpdateAuthorization-error (0.00s) - --- PASS: TestAuthorization_UpdateStatus/ok/no-valid-challenges (0.00s) - --- PASS: TestAuthorization_UpdateStatus/ok/valid (0.00s) - --- PASS: TestAuthorization_UpdateStatus/ok/already-invalid (0.00s) - --- PASS: TestAuthorization_UpdateStatus/ok/already-valid (0.00s) - --- PASS: TestAuthorization_UpdateStatus/fail/error-unexpected-status (0.00s) - --- PASS: TestAuthorization_UpdateStatus/ok/expired (0.00s) -=== RUN Test_storeError -=== RUN Test_storeError/fail/db.UpdateChallenge-error -=== RUN Test_storeError/fail/db.UpdateChallenge-acme-error -=== RUN Test_storeError/ok -=== RUN Test_storeError/ok/mark-invalid ---- PASS: Test_storeError (0.00s) - --- PASS: Test_storeError/fail/db.UpdateChallenge-error (0.00s) - --- PASS: Test_storeError/fail/db.UpdateChallenge-acme-error (0.00s) - --- PASS: Test_storeError/ok (0.00s) - --- PASS: Test_storeError/ok/mark-invalid (0.00s) -=== RUN TestKeyAuthorization -=== RUN TestKeyAuthorization/fail/jwk-thumbprint-error -=== RUN TestKeyAuthorization/ok ---- PASS: TestKeyAuthorization (0.00s) - --- PASS: TestKeyAuthorization/fail/jwk-thumbprint-error (0.00s) - --- PASS: TestKeyAuthorization/ok (0.00s) -=== RUN TestChallenge_Validate -=== RUN TestChallenge_Validate/fail/unexpected-type -=== RUN TestChallenge_Validate/ok/wire-dpop-01 -=== RUN TestChallenge_Validate/ok/tls-alpn-01 -=== RUN TestChallenge_Validate/fail/device-attest-01 -=== RUN TestChallenge_Validate/ok/already-valid -=== RUN TestChallenge_Validate/fail/http-01 -=== RUN TestChallenge_Validate/ok/http-01 -=== RUN TestChallenge_Validate/ok/dns-01 -=== RUN TestChallenge_Validate/fail/tls-alpn-01 -=== RUN TestChallenge_Validate/ok/tls-alpn-01-insecure -=== RUN TestChallenge_Validate/ok/device-attest-01 -=== RUN TestChallenge_Validate/ok/wire-oidc-01 -=== RUN TestChallenge_Validate/fail/already-invalid -=== RUN TestChallenge_Validate/ok/http-01-insecure -=== RUN TestChallenge_Validate/fail/dns-01 -=== RUN TestChallenge_Validate/fail/wire-oidc-01-no-wire-db -=== RUN TestChallenge_Validate/fail/wire-dpop-01-no-wire-db ---- PASS: TestChallenge_Validate (1.75s) - --- PASS: TestChallenge_Validate/fail/unexpected-type (0.00s) - --- PASS: TestChallenge_Validate/ok/wire-dpop-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/tls-alpn-01 (1.61s) - --- PASS: TestChallenge_Validate/fail/device-attest-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/already-valid (0.00s) - --- PASS: TestChallenge_Validate/fail/http-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/http-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/dns-01 (0.00s) - --- PASS: TestChallenge_Validate/fail/tls-alpn-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/tls-alpn-01-insecure (0.13s) - --- PASS: TestChallenge_Validate/ok/device-attest-01 (0.00s) - --- PASS: TestChallenge_Validate/ok/wire-oidc-01 (0.00s) - --- PASS: TestChallenge_Validate/fail/already-invalid (0.00s) - --- PASS: TestChallenge_Validate/ok/http-01-insecure (0.00s) - --- PASS: TestChallenge_Validate/fail/dns-01 (0.00s) - --- PASS: TestChallenge_Validate/fail/wire-oidc-01-no-wire-db (0.00s) - --- PASS: TestChallenge_Validate/fail/wire-dpop-01-no-wire-db (0.00s) -=== RUN TestHTTP01Validate -=== RUN TestHTTP01Validate/fail/http-get-error-store-error -=== RUN TestHTTP01Validate/ok/http-get-error -=== RUN TestHTTP01Validate/ok/http-get->=400 -=== RUN TestHTTP01Validate/fail/read-body -=== RUN TestHTTP01Validate/fail/key-auth-gen-error -=== RUN TestHTTP01Validate/fail/update-challenge-error -=== RUN TestHTTP01Validate/ok -=== RUN TestHTTP01Validate/fail/http-get->=400-store-error -=== RUN TestHTTP01Validate/ok/key-auth-mismatch -=== RUN TestHTTP01Validate/fail/key-auth-mismatch-store-error ---- PASS: TestHTTP01Validate (0.00s) - --- PASS: TestHTTP01Validate/fail/http-get-error-store-error (0.00s) - --- PASS: TestHTTP01Validate/ok/http-get-error (0.00s) - --- PASS: TestHTTP01Validate/ok/http-get->=400 (0.00s) - --- PASS: TestHTTP01Validate/fail/read-body (0.00s) - --- PASS: TestHTTP01Validate/fail/key-auth-gen-error (0.00s) - --- PASS: TestHTTP01Validate/fail/update-challenge-error (0.00s) - --- PASS: TestHTTP01Validate/ok (0.00s) - --- PASS: TestHTTP01Validate/fail/http-get->=400-store-error (0.00s) - --- PASS: TestHTTP01Validate/ok/key-auth-mismatch (0.00s) - --- PASS: TestHTTP01Validate/fail/key-auth-mismatch-store-error (0.00s) -=== RUN TestDNS01Validate -=== RUN TestDNS01Validate/ok -=== RUN TestDNS01Validate/fail/lookupTXT-store-error -=== RUN TestDNS01Validate/ok/lookupTXT-error -=== RUN TestDNS01Validate/fail/key-auth-gen-error -=== RUN TestDNS01Validate/fail/key-auth-mismatch-store-error -=== RUN TestDNS01Validate/ok/key-auth-mismatch-store-error -=== RUN TestDNS01Validate/fail/update-challenge-error ---- PASS: TestDNS01Validate (0.00s) - --- PASS: TestDNS01Validate/ok (0.00s) - --- PASS: TestDNS01Validate/fail/lookupTXT-store-error (0.00s) - --- PASS: TestDNS01Validate/ok/lookupTXT-error (0.00s) - --- PASS: TestDNS01Validate/fail/key-auth-gen-error (0.00s) - --- PASS: TestDNS01Validate/fail/key-auth-mismatch-store-error (0.00s) - --- PASS: TestDNS01Validate/ok/key-auth-mismatch-store-error (0.00s) - --- PASS: TestDNS01Validate/fail/update-challenge-error (0.00s) -=== RUN TestTLSALPN01Validate -=== RUN TestTLSALPN01Validate/ok/tlsDial-error -=== RUN TestTLSALPN01Validate/fail/no-protocol-store-error -2025/11/08 19:49:07 http: TLS handshake error from 127.0.0.1:49730: tls: client requested unsupported application protocols (["acme-tls/1"]) -=== RUN TestTLSALPN01Validate/ok/too-many-names-error -=== RUN TestTLSALPN01Validate/fail/no-extension-store-error -=== RUN TestTLSALPN01Validate/fail/obsolete-oid-store-error -=== RUN TestTLSALPN01Validate/ok -=== RUN TestTLSALPN01Validate/fail/tlsDial-store-error -=== RUN TestTLSALPN01Validate/ok/tlsDial-timeout -=== RUN TestTLSALPN01Validate/ok/error-no-protocol -2025/11/08 19:49:08 http: TLS handshake error from 127.0.0.1:41516: tls: client requested unsupported application protocols (["acme-tls/1"]) -=== RUN TestTLSALPN01Validate/ok/error-malformed-extension -=== RUN TestTLSALPN01Validate/fail/malformed-extension-store-error -=== RUN TestTLSALPN01Validate/ok/error-keyauth-mismatch -=== RUN TestTLSALPN01Validate/fail/keyauth-mismatch-store-error -=== RUN TestTLSALPN01Validate/ok/error-obsolete-oid -=== RUN TestTLSALPN01Validate/fail/no-names-store-error -=== RUN TestTLSALPN01Validate/ok/wrong-name -=== RUN TestTLSALPN01Validate/fail/extension-not-critical-store-error -=== RUN TestTLSALPN01Validate/ok/ip -=== RUN TestTLSALPN01Validate/ok/no-certificates-error -=== RUN TestTLSALPN01Validate/fail/no-certificates-store-error -=== RUN TestTLSALPN01Validate/ok/no-names-nor-ips-error -=== RUN TestTLSALPN01Validate/fail/key-auth-gen-error -=== RUN TestTLSALPN01Validate/ok/error-no-extension -=== RUN TestTLSALPN01Validate/ok/error-extension-not-critical ---- PASS: TestTLSALPN01Validate (6.17s) - --- PASS: TestTLSALPN01Validate/ok/tlsDial-error (0.00s) - --- PASS: TestTLSALPN01Validate/fail/no-protocol-store-error (0.00s) - --- PASS: TestTLSALPN01Validate/ok/too-many-names-error (0.22s) - --- PASS: TestTLSALPN01Validate/fail/no-extension-store-error (0.27s) - --- PASS: TestTLSALPN01Validate/fail/obsolete-oid-store-error (0.22s) - --- PASS: TestTLSALPN01Validate/ok (0.16s) - --- PASS: TestTLSALPN01Validate/fail/tlsDial-store-error (0.00s) - --- PASS: TestTLSALPN01Validate/ok/tlsDial-timeout (1.00s) - --- PASS: TestTLSALPN01Validate/ok/error-no-protocol (0.00s) - --- PASS: TestTLSALPN01Validate/ok/error-malformed-extension (0.20s) - --- PASS: TestTLSALPN01Validate/fail/malformed-extension-store-error (0.61s) - --- PASS: TestTLSALPN01Validate/ok/error-keyauth-mismatch (0.19s) - --- PASS: TestTLSALPN01Validate/fail/keyauth-mismatch-store-error (0.08s) - --- PASS: TestTLSALPN01Validate/ok/error-obsolete-oid (0.66s) - --- PASS: TestTLSALPN01Validate/fail/no-names-store-error (0.35s) - --- PASS: TestTLSALPN01Validate/ok/wrong-name (0.11s) - --- PASS: TestTLSALPN01Validate/fail/extension-not-critical-store-error (0.34s) - --- PASS: TestTLSALPN01Validate/ok/ip (0.60s) - --- PASS: TestTLSALPN01Validate/ok/no-certificates-error (0.00s) - --- PASS: TestTLSALPN01Validate/fail/no-certificates-store-error (0.00s) - --- PASS: TestTLSALPN01Validate/ok/no-names-nor-ips-error (0.38s) - --- PASS: TestTLSALPN01Validate/fail/key-auth-gen-error (0.20s) - --- PASS: TestTLSALPN01Validate/ok/error-no-extension (0.40s) - --- PASS: TestTLSALPN01Validate/ok/error-extension-not-critical (0.18s) -=== RUN Test_reverseAddr -=== RUN Test_reverseAddr/ok/ipv4 -=== RUN Test_reverseAddr/ok/ipv6 ---- PASS: Test_reverseAddr (0.00s) - --- PASS: Test_reverseAddr/ok/ipv4 (0.00s) - --- PASS: Test_reverseAddr/ok/ipv6 (0.00s) -=== RUN Test_serverName -=== RUN Test_serverName/ok/dns -=== RUN Test_serverName/ok/ipv4 -=== RUN Test_serverName/ok/ipv6 ---- PASS: Test_serverName (0.00s) - --- PASS: Test_serverName/ok/dns (0.00s) - --- PASS: Test_serverName/ok/ipv4 (0.00s) - --- PASS: Test_serverName/ok/ipv6 (0.00s) -=== RUN Test_http01ChallengeHost -=== RUN Test_http01ChallengeHost/dns -=== RUN Test_http01ChallengeHost/dns_strict -=== RUN Test_http01ChallengeHost/rooted_dns -=== RUN Test_http01ChallengeHost/rooted_dns_strict -=== RUN Test_http01ChallengeHost/ipv4 -=== RUN Test_http01ChallengeHost/ipv6 ---- PASS: Test_http01ChallengeHost (0.00s) - --- PASS: Test_http01ChallengeHost/dns (0.00s) - --- PASS: Test_http01ChallengeHost/dns_strict (0.00s) - --- PASS: Test_http01ChallengeHost/rooted_dns (0.00s) - --- PASS: Test_http01ChallengeHost/rooted_dns_strict (0.00s) - --- PASS: Test_http01ChallengeHost/ipv4 (0.00s) - --- PASS: Test_http01ChallengeHost/ipv6 (0.00s) -=== RUN Test_doAppleAttestationFormat -=== RUN Test_doAppleAttestationFormat/ok -=== RUN Test_doAppleAttestationFormat/fail_apple_issuer -=== RUN Test_doAppleAttestationFormat/fail_missing_x5c -=== RUN Test_doAppleAttestationFormat/fail_empty_issuer -=== RUN Test_doAppleAttestationFormat/fail_leaf_type -=== RUN Test_doAppleAttestationFormat/fail_leaf_parse -=== RUN Test_doAppleAttestationFormat/fail_intermediate_type -=== RUN Test_doAppleAttestationFormat/fail_intermediate_parse -=== RUN Test_doAppleAttestationFormat/fail_verify ---- PASS: Test_doAppleAttestationFormat (0.00s) - --- PASS: Test_doAppleAttestationFormat/ok (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_apple_issuer (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_missing_x5c (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_empty_issuer (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_leaf_type (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_leaf_parse (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_intermediate_type (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_intermediate_parse (0.00s) - --- PASS: Test_doAppleAttestationFormat/fail_verify (0.00s) -=== RUN Test_doStepAttestationFormat -=== RUN Test_doStepAttestationFormat/ok -=== RUN Test_doStepAttestationFormat/fail_yubico_issuer -=== RUN Test_doStepAttestationFormat/fail_x5c_type -=== RUN Test_doStepAttestationFormat/fail_x5c_empty -=== RUN Test_doStepAttestationFormat/fail_leaf_type -=== RUN Test_doStepAttestationFormat/fail_leaf_parse -=== RUN Test_doStepAttestationFormat/fail_intermediate_type -=== RUN Test_doStepAttestationFormat/fail_intermediate_parse -=== RUN Test_doStepAttestationFormat/fail_verify -=== RUN Test_doStepAttestationFormat/fail_sig_type -=== RUN Test_doStepAttestationFormat/fail_sig_unmarshal -=== RUN Test_doStepAttestationFormat/fail_keyAuthorization -=== RUN Test_doStepAttestationFormat/fail_sig_verify_P-256 -=== RUN Test_doStepAttestationFormat/fail_sig_verify_P-384 -=== RUN Test_doStepAttestationFormat/fail_sig_verify_RSA -=== RUN Test_doStepAttestationFormat/fail_sig_verify_Ed25519 -=== RUN Test_doStepAttestationFormat/fail_unmarshal_serial_number ---- PASS: Test_doStepAttestationFormat (0.19s) - --- PASS: Test_doStepAttestationFormat/ok (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_yubico_issuer (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_x5c_type (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_x5c_empty (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_leaf_type (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_leaf_parse (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_intermediate_type (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_intermediate_parse (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_verify (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_type (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_unmarshal (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_keyAuthorization (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_verify_P-256 (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_verify_P-384 (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_verify_RSA (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_sig_verify_Ed25519 (0.00s) - --- PASS: Test_doStepAttestationFormat/fail_unmarshal_serial_number (0.00s) -=== RUN Test_doStepAttestationFormat_noCAIntermediate -=== RUN Test_doStepAttestationFormat_noCAIntermediate/fail_no_intermediate ---- PASS: Test_doStepAttestationFormat_noCAIntermediate (0.00s) - --- PASS: Test_doStepAttestationFormat_noCAIntermediate/fail_no_intermediate (0.00s) -=== RUN Test_deviceAttest01Validate -=== RUN Test_deviceAttest01Validate/fail/getAuthorization -=== RUN Test_deviceAttest01Validate/fail/storeError -=== RUN Test_deviceAttest01Validate/ok/empty-json-attobj -=== RUN Test_deviceAttest01Validate/ok/unsupported-attestation-format -=== RUN Test_deviceAttest01Validate/ok/prov.IsAttestationFormatEnabled -=== RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-nonce -=== RUN Test_deviceAttest01Validate/ok/doStepAttestationFormat-non-matching-identifier -=== RUN Test_deviceAttest01Validate/ok/storeError-return-nil -=== RUN Test_deviceAttest01Validate/ok/empty-attobj -=== RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-challenge-value -=== RUN Test_deviceAttest01Validate/ok/doStepAttestationFormat-storeError -=== RUN Test_deviceAttest01Validate/ok -=== RUN Test_deviceAttest01Validate/fail/json.Unmarshal -=== RUN Test_deviceAttest01Validate/ok/base64-decode -=== RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-storeError -=== RUN Test_deviceAttest01Validate/ok/unknown-attestation-format -=== RUN Test_deviceAttest01Validate/fail/db.UpdateAuthorization -=== RUN Test_deviceAttest01Validate/ok/cborDecoder.Wellformed -=== RUN Test_deviceAttest01Validate/fail/db.UpdateChallenge ---- PASS: Test_deviceAttest01Validate (0.02s) - --- PASS: Test_deviceAttest01Validate/fail/getAuthorization (0.00s) - --- PASS: Test_deviceAttest01Validate/fail/storeError (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/empty-json-attobj (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/unsupported-attestation-format (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/prov.IsAttestationFormatEnabled (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-nonce (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/doStepAttestationFormat-non-matching-identifier (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/storeError-return-nil (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/empty-attobj (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-challenge-value (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/doStepAttestationFormat-storeError (0.00s) - --- PASS: Test_deviceAttest01Validate/ok (0.00s) - --- PASS: Test_deviceAttest01Validate/fail/json.Unmarshal (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/base64-decode (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-storeError (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/unknown-attestation-format (0.00s) - --- PASS: Test_deviceAttest01Validate/fail/db.UpdateAuthorization (0.00s) - --- PASS: Test_deviceAttest01Validate/ok/cborDecoder.Wellformed (0.00s) - --- PASS: Test_deviceAttest01Validate/fail/db.UpdateChallenge (0.00s) -=== RUN Test_validateAKCertificate -=== RUN Test_validateAKCertificate/ok -=== RUN Test_validateAKCertificate/fail/version -=== RUN Test_validateAKCertificate/fail/subject -=== RUN Test_validateAKCertificate/fail/isCA -=== RUN Test_validateAKCertificate/fail/extendedKeyUsage ---- PASS: Test_validateAKCertificate (0.00s) - --- PASS: Test_validateAKCertificate/ok (0.00s) - --- PASS: Test_validateAKCertificate/fail/version (0.00s) - --- PASS: Test_validateAKCertificate/fail/subject (0.00s) - --- PASS: Test_validateAKCertificate/fail/isCA (0.00s) - --- PASS: Test_validateAKCertificate/fail/extendedKeyUsage (0.00s) -=== RUN Test_validateAKCertificateSubjectAlternativeNames -=== RUN Test_validateAKCertificateSubjectAlternativeNames/ok -=== RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-manufacturer -=== RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-model -=== RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-firmware-version ---- PASS: Test_validateAKCertificateSubjectAlternativeNames (0.00s) - --- PASS: Test_validateAKCertificateSubjectAlternativeNames/ok (0.00s) - --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-manufacturer (0.00s) - --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-model (0.00s) - --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-firmware-version (0.00s) -=== RUN Test_validateAKCertificateExtendedKeyUsage -=== RUN Test_validateAKCertificateExtendedKeyUsage/ok -=== RUN Test_validateAKCertificateExtendedKeyUsage/fail/wrong-eku -=== RUN Test_validateAKCertificateExtendedKeyUsage/fail/missing-eku ---- PASS: Test_validateAKCertificateExtendedKeyUsage (0.00s) - --- PASS: Test_validateAKCertificateExtendedKeyUsage/ok (0.00s) - --- PASS: Test_validateAKCertificateExtendedKeyUsage/fail/wrong-eku (0.00s) - --- PASS: Test_validateAKCertificateExtendedKeyUsage/fail/missing-eku (0.00s) -=== RUN Test_tlsAlpn01ChallengeHost -=== RUN Test_tlsAlpn01ChallengeHost/dns -=== RUN Test_tlsAlpn01ChallengeHost/dns_strict -=== RUN Test_tlsAlpn01ChallengeHost/rooted_dns -=== RUN Test_tlsAlpn01ChallengeHost/rooted_dns_strict -=== RUN Test_tlsAlpn01ChallengeHost/ipv4 -=== RUN Test_tlsAlpn01ChallengeHost/ipv6 ---- PASS: Test_tlsAlpn01ChallengeHost (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/dns (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/dns_strict (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/rooted_dns (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/rooted_dns_strict (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/ipv4 (0.00s) - --- PASS: Test_tlsAlpn01ChallengeHost/ipv6 (0.00s) -=== RUN Test_dns01ChallengeHost -=== RUN Test_dns01ChallengeHost/dns -=== RUN Test_dns01ChallengeHost/dns_strict -=== RUN Test_dns01ChallengeHost/rooted_dns -=== RUN Test_dns01ChallengeHost/rooted_dns_strict ---- PASS: Test_dns01ChallengeHost (0.00s) - --- PASS: Test_dns01ChallengeHost/dns (0.00s) - --- PASS: Test_dns01ChallengeHost/dns_strict (0.00s) - --- PASS: Test_dns01ChallengeHost/rooted_dns (0.00s) - --- PASS: Test_dns01ChallengeHost/rooted_dns_strict (0.00s) -=== RUN Test_wireDPOP01Validate -=== RUN Test_wireDPOP01Validate/fail/parse-and-verify -=== RUN Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID -=== RUN Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID-zero -=== RUN Test_wireDPOP01Validate/ok -=== RUN Test_wireDPOP01Validate/fail/no-linker -=== RUN Test_wireDPOP01Validate/fail/wire-parse-id -=== RUN Test_wireDPOP01Validate/fail/db.UpdateChallenge -=== RUN Test_wireDPOP01Validate/fail/db.CreateDpopToken -=== RUN Test_wireDPOP01Validate/fail/no-provisioner -=== RUN Test_wireDPOP01Validate/fail/unmarshal -=== RUN Test_wireDPOP01Validate/fail/wire-parse-client-id ---- PASS: Test_wireDPOP01Validate (0.01s) - --- PASS: Test_wireDPOP01Validate/fail/parse-and-verify (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID-zero (0.00s) - --- PASS: Test_wireDPOP01Validate/ok (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/no-linker (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/wire-parse-id (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/db.UpdateChallenge (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/db.CreateDpopToken (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/no-provisioner (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/unmarshal (0.00s) - --- PASS: Test_wireDPOP01Validate/fail/wire-parse-client-id (0.00s) -=== RUN Test_wireOIDC01Validate -=== RUN Test_wireOIDC01Validate/fail/no-provisioner -=== RUN Test_wireOIDC01Validate/fail/no-linker -=== RUN Test_wireOIDC01Validate/fail/verify -=== RUN Test_wireOIDC01Validate/fail/keyauth-mismatch -=== RUN Test_wireOIDC01Validate/fail/validateWireOIDCClaims -=== RUN Test_wireOIDC01Validate/fail/db.CreateOidcToken -=== RUN Test_wireOIDC01Validate/ok/wire-oidc-01 -=== RUN Test_wireOIDC01Validate/fail/unmarshal -=== RUN Test_wireOIDC01Validate/fail/wire-parse-id -=== RUN Test_wireOIDC01Validate/fail/db.UpdateChallenge -=== RUN Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID -=== RUN Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID-zero ---- PASS: Test_wireOIDC01Validate (0.01s) - --- PASS: Test_wireOIDC01Validate/fail/no-provisioner (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/no-linker (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/verify (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/keyauth-mismatch (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/validateWireOIDCClaims (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/db.CreateOidcToken (0.00s) - --- PASS: Test_wireOIDC01Validate/ok/wire-oidc-01 (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/unmarshal (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/wire-parse-id (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/db.UpdateChallenge (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID (0.00s) - --- PASS: Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID-zero (0.00s) -=== RUN Test_parseAndVerifyWireAccessToken - challenge_wire_test.go:2126: skip until we can retrieve public key from e2e test, so that we can actually verify the token ---- SKIP: Test_parseAndVerifyWireAccessToken (0.00s) -=== RUN Test_validateWireOIDCClaims ---- PASS: Test_validateWireOIDCClaims (0.00s) -=== RUN Test_idTokenTransformation ---- PASS: Test_idTokenTransformation (0.00s) -=== RUN TestIsErrNotFound -=== RUN TestIsErrNotFound/true_ErrNotFound -=== RUN TestIsErrNotFound/true_sql.ErrNoRows -=== RUN TestIsErrNotFound/true_wrapped_ErrNotFound -=== RUN TestIsErrNotFound/true_wrapped_sql.ErrNoRows -=== RUN TestIsErrNotFound/false_other ---- PASS: TestIsErrNotFound (0.00s) - --- PASS: TestIsErrNotFound/true_ErrNotFound (0.00s) - --- PASS: TestIsErrNotFound/true_sql.ErrNoRows (0.00s) - --- PASS: TestIsErrNotFound/true_wrapped_ErrNotFound (0.00s) - --- PASS: TestIsErrNotFound/true_wrapped_sql.ErrNoRows (0.00s) - --- PASS: TestIsErrNotFound/false_other (0.00s) -=== RUN TestError_WithAdditionalErrorDetail -=== RUN TestError_WithAdditionalErrorDetail/internal -=== RUN TestError_WithAdditionalErrorDetail/nil_err -=== RUN TestError_WithAdditionalErrorDetail/detailed ---- PASS: TestError_WithAdditionalErrorDetail (0.00s) - --- PASS: TestError_WithAdditionalErrorDetail/internal (0.00s) - --- PASS: TestError_WithAdditionalErrorDetail/nil_err (0.00s) - --- PASS: TestError_WithAdditionalErrorDetail/detailed (0.00s) -=== RUN TestGetUnescapedPathSuffix ---- PASS: TestGetUnescapedPathSuffix (0.00s) -=== RUN TestLinker_DNS -=== RUN TestLinker_DNS/domain -=== RUN TestLinker_DNS/domain-port -=== RUN TestLinker_DNS/ipv4 -=== RUN TestLinker_DNS/ipv4-port -=== RUN TestLinker_DNS/ipv6 -=== RUN TestLinker_DNS/ipv6-port -=== RUN TestLinker_DNS/ipv6-no-brackets -=== RUN TestLinker_DNS/ipv6-port-no-brackets -=== RUN TestLinker_DNS/ipv6-long-no-brackets -=== RUN TestLinker_DNS/ipv6-long-port-no-brackets ---- PASS: TestLinker_DNS (0.00s) - --- PASS: TestLinker_DNS/domain (0.00s) - --- PASS: TestLinker_DNS/domain-port (0.00s) - --- PASS: TestLinker_DNS/ipv4 (0.00s) - --- PASS: TestLinker_DNS/ipv4-port (0.00s) - --- PASS: TestLinker_DNS/ipv6 (0.00s) - --- PASS: TestLinker_DNS/ipv6-port (0.00s) - --- PASS: TestLinker_DNS/ipv6-no-brackets (0.00s) - --- PASS: TestLinker_DNS/ipv6-port-no-brackets (0.00s) - --- PASS: TestLinker_DNS/ipv6-long-no-brackets (0.00s) - --- PASS: TestLinker_DNS/ipv6-long-port-no-brackets (0.00s) -=== RUN TestLinker_GetLink ---- PASS: TestLinker_GetLink (0.00s) -=== RUN TestLinker_LinkOrder -=== RUN TestLinker_LinkOrder/no-authz-and-no-cert -=== RUN TestLinker_LinkOrder/one-authz-and-cert -=== RUN TestLinker_LinkOrder/many-authz ---- PASS: TestLinker_LinkOrder (0.00s) - --- PASS: TestLinker_LinkOrder/no-authz-and-no-cert (0.00s) - --- PASS: TestLinker_LinkOrder/one-authz-and-cert (0.00s) - --- PASS: TestLinker_LinkOrder/many-authz (0.00s) -=== RUN TestLinker_LinkAccount -=== RUN TestLinker_LinkAccount/ok ---- PASS: TestLinker_LinkAccount (0.00s) - --- PASS: TestLinker_LinkAccount/ok (0.00s) -=== RUN TestLinker_LinkChallenge -=== RUN TestLinker_LinkChallenge/ok ---- PASS: TestLinker_LinkChallenge (0.00s) - --- PASS: TestLinker_LinkChallenge/ok (0.00s) -=== RUN TestLinker_LinkAuthorization -=== RUN TestLinker_LinkAuthorization/ok ---- PASS: TestLinker_LinkAuthorization (0.00s) - --- PASS: TestLinker_LinkAuthorization/ok (0.00s) -=== RUN TestLinker_LinkOrdersByAccountID -=== RUN TestLinker_LinkOrdersByAccountID/ok ---- PASS: TestLinker_LinkOrdersByAccountID (0.00s) - --- PASS: TestLinker_LinkOrdersByAccountID/ok (0.00s) -=== RUN TestOrder_UpdateStatus -=== RUN TestOrder_UpdateStatus/ok/already-valid -=== RUN TestOrder_UpdateStatus/fail/error-unexpected-status -=== RUN TestOrder_UpdateStatus/ok/ready-expired -=== RUN TestOrder_UpdateStatus/ok/invalid -=== RUN TestOrder_UpdateStatus/ok/still-pending -=== RUN TestOrder_UpdateStatus/ok/already-invalid -=== RUN TestOrder_UpdateStatus/fail/ready-expired-db.UpdateOrder-error -=== RUN TestOrder_UpdateStatus/ok/pending-expired -=== RUN TestOrder_UpdateStatus/ok/valid ---- PASS: TestOrder_UpdateStatus (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/already-valid (0.00s) - --- PASS: TestOrder_UpdateStatus/fail/error-unexpected-status (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/ready-expired (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/invalid (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/still-pending (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/already-invalid (0.00s) - --- PASS: TestOrder_UpdateStatus/fail/ready-expired-db.UpdateOrder-error (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/pending-expired (0.00s) - --- PASS: TestOrder_UpdateStatus/ok/valid (0.00s) -=== RUN TestOrder_Finalize -=== RUN TestOrder_Finalize/fail/invalid -=== RUN TestOrder_Finalize/fail/error-provisioner-auth -=== RUN TestOrder_Finalize/fail/error-template-options -=== RUN TestOrder_Finalize/fail/error-ca-sign -=== RUN TestOrder_Finalize/fail/csr-fingerprint -=== RUN TestOrder_Finalize/fail/csr-wire-id-csr-uri-missing -=== RUN TestOrder_Finalize/fail/other-than-wire-ids-present -=== RUN TestOrder_Finalize/fail/wire-id-org-missing -=== RUN TestOrder_Finalize/fail/pending -=== RUN TestOrder_Finalize/ok/already-valid -=== RUN TestOrder_Finalize/fail/webhook-error -=== RUN TestOrder_Finalize/fail/csr-wire-id-csr-uri-mismatch -=== RUN TestOrder_Finalize/fail/wire-id-display-name-missing -=== RUN TestOrder_Finalize/ok/new-cert-dns -=== RUN TestOrder_Finalize/ok/new-cert-ip -=== RUN TestOrder_Finalize/ok/new-cert-dns-and-ip -=== RUN TestOrder_Finalize/fail/non-matching-permanent-identifier-common-name -=== RUN TestOrder_Finalize/fail/error-db.UpdateOrder -=== RUN TestOrder_Finalize/ok/wire-id-device -=== RUN TestOrder_Finalize/fail/error-unexpected-status -=== RUN TestOrder_Finalize/fail/error-db.CreateCertificate -=== RUN TestOrder_Finalize/ok/permanent-identifier -=== RUN TestOrder_Finalize/ok/permanent-identifier-only -=== RUN TestOrder_Finalize/fail/wire-id-display-name-mismatch -=== RUN TestOrder_Finalize/ok/wire-id-user ---- PASS: TestOrder_Finalize (0.00s) - --- PASS: TestOrder_Finalize/fail/invalid (0.00s) - --- PASS: TestOrder_Finalize/fail/error-provisioner-auth (0.00s) - --- PASS: TestOrder_Finalize/fail/error-template-options (0.00s) - --- PASS: TestOrder_Finalize/fail/error-ca-sign (0.00s) - --- PASS: TestOrder_Finalize/fail/csr-fingerprint (0.00s) - --- PASS: TestOrder_Finalize/fail/csr-wire-id-csr-uri-missing (0.00s) - --- PASS: TestOrder_Finalize/fail/other-than-wire-ids-present (0.00s) - --- PASS: TestOrder_Finalize/fail/wire-id-org-missing (0.00s) - --- PASS: TestOrder_Finalize/fail/pending (0.00s) - --- PASS: TestOrder_Finalize/ok/already-valid (0.00s) - --- PASS: TestOrder_Finalize/fail/webhook-error (0.00s) - --- PASS: TestOrder_Finalize/fail/csr-wire-id-csr-uri-mismatch (0.00s) - --- PASS: TestOrder_Finalize/fail/wire-id-display-name-missing (0.00s) - --- PASS: TestOrder_Finalize/ok/new-cert-dns (0.00s) - --- PASS: TestOrder_Finalize/ok/new-cert-ip (0.00s) - --- PASS: TestOrder_Finalize/ok/new-cert-dns-and-ip (0.00s) - --- PASS: TestOrder_Finalize/fail/non-matching-permanent-identifier-common-name (0.00s) - --- PASS: TestOrder_Finalize/fail/error-db.UpdateOrder (0.00s) - --- PASS: TestOrder_Finalize/ok/wire-id-device (0.00s) - --- PASS: TestOrder_Finalize/fail/error-unexpected-status (0.00s) - --- PASS: TestOrder_Finalize/fail/error-db.CreateCertificate (0.00s) - --- PASS: TestOrder_Finalize/ok/permanent-identifier (0.00s) - --- PASS: TestOrder_Finalize/ok/permanent-identifier-only (0.00s) - --- PASS: TestOrder_Finalize/fail/wire-id-display-name-mismatch (0.00s) - --- PASS: TestOrder_Finalize/ok/wire-id-user (0.00s) -=== RUN Test_uniqueSortedIPs -=== RUN Test_uniqueSortedIPs/ok/empty -=== RUN Test_uniqueSortedIPs/ok/single-ipv4 -=== RUN Test_uniqueSortedIPs/ok/multiple-ipv4 -=== RUN Test_uniqueSortedIPs/ok/multiple-ipv4-with-varying-byte-representations -=== RUN Test_uniqueSortedIPs/ok/unique-ipv4 -=== RUN Test_uniqueSortedIPs/ok/single-ipv6 -=== RUN Test_uniqueSortedIPs/ok/multiple-ipv6 -=== RUN Test_uniqueSortedIPs/ok/unique-ipv6 -=== RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6 -=== RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-varying-byte-representations -=== RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-more-varying-byte-representations ---- PASS: Test_uniqueSortedIPs (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/empty (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/single-ipv4 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv4 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv4-with-varying-byte-representations (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/unique-ipv4 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/single-ipv6 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv6 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/unique-ipv6 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6 (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-varying-byte-representations (0.00s) - --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-more-varying-byte-representations (0.00s) -=== RUN Test_numberOfIdentifierType -=== RUN Test_numberOfIdentifierType/ok/no-identifiers -=== RUN Test_numberOfIdentifierType/ok/no-dns -=== RUN Test_numberOfIdentifierType/ok/no-ips -=== RUN Test_numberOfIdentifierType/ok/one-dns -=== RUN Test_numberOfIdentifierType/ok/one-ip -=== RUN Test_numberOfIdentifierType/ok/more-dns -=== RUN Test_numberOfIdentifierType/ok/more-ips ---- PASS: Test_numberOfIdentifierType (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/no-identifiers (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/no-dns (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/no-ips (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/one-dns (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/one-ip (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/more-dns (0.00s) - --- PASS: Test_numberOfIdentifierType/ok/more-ips (0.00s) -=== RUN Test_ipsAreEqual -=== RUN Test_ipsAreEqual/ok/ipv4 -=== RUN Test_ipsAreEqual/fail/ipv4 -=== RUN Test_ipsAreEqual/ok/ipv6 -=== RUN Test_ipsAreEqual/fail/ipv6 -=== RUN Test_ipsAreEqual/fail/ipv4-and-ipv6 -=== RUN Test_ipsAreEqual/ok/ipv4-mapped-to-ipv6 -=== RUN Test_ipsAreEqual/fail/invalid-ipv4-and-valid-ipv6 -=== RUN Test_ipsAreEqual/fail/valid-ipv4-and-invalid-ipv6 -=== RUN Test_ipsAreEqual/fail/invalid-ipv4-and-invalid-ipv6 ---- PASS: Test_ipsAreEqual (0.00s) - --- PASS: Test_ipsAreEqual/ok/ipv4 (0.00s) - --- PASS: Test_ipsAreEqual/fail/ipv4 (0.00s) - --- PASS: Test_ipsAreEqual/ok/ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/fail/ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/fail/ipv4-and-ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/ok/ipv4-mapped-to-ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/fail/invalid-ipv4-and-valid-ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/fail/valid-ipv4-and-invalid-ipv6 (0.00s) - --- PASS: Test_ipsAreEqual/fail/invalid-ipv4-and-invalid-ipv6 (0.00s) -=== RUN Test_canonicalize -=== RUN Test_canonicalize/ok/dns -=== RUN Test_canonicalize/ok/common-name -=== RUN Test_canonicalize/ok/ipv4 -=== RUN Test_canonicalize/ok/mixed -=== RUN Test_canonicalize/ok/mixed-common-name -=== RUN Test_canonicalize/ok/ip-common-name ---- PASS: Test_canonicalize (0.00s) - --- PASS: Test_canonicalize/ok/dns (0.00s) - --- PASS: Test_canonicalize/ok/common-name (0.00s) - --- PASS: Test_canonicalize/ok/ipv4 (0.00s) - --- PASS: Test_canonicalize/ok/mixed (0.00s) - --- PASS: Test_canonicalize/ok/mixed-common-name (0.00s) - --- PASS: Test_canonicalize/ok/ip-common-name (0.00s) -=== RUN TestOrder_sans -=== RUN TestOrder_sans/ok/dns -=== RUN TestOrder_sans/fail/invalid-alternative-name-email -=== RUN TestOrder_sans/fail/error-names-length-mismatch -=== RUN TestOrder_sans/fail/error-names-mismatch -=== RUN TestOrder_sans/ok/ipv4 -=== RUN TestOrder_sans/ok/ipv6 -=== RUN TestOrder_sans/fail/error-ips-length-mismatch -=== RUN TestOrder_sans/fail/error-ips-mismatch -=== RUN TestOrder_sans/ok/mixed -=== RUN TestOrder_sans/fail/unsupported-identifier-type ---- PASS: TestOrder_sans (0.00s) - --- PASS: TestOrder_sans/ok/dns (0.00s) - --- PASS: TestOrder_sans/fail/invalid-alternative-name-email (0.00s) - --- PASS: TestOrder_sans/fail/error-names-length-mismatch (0.00s) - --- PASS: TestOrder_sans/fail/error-names-mismatch (0.00s) - --- PASS: TestOrder_sans/ok/ipv4 (0.00s) - --- PASS: TestOrder_sans/ok/ipv6 (0.00s) - --- PASS: TestOrder_sans/fail/error-ips-length-mismatch (0.00s) - --- PASS: TestOrder_sans/fail/error-ips-mismatch (0.00s) - --- PASS: TestOrder_sans/ok/mixed (0.00s) - --- PASS: TestOrder_sans/fail/unsupported-identifier-type (0.00s) -=== RUN TestOrder_getAuthorizationFingerprint -=== RUN TestOrder_getAuthorizationFingerprint/ok -=== RUN TestOrder_getAuthorizationFingerprint/ok_fingerprint -=== RUN TestOrder_getAuthorizationFingerprint/fail ---- PASS: TestOrder_getAuthorizationFingerprint (0.00s) - --- PASS: TestOrder_getAuthorizationFingerprint/ok (0.00s) - --- PASS: TestOrder_getAuthorizationFingerprint/ok_fingerprint (0.00s) - --- PASS: TestOrder_getAuthorizationFingerprint/fail (0.00s) -PASS -ok github.com/smallstep/certificates/acme 8.201s -=== RUN TestNewAccountRequest_Validate -=== RUN TestNewAccountRequest_Validate/ok/onlyReturnExisting -=== RUN TestNewAccountRequest_Validate/fail/incompatible-input -=== RUN TestNewAccountRequest_Validate/fail/bad-contact -=== RUN TestNewAccountRequest_Validate/ok ---- PASS: TestNewAccountRequest_Validate (0.00s) - --- PASS: TestNewAccountRequest_Validate/ok/onlyReturnExisting (0.00s) - --- PASS: TestNewAccountRequest_Validate/fail/incompatible-input (0.00s) - --- PASS: TestNewAccountRequest_Validate/fail/bad-contact (0.00s) - --- PASS: TestNewAccountRequest_Validate/ok (0.00s) -=== RUN TestUpdateAccountRequest_Validate -=== RUN TestUpdateAccountRequest_Validate/fail/incompatible-input -=== RUN TestUpdateAccountRequest_Validate/fail/bad-contact -=== RUN TestUpdateAccountRequest_Validate/fail/bad-status -=== RUN TestUpdateAccountRequest_Validate/ok/contact -=== RUN TestUpdateAccountRequest_Validate/ok/status -=== RUN TestUpdateAccountRequest_Validate/ok/accept-empty ---- PASS: TestUpdateAccountRequest_Validate (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/fail/incompatible-input (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/fail/bad-contact (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/fail/bad-status (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/ok/contact (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/ok/status (0.00s) - --- PASS: TestUpdateAccountRequest_Validate/ok/accept-empty (0.00s) -=== RUN TestHandler_GetOrdersByAccountID -=== RUN TestHandler_GetOrdersByAccountID/fail/nil-account -=== RUN TestHandler_GetOrdersByAccountID/fail/account-id-mismatch -=== RUN TestHandler_GetOrdersByAccountID/fail/db.GetOrdersByAccountID-error -=== RUN TestHandler_GetOrdersByAccountID/ok -=== RUN TestHandler_GetOrdersByAccountID/fail/no-account ---- PASS: TestHandler_GetOrdersByAccountID (0.00s) - --- PASS: TestHandler_GetOrdersByAccountID/fail/nil-account (0.00s) - --- PASS: TestHandler_GetOrdersByAccountID/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_GetOrdersByAccountID/fail/db.GetOrdersByAccountID-error (0.00s) - --- PASS: TestHandler_GetOrdersByAccountID/ok (0.00s) - --- PASS: TestHandler_GetOrdersByAccountID/fail/no-account (0.00s) -=== RUN TestHandler_NewAccount -=== RUN TestHandler_NewAccount/fail/nil-payload -=== RUN TestHandler_NewAccount/fail/db.UpdateExternalAccountKey-error -=== RUN TestHandler_NewAccount/ok/new-account-no-eab-required -=== RUN TestHandler_NewAccount/fail/no-payload -=== RUN TestHandler_NewAccount/fail/unmarshal-payload-error -=== RUN TestHandler_NewAccount/fail/malformed-payload-error -=== RUN TestHandler_NewAccount/fail/db.CreateAccount-error -=== RUN TestHandler_NewAccount/ok/return-existing -=== RUN TestHandler_NewAccount/fail/no-existing-account -=== RUN TestHandler_NewAccount/fail/nil-jwk -=== RUN TestHandler_NewAccount/fail/acmeProvisionerFromContext -=== RUN TestHandler_NewAccount/ok/new-account-with-eab -=== RUN TestHandler_NewAccount/fail/no-jwk -=== RUN TestHandler_NewAccount/fail/new-account-no-eab-provided -=== RUN TestHandler_NewAccount/ok/new-account ---- PASS: TestHandler_NewAccount (0.01s) - --- PASS: TestHandler_NewAccount/fail/nil-payload (0.00s) - --- PASS: TestHandler_NewAccount/fail/db.UpdateExternalAccountKey-error (0.00s) - --- PASS: TestHandler_NewAccount/ok/new-account-no-eab-required (0.00s) - --- PASS: TestHandler_NewAccount/fail/no-payload (0.00s) - --- PASS: TestHandler_NewAccount/fail/unmarshal-payload-error (0.00s) - --- PASS: TestHandler_NewAccount/fail/malformed-payload-error (0.00s) - --- PASS: TestHandler_NewAccount/fail/db.CreateAccount-error (0.00s) - --- PASS: TestHandler_NewAccount/ok/return-existing (0.00s) - --- PASS: TestHandler_NewAccount/fail/no-existing-account (0.00s) - --- PASS: TestHandler_NewAccount/fail/nil-jwk (0.00s) - --- PASS: TestHandler_NewAccount/fail/acmeProvisionerFromContext (0.00s) - --- PASS: TestHandler_NewAccount/ok/new-account-with-eab (0.00s) - --- PASS: TestHandler_NewAccount/fail/no-jwk (0.00s) - --- PASS: TestHandler_NewAccount/fail/new-account-no-eab-provided (0.00s) - --- PASS: TestHandler_NewAccount/ok/new-account (0.00s) -=== RUN TestHandler_GetOrUpdateAccount -=== RUN TestHandler_GetOrUpdateAccount/fail/unmarshal-payload-error -=== RUN TestHandler_GetOrUpdateAccount/ok/update-contacts -=== RUN TestHandler_GetOrUpdateAccount/ok/post-as-get -=== RUN TestHandler_GetOrUpdateAccount/fail/nil-payload -=== RUN TestHandler_GetOrUpdateAccount/fail/malformed-payload-error -=== RUN TestHandler_GetOrUpdateAccount/fail/db.UpdateAccount-error -=== RUN TestHandler_GetOrUpdateAccount/ok/deactivate -=== RUN TestHandler_GetOrUpdateAccount/ok/update-empty -=== RUN TestHandler_GetOrUpdateAccount/fail/no-account -=== RUN TestHandler_GetOrUpdateAccount/fail/nil-account -=== RUN TestHandler_GetOrUpdateAccount/fail/no-payload ---- PASS: TestHandler_GetOrUpdateAccount (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/unmarshal-payload-error (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/ok/update-contacts (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/ok/post-as-get (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/nil-payload (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/malformed-payload-error (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/db.UpdateAccount-error (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/ok/deactivate (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/ok/update-empty (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/no-account (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/nil-account (0.00s) - --- PASS: TestHandler_GetOrUpdateAccount/fail/no-payload (0.00s) -=== RUN Test_keysAreEqual -=== RUN Test_keysAreEqual/ok/nil -=== RUN Test_keysAreEqual/ok/equal -=== RUN Test_keysAreEqual/ok/not-equal -=== RUN Test_keysAreEqual/ok/wrong-key-type ---- PASS: Test_keysAreEqual (0.00s) - --- PASS: Test_keysAreEqual/ok/nil (0.00s) - --- PASS: Test_keysAreEqual/ok/equal (0.00s) - --- PASS: Test_keysAreEqual/ok/not-equal (0.00s) - --- PASS: Test_keysAreEqual/ok/wrong-key-type (0.00s) -=== RUN TestHandler_validateExternalAccountBinding -=== RUN TestHandler_validateExternalAccountBinding/fail/acmeProvisionerFromContext -=== RUN TestHandler_validateExternalAccountBinding/fail/parse-eab-jose -=== RUN TestHandler_validateExternalAccountBinding/fail/validate-eab-jws-no-signatures -=== RUN TestHandler_validateExternalAccountBinding/fail/retrieve-eab-key-db-failure -=== RUN TestHandler_validateExternalAccountBinding/fail/eab-non-matching-keys -=== RUN TestHandler_validateExternalAccountBinding/fail/no-jwk -=== RUN TestHandler_validateExternalAccountBinding/ok/eab -=== RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-wrong-provisioner -=== RUN TestHandler_validateExternalAccountBinding/ok/no-eab-required-but-provided -=== RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-not-found -=== RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-nil -=== RUN TestHandler_validateExternalAccountBinding/fail/eab-already-bound -=== RUN TestHandler_validateExternalAccountBinding/fail/nil-jwk -=== RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-error -=== RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-no-keybytes -=== RUN TestHandler_validateExternalAccountBinding/fail/eab-verify ---- PASS: TestHandler_validateExternalAccountBinding (0.01s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/acmeProvisionerFromContext (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/parse-eab-jose (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/validate-eab-jws-no-signatures (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/retrieve-eab-key-db-failure (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-non-matching-keys (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/no-jwk (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/ok/eab (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-wrong-provisioner (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/ok/no-eab-required-but-provided (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-not-found (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-nil (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-already-bound (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/nil-jwk (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-error (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-no-keybytes (0.00s) - --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-verify (0.00s) -=== RUN Test_validateEABJWS -=== RUN Test_validateEABJWS/fail/kid-not-set -=== RUN Test_validateEABJWS/fail/nonce-not-empty -=== RUN Test_validateEABJWS/fail/url-not-set -=== RUN Test_validateEABJWS/fail/outer-jws-multiple-signatures -=== RUN Test_validateEABJWS/ok -=== RUN Test_validateEABJWS/fail/no-outer-jws -=== RUN Test_validateEABJWS/fail/outer-jws-no-url -=== RUN Test_validateEABJWS/fail/outer-jws-with-different-url -=== RUN Test_validateEABJWS/fail/nil-jws -=== RUN Test_validateEABJWS/fail/invalid-number-of-signatures -=== RUN Test_validateEABJWS/fail/invalid-algorithm ---- PASS: Test_validateEABJWS (0.00s) - --- PASS: Test_validateEABJWS/fail/kid-not-set (0.00s) - --- PASS: Test_validateEABJWS/fail/nonce-not-empty (0.00s) - --- PASS: Test_validateEABJWS/fail/url-not-set (0.00s) - --- PASS: Test_validateEABJWS/fail/outer-jws-multiple-signatures (0.00s) - --- PASS: Test_validateEABJWS/ok (0.00s) - --- PASS: Test_validateEABJWS/fail/no-outer-jws (0.00s) - --- PASS: Test_validateEABJWS/fail/outer-jws-no-url (0.00s) - --- PASS: Test_validateEABJWS/fail/outer-jws-with-different-url (0.00s) - --- PASS: Test_validateEABJWS/fail/nil-jws (0.00s) - --- PASS: Test_validateEABJWS/fail/invalid-number-of-signatures (0.00s) - --- PASS: Test_validateEABJWS/fail/invalid-algorithm (0.00s) -=== RUN TestHandler_GetNonce -=== RUN TestHandler_GetNonce/GET -=== RUN TestHandler_GetNonce/HEAD ---- PASS: TestHandler_GetNonce (0.00s) - --- PASS: TestHandler_GetNonce/GET (0.00s) - --- PASS: TestHandler_GetNonce/HEAD (0.00s) -=== RUN TestHandler_GetDirectory -=== RUN TestHandler_GetDirectory/fail/no-provisioner -=== RUN TestHandler_GetDirectory/fail/different-provisioner -=== RUN TestHandler_GetDirectory/ok -=== RUN TestHandler_GetDirectory/ok/eab-required -=== RUN TestHandler_GetDirectory/ok/full-meta ---- PASS: TestHandler_GetDirectory (0.00s) - --- PASS: TestHandler_GetDirectory/fail/no-provisioner (0.00s) - --- PASS: TestHandler_GetDirectory/fail/different-provisioner (0.00s) - --- PASS: TestHandler_GetDirectory/ok (0.00s) - --- PASS: TestHandler_GetDirectory/ok/eab-required (0.00s) - --- PASS: TestHandler_GetDirectory/ok/full-meta (0.00s) -=== RUN TestHandler_GetAuthorization -=== RUN TestHandler_GetAuthorization/fail/no-account -=== RUN TestHandler_GetAuthorization/fail/nil-account -=== RUN TestHandler_GetAuthorization/fail/db.GetAuthorization-error -=== RUN TestHandler_GetAuthorization/fail/account-id-mismatch -=== RUN TestHandler_GetAuthorization/fail/db.UpdateAuthorization-error -=== RUN TestHandler_GetAuthorization/ok ---- PASS: TestHandler_GetAuthorization (0.00s) - --- PASS: TestHandler_GetAuthorization/fail/no-account (0.00s) - --- PASS: TestHandler_GetAuthorization/fail/nil-account (0.00s) - --- PASS: TestHandler_GetAuthorization/fail/db.GetAuthorization-error (0.00s) - --- PASS: TestHandler_GetAuthorization/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_GetAuthorization/fail/db.UpdateAuthorization-error (0.00s) - --- PASS: TestHandler_GetAuthorization/ok (0.00s) -=== RUN TestHandler_GetCertificate -=== RUN TestHandler_GetCertificate/fail/no-account -=== RUN TestHandler_GetCertificate/fail/nil-account -=== RUN TestHandler_GetCertificate/fail/db.GetCertificate-error -=== RUN TestHandler_GetCertificate/fail/account-id-mismatch -=== RUN TestHandler_GetCertificate/ok ---- PASS: TestHandler_GetCertificate (0.00s) - --- PASS: TestHandler_GetCertificate/fail/no-account (0.00s) - --- PASS: TestHandler_GetCertificate/fail/nil-account (0.00s) - --- PASS: TestHandler_GetCertificate/fail/db.GetCertificate-error (0.00s) - --- PASS: TestHandler_GetCertificate/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_GetCertificate/ok (0.00s) -=== RUN TestHandler_GetChallenge -=== RUN TestHandler_GetChallenge/fail/no-payload -=== RUN TestHandler_GetChallenge/fail/nil-payload -=== RUN TestHandler_GetChallenge/fail/db.GetChallenge-error -=== RUN TestHandler_GetChallenge/fail/nil-jwk -=== RUN TestHandler_GetChallenge/fail/validate-challenge-error -=== RUN TestHandler_GetChallenge/fail/nil-account -=== RUN TestHandler_GetChallenge/fail/account-id-mismatch -=== RUN TestHandler_GetChallenge/fail/no-jwk -=== RUN TestHandler_GetChallenge/ok -=== RUN TestHandler_GetChallenge/fail/no-account ---- PASS: TestHandler_GetChallenge (0.00s) - --- PASS: TestHandler_GetChallenge/fail/no-payload (0.00s) - --- PASS: TestHandler_GetChallenge/fail/nil-payload (0.00s) - --- PASS: TestHandler_GetChallenge/fail/db.GetChallenge-error (0.00s) - --- PASS: TestHandler_GetChallenge/fail/nil-jwk (0.00s) - --- PASS: TestHandler_GetChallenge/fail/validate-challenge-error (0.00s) - --- PASS: TestHandler_GetChallenge/fail/nil-account (0.00s) - --- PASS: TestHandler_GetChallenge/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_GetChallenge/fail/no-jwk (0.00s) - --- PASS: TestHandler_GetChallenge/ok (0.00s) - --- PASS: TestHandler_GetChallenge/fail/no-account (0.00s) -=== RUN Test_createMetaObject -=== RUN Test_createMetaObject/no-meta -=== RUN Test_createMetaObject/terms-of-service -=== RUN Test_createMetaObject/website -=== RUN Test_createMetaObject/caa -=== RUN Test_createMetaObject/require-eab -=== RUN Test_createMetaObject/full-meta ---- PASS: Test_createMetaObject (0.00s) - --- PASS: Test_createMetaObject/no-meta (0.00s) - --- PASS: Test_createMetaObject/terms-of-service (0.00s) - --- PASS: Test_createMetaObject/website (0.00s) - --- PASS: Test_createMetaObject/caa (0.00s) - --- PASS: Test_createMetaObject/require-eab (0.00s) - --- PASS: Test_createMetaObject/full-meta (0.00s) -=== RUN TestHandler_addNonce -=== RUN TestHandler_addNonce/fail/AddNonce-error -=== RUN TestHandler_addNonce/ok ---- PASS: TestHandler_addNonce (0.00s) - --- PASS: TestHandler_addNonce/fail/AddNonce-error (0.00s) - --- PASS: TestHandler_addNonce/ok (0.00s) -=== RUN TestHandler_addDirLink -=== RUN TestHandler_addDirLink/ok ---- PASS: TestHandler_addDirLink (0.00s) - --- PASS: TestHandler_addDirLink/ok (0.00s) -=== RUN TestHandler_verifyContentType -=== RUN TestHandler_verifyContentType/fail/certificate-bad-content-type -=== RUN TestHandler_verifyContentType/ok -=== RUN TestHandler_verifyContentType/ok/certificate/pkix-cert -=== RUN TestHandler_verifyContentType/ok/certificate/jose+json -=== RUN TestHandler_verifyContentType/ok/certificate/pkcs7-mime -=== RUN TestHandler_verifyContentType/fail/provisioner-not-set -=== RUN TestHandler_verifyContentType/fail/general-bad-content-type ---- PASS: TestHandler_verifyContentType (0.00s) - --- PASS: TestHandler_verifyContentType/fail/certificate-bad-content-type (0.00s) - --- PASS: TestHandler_verifyContentType/ok (0.00s) - --- PASS: TestHandler_verifyContentType/ok/certificate/pkix-cert (0.00s) - --- PASS: TestHandler_verifyContentType/ok/certificate/jose+json (0.00s) - --- PASS: TestHandler_verifyContentType/ok/certificate/pkcs7-mime (0.00s) - --- PASS: TestHandler_verifyContentType/fail/provisioner-not-set (0.00s) - --- PASS: TestHandler_verifyContentType/fail/general-bad-content-type (0.00s) -=== RUN TestHandler_isPostAsGet -=== RUN TestHandler_isPostAsGet/fail/no-payload -=== RUN TestHandler_isPostAsGet/fail/nil-payload -=== RUN TestHandler_isPostAsGet/fail/not-post-as-get -=== RUN TestHandler_isPostAsGet/ok ---- PASS: TestHandler_isPostAsGet (0.00s) - --- PASS: TestHandler_isPostAsGet/fail/no-payload (0.00s) - --- PASS: TestHandler_isPostAsGet/fail/nil-payload (0.00s) - --- PASS: TestHandler_isPostAsGet/fail/not-post-as-get (0.00s) - --- PASS: TestHandler_isPostAsGet/ok (0.00s) -=== RUN TestHandler_parseJWS -=== RUN TestHandler_parseJWS/fail/read-body-error -=== RUN TestHandler_parseJWS/fail/parse-jws-error -=== RUN TestHandler_parseJWS/ok ---- PASS: TestHandler_parseJWS (0.00s) - --- PASS: TestHandler_parseJWS/fail/read-body-error (0.00s) - --- PASS: TestHandler_parseJWS/fail/parse-jws-error (0.00s) - --- PASS: TestHandler_parseJWS/ok (0.00s) -=== RUN TestHandler_verifyAndExtractJWSPayload -=== RUN TestHandler_verifyAndExtractJWSPayload/ok -=== RUN TestHandler_verifyAndExtractJWSPayload/ok/empty-json -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/nil-jws -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/no-jwk -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/apple-acmeclient-omitting-leading-null-byte-in-signature-with-wrong-jwk -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/algorithm-mismatch -=== RUN TestHandler_verifyAndExtractJWSPayload/ok/empty-algorithm-in-jwk -=== RUN TestHandler_verifyAndExtractJWSPayload/ok/post-as-get -=== RUN TestHandler_verifyAndExtractJWSPayload/ok/apple-acmeclient-omitting-leading-null-byte-in-signature -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/no-jws -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/nil-jwk -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-wrong-jwk -=== RUN TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-too-many-signatures ---- PASS: TestHandler_verifyAndExtractJWSPayload (0.01s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/ok (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/empty-json (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/nil-jws (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/no-jwk (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/apple-acmeclient-omitting-leading-null-byte-in-signature-with-wrong-jwk (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/algorithm-mismatch (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/empty-algorithm-in-jwk (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/post-as-get (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/apple-acmeclient-omitting-leading-null-byte-in-signature (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/no-jws (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/nil-jwk (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-wrong-jwk (0.00s) - --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-too-many-signatures (0.00s) -=== RUN TestHandler_lookupJWK -=== RUN TestHandler_lookupJWK/fail/no-jws -=== RUN TestHandler_lookupJWK/fail/nil-jws -=== RUN TestHandler_lookupJWK/fail/no-kid -=== RUN TestHandler_lookupJWK/fail/GetAccount-error -=== RUN TestHandler_lookupJWK/fail/account-not-valid -=== RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-kid -=== RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner -=== RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner-id -=== RUN TestHandler_lookupJWK/fail/account-not-found -=== RUN TestHandler_lookupJWK/ok/account-with-location-prefix -=== RUN TestHandler_lookupJWK/ok/account-without-location-prefix -=== RUN TestHandler_lookupJWK/ok/account-with-provisioner-id ---- PASS: TestHandler_lookupJWK (0.00s) - --- PASS: TestHandler_lookupJWK/fail/no-jws (0.00s) - --- PASS: TestHandler_lookupJWK/fail/nil-jws (0.00s) - --- PASS: TestHandler_lookupJWK/fail/no-kid (0.00s) - --- PASS: TestHandler_lookupJWK/fail/GetAccount-error (0.00s) - --- PASS: TestHandler_lookupJWK/fail/account-not-valid (0.00s) - --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-kid (0.00s) - --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner (0.00s) - --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner-id (0.00s) - --- PASS: TestHandler_lookupJWK/fail/account-not-found (0.00s) - --- PASS: TestHandler_lookupJWK/ok/account-with-location-prefix (0.00s) - --- PASS: TestHandler_lookupJWK/ok/account-without-location-prefix (0.00s) - --- PASS: TestHandler_lookupJWK/ok/account-with-provisioner-id (0.00s) -=== RUN TestHandler_extractJWK -=== RUN TestHandler_extractJWK/fail/nil-jwk -=== RUN TestHandler_extractJWK/fail/invalid-jwk -=== RUN TestHandler_extractJWK/fail/GetAccountByKey-error -=== RUN TestHandler_extractJWK/fail/account-not-valid -=== RUN TestHandler_extractJWK/ok -=== RUN TestHandler_extractJWK/ok/no-account -=== RUN TestHandler_extractJWK/fail/no-jws -=== RUN TestHandler_extractJWK/fail/nil-jws ---- PASS: TestHandler_extractJWK (0.00s) - --- PASS: TestHandler_extractJWK/fail/nil-jwk (0.00s) - --- PASS: TestHandler_extractJWK/fail/invalid-jwk (0.00s) - --- PASS: TestHandler_extractJWK/fail/GetAccountByKey-error (0.00s) - --- PASS: TestHandler_extractJWK/fail/account-not-valid (0.00s) - --- PASS: TestHandler_extractJWK/ok (0.00s) - --- PASS: TestHandler_extractJWK/ok/no-account (0.00s) - --- PASS: TestHandler_extractJWK/fail/no-jws (0.00s) - --- PASS: TestHandler_extractJWK/fail/nil-jws (0.00s) -=== RUN TestHandler_validateJWS -=== RUN TestHandler_validateJWS/fail/no-url-header -=== RUN TestHandler_validateJWS/fail/url-mismatch -=== RUN TestHandler_validateJWS/ok/kid -=== RUN TestHandler_validateJWS/ok/jwk/rsa -=== RUN TestHandler_validateJWS/fail/no-jws -=== RUN TestHandler_validateJWS/fail/more-than-one-signature -=== RUN TestHandler_validateJWS/fail/unsuitable-algorithm-none -=== RUN TestHandler_validateJWS/fail/rsa-key-too-small -=== RUN TestHandler_validateJWS/fail/no-jwk-kid -=== RUN TestHandler_validateJWS/ok/jwk/ecdsa -=== RUN TestHandler_validateJWS/fail/no-signature -=== RUN TestHandler_validateJWS/fail/unprotected-header-not-empty -=== RUN TestHandler_validateJWS/fail/both-jwk-kid -=== RUN TestHandler_validateJWS/fail/nil-jws -=== RUN TestHandler_validateJWS/fail/unsuitable-algorithm-mac -=== RUN TestHandler_validateJWS/fail/rsa-key-&-alg-mismatch -=== RUN TestHandler_validateJWS/fail/UseNonce-error ---- PASS: TestHandler_validateJWS (0.08s) - --- PASS: TestHandler_validateJWS/fail/no-url-header (0.00s) - --- PASS: TestHandler_validateJWS/fail/url-mismatch (0.00s) - --- PASS: TestHandler_validateJWS/ok/kid (0.00s) - --- PASS: TestHandler_validateJWS/ok/jwk/rsa (0.00s) - --- PASS: TestHandler_validateJWS/fail/no-jws (0.00s) - --- PASS: TestHandler_validateJWS/fail/more-than-one-signature (0.00s) - --- PASS: TestHandler_validateJWS/fail/unsuitable-algorithm-none (0.00s) - --- PASS: TestHandler_validateJWS/fail/rsa-key-too-small (0.00s) - --- PASS: TestHandler_validateJWS/fail/no-jwk-kid (0.00s) - --- PASS: TestHandler_validateJWS/ok/jwk/ecdsa (0.00s) - --- PASS: TestHandler_validateJWS/fail/no-signature (0.00s) - --- PASS: TestHandler_validateJWS/fail/unprotected-header-not-empty (0.00s) - --- PASS: TestHandler_validateJWS/fail/both-jwk-kid (0.00s) - --- PASS: TestHandler_validateJWS/fail/nil-jws (0.00s) - --- PASS: TestHandler_validateJWS/fail/unsuitable-algorithm-mac (0.00s) - --- PASS: TestHandler_validateJWS/fail/rsa-key-&-alg-mismatch (0.00s) - --- PASS: TestHandler_validateJWS/fail/UseNonce-error (0.00s) -=== RUN Test_canExtractJWKFrom -=== RUN Test_canExtractJWKFrom/no-jws -=== RUN Test_canExtractJWKFrom/no-signatures -=== RUN Test_canExtractJWKFrom/no-jwk -=== RUN Test_canExtractJWKFrom/ok ---- PASS: Test_canExtractJWKFrom (0.00s) - --- PASS: Test_canExtractJWKFrom/no-jws (0.00s) - --- PASS: Test_canExtractJWKFrom/no-signatures (0.00s) - --- PASS: Test_canExtractJWKFrom/no-jwk (0.00s) - --- PASS: Test_canExtractJWKFrom/ok (0.00s) -=== RUN TestHandler_extractOrLookupJWK -=== RUN TestHandler_extractOrLookupJWK/ok/extract -=== RUN TestHandler_extractOrLookupJWK/ok/lookup ---- PASS: TestHandler_extractOrLookupJWK (0.00s) - --- PASS: TestHandler_extractOrLookupJWK/ok/extract (0.00s) - --- PASS: TestHandler_extractOrLookupJWK/ok/lookup (0.00s) -=== RUN TestHandler_checkPrerequisites -=== RUN TestHandler_checkPrerequisites/fail/error -=== RUN TestHandler_checkPrerequisites/fail/prerequisites-nok -=== RUN TestHandler_checkPrerequisites/ok ---- PASS: TestHandler_checkPrerequisites (0.00s) - --- PASS: TestHandler_checkPrerequisites/fail/error (0.00s) - --- PASS: TestHandler_checkPrerequisites/fail/prerequisites-nok (0.00s) - --- PASS: TestHandler_checkPrerequisites/ok (0.00s) -=== RUN Test_retryVerificationWithPatchedSignatures -=== RUN Test_retryVerificationWithPatchedSignatures/ok/patched-r -=== RUN Test_retryVerificationWithPatchedSignatures/ok/patched-s -=== RUN Test_retryVerificationWithPatchedSignatures/ok/patched-rs -=== RUN Test_retryVerificationWithPatchedSignatures/fail/patched-r-wrong-jwk ---- PASS: Test_retryVerificationWithPatchedSignatures (0.00s) - --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-r (0.00s) - --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-s (0.00s) - --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-rs (0.00s) - --- PASS: Test_retryVerificationWithPatchedSignatures/fail/patched-r-wrong-jwk (0.00s) -=== RUN TestNewOrderRequest_Validate -=== RUN TestNewOrderRequest_Validate/fail/no-identifiers -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/bad-dns -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-wrong-scheme -=== RUN TestNewOrderRequest_Validate/ok/wireapp -=== RUN TestNewOrderRequest_Validate/ok -=== RUN TestNewOrderRequest_Validate/ok/ipv6 -=== RUN TestNewOrderRequest_Validate/ok/mixed-dns-and-ipv4 -=== RUN TestNewOrderRequest_Validate/ok/mixed-ipv4-and-ipv6 -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/dns-port -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/dns-wildcard-port -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/ip -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-uri -=== RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-user-parts -=== RUN TestNewOrderRequest_Validate/ok/ipv4 ---- PASS: TestNewOrderRequest_Validate (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/no-identifiers (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/bad-dns (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-wrong-scheme (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok/wireapp (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok/ipv6 (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok/mixed-dns-and-ipv4 (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok/mixed-ipv4-and-ipv6 (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/dns-port (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/dns-wildcard-port (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/ip (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-uri (0.00s) - --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-user-parts (0.00s) - --- PASS: TestNewOrderRequest_Validate/ok/ipv4 (0.00s) -=== RUN TestFinalizeRequestValidate -=== RUN TestFinalizeRequestValidate/ok -=== RUN TestFinalizeRequestValidate/ok/padding -=== RUN TestFinalizeRequestValidate/fail/parse-csr-error -=== RUN TestFinalizeRequestValidate/fail/invalid-csr-signature ---- PASS: TestFinalizeRequestValidate (0.00s) - --- PASS: TestFinalizeRequestValidate/ok (0.00s) - --- PASS: TestFinalizeRequestValidate/ok/padding (0.00s) - --- PASS: TestFinalizeRequestValidate/fail/parse-csr-error (0.00s) - --- PASS: TestFinalizeRequestValidate/fail/invalid-csr-signature (0.00s) -=== RUN TestHandler_GetOrder -=== RUN TestHandler_GetOrder/fail/nil-provisioner -=== RUN TestHandler_GetOrder/fail/order-update-error -=== RUN TestHandler_GetOrder/ok -=== RUN TestHandler_GetOrder/fail/no-account -=== RUN TestHandler_GetOrder/fail/nil-account -=== RUN TestHandler_GetOrder/fail/no-provisioner -=== RUN TestHandler_GetOrder/fail/db.GetOrder-error -=== RUN TestHandler_GetOrder/fail/account-id-mismatch -=== RUN TestHandler_GetOrder/fail/provisioner-id-mismatch ---- PASS: TestHandler_GetOrder (0.00s) - --- PASS: TestHandler_GetOrder/fail/nil-provisioner (0.00s) - --- PASS: TestHandler_GetOrder/fail/order-update-error (0.00s) - --- PASS: TestHandler_GetOrder/ok (0.00s) - --- PASS: TestHandler_GetOrder/fail/no-account (0.00s) - --- PASS: TestHandler_GetOrder/fail/nil-account (0.00s) - --- PASS: TestHandler_GetOrder/fail/no-provisioner (0.00s) - --- PASS: TestHandler_GetOrder/fail/db.GetOrder-error (0.00s) - --- PASS: TestHandler_GetOrder/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_GetOrder/fail/provisioner-id-mismatch (0.00s) -=== RUN TestHandler_newAuthorization -=== RUN TestHandler_newAuthorization/fail/error-db.CreateChallenge -=== RUN TestHandler_newAuthorization/fail/error-db.CreateAuthorization -=== RUN TestHandler_newAuthorization/fail/wireapp-device-parse-client-id -=== RUN TestHandler_newAuthorization/ok/permanent-identifier-disabled -=== RUN TestHandler_newAuthorization/ok/permanent-identifier-enabled -=== RUN TestHandler_newAuthorization/ok/wireapp-user -=== RUN TestHandler_newAuthorization/ok/wireapp-device -=== RUN TestHandler_newAuthorization/fail/wireapp-user-options -=== RUN TestHandler_newAuthorization/fail/wireapp-device-parse-id -=== RUN TestHandler_newAuthorization/fail/wireapp-device-options -=== RUN TestHandler_newAuthorization/ok/no-wildcard -=== RUN TestHandler_newAuthorization/ok/wildcard ---- PASS: TestHandler_newAuthorization (0.00s) - --- PASS: TestHandler_newAuthorization/fail/error-db.CreateChallenge (0.00s) - --- PASS: TestHandler_newAuthorization/fail/error-db.CreateAuthorization (0.00s) - --- PASS: TestHandler_newAuthorization/fail/wireapp-device-parse-client-id (0.00s) - --- PASS: TestHandler_newAuthorization/ok/permanent-identifier-disabled (0.00s) - --- PASS: TestHandler_newAuthorization/ok/permanent-identifier-enabled (0.00s) - --- PASS: TestHandler_newAuthorization/ok/wireapp-user (0.00s) - --- PASS: TestHandler_newAuthorization/ok/wireapp-device (0.00s) - --- PASS: TestHandler_newAuthorization/fail/wireapp-user-options (0.00s) - --- PASS: TestHandler_newAuthorization/fail/wireapp-device-parse-id (0.00s) - --- PASS: TestHandler_newAuthorization/fail/wireapp-device-options (0.00s) - --- PASS: TestHandler_newAuthorization/ok/no-wildcard (0.00s) - --- PASS: TestHandler_newAuthorization/ok/wildcard (0.00s) -=== RUN TestHandler_NewOrder -=== RUN TestHandler_NewOrder/fail/no-provisioner -=== RUN TestHandler_NewOrder/fail/isIdentifierAllowed-error -=== RUN TestHandler_NewOrder/fail/ca.AreSANsAllowed-error -=== RUN TestHandler_NewOrder/ok/naf-nbf -=== RUN TestHandler_NewOrder/fail/unmarshal-payload-error -=== RUN TestHandler_NewOrder/fail/acmeProvisionerFromContext-error -=== RUN TestHandler_NewOrder/fail/prov.AuthorizeOrderIdentifier-error -=== RUN TestHandler_NewOrder/fail/error-db.CreateOrder -=== RUN TestHandler_NewOrder/ok/default-naf-nbf-with-policy -=== RUN TestHandler_NewOrder/fail/no-account -=== RUN TestHandler_NewOrder/fail/nil-account -=== RUN TestHandler_NewOrder/fail/nil-provisioner -=== RUN TestHandler_NewOrder/fail/no-payload -=== RUN TestHandler_NewOrder/fail/nil-payload -=== RUN TestHandler_NewOrder/fail/newACMEPolicyEngine-error -=== RUN TestHandler_NewOrder/fail/error-h.newAuthorization -=== RUN TestHandler_NewOrder/ok/default-naf-nbf -=== RUN TestHandler_NewOrder/fail/malformed-payload-error -=== RUN TestHandler_NewOrder/fail/db.GetExternalAccountKeyByAccountID-error -=== RUN TestHandler_NewOrder/ok/multiple-authz -=== RUN TestHandler_NewOrder/ok/nbf-no-naf -=== RUN TestHandler_NewOrder/ok/naf-no-nbf -=== RUN TestHandler_NewOrder/ok/default-naf-nbf-wireapp ---- PASS: TestHandler_NewOrder (0.01s) - --- PASS: TestHandler_NewOrder/fail/no-provisioner (0.00s) - --- PASS: TestHandler_NewOrder/fail/isIdentifierAllowed-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/ca.AreSANsAllowed-error (0.00s) - --- PASS: TestHandler_NewOrder/ok/naf-nbf (0.00s) - --- PASS: TestHandler_NewOrder/fail/unmarshal-payload-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/acmeProvisionerFromContext-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/prov.AuthorizeOrderIdentifier-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/error-db.CreateOrder (0.00s) - --- PASS: TestHandler_NewOrder/ok/default-naf-nbf-with-policy (0.00s) - --- PASS: TestHandler_NewOrder/fail/no-account (0.00s) - --- PASS: TestHandler_NewOrder/fail/nil-account (0.00s) - --- PASS: TestHandler_NewOrder/fail/nil-provisioner (0.00s) - --- PASS: TestHandler_NewOrder/fail/no-payload (0.00s) - --- PASS: TestHandler_NewOrder/fail/nil-payload (0.00s) - --- PASS: TestHandler_NewOrder/fail/newACMEPolicyEngine-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/error-h.newAuthorization (0.00s) - --- PASS: TestHandler_NewOrder/ok/default-naf-nbf (0.00s) - --- PASS: TestHandler_NewOrder/fail/malformed-payload-error (0.00s) - --- PASS: TestHandler_NewOrder/fail/db.GetExternalAccountKeyByAccountID-error (0.00s) - --- PASS: TestHandler_NewOrder/ok/multiple-authz (0.00s) - --- PASS: TestHandler_NewOrder/ok/nbf-no-naf (0.00s) - --- PASS: TestHandler_NewOrder/ok/naf-no-nbf (0.00s) - --- PASS: TestHandler_NewOrder/ok/default-naf-nbf-wireapp (0.00s) -=== RUN TestHandler_FinalizeOrder -=== RUN TestHandler_FinalizeOrder/fail/nil-account -=== RUN TestHandler_FinalizeOrder/fail/no-provisioner -=== RUN TestHandler_FinalizeOrder/fail/nil-provisioner -=== RUN TestHandler_FinalizeOrder/fail/no-payload -=== RUN TestHandler_FinalizeOrder/fail/unmarshal-payload-error -=== RUN TestHandler_FinalizeOrder/fail/malformed-payload-error -=== RUN TestHandler_FinalizeOrder/fail/db.GetOrder-error -=== RUN TestHandler_FinalizeOrder/fail/provisioner-id-mismatch -=== RUN TestHandler_FinalizeOrder/fail/no-account -=== RUN TestHandler_FinalizeOrder/fail/nil-payload -=== RUN TestHandler_FinalizeOrder/fail/account-id-mismatch -=== RUN TestHandler_FinalizeOrder/fail/order-finalize-error -=== RUN TestHandler_FinalizeOrder/ok ---- PASS: TestHandler_FinalizeOrder (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/nil-account (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/no-provisioner (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/nil-provisioner (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/no-payload (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/unmarshal-payload-error (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/malformed-payload-error (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/db.GetOrder-error (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/provisioner-id-mismatch (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/no-account (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/nil-payload (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/account-id-mismatch (0.00s) - --- PASS: TestHandler_FinalizeOrder/fail/order-finalize-error (0.00s) - --- PASS: TestHandler_FinalizeOrder/ok (0.00s) -=== RUN TestHandler_challengeTypes -=== RUN TestHandler_challengeTypes/ok/dns -=== RUN TestHandler_challengeTypes/ok/wildcard -=== RUN TestHandler_challengeTypes/ok/ip ---- PASS: TestHandler_challengeTypes (0.00s) - --- PASS: TestHandler_challengeTypes/ok/dns (0.00s) - --- PASS: TestHandler_challengeTypes/ok/wildcard (0.00s) - --- PASS: TestHandler_challengeTypes/ok/ip (0.00s) -=== RUN TestTrimIfWildcard -=== RUN TestTrimIfWildcard/no_trim -=== RUN TestTrimIfWildcard/trim ---- PASS: TestTrimIfWildcard (0.00s) - --- PASS: TestTrimIfWildcard/no_trim (0.00s) - --- PASS: TestTrimIfWildcard/trim (0.00s) -=== RUN Test_validateReasonCode -=== RUN Test_validateReasonCode/ok -=== RUN Test_validateReasonCode/fail/too-low -=== RUN Test_validateReasonCode/fail/too-high -=== RUN Test_validateReasonCode/fail/missing-7 ---- PASS: Test_validateReasonCode (0.00s) - --- PASS: Test_validateReasonCode/ok (0.00s) - --- PASS: Test_validateReasonCode/fail/too-low (0.00s) - --- PASS: Test_validateReasonCode/fail/too-high (0.00s) - --- PASS: Test_validateReasonCode/fail/missing-7 (0.00s) -=== RUN Test_reason -=== RUN Test_reason/unspecified_reason -=== RUN Test_reason/key_compromised -=== RUN Test_reason/ca_compromised -=== RUN Test_reason/affiliation_changed -=== RUN Test_reason/superseded -=== RUN Test_reason/cessation_of_operation -=== RUN Test_reason/certificate_hold -=== RUN Test_reason/remove_from_crl -=== RUN Test_reason/privilege_withdrawn -=== RUN Test_reason/aa_compromised -=== RUN Test_reason/default ---- PASS: Test_reason (0.00s) - --- PASS: Test_reason/unspecified_reason (0.00s) - --- PASS: Test_reason/key_compromised (0.00s) - --- PASS: Test_reason/ca_compromised (0.00s) - --- PASS: Test_reason/affiliation_changed (0.00s) - --- PASS: Test_reason/superseded (0.00s) - --- PASS: Test_reason/cessation_of_operation (0.00s) - --- PASS: Test_reason/certificate_hold (0.00s) - --- PASS: Test_reason/remove_from_crl (0.00s) - --- PASS: Test_reason/privilege_withdrawn (0.00s) - --- PASS: Test_reason/aa_compromised (0.00s) - --- PASS: Test_reason/default (0.00s) -=== RUN Test_revokeOptions -=== RUN Test_revokeOptions/ok/no-reasoncode -=== RUN Test_revokeOptions/ok/including-reasoncode ---- PASS: Test_revokeOptions (0.00s) - --- PASS: Test_revokeOptions/ok/no-reasoncode (0.00s) - --- PASS: Test_revokeOptions/ok/including-reasoncode (0.00s) -=== RUN TestHandler_RevokeCert -=== RUN TestHandler_RevokeCert/fail/nil-jws -=== RUN TestHandler_RevokeCert/fail/different-certificate-contents -=== RUN TestHandler_RevokeCert/fail/no-account -=== RUN TestHandler_RevokeCert/fail/account-not-valid -=== RUN TestHandler_RevokeCert/fail/account-not-authorized -=== RUN TestHandler_RevokeCert/fail/unauthorized-certificate-key -=== RUN TestHandler_RevokeCert/fail/no-payload -=== RUN TestHandler_RevokeCert/fail/wrong-certificate-encoding -=== RUN TestHandler_RevokeCert/fail/db.GetCertificateBySerial -=== RUN TestHandler_RevokeCert/fail/nil-account -=== RUN TestHandler_RevokeCert/fail/certificate-already-revoked -=== RUN TestHandler_RevokeCert/fail/invalid-reasoncode -=== RUN TestHandler_RevokeCert/ok/using-certificate-key -=== RUN TestHandler_RevokeCert/fail/no-provisioner -=== RUN TestHandler_RevokeCert/fail/nil-payload -=== RUN TestHandler_RevokeCert/fail/certificate-revoked-check-fails -=== RUN TestHandler_RevokeCert/fail/prov.AuthorizeRevoke -=== RUN TestHandler_RevokeCert/fail/ca.Revoke -=== RUN TestHandler_RevokeCert/ok/using-account-key -=== RUN TestHandler_RevokeCert/fail/no-jws -=== RUN TestHandler_RevokeCert/fail/nil-provisioner -=== RUN TestHandler_RevokeCert/fail/unmarshal-payload -=== RUN TestHandler_RevokeCert/fail/no-certificate-encoded -=== RUN TestHandler_RevokeCert/fail/ca.Revoke-already-revoked ---- PASS: TestHandler_RevokeCert (0.01s) - --- PASS: TestHandler_RevokeCert/fail/nil-jws (0.00s) - --- PASS: TestHandler_RevokeCert/fail/different-certificate-contents (0.00s) - --- PASS: TestHandler_RevokeCert/fail/no-account (0.00s) - --- PASS: TestHandler_RevokeCert/fail/account-not-valid (0.00s) - --- PASS: TestHandler_RevokeCert/fail/account-not-authorized (0.00s) - --- PASS: TestHandler_RevokeCert/fail/unauthorized-certificate-key (0.00s) - --- PASS: TestHandler_RevokeCert/fail/no-payload (0.00s) - --- PASS: TestHandler_RevokeCert/fail/wrong-certificate-encoding (0.00s) - --- PASS: TestHandler_RevokeCert/fail/db.GetCertificateBySerial (0.00s) - --- PASS: TestHandler_RevokeCert/fail/nil-account (0.00s) - --- PASS: TestHandler_RevokeCert/fail/certificate-already-revoked (0.00s) - --- PASS: TestHandler_RevokeCert/fail/invalid-reasoncode (0.00s) - --- PASS: TestHandler_RevokeCert/ok/using-certificate-key (0.00s) - --- PASS: TestHandler_RevokeCert/fail/no-provisioner (0.00s) - --- PASS: TestHandler_RevokeCert/fail/nil-payload (0.00s) - --- PASS: TestHandler_RevokeCert/fail/certificate-revoked-check-fails (0.00s) - --- PASS: TestHandler_RevokeCert/fail/prov.AuthorizeRevoke (0.00s) - --- PASS: TestHandler_RevokeCert/fail/ca.Revoke (0.00s) - --- PASS: TestHandler_RevokeCert/ok/using-account-key (0.00s) - --- PASS: TestHandler_RevokeCert/fail/no-jws (0.00s) - --- PASS: TestHandler_RevokeCert/fail/nil-provisioner (0.00s) - --- PASS: TestHandler_RevokeCert/fail/unmarshal-payload (0.00s) - --- PASS: TestHandler_RevokeCert/fail/no-certificate-encoded (0.00s) - --- PASS: TestHandler_RevokeCert/fail/ca.Revoke-already-revoked (0.00s) -=== RUN TestHandler_isAccountAuthorized -=== RUN TestHandler_isAccountAuthorized/fail/account-invalid -=== RUN TestHandler_isAccountAuthorized/fail/different-account -=== RUN TestHandler_isAccountAuthorized/ok ---- PASS: TestHandler_isAccountAuthorized (0.00s) - --- PASS: TestHandler_isAccountAuthorized/fail/account-invalid (0.00s) - --- PASS: TestHandler_isAccountAuthorized/fail/different-account (0.00s) - --- PASS: TestHandler_isAccountAuthorized/ok (0.00s) -=== RUN Test_wrapUnauthorizedError -=== RUN Test_wrapUnauthorizedError/unauthorizedIdentifiers -=== RUN Test_wrapUnauthorizedError/subject -=== RUN Test_wrapUnauthorizedError/wrap-subject -=== RUN Test_wrapUnauthorizedError/default ---- PASS: Test_wrapUnauthorizedError (0.00s) - --- PASS: Test_wrapUnauthorizedError/unauthorizedIdentifiers (0.00s) - --- PASS: Test_wrapUnauthorizedError/subject (0.00s) - --- PASS: Test_wrapUnauthorizedError/wrap-subject (0.00s) - --- PASS: Test_wrapUnauthorizedError/default (0.00s) -=== RUN TestWireIntegration - wire_integration_test.go:137: database file name: /tmp/integration-db-1549478316 - wire_integration_test.go:190: directory: {https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-nonce https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-account https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-order https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/revoke-cert https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/key-change } - wire_integration_test.go:203: nonce: R2F1elJ2M2c2WWM4WlhPRGg4ZjVGbFRkV3RoUW1oUEc - wire_integration_test.go:237: account ID: 3ghu7CpCwHItKK4aWWi5a6pXgKYJdz1O - wire_integration_test.go:278: authzs IDs: [G6rDeiHhd59EVFXlb4mERiASkWV98dlC 5z6hiPyTVYdiMNEbKYRXJunrH6eltD3Q] - wire_integration_test.go:428: challenge: i51joIyQz6M6dOK9CpYDtMu8rBQa4hJy invalid - wire_integration_test.go:428: challenge: s6r7JiZLwxLuvd44JsQWQ6MGfietmAqV invalid - wire_integration_test.go:452: updated challenge: i51joIyQz6M6dOK9CpYDtMu8rBQa4hJy valid - wire_integration_test.go:452: updated challenge: s6r7JiZLwxLuvd44JsQWQ6MGfietmAqV valid - wire_integration_test.go:490: updated order status: ready - wire_integration_test.go:587: finalized order status: valid ---- PASS: TestWireIntegration (0.08s) -PASS -ok github.com/smallstep/certificates/acme/api 0.268s -=== RUN TestDB_getDBAccount -=== RUN TestDB_getDBAccount/fail/not-found -=== RUN TestDB_getDBAccount/fail/db.Get-error -=== RUN TestDB_getDBAccount/fail/unmarshal-error -=== RUN TestDB_getDBAccount/ok ---- PASS: TestDB_getDBAccount (0.01s) - --- PASS: TestDB_getDBAccount/fail/not-found (0.00s) - --- PASS: TestDB_getDBAccount/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBAccount/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBAccount/ok (0.00s) -=== RUN TestDB_getAccountIDByKeyID -=== RUN TestDB_getAccountIDByKeyID/fail/db.Get-error -=== RUN TestDB_getAccountIDByKeyID/ok -=== RUN TestDB_getAccountIDByKeyID/fail/not-found ---- PASS: TestDB_getAccountIDByKeyID (0.00s) - --- PASS: TestDB_getAccountIDByKeyID/fail/db.Get-error (0.00s) - --- PASS: TestDB_getAccountIDByKeyID/ok (0.00s) - --- PASS: TestDB_getAccountIDByKeyID/fail/not-found (0.00s) -=== RUN TestDB_GetAccount -=== RUN TestDB_GetAccount/fail/db.Get-error -=== RUN TestDB_GetAccount/ok ---- PASS: TestDB_GetAccount (0.00s) - --- PASS: TestDB_GetAccount/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetAccount/ok (0.00s) -=== RUN TestDB_GetAccountByKeyID -=== RUN TestDB_GetAccountByKeyID/fail/db.getAccountIDByKeyID-error -=== RUN TestDB_GetAccountByKeyID/fail/db.GetAccount-error -=== RUN TestDB_GetAccountByKeyID/ok ---- PASS: TestDB_GetAccountByKeyID (0.00s) - --- PASS: TestDB_GetAccountByKeyID/fail/db.getAccountIDByKeyID-error (0.00s) - --- PASS: TestDB_GetAccountByKeyID/fail/db.GetAccount-error (0.00s) - --- PASS: TestDB_GetAccountByKeyID/ok (0.00s) -=== RUN TestDB_CreateAccount -=== RUN TestDB_CreateAccount/fail/account-save-error -=== RUN TestDB_CreateAccount/ok -=== RUN TestDB_CreateAccount/fail/keyID-cmpAndSwap-error -=== RUN TestDB_CreateAccount/fail/keyID-cmpAndSwap-false ---- PASS: TestDB_CreateAccount (0.00s) - --- PASS: TestDB_CreateAccount/fail/account-save-error (0.00s) - --- PASS: TestDB_CreateAccount/ok (0.00s) - --- PASS: TestDB_CreateAccount/fail/keyID-cmpAndSwap-error (0.00s) - --- PASS: TestDB_CreateAccount/fail/keyID-cmpAndSwap-false (0.00s) -=== RUN TestDB_UpdateAccount -=== RUN TestDB_UpdateAccount/ok -=== RUN TestDB_UpdateAccount/fail/db.Get-error -=== RUN TestDB_UpdateAccount/fail/already-deactivated -=== RUN TestDB_UpdateAccount/fail/db.CmpAndSwap-error ---- PASS: TestDB_UpdateAccount (0.00s) - --- PASS: TestDB_UpdateAccount/ok (0.00s) - --- PASS: TestDB_UpdateAccount/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateAccount/fail/already-deactivated (0.00s) - --- PASS: TestDB_UpdateAccount/fail/db.CmpAndSwap-error (0.00s) -=== RUN TestDB_getDBAuthz -=== RUN TestDB_getDBAuthz/fail/unmarshal-error -=== RUN TestDB_getDBAuthz/ok -=== RUN TestDB_getDBAuthz/fail/not-found -=== RUN TestDB_getDBAuthz/fail/db.Get-error ---- PASS: TestDB_getDBAuthz (0.00s) - --- PASS: TestDB_getDBAuthz/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBAuthz/ok (0.00s) - --- PASS: TestDB_getDBAuthz/fail/not-found (0.00s) - --- PASS: TestDB_getDBAuthz/fail/db.Get-error (0.00s) -=== RUN TestDB_GetAuthorization -=== RUN TestDB_GetAuthorization/fail/forward-acme-error -=== RUN TestDB_GetAuthorization/fail/db.GetChallenge-error -=== RUN TestDB_GetAuthorization/fail/db.GetChallenge-not-found -=== RUN TestDB_GetAuthorization/ok -=== RUN TestDB_GetAuthorization/fail/db.Get-error ---- PASS: TestDB_GetAuthorization (0.00s) - --- PASS: TestDB_GetAuthorization/fail/forward-acme-error (0.00s) - --- PASS: TestDB_GetAuthorization/fail/db.GetChallenge-error (0.00s) - --- PASS: TestDB_GetAuthorization/fail/db.GetChallenge-not-found (0.00s) - --- PASS: TestDB_GetAuthorization/ok (0.00s) - --- PASS: TestDB_GetAuthorization/fail/db.Get-error (0.00s) -=== RUN TestDB_CreateAuthorization -=== RUN TestDB_CreateAuthorization/fail/cmpAndSwap-error -=== RUN TestDB_CreateAuthorization/ok ---- PASS: TestDB_CreateAuthorization (0.00s) - --- PASS: TestDB_CreateAuthorization/fail/cmpAndSwap-error (0.00s) - --- PASS: TestDB_CreateAuthorization/ok (0.00s) -=== RUN TestDB_UpdateAuthorization -=== RUN TestDB_UpdateAuthorization/fail/db.Get-error -=== RUN TestDB_UpdateAuthorization/fail/db.CmpAndSwap-error -=== RUN TestDB_UpdateAuthorization/ok ---- PASS: TestDB_UpdateAuthorization (0.00s) - --- PASS: TestDB_UpdateAuthorization/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateAuthorization/fail/db.CmpAndSwap-error (0.00s) - --- PASS: TestDB_UpdateAuthorization/ok (0.00s) -=== RUN TestDB_GetAuthorizationsByAccountID -=== RUN TestDB_GetAuthorizationsByAccountID/fail/db.List-error -=== RUN TestDB_GetAuthorizationsByAccountID/fail/unmarshal -=== RUN TestDB_GetAuthorizationsByAccountID/ok -=== RUN TestDB_GetAuthorizationsByAccountID/ok/skip-different-account ---- PASS: TestDB_GetAuthorizationsByAccountID (0.01s) - --- PASS: TestDB_GetAuthorizationsByAccountID/fail/db.List-error (0.00s) - --- PASS: TestDB_GetAuthorizationsByAccountID/fail/unmarshal (0.00s) - --- PASS: TestDB_GetAuthorizationsByAccountID/ok (0.01s) - --- PASS: TestDB_GetAuthorizationsByAccountID/ok/skip-different-account (0.00s) -=== RUN TestDB_CreateCertificate -=== RUN TestDB_CreateCertificate/ok -=== RUN TestDB_CreateCertificate/fail/cmpAndSwap-error ---- PASS: TestDB_CreateCertificate (0.00s) - --- PASS: TestDB_CreateCertificate/ok (0.00s) - --- PASS: TestDB_CreateCertificate/fail/cmpAndSwap-error (0.00s) -=== RUN TestDB_GetCertificate -=== RUN TestDB_GetCertificate/ok -=== RUN TestDB_GetCertificate/fail/not-found -=== RUN TestDB_GetCertificate/fail/db.Get-error -=== RUN TestDB_GetCertificate/fail/unmarshal-error -=== RUN TestDB_GetCertificate/fail/parseBundle-error ---- PASS: TestDB_GetCertificate (0.00s) - --- PASS: TestDB_GetCertificate/ok (0.00s) - --- PASS: TestDB_GetCertificate/fail/not-found (0.00s) - --- PASS: TestDB_GetCertificate/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetCertificate/fail/unmarshal-error (0.00s) - --- PASS: TestDB_GetCertificate/fail/parseBundle-error (0.00s) -=== RUN Test_parseBundle -=== RUN Test_parseBundle/fail/bad-type-error -=== RUN Test_parseBundle/fail/bad-pem-error -=== RUN Test_parseBundle/fail/unexpected-data -=== RUN Test_parseBundle/ok ---- PASS: Test_parseBundle (0.01s) - --- PASS: Test_parseBundle/fail/bad-type-error (0.00s) - --- PASS: Test_parseBundle/fail/bad-pem-error (0.00s) - --- PASS: Test_parseBundle/fail/unexpected-data (0.00s) - --- PASS: Test_parseBundle/ok (0.00s) -=== RUN TestDB_GetCertificateBySerial -=== RUN TestDB_GetCertificateBySerial/fail/not-found -=== RUN TestDB_GetCertificateBySerial/fail/db-error -=== RUN TestDB_GetCertificateBySerial/fail/unmarshal-dbSerial -=== RUN TestDB_GetCertificateBySerial/ok ---- PASS: TestDB_GetCertificateBySerial (0.01s) - --- PASS: TestDB_GetCertificateBySerial/fail/not-found (0.00s) - --- PASS: TestDB_GetCertificateBySerial/fail/db-error (0.00s) - --- PASS: TestDB_GetCertificateBySerial/fail/unmarshal-dbSerial (0.00s) - --- PASS: TestDB_GetCertificateBySerial/ok (0.00s) -=== RUN TestDB_getDBChallenge -=== RUN TestDB_getDBChallenge/fail/not-found -=== RUN TestDB_getDBChallenge/fail/db.Get-error -=== RUN TestDB_getDBChallenge/fail/unmarshal-error -=== RUN TestDB_getDBChallenge/ok ---- PASS: TestDB_getDBChallenge (0.00s) - --- PASS: TestDB_getDBChallenge/fail/not-found (0.00s) - --- PASS: TestDB_getDBChallenge/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBChallenge/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBChallenge/ok (0.00s) -=== RUN TestDB_CreateChallenge -=== RUN TestDB_CreateChallenge/fail/cmpAndSwap-error -=== RUN TestDB_CreateChallenge/ok ---- PASS: TestDB_CreateChallenge (0.00s) - --- PASS: TestDB_CreateChallenge/fail/cmpAndSwap-error (0.00s) - --- PASS: TestDB_CreateChallenge/ok (0.00s) -=== RUN TestDB_GetChallenge -=== RUN TestDB_GetChallenge/fail/db.Get-error -=== RUN TestDB_GetChallenge/fail/forward-acme-error -=== RUN TestDB_GetChallenge/ok ---- PASS: TestDB_GetChallenge (0.00s) - --- PASS: TestDB_GetChallenge/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetChallenge/fail/forward-acme-error (0.00s) - --- PASS: TestDB_GetChallenge/ok (0.00s) -=== RUN TestDB_UpdateChallenge -=== RUN TestDB_UpdateChallenge/fail/db.Get-error -=== RUN TestDB_UpdateChallenge/fail/db.CmpAndSwap-error -=== RUN TestDB_UpdateChallenge/ok ---- PASS: TestDB_UpdateChallenge (0.00s) - --- PASS: TestDB_UpdateChallenge/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateChallenge/fail/db.CmpAndSwap-error (0.00s) - --- PASS: TestDB_UpdateChallenge/ok (0.00s) -=== RUN TestDB_getDBExternalAccountKey -=== RUN TestDB_getDBExternalAccountKey/ok -=== RUN TestDB_getDBExternalAccountKey/fail/not-found -=== RUN TestDB_getDBExternalAccountKey/fail/db.Get-error -=== RUN TestDB_getDBExternalAccountKey/fail/unmarshal-error ---- PASS: TestDB_getDBExternalAccountKey (0.00s) - --- PASS: TestDB_getDBExternalAccountKey/ok (0.00s) - --- PASS: TestDB_getDBExternalAccountKey/fail/not-found (0.00s) - --- PASS: TestDB_getDBExternalAccountKey/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBExternalAccountKey/fail/unmarshal-error (0.00s) -=== RUN TestDB_GetExternalAccountKey -=== RUN TestDB_GetExternalAccountKey/ok -=== RUN TestDB_GetExternalAccountKey/fail/db.Get-error -=== RUN TestDB_GetExternalAccountKey/fail/non-matching-provisioner ---- PASS: TestDB_GetExternalAccountKey (0.00s) - --- PASS: TestDB_GetExternalAccountKey/ok (0.00s) - --- PASS: TestDB_GetExternalAccountKey/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetExternalAccountKey/fail/non-matching-provisioner (0.00s) -=== RUN TestDB_GetExternalAccountKeyByReference -=== RUN TestDB_GetExternalAccountKeyByReference/fail/db.GetExternalAccountKey-error -=== RUN TestDB_GetExternalAccountKeyByReference/ok -=== RUN TestDB_GetExternalAccountKeyByReference/ok/no-reference -=== RUN TestDB_GetExternalAccountKeyByReference/fail/reference-not-found -=== RUN TestDB_GetExternalAccountKeyByReference/fail/reference-load-error -=== RUN TestDB_GetExternalAccountKeyByReference/fail/reference-unmarshal-error ---- PASS: TestDB_GetExternalAccountKeyByReference (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/fail/db.GetExternalAccountKey-error (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/ok (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/ok/no-reference (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-not-found (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-load-error (0.00s) - --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-unmarshal-error (0.00s) -=== RUN TestDB_GetExternalAccountKeys -=== RUN TestDB_GetExternalAccountKeys/ok -=== RUN TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable -=== RUN TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable-unmarshal -=== RUN TestDB_GetExternalAccountKeys/fail/db.getDBExternalAccountKey ---- PASS: TestDB_GetExternalAccountKeys (0.00s) - --- PASS: TestDB_GetExternalAccountKeys/ok (0.00s) - --- PASS: TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable (0.00s) - --- PASS: TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable-unmarshal (0.00s) - --- PASS: TestDB_GetExternalAccountKeys/fail/db.getDBExternalAccountKey (0.00s) -=== RUN TestDB_DeleteExternalAccountKey -=== RUN TestDB_DeleteExternalAccountKey/fail/not-found -=== RUN TestDB_DeleteExternalAccountKey/fail/non-matching-provisioner -=== RUN TestDB_DeleteExternalAccountKey/fail/delete-reference -=== RUN TestDB_DeleteExternalAccountKey/fail/delete-eak -=== RUN TestDB_DeleteExternalAccountKey/fail/delete-eakID -=== RUN TestDB_DeleteExternalAccountKey/ok -acme_external_account_keyID_provisionerID_index ---- PASS: TestDB_DeleteExternalAccountKey (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/fail/not-found (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/fail/non-matching-provisioner (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-reference (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-eak (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-eakID (0.00s) - --- PASS: TestDB_DeleteExternalAccountKey/ok (0.00s) -=== RUN TestDB_CreateExternalAccountKey -=== RUN TestDB_CreateExternalAccountKey/fail/addEAKID-error -=== RUN TestDB_CreateExternalAccountKey/fail/externalAccountKeyReference-cmpAndSwap-error -=== RUN TestDB_CreateExternalAccountKey/ok -=== RUN TestDB_CreateExternalAccountKey/fail/externalAccountKeyID-cmpAndSwap-error ---- PASS: TestDB_CreateExternalAccountKey (0.00s) - --- PASS: TestDB_CreateExternalAccountKey/fail/addEAKID-error (0.00s) - --- PASS: TestDB_CreateExternalAccountKey/fail/externalAccountKeyReference-cmpAndSwap-error (0.00s) - --- PASS: TestDB_CreateExternalAccountKey/ok (0.00s) - --- PASS: TestDB_CreateExternalAccountKey/fail/externalAccountKeyID-cmpAndSwap-error (0.00s) -=== RUN TestDB_UpdateExternalAccountKey -=== RUN TestDB_UpdateExternalAccountKey/ok -=== RUN TestDB_UpdateExternalAccountKey/fail/db.Get-error -=== RUN TestDB_UpdateExternalAccountKey/fail/provisioner-mismatch -=== RUN TestDB_UpdateExternalAccountKey/fail/provisioner-change -=== RUN TestDB_UpdateExternalAccountKey/fail/reference-change ---- PASS: TestDB_UpdateExternalAccountKey (0.00s) - --- PASS: TestDB_UpdateExternalAccountKey/ok (0.00s) - --- PASS: TestDB_UpdateExternalAccountKey/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateExternalAccountKey/fail/provisioner-mismatch (0.00s) - --- PASS: TestDB_UpdateExternalAccountKey/fail/provisioner-change (0.00s) - --- PASS: TestDB_UpdateExternalAccountKey/fail/reference-change (0.00s) -=== RUN TestDB_addEAKID -=== RUN TestDB_addEAKID/fail/unmarshal -=== RUN TestDB_addEAKID/fail/eakID-already-exists -=== RUN TestDB_addEAKID/fail/db.save -=== RUN TestDB_addEAKID/ok/db.Get-not-found -=== RUN TestDB_addEAKID/ok -=== RUN TestDB_addEAKID/fail/empty-eakID -=== RUN TestDB_addEAKID/fail/db.Get ---- PASS: TestDB_addEAKID (0.00s) - --- PASS: TestDB_addEAKID/fail/unmarshal (0.00s) - --- PASS: TestDB_addEAKID/fail/eakID-already-exists (0.00s) - --- PASS: TestDB_addEAKID/fail/db.save (0.00s) - --- PASS: TestDB_addEAKID/ok/db.Get-not-found (0.00s) - --- PASS: TestDB_addEAKID/ok (0.00s) - --- PASS: TestDB_addEAKID/fail/empty-eakID (0.00s) - --- PASS: TestDB_addEAKID/fail/db.Get (0.00s) -=== RUN TestDB_deleteEAKID -=== RUN TestDB_deleteEAKID/fail/db.Get -=== RUN TestDB_deleteEAKID/fail/unmarshal -=== RUN TestDB_deleteEAKID/fail/db.save -=== RUN TestDB_deleteEAKID/ok/db.Get-not-found -=== RUN TestDB_deleteEAKID/ok ---- PASS: TestDB_deleteEAKID (0.00s) - --- PASS: TestDB_deleteEAKID/fail/db.Get (0.00s) - --- PASS: TestDB_deleteEAKID/fail/unmarshal (0.00s) - --- PASS: TestDB_deleteEAKID/fail/db.save (0.00s) - --- PASS: TestDB_deleteEAKID/ok/db.Get-not-found (0.00s) - --- PASS: TestDB_deleteEAKID/ok (0.00s) -=== RUN TestDB_addAndDeleteEAKID -=== RUN TestDB_addAndDeleteEAKID/ok/multi ---- PASS: TestDB_addAndDeleteEAKID (0.00s) - --- PASS: TestDB_addAndDeleteEAKID/ok/multi (0.00s) -=== RUN Test_removeElement -=== RUN Test_removeElement/remove-first -=== RUN Test_removeElement/remove-last -=== RUN Test_removeElement/remove-middle -=== RUN Test_removeElement/remove-non-existing ---- PASS: Test_removeElement (0.00s) - --- PASS: Test_removeElement/remove-first (0.00s) - --- PASS: Test_removeElement/remove-last (0.00s) - --- PASS: Test_removeElement/remove-middle (0.00s) - --- PASS: Test_removeElement/remove-non-existing (0.00s) -=== RUN TestDB_CreateNonce -=== RUN TestDB_CreateNonce/fail/cmpAndSwap-error -=== RUN TestDB_CreateNonce/ok ---- PASS: TestDB_CreateNonce (0.00s) - --- PASS: TestDB_CreateNonce/fail/cmpAndSwap-error (0.00s) - --- PASS: TestDB_CreateNonce/ok (0.00s) -=== RUN TestDB_DeleteNonce -=== RUN TestDB_DeleteNonce/fail/not-found -=== RUN TestDB_DeleteNonce/fail/db.Update-error -=== RUN TestDB_DeleteNonce/ok ---- PASS: TestDB_DeleteNonce (0.00s) - --- PASS: TestDB_DeleteNonce/fail/not-found (0.00s) - --- PASS: TestDB_DeleteNonce/fail/db.Update-error (0.00s) - --- PASS: TestDB_DeleteNonce/ok (0.00s) -=== RUN TestNew -=== RUN TestNew/fail/db.CreateTable-error -=== RUN TestNew/ok ---- PASS: TestNew (0.00s) - --- PASS: TestNew/fail/db.CreateTable-error (0.00s) - --- PASS: TestNew/ok (0.00s) -=== RUN TestDB_save -=== RUN TestDB_save/fail/db.CmpAndSwap-error -=== RUN TestDB_save/fail/db.CmpAndSwap-false-marshaling-old -=== RUN TestDB_save/ok -=== RUN TestDB_save/ok/nils -=== RUN TestDB_save/fail/error-marshaling-new -=== RUN TestDB_save/fail/error-marshaling-old ---- PASS: TestDB_save (0.00s) - --- PASS: TestDB_save/fail/db.CmpAndSwap-error (0.00s) - --- PASS: TestDB_save/fail/db.CmpAndSwap-false-marshaling-old (0.00s) - --- PASS: TestDB_save/ok (0.00s) - --- PASS: TestDB_save/ok/nils (0.00s) - --- PASS: TestDB_save/fail/error-marshaling-new (0.00s) - --- PASS: TestDB_save/fail/error-marshaling-old (0.00s) -=== RUN TestDB_getDBOrder -=== RUN TestDB_getDBOrder/fail/not-found -=== RUN TestDB_getDBOrder/fail/db.Get-error -=== RUN TestDB_getDBOrder/fail/unmarshal-error -=== RUN TestDB_getDBOrder/ok ---- PASS: TestDB_getDBOrder (0.00s) - --- PASS: TestDB_getDBOrder/fail/not-found (0.00s) - --- PASS: TestDB_getDBOrder/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBOrder/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBOrder/ok (0.00s) -=== RUN TestDB_GetOrder -=== RUN TestDB_GetOrder/fail/db.Get-error -=== RUN TestDB_GetOrder/fail/forward-acme-error -=== RUN TestDB_GetOrder/ok ---- PASS: TestDB_GetOrder (0.00s) - --- PASS: TestDB_GetOrder/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetOrder/fail/forward-acme-error (0.00s) - --- PASS: TestDB_GetOrder/ok (0.00s) -=== RUN TestDB_UpdateOrder -=== RUN TestDB_UpdateOrder/fail/db.Get-error -=== RUN TestDB_UpdateOrder/fail/save-error -=== RUN TestDB_UpdateOrder/ok ---- PASS: TestDB_UpdateOrder (0.00s) - --- PASS: TestDB_UpdateOrder/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateOrder/fail/save-error (0.00s) - --- PASS: TestDB_UpdateOrder/ok (0.00s) -=== RUN TestDB_CreateOrder -=== RUN TestDB_CreateOrder/fail/order-save-error -=== RUN TestDB_CreateOrder/fail/orderIDsByOrderUpdate-error -=== RUN TestDB_CreateOrder/ok ---- PASS: TestDB_CreateOrder (0.00s) - --- PASS: TestDB_CreateOrder/fail/order-save-error (0.00s) - --- PASS: TestDB_CreateOrder/fail/orderIDsByOrderUpdate-error (0.00s) - --- PASS: TestDB_CreateOrder/ok (0.00s) -=== RUN TestDB_updateAddOrderIDs -=== RUN TestDB_updateAddOrderIDs/fail/db.Get-order-error -=== RUN TestDB_updateAddOrderIDs/ok/all-old-not-pending -=== RUN TestDB_updateAddOrderIDs/fail/db.Get-error -=== RUN TestDB_updateAddOrderIDs/fail/unmarshal-error -=== RUN TestDB_updateAddOrderIDs/fail/update-order-status-error -=== RUN TestDB_updateAddOrderIDs/fail/db.save-order-error -=== RUN TestDB_updateAddOrderIDs/ok/no-old -=== RUN TestDB_updateAddOrderIDs/ok/old-and-new -=== RUN TestDB_updateAddOrderIDs/ok/old-and-new-2 ---- PASS: TestDB_updateAddOrderIDs (0.00s) - --- PASS: TestDB_updateAddOrderIDs/fail/db.Get-order-error (0.00s) - --- PASS: TestDB_updateAddOrderIDs/ok/all-old-not-pending (0.00s) - --- PASS: TestDB_updateAddOrderIDs/fail/db.Get-error (0.00s) - --- PASS: TestDB_updateAddOrderIDs/fail/unmarshal-error (0.00s) - --- PASS: TestDB_updateAddOrderIDs/fail/update-order-status-error (0.00s) - --- PASS: TestDB_updateAddOrderIDs/fail/db.save-order-error (0.00s) - --- PASS: TestDB_updateAddOrderIDs/ok/no-old (0.00s) - --- PASS: TestDB_updateAddOrderIDs/ok/old-and-new (0.00s) - --- PASS: TestDB_updateAddOrderIDs/ok/old-and-new-2 (0.00s) -PASS -ok github.com/smallstep/certificates/acme/db/nosql 0.082s -=== RUN TestParseUserID -=== RUN TestParseUserID/ok -=== RUN TestParseUserID/fail/json -=== RUN TestParseUserID/fail/empty-handle -=== RUN TestParseUserID/fail/empty-name -=== RUN TestParseUserID/fail/empty-domain ---- PASS: TestParseUserID (0.00s) - --- PASS: TestParseUserID/ok (0.00s) - --- PASS: TestParseUserID/fail/json (0.00s) - --- PASS: TestParseUserID/fail/empty-handle (0.00s) - --- PASS: TestParseUserID/fail/empty-name (0.00s) - --- PASS: TestParseUserID/fail/empty-domain (0.00s) -=== RUN TestParseDeviceID -=== RUN TestParseDeviceID/ok -=== RUN TestParseDeviceID/fail/json -=== RUN TestParseDeviceID/fail/empty-handle -=== RUN TestParseDeviceID/fail/empty-name -=== RUN TestParseDeviceID/fail/empty-domain -=== RUN TestParseDeviceID/fail/empty-client-id ---- PASS: TestParseDeviceID (0.00s) - --- PASS: TestParseDeviceID/ok (0.00s) - --- PASS: TestParseDeviceID/fail/json (0.00s) - --- PASS: TestParseDeviceID/fail/empty-handle (0.00s) - --- PASS: TestParseDeviceID/fail/empty-name (0.00s) - --- PASS: TestParseDeviceID/fail/empty-domain (0.00s) - --- PASS: TestParseDeviceID/fail/empty-client-id (0.00s) -=== RUN TestParseClientID -=== RUN TestParseClientID/ok -=== RUN TestParseClientID/fail/uri -=== RUN TestParseClientID/fail/scheme -=== RUN TestParseClientID/fail/username ---- PASS: TestParseClientID (0.00s) - --- PASS: TestParseClientID/ok (0.00s) - --- PASS: TestParseClientID/fail/uri (0.00s) - --- PASS: TestParseClientID/fail/scheme (0.00s) - --- PASS: TestParseClientID/fail/username (0.00s) -PASS -ok github.com/smallstep/certificates/acme/wire 0.011s -=== RUN TestNewCertificate ---- PASS: TestNewCertificate (0.00s) -=== RUN TestCertificate_MarshalJSON -=== RUN TestCertificate_MarshalJSON/nil -=== RUN TestCertificate_MarshalJSON/empty -=== RUN TestCertificate_MarshalJSON/root -=== RUN TestCertificate_MarshalJSON/cert ---- PASS: TestCertificate_MarshalJSON (0.00s) - --- PASS: TestCertificate_MarshalJSON/nil (0.00s) - --- PASS: TestCertificate_MarshalJSON/empty (0.00s) - --- PASS: TestCertificate_MarshalJSON/root (0.00s) - --- PASS: TestCertificate_MarshalJSON/cert (0.00s) -=== RUN TestCertificate_UnmarshalJSON -=== RUN TestCertificate_UnmarshalJSON/no_data -=== RUN TestCertificate_UnmarshalJSON/incomplete_string_1 -=== RUN TestCertificate_UnmarshalJSON/incomplete_string_2 -=== RUN TestCertificate_UnmarshalJSON/invalid_string -=== RUN TestCertificate_UnmarshalJSON/invalid_bytes_0 -=== RUN TestCertificate_UnmarshalJSON/invalid_bytes_1 -=== RUN TestCertificate_UnmarshalJSON/empty_csr -=== RUN TestCertificate_UnmarshalJSON/invalid_type -=== RUN TestCertificate_UnmarshalJSON/empty_string -=== RUN TestCertificate_UnmarshalJSON/json_null -=== RUN TestCertificate_UnmarshalJSON/valid_root -=== RUN TestCertificate_UnmarshalJSON/valid_cert ---- PASS: TestCertificate_UnmarshalJSON (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/no_data (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/incomplete_string_1 (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/incomplete_string_2 (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/invalid_string (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/invalid_bytes_0 (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/invalid_bytes_1 (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/empty_csr (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/invalid_type (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/empty_string (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/json_null (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/valid_root (0.00s) - --- PASS: TestCertificate_UnmarshalJSON/valid_cert (0.00s) -=== RUN TestCertificate_UnmarshalJSON_json -=== RUN TestCertificate_UnmarshalJSON_json/invalid_type_(bool) -=== RUN TestCertificate_UnmarshalJSON_json/invalid_type_(number) -=== RUN TestCertificate_UnmarshalJSON_json/invalid_type_(object) -=== RUN TestCertificate_UnmarshalJSON_json/empty_crt_(null) -=== RUN TestCertificate_UnmarshalJSON_json/empty_crt_(string) -=== RUN TestCertificate_UnmarshalJSON_json/empty_crt -=== RUN TestCertificate_UnmarshalJSON_json/valid_crt ---- PASS: TestCertificate_UnmarshalJSON_json (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(bool) (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(number) (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(object) (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt_(null) (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt_(string) (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt (0.00s) - --- PASS: TestCertificate_UnmarshalJSON_json/valid_crt (0.00s) -=== RUN TestNewCertificateRequest ---- PASS: TestNewCertificateRequest (0.00s) -=== RUN TestCertificateRequest_MarshalJSON -=== RUN TestCertificateRequest_MarshalJSON/nil -=== RUN TestCertificateRequest_MarshalJSON/empty -=== RUN TestCertificateRequest_MarshalJSON/csr ---- PASS: TestCertificateRequest_MarshalJSON (0.00s) - --- PASS: TestCertificateRequest_MarshalJSON/nil (0.00s) - --- PASS: TestCertificateRequest_MarshalJSON/empty (0.00s) - --- PASS: TestCertificateRequest_MarshalJSON/csr (0.00s) -=== RUN TestCertificateRequest_UnmarshalJSON -=== RUN TestCertificateRequest_UnmarshalJSON/no_data -=== RUN TestCertificateRequest_UnmarshalJSON/incomplete_string_1 -=== RUN TestCertificateRequest_UnmarshalJSON/incomplete_string_2 -=== RUN TestCertificateRequest_UnmarshalJSON/invalid_string -=== RUN TestCertificateRequest_UnmarshalJSON/invalid_bytes_0 -=== RUN TestCertificateRequest_UnmarshalJSON/invalid_bytes_1 -=== RUN TestCertificateRequest_UnmarshalJSON/empty_csr -=== RUN TestCertificateRequest_UnmarshalJSON/invalid_type -=== RUN TestCertificateRequest_UnmarshalJSON/empty_string -=== RUN TestCertificateRequest_UnmarshalJSON/json_null -=== RUN TestCertificateRequest_UnmarshalJSON/valid_csr ---- PASS: TestCertificateRequest_UnmarshalJSON (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/no_data (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/incomplete_string_1 (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/incomplete_string_2 (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_string (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_bytes_0 (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_bytes_1 (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/empty_csr (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_type (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/empty_string (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/json_null (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON/valid_csr (0.00s) -=== RUN TestCertificateRequest_UnmarshalJSON_json -=== RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(bool) -=== RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(number) -=== RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(object) -=== RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr_(null) -=== RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr_(string) -=== RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr -=== RUN TestCertificateRequest_UnmarshalJSON_json/valid_csr ---- PASS: TestCertificateRequest_UnmarshalJSON_json (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(bool) (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(number) (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(object) (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr_(null) (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr_(string) (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr (0.00s) - --- PASS: TestCertificateRequest_UnmarshalJSON_json/valid_csr (0.00s) -=== RUN TestSignRequest_Validate -=== RUN TestSignRequest_Validate/missing_csr -=== RUN TestSignRequest_Validate/invalid_csr -=== RUN TestSignRequest_Validate/missing_ott ---- PASS: TestSignRequest_Validate (0.00s) - --- PASS: TestSignRequest_Validate/missing_csr (0.00s) - --- PASS: TestSignRequest_Validate/invalid_csr (0.00s) - --- PASS: TestSignRequest_Validate/missing_ott (0.00s) -=== RUN Test_caHandler_Route -=== RUN Test_caHandler_Route/ok ---- PASS: Test_caHandler_Route (0.00s) - --- PASS: Test_caHandler_Route/ok (0.00s) -=== RUN Test_Health ---- PASS: Test_Health (0.00s) -=== RUN Test_Root -=== RUN Test_Root/ok -=== RUN Test_Root/fail ---- PASS: Test_Root (0.00s) - --- PASS: Test_Root/ok (0.00s) - --- PASS: Test_Root/fail (0.00s) -=== RUN Test_Sign -=== RUN Test_Sign/ok -=== RUN Test_Sign/ok_with_Provisioner -=== RUN Test_Sign/json_read_error -=== RUN Test_Sign/validate_error -=== RUN Test_Sign/authorize_error -=== RUN Test_Sign/sign_error ---- PASS: Test_Sign (0.01s) - --- PASS: Test_Sign/ok (0.00s) - --- PASS: Test_Sign/ok_with_Provisioner (0.00s) - --- PASS: Test_Sign/json_read_error (0.00s) - --- PASS: Test_Sign/validate_error (0.00s) - --- PASS: Test_Sign/authorize_error (0.00s) - --- PASS: Test_Sign/sign_error (0.00s) -=== RUN Test_Renew -=== RUN Test_Renew/ok -=== RUN Test_Renew/ok_renew_after_expiry -=== RUN Test_Renew/no_tls -=== RUN Test_Renew/no_peer_certificates -=== RUN Test_Renew/renew_error -=== RUN Test_Renew/fail_expired_token -=== RUN Test_Renew/fail_invalid_root ---- PASS: Test_Renew (0.01s) - --- PASS: Test_Renew/ok (0.00s) - --- PASS: Test_Renew/ok_renew_after_expiry (0.00s) - --- PASS: Test_Renew/no_tls (0.00s) - --- PASS: Test_Renew/no_peer_certificates (0.00s) - --- PASS: Test_Renew/renew_error (0.00s) - --- PASS: Test_Renew/fail_expired_token (0.00s) - --- PASS: Test_Renew/fail_invalid_root (0.00s) -=== RUN Test_Rekey -=== RUN Test_Rekey/ok -=== RUN Test_Rekey/no_tls -=== RUN Test_Rekey/no_peer_certificates -=== RUN Test_Rekey/rekey_error -=== RUN Test_Rekey/json_read_error ---- PASS: Test_Rekey (0.00s) - --- PASS: Test_Rekey/ok (0.00s) - --- PASS: Test_Rekey/no_tls (0.00s) - --- PASS: Test_Rekey/no_peer_certificates (0.00s) - --- PASS: Test_Rekey/rekey_error (0.00s) - --- PASS: Test_Rekey/json_read_error (0.00s) -=== RUN Test_Provisioners -=== RUN Test_Provisioners/ok -=== RUN Test_Provisioners/fail -=== RUN Test_Provisioners/limit_fail ---- PASS: Test_Provisioners (0.00s) - --- PASS: Test_Provisioners/ok (0.00s) - --- PASS: Test_Provisioners/fail (0.00s) - --- PASS: Test_Provisioners/limit_fail (0.00s) -=== RUN Test_ProvisionerKey -=== RUN Test_ProvisionerKey/ok -=== RUN Test_ProvisionerKey/fail ---- PASS: Test_ProvisionerKey (0.00s) - --- PASS: Test_ProvisionerKey/ok (0.00s) - --- PASS: Test_ProvisionerKey/fail (0.00s) -=== RUN Test_Roots -=== RUN Test_Roots/ok -=== RUN Test_Roots/no_peer_certificates -=== RUN Test_Roots/fail ---- PASS: Test_Roots (0.00s) - --- PASS: Test_Roots/ok (0.00s) - --- PASS: Test_Roots/no_peer_certificates (0.00s) - --- PASS: Test_Roots/fail (0.00s) -=== RUN Test_caHandler_RootsPEM -=== RUN Test_caHandler_RootsPEM/one_root -=== RUN Test_caHandler_RootsPEM/two_roots -=== RUN Test_caHandler_RootsPEM/fail ---- PASS: Test_caHandler_RootsPEM (0.00s) - --- PASS: Test_caHandler_RootsPEM/one_root (0.00s) - --- PASS: Test_caHandler_RootsPEM/two_roots (0.00s) - --- PASS: Test_caHandler_RootsPEM/fail (0.00s) -=== RUN Test_Federation -=== RUN Test_Federation/ok -=== RUN Test_Federation/no_peer_certificates -=== RUN Test_Federation/fail ---- PASS: Test_Federation (0.00s) - --- PASS: Test_Federation/ok (0.00s) - --- PASS: Test_Federation/no_peer_certificates (0.00s) - --- PASS: Test_Federation/fail (0.00s) -=== RUN Test_fmtPublicKey -=== RUN Test_fmtPublicKey/p256 -=== RUN Test_fmtPublicKey/rsa2048 -=== RUN Test_fmtPublicKey/ed25519 -=== RUN Test_fmtPublicKey/dsa2048 -=== RUN Test_fmtPublicKey/unknown ---- PASS: Test_fmtPublicKey (1.03s) - --- PASS: Test_fmtPublicKey/p256 (0.00s) - --- PASS: Test_fmtPublicKey/rsa2048 (0.00s) - --- PASS: Test_fmtPublicKey/ed25519 (0.00s) - --- PASS: Test_fmtPublicKey/dsa2048 (0.00s) - --- PASS: Test_fmtPublicKey/unknown (0.00s) -=== RUN TestProvisionersResponse_MarshalJSON ---- PASS: TestProvisionersResponse_MarshalJSON (0.00s) -=== RUN TestLogSSHCertificate ---- PASS: TestLogSSHCertificate (0.00s) -=== RUN TestIntermediates -=== RUN TestIntermediates/ok -=== RUN TestIntermediates/ok_multiple -=== RUN TestIntermediates/fail ---- PASS: TestIntermediates (0.00s) - --- PASS: TestIntermediates/ok (0.00s) - --- PASS: TestIntermediates/ok_multiple (0.00s) - --- PASS: TestIntermediates/fail (0.00s) -=== RUN TestIntermediatesPEM -=== RUN TestIntermediatesPEM/ok -=== RUN TestIntermediatesPEM/ok_multiple -=== RUN TestIntermediatesPEM/fail ---- PASS: TestIntermediatesPEM (0.00s) - --- PASS: TestIntermediatesPEM/ok (0.00s) - --- PASS: TestIntermediatesPEM/ok_multiple (0.00s) - --- PASS: TestIntermediatesPEM/fail (0.00s) -=== RUN Test_CRL -=== RUN Test_CRL/ok -=== RUN Test_CRL/ok/pem -=== RUN Test_CRL/ok/empty -=== RUN Test_CRL/ok/empty-pem -=== RUN Test_CRL/fail/internal -=== RUN Test_CRL/fail/nil ---- PASS: Test_CRL (0.00s) - --- PASS: Test_CRL/ok (0.00s) - --- PASS: Test_CRL/ok/pem (0.00s) - --- PASS: Test_CRL/ok/empty (0.00s) - --- PASS: Test_CRL/ok/empty-pem (0.00s) - --- PASS: Test_CRL/fail/internal (0.00s) - --- PASS: Test_CRL/fail/nil (0.00s) -=== RUN TestRevokeRequestValidate -=== RUN TestRevokeRequestValidate/ok -=== RUN TestRevokeRequestValidate/error/missing_serial -=== RUN TestRevokeRequestValidate/error/bad_sn -=== RUN TestRevokeRequestValidate/error/bad_reasonCode -=== RUN TestRevokeRequestValidate/error/non-passive_not_implemented ---- PASS: TestRevokeRequestValidate (0.00s) - --- PASS: TestRevokeRequestValidate/ok (0.00s) - --- PASS: TestRevokeRequestValidate/error/missing_serial (0.00s) - --- PASS: TestRevokeRequestValidate/error/bad_sn (0.00s) - --- PASS: TestRevokeRequestValidate/error/bad_reasonCode (0.00s) - --- PASS: TestRevokeRequestValidate/error/non-passive_not_implemented (0.00s) -=== RUN Test_caHandler_Revoke -=== RUN Test_caHandler_Revoke/200/ott -=== RUN Test_caHandler_Revoke/400/no_OTT_and_no_peer_certificate -=== RUN Test_caHandler_Revoke/200/no_ott -=== RUN Test_caHandler_Revoke/500/ott_authority.Revoke -=== RUN Test_caHandler_Revoke/403/ott_authority.Revoke -=== RUN Test_caHandler_Revoke/400/json_read_error -=== RUN Test_caHandler_Revoke/400/invalid_request_body ---- PASS: Test_caHandler_Revoke (0.00s) - --- PASS: Test_caHandler_Revoke/200/ott (0.00s) - --- PASS: Test_caHandler_Revoke/400/no_OTT_and_no_peer_certificate (0.00s) - --- PASS: Test_caHandler_Revoke/200/no_ott (0.00s) - --- PASS: Test_caHandler_Revoke/500/ott_authority.Revoke (0.00s) - --- PASS: Test_caHandler_Revoke/403/ott_authority.Revoke (0.00s) - --- PASS: Test_caHandler_Revoke/400/json_read_error (0.00s) - --- PASS: Test_caHandler_Revoke/400/invalid_request_body (0.00s) -=== RUN TestSSHCertificate_MarshalJSON -=== RUN TestSSHCertificate_MarshalJSON/nil -=== RUN TestSSHCertificate_MarshalJSON/user -=== RUN TestSSHCertificate_MarshalJSON/user#01 ---- PASS: TestSSHCertificate_MarshalJSON (0.00s) - --- PASS: TestSSHCertificate_MarshalJSON/nil (0.00s) - --- PASS: TestSSHCertificate_MarshalJSON/user (0.00s) - --- PASS: TestSSHCertificate_MarshalJSON/user#01 (0.00s) -=== RUN TestSSHCertificate_UnmarshalJSON -=== RUN TestSSHCertificate_UnmarshalJSON/null -=== RUN TestSSHCertificate_UnmarshalJSON/empty -=== RUN TestSSHCertificate_UnmarshalJSON/user -=== RUN TestSSHCertificate_UnmarshalJSON/host -=== RUN TestSSHCertificate_UnmarshalJSON/bad-string -=== RUN TestSSHCertificate_UnmarshalJSON/bad-base64 -=== RUN TestSSHCertificate_UnmarshalJSON/bad-key -=== RUN TestSSHCertificate_UnmarshalJSON/bat-cert ---- PASS: TestSSHCertificate_UnmarshalJSON (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/null (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/empty (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/user (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/host (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/bad-string (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/bad-base64 (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/bad-key (0.00s) - --- PASS: TestSSHCertificate_UnmarshalJSON/bat-cert (0.00s) -=== RUN TestSignSSHRequest_Validate -=== RUN TestSignSSHRequest_Validate/ok-empty -=== RUN TestSignSSHRequest_Validate/ok-user -=== RUN TestSignSSHRequest_Validate/ok-host -=== RUN TestSignSSHRequest_Validate/ok-keyID -=== RUN TestSignSSHRequest_Validate/ok-identityCSR -=== RUN TestSignSSHRequest_Validate/key -=== RUN TestSignSSHRequest_Validate/key#01 -=== RUN TestSignSSHRequest_Validate/type -=== RUN TestSignSSHRequest_Validate/ott -=== RUN TestSignSSHRequest_Validate/identityCSR ---- PASS: TestSignSSHRequest_Validate (0.00s) - --- PASS: TestSignSSHRequest_Validate/ok-empty (0.00s) - --- PASS: TestSignSSHRequest_Validate/ok-user (0.00s) - --- PASS: TestSignSSHRequest_Validate/ok-host (0.00s) - --- PASS: TestSignSSHRequest_Validate/ok-keyID (0.00s) - --- PASS: TestSignSSHRequest_Validate/ok-identityCSR (0.00s) - --- PASS: TestSignSSHRequest_Validate/key (0.00s) - --- PASS: TestSignSSHRequest_Validate/key#01 (0.00s) - --- PASS: TestSignSSHRequest_Validate/type (0.00s) - --- PASS: TestSignSSHRequest_Validate/ott (0.00s) - --- PASS: TestSignSSHRequest_Validate/identityCSR (0.00s) -=== RUN Test_SSHSign -=== RUN Test_SSHSign/ok-user -=== RUN Test_SSHSign/ok-host -=== RUN Test_SSHSign/ok-user-add -=== RUN Test_SSHSign/ok-user-identity -=== RUN Test_SSHSign/fail-body -=== RUN Test_SSHSign/fail-validate -=== RUN Test_SSHSign/fail-publicKey -=== RUN Test_SSHSign/fail-publicKey#01 -=== RUN Test_SSHSign/fail-authorize -=== RUN Test_SSHSign/fail-signSSH -=== RUN Test_SSHSign/fail-SignSSHAddUser -=== RUN Test_SSHSign/fail-user-identity ---- PASS: Test_SSHSign (0.00s) - --- PASS: Test_SSHSign/ok-user (0.00s) - --- PASS: Test_SSHSign/ok-host (0.00s) - --- PASS: Test_SSHSign/ok-user-add (0.00s) - --- PASS: Test_SSHSign/ok-user-identity (0.00s) - --- PASS: Test_SSHSign/fail-body (0.00s) - --- PASS: Test_SSHSign/fail-validate (0.00s) - --- PASS: Test_SSHSign/fail-publicKey (0.00s) - --- PASS: Test_SSHSign/fail-publicKey#01 (0.00s) - --- PASS: Test_SSHSign/fail-authorize (0.00s) - --- PASS: Test_SSHSign/fail-signSSH (0.00s) - --- PASS: Test_SSHSign/fail-SignSSHAddUser (0.00s) - --- PASS: Test_SSHSign/fail-user-identity (0.00s) -=== RUN Test_SSHRoots -=== RUN Test_SSHRoots/ok -=== RUN Test_SSHRoots/many -=== RUN Test_SSHRoots/user -=== RUN Test_SSHRoots/host -=== RUN Test_SSHRoots/empty -=== RUN Test_SSHRoots/error ---- PASS: Test_SSHRoots (0.00s) - --- PASS: Test_SSHRoots/ok (0.00s) - --- PASS: Test_SSHRoots/many (0.00s) - --- PASS: Test_SSHRoots/user (0.00s) - --- PASS: Test_SSHRoots/host (0.00s) - --- PASS: Test_SSHRoots/empty (0.00s) - --- PASS: Test_SSHRoots/error (0.00s) -=== RUN Test_SSHFederation -=== RUN Test_SSHFederation/ok -=== RUN Test_SSHFederation/many -=== RUN Test_SSHFederation/user -=== RUN Test_SSHFederation/host -=== RUN Test_SSHFederation/empty -=== RUN Test_SSHFederation/error ---- PASS: Test_SSHFederation (0.00s) - --- PASS: Test_SSHFederation/ok (0.00s) - --- PASS: Test_SSHFederation/many (0.00s) - --- PASS: Test_SSHFederation/user (0.00s) - --- PASS: Test_SSHFederation/host (0.00s) - --- PASS: Test_SSHFederation/empty (0.00s) - --- PASS: Test_SSHFederation/error (0.00s) -=== RUN Test_SSHConfig -=== RUN Test_SSHConfig/user -=== RUN Test_SSHConfig/host -=== RUN Test_SSHConfig/noType -=== RUN Test_SSHConfig/badType -=== RUN Test_SSHConfig/badData -=== RUN Test_SSHConfig/error ---- PASS: Test_SSHConfig (0.00s) - --- PASS: Test_SSHConfig/user (0.00s) - --- PASS: Test_SSHConfig/host (0.00s) - --- PASS: Test_SSHConfig/noType (0.00s) - --- PASS: Test_SSHConfig/badType (0.00s) - --- PASS: Test_SSHConfig/badData (0.00s) - --- PASS: Test_SSHConfig/error (0.00s) -=== RUN Test_SSHCheckHost -=== RUN Test_SSHCheckHost/true -=== RUN Test_SSHCheckHost/false -=== RUN Test_SSHCheckHost/badType -=== RUN Test_SSHCheckHost/badPrincipal -=== RUN Test_SSHCheckHost/badRequest -=== RUN Test_SSHCheckHost/error ---- PASS: Test_SSHCheckHost (0.00s) - --- PASS: Test_SSHCheckHost/true (0.00s) - --- PASS: Test_SSHCheckHost/false (0.00s) - --- PASS: Test_SSHCheckHost/badType (0.00s) - --- PASS: Test_SSHCheckHost/badPrincipal (0.00s) - --- PASS: Test_SSHCheckHost/badRequest (0.00s) - --- PASS: Test_SSHCheckHost/error (0.00s) -=== RUN Test_SSHGetHosts -=== RUN Test_SSHGetHosts/ok -=== RUN Test_SSHGetHosts/empty_(array) -=== RUN Test_SSHGetHosts/empty_(nil) -=== RUN Test_SSHGetHosts/error ---- PASS: Test_SSHGetHosts (0.00s) - --- PASS: Test_SSHGetHosts/ok (0.00s) - --- PASS: Test_SSHGetHosts/empty_(array) (0.00s) - --- PASS: Test_SSHGetHosts/empty_(nil) (0.00s) - --- PASS: Test_SSHGetHosts/error (0.00s) -=== RUN Test_SSHBastion -=== RUN Test_SSHBastion/ok -=== RUN Test_SSHBastion/ok#01 -=== RUN Test_SSHBastion/empty -=== RUN Test_SSHBastion/bad_json -=== RUN Test_SSHBastion/bad_request -=== RUN Test_SSHBastion/error ---- PASS: Test_SSHBastion (0.00s) - --- PASS: Test_SSHBastion/ok (0.00s) - --- PASS: Test_SSHBastion/ok#01 (0.00s) - --- PASS: Test_SSHBastion/empty (0.00s) - --- PASS: Test_SSHBastion/bad_json (0.00s) - --- PASS: Test_SSHBastion/bad_request (0.00s) - --- PASS: Test_SSHBastion/error (0.00s) -=== RUN TestSSHPublicKey_MarshalJSON -=== RUN TestSSHPublicKey_MarshalJSON/ok -=== RUN TestSSHPublicKey_MarshalJSON/null -=== RUN TestSSHPublicKey_MarshalJSON/null#01 ---- PASS: TestSSHPublicKey_MarshalJSON (0.00s) - --- PASS: TestSSHPublicKey_MarshalJSON/ok (0.00s) - --- PASS: TestSSHPublicKey_MarshalJSON/null (0.00s) - --- PASS: TestSSHPublicKey_MarshalJSON/null#01 (0.00s) -=== RUN TestSSHPublicKey_UnmarshalJSON -=== RUN TestSSHPublicKey_UnmarshalJSON/ok -=== RUN TestSSHPublicKey_UnmarshalJSON/empty -=== RUN TestSSHPublicKey_UnmarshalJSON/null -=== RUN TestSSHPublicKey_UnmarshalJSON/noString -=== RUN TestSSHPublicKey_UnmarshalJSON/badB64 -=== RUN TestSSHPublicKey_UnmarshalJSON/badKey ---- PASS: TestSSHPublicKey_UnmarshalJSON (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/ok (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/empty (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/null (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/noString (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/badB64 (0.00s) - --- PASS: TestSSHPublicKey_UnmarshalJSON/badKey (0.00s) -=== RUN Test_identityModifier_Enforce -=== RUN Test_identityModifier_Enforce/ok -=== RUN Test_identityModifier_Enforce/ok_exists -=== RUN Test_identityModifier_Enforce/ok_append -=== RUN Test_identityModifier_Enforce/ok_no_identity ---- PASS: Test_identityModifier_Enforce (0.00s) - --- PASS: Test_identityModifier_Enforce/ok (0.00s) - --- PASS: Test_identityModifier_Enforce/ok_exists (0.00s) - --- PASS: Test_identityModifier_Enforce/ok_append (0.00s) - --- PASS: Test_identityModifier_Enforce/ok_no_identity (0.00s) -=== RUN Test_getIdentityURI -=== RUN Test_getIdentityURI/ok -=== RUN Test_getIdentityURI/ok_multiple -=== RUN Test_getIdentityURI/ok_multiple_with_invalid -=== RUN Test_getIdentityURI/ok_missing -=== RUN Test_getIdentityURI/ok_empty ---- PASS: Test_getIdentityURI (0.00s) - --- PASS: Test_getIdentityURI/ok (0.00s) - --- PASS: Test_getIdentityURI/ok_multiple (0.00s) - --- PASS: Test_getIdentityURI/ok_multiple_with_invalid (0.00s) - --- PASS: Test_getIdentityURI/ok_missing (0.00s) - --- PASS: Test_getIdentityURI/ok_empty (0.00s) -PASS -ok github.com/smallstep/certificates/api 1.108s -=== RUN TestError -=== RUN TestError/noLogger -=== RUN TestError/noError -=== RUN TestError/noErrorDebug -=== RUN TestError/anError -=== RUN TestError/anErrorDebug -=== RUN TestError/stackTracedError -=== RUN TestError/stackTracedErrorDebug -=== RUN TestError/slogWithNoError -=== RUN TestError/slogWithError ---- PASS: TestError (0.00s) - --- PASS: TestError/noLogger (0.00s) - --- PASS: TestError/noError (0.00s) - --- PASS: TestError/noErrorDebug (0.00s) - --- PASS: TestError/anError (0.00s) - --- PASS: TestError/anErrorDebug (0.00s) - --- PASS: TestError/stackTracedError (0.00s) - --- PASS: TestError/stackTracedErrorDebug (0.00s) - --- PASS: TestError/slogWithNoError (0.00s) - --- PASS: TestError/slogWithError (0.00s) -PASS -ok github.com/smallstep/certificates/api/log 0.010s -? github.com/smallstep/certificates/api/models [no test files] -=== RUN TestJSON -=== RUN TestJSON/ok -=== RUN TestJSON/fail ---- PASS: TestJSON (0.00s) - --- PASS: TestJSON/ok (0.00s) - --- PASS: TestJSON/fail (0.00s) -=== RUN TestProtoJSON -=== RUN TestProtoJSON/fail/io.ReadAll -=== RUN TestProtoJSON/fail/proto -=== RUN TestProtoJSON/ok ---- PASS: TestProtoJSON (0.00s) - --- PASS: TestProtoJSON/fail/io.ReadAll (0.00s) - --- PASS: TestProtoJSON/fail/proto (0.00s) - --- PASS: TestProtoJSON/ok (0.00s) -=== RUN Test_badProtoJSONError_Render -=== RUN Test_badProtoJSONError_Render/bad_proto_normal_space -=== RUN Test_badProtoJSONError_Render/bad_proto_non_breaking_space ---- PASS: Test_badProtoJSONError_Render (0.00s) - --- PASS: Test_badProtoJSONError_Render/bad_proto_normal_space (0.00s) - --- PASS: Test_badProtoJSONError_Render/bad_proto_non_breaking_space (0.00s) -PASS -ok github.com/smallstep/certificates/api/read 0.011s -=== RUN TestJSON ---- PASS: TestJSON (0.00s) -=== RUN TestJSONPanicsOnUnsupportedType ---- PASS: TestJSONPanicsOnUnsupportedType (0.00s) -=== RUN TestJSONPanicsOnUnsupportedValue ---- PASS: TestJSONPanicsOnUnsupportedValue (0.00s) -=== RUN TestJSONPanicsOnMarshalerError ---- PASS: TestJSONPanicsOnMarshalerError (0.00s) -=== RUN TestError -=== RUN TestError/0 -=== RUN TestError/1 ---- PASS: TestError (0.00s) - --- PASS: TestError/0 (0.00s) - --- PASS: TestError/1 (0.00s) -=== RUN TestStatusCodeFromError ---- PASS: TestStatusCodeFromError (0.00s) -PASS -ok github.com/smallstep/certificates/api/render 0.008s -=== RUN TestAuthorityNew -=== RUN TestAuthorityNew/ok -=== RUN TestAuthorityNew/fail_bad_root -=== RUN TestAuthorityNew/fail_bad_password -=== RUN TestAuthorityNew/fail_loading_CA_cert ---- PASS: TestAuthorityNew (0.01s) - --- PASS: TestAuthorityNew/ok (0.00s) - --- PASS: TestAuthorityNew/fail_bad_root (0.00s) - --- PASS: TestAuthorityNew/fail_bad_password (0.00s) - --- PASS: TestAuthorityNew/fail_loading_CA_cert (0.00s) -=== RUN TestAuthorityNew_bundles -=== RUN TestAuthorityNew_bundles/ok_ca0 -=== RUN TestAuthorityNew_bundles/ok_bundle -=== RUN TestAuthorityNew_bundles/ok_federated_ca1 -=== RUN TestAuthorityNew_bundles/ok_federated_bundle -=== RUN TestAuthorityNew_bundles/fail_root -=== RUN TestAuthorityNew_bundles/fail_federated ---- PASS: TestAuthorityNew_bundles (0.01s) - --- PASS: TestAuthorityNew_bundles/ok_ca0 (0.00s) - --- PASS: TestAuthorityNew_bundles/ok_bundle (0.00s) - --- PASS: TestAuthorityNew_bundles/ok_federated_ca1 (0.00s) - --- PASS: TestAuthorityNew_bundles/ok_federated_bundle (0.00s) - --- PASS: TestAuthorityNew_bundles/fail_root (0.00s) - --- PASS: TestAuthorityNew_bundles/fail_federated (0.00s) -=== RUN TestAuthority_GetDatabase -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetDatabase/ok -=== RUN TestAuthority_GetDatabase/ok_WithDatabase ---- PASS: TestAuthority_GetDatabase (0.00s) - --- PASS: TestAuthority_GetDatabase/ok (0.00s) - --- PASS: TestAuthority_GetDatabase/ok_WithDatabase (0.00s) -=== RUN TestNewEmbedded -=== RUN TestNewEmbedded/ok -=== RUN TestNewEmbedded/ok_empty_config -=== RUN TestNewEmbedded/ok_config_file -=== RUN TestNewEmbedded/ok_config -=== RUN TestNewEmbedded/fail_options -=== RUN TestNewEmbedded/fail_missing_config -=== RUN TestNewEmbedded/fail_missing_root -=== RUN TestNewEmbedded/fail_missing_signer -=== RUN TestNewEmbedded/fail_missing_root_file -=== RUN TestNewEmbedded/fail_missing_issuer -=== RUN TestNewEmbedded/fail_missing_signer#01 -=== RUN TestNewEmbedded/fail_bad_password ---- PASS: TestNewEmbedded (0.00s) - --- PASS: TestNewEmbedded/ok (0.00s) - --- PASS: TestNewEmbedded/ok_empty_config (0.00s) - --- PASS: TestNewEmbedded/ok_config_file (0.00s) - --- PASS: TestNewEmbedded/ok_config (0.00s) - --- PASS: TestNewEmbedded/fail_options (0.00s) - --- PASS: TestNewEmbedded/fail_missing_config (0.00s) - --- PASS: TestNewEmbedded/fail_missing_root (0.00s) - --- PASS: TestNewEmbedded/fail_missing_signer (0.00s) - --- PASS: TestNewEmbedded/fail_missing_root_file (0.00s) - --- PASS: TestNewEmbedded/fail_missing_issuer (0.00s) - --- PASS: TestNewEmbedded/fail_missing_signer#01 (0.00s) - --- PASS: TestNewEmbedded/fail_bad_password (0.00s) -=== RUN TestNewEmbedded_Sign ---- PASS: TestNewEmbedded_Sign (0.00s) -=== RUN TestNewEmbedded_GetTLSCertificate ---- PASS: TestNewEmbedded_GetTLSCertificate (0.00s) -=== RUN TestAuthority_CloseForReload -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CloseForReload/ok ---- PASS: TestAuthority_CloseForReload (0.00s) - --- PASS: TestAuthority_CloseForReload/ok (0.00s) -=== RUN TestAuthority_GetSCEP -=== RUN TestAuthority_GetSCEP/ok -=== RUN TestAuthority_GetSCEP/wrong_password ---- PASS: TestAuthority_GetSCEP (0.00s) - --- PASS: TestAuthority_GetSCEP/ok (0.00s) - --- PASS: TestAuthority_GetSCEP/wrong_password (0.00s) -=== RUN TestAuthority_GetID -=== RUN TestAuthority_GetID/ok -=== RUN TestAuthority_GetID/ok_with_id ---- PASS: TestAuthority_GetID (0.00s) - --- PASS: TestAuthority_GetID/ok (0.00s) - --- PASS: TestAuthority_GetID/ok_with_id (0.00s) -=== RUN TestAuthority_authorizeToken -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/fail/sha256/token-already-used -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/fail/mockNoSQLDB/token-already-used -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/fail/invalid-token -=== RUN TestAuthority_authorizeToken/ok/simpledb -=== RUN TestAuthority_authorizeToken/fail/simpledb/token-already-used -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/ok/mockNoSQLDB -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/fail/mockNoSQLDB/error -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeToken/fail/uninitialized -=== RUN TestAuthority_authorizeToken/fail/prehistoric-token -=== RUN TestAuthority_authorizeToken/fail/provisioner-not-found -=== RUN TestAuthority_authorizeToken/ok/sha256 ---- PASS: TestAuthority_authorizeToken (0.13s) - --- PASS: TestAuthority_authorizeToken/fail/sha256/token-already-used (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/mockNoSQLDB/token-already-used (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeToken/ok/simpledb (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/simpledb/token-already-used (0.00s) - --- PASS: TestAuthority_authorizeToken/ok/mockNoSQLDB (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/mockNoSQLDB/error (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/uninitialized (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/prehistoric-token (0.00s) - --- PASS: TestAuthority_authorizeToken/fail/provisioner-not-found (0.00s) - --- PASS: TestAuthority_authorizeToken/ok/sha256 (0.00s) -=== RUN TestAuthority_authorizeRevoke -2025/11/08 19:49:05 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRevoke/fail/token/invalid-token -=== RUN TestAuthority_authorizeRevoke/fail/token/invalid-subject -=== RUN TestAuthority_authorizeRevoke/ok/token ---- PASS: TestAuthority_authorizeRevoke (0.11s) - --- PASS: TestAuthority_authorizeRevoke/fail/token/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeRevoke/fail/token/invalid-subject (0.00s) - --- PASS: TestAuthority_authorizeRevoke/ok/token (0.00s) -=== RUN TestAuthority_authorizeSign -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSign/fail/invalid-token -=== RUN TestAuthority_authorizeSign/fail/invalid-subject -=== RUN TestAuthority_authorizeSign/ok ---- PASS: TestAuthority_authorizeSign (0.08s) - --- PASS: TestAuthority_authorizeSign/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeSign/fail/invalid-subject (0.00s) - --- PASS: TestAuthority_authorizeSign/ok (0.00s) -=== RUN TestAuthority_Authorize -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Authorize/default-to-signMethod -=== RUN TestAuthority_Authorize/ok/sign -=== RUN TestAuthority_Authorize/fail/sshSign/invalid-token -=== RUN TestAuthority_Authorize/fail/sshRenew/invalid-token -=== RUN TestAuthority_Authorize/ok/sshRenew -=== RUN TestAuthority_Authorize/fail/sshRekey/disabled -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Authorize/ok/sshRekey -=== RUN TestAuthority_Authorize/fail/revoke/invalid-token -=== RUN TestAuthority_Authorize/ok/revoke -=== RUN TestAuthority_Authorize/fail/sshRevoke/invalid-token -=== RUN TestAuthority_Authorize/ok/sshRevoke -=== RUN TestAuthority_Authorize/fail/sshRekey/invalid-token -=== RUN TestAuthority_Authorize/fail/sign/invalid-token -=== RUN TestAuthority_Authorize/fail/sshRenew/disabled -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Authorize/fail/unexpected-method -=== RUN TestAuthority_Authorize/fail/sshSign/disabled -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Authorize/ok/sshSign ---- PASS: TestAuthority_Authorize (0.07s) - --- PASS: TestAuthority_Authorize/default-to-signMethod (0.00s) - --- PASS: TestAuthority_Authorize/ok/sign (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshSign/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshRenew/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/ok/sshRenew (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshRekey/disabled (0.00s) - --- PASS: TestAuthority_Authorize/ok/sshRekey (0.00s) - --- PASS: TestAuthority_Authorize/fail/revoke/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/ok/revoke (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshRevoke/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/ok/sshRevoke (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshRekey/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/fail/sign/invalid-token (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshRenew/disabled (0.00s) - --- PASS: TestAuthority_Authorize/fail/unexpected-method (0.00s) - --- PASS: TestAuthority_Authorize/fail/sshSign/disabled (0.00s) - --- PASS: TestAuthority_Authorize/ok/sshSign (0.00s) -=== RUN TestAuthority_authorizeRenew -=== RUN TestAuthority_authorizeRenew/ok/from_db -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRenew/fail/db.IsRevoked-error -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRenew/fail/revoked -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRenew/fail/load-provisioner -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRenew/fail/provisioner-authorize-renewal-fail -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeRenew/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_authorizeRenew (0.01s) - --- PASS: TestAuthority_authorizeRenew/ok/from_db (0.00s) - --- PASS: TestAuthority_authorizeRenew/fail/db.IsRevoked-error (0.00s) - --- PASS: TestAuthority_authorizeRenew/fail/revoked (0.00s) - --- PASS: TestAuthority_authorizeRenew/fail/load-provisioner (0.00s) - --- PASS: TestAuthority_authorizeRenew/fail/provisioner-authorize-renewal-fail (0.00s) - --- PASS: TestAuthority_authorizeRenew/ok (0.00s) -=== RUN TestAuthority_authorizeSSHSign -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSSHSign/fail/invalid-token -=== RUN TestAuthority_authorizeSSHSign/fail/invalid-subject -=== RUN TestAuthority_authorizeSSHSign/ok ---- PASS: TestAuthority_authorizeSSHSign (0.12s) - --- PASS: TestAuthority_authorizeSSHSign/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeSSHSign/fail/invalid-subject (0.00s) - --- PASS: TestAuthority_authorizeSSHSign/ok (0.00s) -=== RUN TestAuthority_authorizeSSHRenew -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSSHRenew/fail/invalid-token -=== RUN TestAuthority_authorizeSSHRenew/fail/sshRenew-unimplemented-jwk-provisioner -=== RUN TestAuthority_authorizeSSHRenew/fail/WithAuthorizeSSHRenewFunc -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSSHRenew/ok -=== RUN TestAuthority_authorizeSSHRenew/ok/WithAuthorizeSSHRenewFunc -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_authorizeSSHRenew (0.07s) - --- PASS: TestAuthority_authorizeSSHRenew/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeSSHRenew/fail/sshRenew-unimplemented-jwk-provisioner (0.00s) - --- PASS: TestAuthority_authorizeSSHRenew/fail/WithAuthorizeSSHRenewFunc (0.00s) - --- PASS: TestAuthority_authorizeSSHRenew/ok (0.00s) - --- PASS: TestAuthority_authorizeSSHRenew/ok/WithAuthorizeSSHRenewFunc (0.00s) -=== RUN TestAuthority_authorizeSSHRevoke -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSSHRevoke/ok -=== RUN TestAuthority_authorizeSSHRevoke/fail/invalid-token -=== RUN TestAuthority_authorizeSSHRevoke/fail/invalid-subject ---- PASS: TestAuthority_authorizeSSHRevoke (0.06s) - --- PASS: TestAuthority_authorizeSSHRevoke/ok (0.00s) - --- PASS: TestAuthority_authorizeSSHRevoke/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeSSHRevoke/fail/invalid-subject (0.00s) -=== RUN TestAuthority_authorizeSSHRekey -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_authorizeSSHRekey/fail/invalid-token -=== RUN TestAuthority_authorizeSSHRekey/fail/sshRekey-unimplemented-jwk-provisioner -=== RUN TestAuthority_authorizeSSHRekey/ok ---- PASS: TestAuthority_authorizeSSHRekey (0.06s) - --- PASS: TestAuthority_authorizeSSHRekey/fail/invalid-token (0.00s) - --- PASS: TestAuthority_authorizeSSHRekey/fail/sshRekey-unimplemented-jwk-provisioner (0.00s) - --- PASS: TestAuthority_authorizeSSHRekey/ok (0.00s) -=== RUN TestAuthority_AuthorizeRenewToken -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_AuthorizeRenewToken/ok -=== RUN TestAuthority_AuthorizeRenewToken/ok_expired_cert -=== RUN TestAuthority_AuthorizeRenewToken/ok_provisioner_issuer -=== RUN TestAuthority_AuthorizeRenewToken/ok_ra_provisioner -=== RUN TestAuthority_AuthorizeRenewToken/fail_token -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_reuse -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_signature -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_provisioner -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_iss -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_sub -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_iat -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_iat#01 -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_iat#02 -=== RUN TestAuthority_AuthorizeRenewToken/fail_token_aud ---- PASS: TestAuthority_AuthorizeRenewToken (0.02s) - --- PASS: TestAuthority_AuthorizeRenewToken/ok (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/ok_expired_cert (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/ok_provisioner_issuer (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/ok_ra_provisioner (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_reuse (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_signature (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_provisioner (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iss (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_sub (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat#01 (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat#02 (0.00s) - --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_aud (0.00s) -=== RUN TestAuthority_checkPolicy -=== RUN TestAuthority_checkPolicy/ok/empty-policy -=== RUN TestAuthority_checkPolicy/ok/policy -=== RUN TestAuthority_checkPolicy/fail/NewX509PolicyEngine-error -=== RUN TestAuthority_checkPolicy/fail/currentAdmin-evaluation-error -=== RUN TestAuthority_checkPolicy/fail/currentAdmin-lockout -=== RUN TestAuthority_checkPolicy/fail/otherAdmins-evaluation-error -=== RUN TestAuthority_checkPolicy/fail/otherAdmins-lockout -=== RUN TestAuthority_checkPolicy/ok/no-policy ---- PASS: TestAuthority_checkPolicy (0.00s) - --- PASS: TestAuthority_checkPolicy/ok/empty-policy (0.00s) - --- PASS: TestAuthority_checkPolicy/ok/policy (0.00s) - --- PASS: TestAuthority_checkPolicy/fail/NewX509PolicyEngine-error (0.00s) - --- PASS: TestAuthority_checkPolicy/fail/currentAdmin-evaluation-error (0.00s) - --- PASS: TestAuthority_checkPolicy/fail/currentAdmin-lockout (0.00s) - --- PASS: TestAuthority_checkPolicy/fail/otherAdmins-evaluation-error (0.00s) - --- PASS: TestAuthority_checkPolicy/fail/otherAdmins-lockout (0.00s) - --- PASS: TestAuthority_checkPolicy/ok/no-policy (0.00s) -=== RUN TestAuthority_reloadPolicyEngines -=== RUN TestAuthority_reloadPolicyEngines/fail/standalone-x509-policy -=== RUN TestAuthority_reloadPolicyEngines/fail/standalone-ssh-host-policy -=== RUN TestAuthority_reloadPolicyEngines/fail/standalone-ssh-user-policy -=== RUN TestAuthority_reloadPolicyEngines/fail/adminDB.GetAuthorityPolicy-error -=== RUN TestAuthority_reloadPolicyEngines/fail/admin-x509-policy -=== RUN TestAuthority_reloadPolicyEngines/fail/admin-ssh-host-policy -=== RUN TestAuthority_reloadPolicyEngines/fail/admin-ssh-user-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/linkedca-unsupported -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-no-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-x509-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-host-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-user-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/standalone-full-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/admin-x509-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/admin-ssh-host-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/admin-ssh-user-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/admin-full-policy -=== RUN TestAuthority_reloadPolicyEngines/ok/admin-over-standalone ---- PASS: TestAuthority_reloadPolicyEngines (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-x509-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-ssh-host-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-ssh-user-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/adminDB.GetAuthorityPolicy-error (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-x509-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-ssh-host-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-ssh-user-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/linkedca-unsupported (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-no-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-x509-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-host-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-user-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-full-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-x509-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-ssh-host-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-ssh-user-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-full-policy (0.00s) - --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-over-standalone (0.00s) -=== RUN TestAuthority_checkAuthorityPolicy -=== RUN TestAuthority_checkAuthorityPolicy/no_policy -=== RUN TestAuthority_checkAuthorityPolicy/fail/adminDB.GetAdmins-error -=== RUN TestAuthority_checkAuthorityPolicy/fail/policy -=== RUN TestAuthority_checkAuthorityPolicy/ok ---- PASS: TestAuthority_checkAuthorityPolicy (0.00s) - --- PASS: TestAuthority_checkAuthorityPolicy/no_policy (0.00s) - --- PASS: TestAuthority_checkAuthorityPolicy/fail/adminDB.GetAdmins-error (0.00s) - --- PASS: TestAuthority_checkAuthorityPolicy/fail/policy (0.00s) - --- PASS: TestAuthority_checkAuthorityPolicy/ok (0.00s) -=== RUN TestAuthority_checkProvisionerPolicy -=== RUN TestAuthority_checkProvisionerPolicy/no_policy -=== RUN TestAuthority_checkProvisionerPolicy/fail/policy -=== RUN TestAuthority_checkProvisionerPolicy/ok ---- PASS: TestAuthority_checkProvisionerPolicy (0.00s) - --- PASS: TestAuthority_checkProvisionerPolicy/no_policy (0.00s) - --- PASS: TestAuthority_checkProvisionerPolicy/fail/policy (0.00s) - --- PASS: TestAuthority_checkProvisionerPolicy/ok (0.00s) -=== RUN TestAuthority_RemoveAuthorityPolicy -=== RUN TestAuthority_RemoveAuthorityPolicy/fail/adminDB.DeleteAuthorityPolicy -=== RUN TestAuthority_RemoveAuthorityPolicy/fail/a.reloadPolicyEngines -=== RUN TestAuthority_RemoveAuthorityPolicy/ok ---- PASS: TestAuthority_RemoveAuthorityPolicy (0.00s) - --- PASS: TestAuthority_RemoveAuthorityPolicy/fail/adminDB.DeleteAuthorityPolicy (0.00s) - --- PASS: TestAuthority_RemoveAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) - --- PASS: TestAuthority_RemoveAuthorityPolicy/ok (0.00s) -=== RUN TestAuthority_GetAuthorityPolicy -=== RUN TestAuthority_GetAuthorityPolicy/fail/adminDB.GetAuthorityPolicy -=== RUN TestAuthority_GetAuthorityPolicy/ok ---- PASS: TestAuthority_GetAuthorityPolicy (0.00s) - --- PASS: TestAuthority_GetAuthorityPolicy/fail/adminDB.GetAuthorityPolicy (0.00s) - --- PASS: TestAuthority_GetAuthorityPolicy/ok (0.00s) -=== RUN TestAuthority_CreateAuthorityPolicy -=== RUN TestAuthority_CreateAuthorityPolicy/fail/a.checkAuthorityPolicy -=== RUN TestAuthority_CreateAuthorityPolicy/fail/adminDB.CreateAuthorityPolicy -=== RUN TestAuthority_CreateAuthorityPolicy/fail/a.reloadPolicyEngines -=== RUN TestAuthority_CreateAuthorityPolicy/ok ---- PASS: TestAuthority_CreateAuthorityPolicy (0.00s) - --- PASS: TestAuthority_CreateAuthorityPolicy/fail/a.checkAuthorityPolicy (0.00s) - --- PASS: TestAuthority_CreateAuthorityPolicy/fail/adminDB.CreateAuthorityPolicy (0.00s) - --- PASS: TestAuthority_CreateAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) - --- PASS: TestAuthority_CreateAuthorityPolicy/ok (0.00s) -=== RUN TestAuthority_UpdateAuthorityPolicy -=== RUN TestAuthority_UpdateAuthorityPolicy/fail/a.checkAuthorityPolicy -=== RUN TestAuthority_UpdateAuthorityPolicy/fail/adminDB.UpdateAuthorityPolicy -=== RUN TestAuthority_UpdateAuthorityPolicy/fail/a.reloadPolicyEngines -=== RUN TestAuthority_UpdateAuthorityPolicy/ok ---- PASS: TestAuthority_UpdateAuthorityPolicy (0.00s) - --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/a.checkAuthorityPolicy (0.00s) - --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/adminDB.UpdateAuthorityPolicy (0.00s) - --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) - --- PASS: TestAuthority_UpdateAuthorityPolicy/ok (0.00s) -=== RUN TestGetEncryptedKey -=== RUN TestGetEncryptedKey/ok -=== RUN TestGetEncryptedKey/fail-not-found ---- PASS: TestGetEncryptedKey (0.00s) - --- PASS: TestGetEncryptedKey/ok (0.00s) - --- PASS: TestGetEncryptedKey/fail-not-found (0.00s) -=== RUN TestGetProvisioners -=== RUN TestGetProvisioners/ok -=== RUN TestGetProvisioners/ok/rsa ---- PASS: TestGetProvisioners (0.01s) - --- PASS: TestGetProvisioners/ok (0.00s) - --- PASS: TestGetProvisioners/ok/rsa (0.00s) -=== RUN TestAuthority_LoadProvisionerByCertificate -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_LoadProvisionerByCertificate/ok_from_certificate -=== RUN TestAuthority_LoadProvisionerByCertificate/ok_from_db -=== RUN TestAuthority_LoadProvisionerByCertificate/ok_from_admindb -=== RUN TestAuthority_LoadProvisionerByCertificate/fail_from_certificate -=== RUN TestAuthority_LoadProvisionerByCertificate/fail_from_db -=== RUN TestAuthority_LoadProvisionerByCertificate/fail_from_admindb ---- PASS: TestAuthority_LoadProvisionerByCertificate (0.41s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_certificate (0.00s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_db (0.00s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_admindb (0.00s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_certificate (0.00s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_db (0.00s) - --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_admindb (0.00s) -=== RUN TestProvisionerWebhookToLinkedca -=== RUN TestProvisionerWebhookToLinkedca/empty -=== RUN TestProvisionerWebhookToLinkedca/enriching_ssh_basic_auth -=== RUN TestProvisionerWebhookToLinkedca/authorizing_x509_bearer_auth ---- PASS: TestProvisionerWebhookToLinkedca (0.00s) - --- PASS: TestProvisionerWebhookToLinkedca/empty (0.00s) - --- PASS: TestProvisionerWebhookToLinkedca/enriching_ssh_basic_auth (0.00s) - --- PASS: TestProvisionerWebhookToLinkedca/authorizing_x509_bearer_auth (0.00s) -=== RUN Test_wrapRAProvisioner -=== RUN Test_wrapRAProvisioner/ok ---- PASS: Test_wrapRAProvisioner (0.00s) - --- PASS: Test_wrapRAProvisioner/ok (0.00s) -=== RUN Test_isRAProvisioner -=== RUN Test_isRAProvisioner/true -=== RUN Test_isRAProvisioner/nil_ra -=== RUN Test_isRAProvisioner/not_ra ---- PASS: Test_isRAProvisioner (0.00s) - --- PASS: Test_isRAProvisioner/true (0.00s) - --- PASS: Test_isRAProvisioner/nil_ra (0.00s) - --- PASS: Test_isRAProvisioner/not_ra (0.00s) -=== RUN TestRoot -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestRoot/success -=== RUN TestRoot/not-found -=== RUN TestRoot/invalid-stored-certificate ---- PASS: TestRoot (0.00s) - --- PASS: TestRoot/success (0.00s) - --- PASS: TestRoot/not-found (0.00s) - --- PASS: TestRoot/invalid-stored-certificate (0.00s) -=== RUN TestAuthority_GetRootCertificate -=== RUN TestAuthority_GetRootCertificate/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetRootCertificate (0.00s) - --- PASS: TestAuthority_GetRootCertificate/ok (0.00s) -=== RUN TestAuthority_GetRootCertificates -=== RUN TestAuthority_GetRootCertificates/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetRootCertificates (0.00s) - --- PASS: TestAuthority_GetRootCertificates/ok (0.00s) -=== RUN TestAuthority_GetRoots -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetRoots/ok ---- PASS: TestAuthority_GetRoots (0.00s) - --- PASS: TestAuthority_GetRoots/ok (0.00s) -=== RUN TestAuthority_GetFederation -=== RUN TestAuthority_GetFederation/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetFederation/fail -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetFederation (0.00s) - --- PASS: TestAuthority_GetFederation/ok (0.00s) - --- PASS: TestAuthority_GetFederation/fail (0.00s) -=== RUN TestAuthority_GetIntermediateCertificate -=== RUN TestAuthority_GetIntermediateCertificate/ok_one -=== RUN TestAuthority_GetIntermediateCertificate/ok_multiple -=== RUN TestAuthority_GetIntermediateCertificate/ok_empty -=== RUN TestAuthority_GetIntermediateCertificate/ok_nil ---- PASS: TestAuthority_GetIntermediateCertificate (0.00s) - --- PASS: TestAuthority_GetIntermediateCertificate/ok_one (0.00s) - --- PASS: TestAuthority_GetIntermediateCertificate/ok_multiple (0.00s) - --- PASS: TestAuthority_GetIntermediateCertificate/ok_empty (0.00s) - --- PASS: TestAuthority_GetIntermediateCertificate/ok_nil (0.00s) -=== RUN TestAuthority_initHostOnly -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_initHostOnly (0.00s) -=== RUN TestAuthority_initUserOnly -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_initUserOnly (0.00s) -=== RUN TestAuthority_SignSSH -=== RUN TestAuthority_SignSSH/ok-user -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-host -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-user-only -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-host-only -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-type-user -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-type-host -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-principals -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-principals#01 -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-valid-after -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-valid-before -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-cert-validator -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-cert-modifier -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-validator -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-opts-modifier -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-custom-template -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-enrich-template -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-user-policy -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/ok-host-policy -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-opts-type -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-cert-validator -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-cert-modifier -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-opts-validator -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-opts-modifier -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-bad-sign-options -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-no-user-key -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-no-host-key -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-bad-type -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-custom-template -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-custom-template-syntax-error-file -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-custom-template-syntax-value-file -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-user-policy -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-user-policy-with-host-cert -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-user-policy-with-bad-user -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-host-policy -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-host-policy-with-user-cert -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-host-policy-with-bad-host -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-enriching-webhooks -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSH/fail-authorizing-webhooks -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_SignSSH (0.04s) - --- PASS: TestAuthority_SignSSH/ok-user (0.00s) - --- PASS: TestAuthority_SignSSH/ok-host (0.00s) - --- PASS: TestAuthority_SignSSH/ok-user-only (0.00s) - --- PASS: TestAuthority_SignSSH/ok-host-only (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-type-user (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-type-host (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-principals (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-principals#01 (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-valid-after (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-valid-before (0.00s) - --- PASS: TestAuthority_SignSSH/ok-cert-validator (0.00s) - --- PASS: TestAuthority_SignSSH/ok-cert-modifier (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-validator (0.00s) - --- PASS: TestAuthority_SignSSH/ok-opts-modifier (0.00s) - --- PASS: TestAuthority_SignSSH/ok-custom-template (0.00s) - --- PASS: TestAuthority_SignSSH/ok-enrich-template (0.00s) - --- PASS: TestAuthority_SignSSH/ok-user-policy (0.00s) - --- PASS: TestAuthority_SignSSH/ok-host-policy (0.00s) - --- PASS: TestAuthority_SignSSH/fail-opts-type (0.00s) - --- PASS: TestAuthority_SignSSH/fail-cert-validator (0.00s) - --- PASS: TestAuthority_SignSSH/fail-cert-modifier (0.00s) - --- PASS: TestAuthority_SignSSH/fail-opts-validator (0.00s) - --- PASS: TestAuthority_SignSSH/fail-opts-modifier (0.00s) - --- PASS: TestAuthority_SignSSH/fail-bad-sign-options (0.00s) - --- PASS: TestAuthority_SignSSH/fail-no-user-key (0.00s) - --- PASS: TestAuthority_SignSSH/fail-no-host-key (0.00s) - --- PASS: TestAuthority_SignSSH/fail-bad-type (0.00s) - --- PASS: TestAuthority_SignSSH/fail-custom-template (0.00s) - --- PASS: TestAuthority_SignSSH/fail-custom-template-syntax-error-file (0.01s) - --- PASS: TestAuthority_SignSSH/fail-custom-template-syntax-value-file (0.00s) - --- PASS: TestAuthority_SignSSH/fail-user-policy (0.00s) - --- PASS: TestAuthority_SignSSH/fail-user-policy-with-host-cert (0.00s) - --- PASS: TestAuthority_SignSSH/fail-user-policy-with-bad-user (0.00s) - --- PASS: TestAuthority_SignSSH/fail-host-policy (0.00s) - --- PASS: TestAuthority_SignSSH/fail-host-policy-with-user-cert (0.00s) - --- PASS: TestAuthority_SignSSH/fail-host-policy-with-bad-host (0.00s) - --- PASS: TestAuthority_SignSSH/fail-enriching-webhooks (0.00s) - --- PASS: TestAuthority_SignSSH/fail-authorizing-webhooks (0.00s) -=== RUN TestAuthority_SignSSHAddUser -=== RUN TestAuthority_SignSSHAddUser/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/ok-no-host-key -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/ok-custom-principal -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/ok-custom-command -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/ok-custom-principal-and-command -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/fail-no-user-key -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/fail-no-user-cert -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/fail-no-principals -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignSSHAddUser/fail-many-principals -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_SignSSHAddUser (0.01s) - --- PASS: TestAuthority_SignSSHAddUser/ok (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/ok-no-host-key (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/ok-custom-principal (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/ok-custom-command (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/ok-custom-principal-and-command (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/fail-no-user-key (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/fail-no-user-cert (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/fail-no-principals (0.00s) - --- PASS: TestAuthority_SignSSHAddUser/fail-many-principals (0.00s) -=== RUN TestAuthority_GetSSHRoots -=== RUN TestAuthority_GetSSHRoots/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHRoots/nil -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetSSHRoots (0.00s) - --- PASS: TestAuthority_GetSSHRoots/ok (0.00s) - --- PASS: TestAuthority_GetSSHRoots/nil (0.00s) -=== RUN TestAuthority_GetSSHFederation -=== RUN TestAuthority_GetSSHFederation/ok -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHFederation/nil -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetSSHFederation (0.00s) - --- PASS: TestAuthority_GetSSHFederation/ok (0.00s) - --- PASS: TestAuthority_GetSSHFederation/nil (0.00s) -=== RUN TestAuthority_GetSSHConfig -=== RUN TestAuthority_GetSSHConfig/user -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/user#01 -2025/11/08 19:49:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/host -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/host#01 -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/userWithData -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/hostWithData -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/userIncludesEmptyData -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/userIncludesWithoutTemplateVersion -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/userIncludesWithTemplateVersion -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/disabled -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/badType -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/userError -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/hostError -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/noTemplates -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/missingData -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHConfig/failError -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetSSHConfig (0.01s) - --- PASS: TestAuthority_GetSSHConfig/user (0.00s) - --- PASS: TestAuthority_GetSSHConfig/user#01 (0.00s) - --- PASS: TestAuthority_GetSSHConfig/host (0.00s) - --- PASS: TestAuthority_GetSSHConfig/host#01 (0.00s) - --- PASS: TestAuthority_GetSSHConfig/userWithData (0.00s) - --- PASS: TestAuthority_GetSSHConfig/hostWithData (0.00s) - --- PASS: TestAuthority_GetSSHConfig/userIncludesEmptyData (0.00s) - --- PASS: TestAuthority_GetSSHConfig/userIncludesWithoutTemplateVersion (0.00s) - --- PASS: TestAuthority_GetSSHConfig/userIncludesWithTemplateVersion (0.00s) - --- PASS: TestAuthority_GetSSHConfig/disabled (0.00s) - --- PASS: TestAuthority_GetSSHConfig/badType (0.00s) - --- PASS: TestAuthority_GetSSHConfig/userError (0.00s) - --- PASS: TestAuthority_GetSSHConfig/hostError (0.00s) - --- PASS: TestAuthority_GetSSHConfig/noTemplates (0.00s) - --- PASS: TestAuthority_GetSSHConfig/missingData (0.00s) - --- PASS: TestAuthority_GetSSHConfig/failError (0.00s) -=== RUN TestAuthority_CheckSSHHost -=== RUN TestAuthority_CheckSSHHost/true -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CheckSSHHost/false -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CheckSSHHost/notImplemented -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CheckSSHHost/notImplemented#01 -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CheckSSHHost/internal -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CheckSSHHost/internal#01 -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_CheckSSHHost (0.00s) - --- PASS: TestAuthority_CheckSSHHost/true (0.00s) - --- PASS: TestAuthority_CheckSSHHost/false (0.00s) - --- PASS: TestAuthority_CheckSSHHost/notImplemented (0.00s) - --- PASS: TestAuthority_CheckSSHHost/notImplemented#01 (0.00s) - --- PASS: TestAuthority_CheckSSHHost/internal (0.00s) - --- PASS: TestAuthority_CheckSSHHost/internal#01 (0.00s) -=== RUN TestSSHConfig_Validate -=== RUN TestSSHConfig_Validate/nil -=== RUN TestSSHConfig_Validate/ok -=== RUN TestSSHConfig_Validate/ok#01 -=== RUN TestSSHConfig_Validate/badType -=== RUN TestSSHConfig_Validate/badKey ---- PASS: TestSSHConfig_Validate (0.00s) - --- PASS: TestSSHConfig_Validate/nil (0.00s) - --- PASS: TestSSHConfig_Validate/ok (0.00s) - --- PASS: TestSSHConfig_Validate/ok#01 (0.00s) - --- PASS: TestSSHConfig_Validate/badType (0.00s) - --- PASS: TestSSHConfig_Validate/badKey (0.00s) -=== RUN TestAuthority_GetSSHBastion -=== RUN TestAuthority_GetSSHBastion/config -=== RUN TestAuthority_GetSSHBastion/bastion -=== RUN TestAuthority_GetSSHBastion/nil -=== RUN TestAuthority_GetSSHBastion/empty -=== RUN TestAuthority_GetSSHBastion/func -=== RUN TestAuthority_GetSSHBastion/func_err -=== RUN TestAuthority_GetSSHBastion/error ---- PASS: TestAuthority_GetSSHBastion (0.00s) - --- PASS: TestAuthority_GetSSHBastion/config (0.00s) - --- PASS: TestAuthority_GetSSHBastion/bastion (0.00s) - --- PASS: TestAuthority_GetSSHBastion/nil (0.00s) - --- PASS: TestAuthority_GetSSHBastion/empty (0.00s) - --- PASS: TestAuthority_GetSSHBastion/func (0.00s) - --- PASS: TestAuthority_GetSSHBastion/func_err (0.00s) - --- PASS: TestAuthority_GetSSHBastion/error (0.00s) -=== RUN TestAuthority_GetSSHHosts -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHHosts/ok/getHostsFunc-defined -=== RUN TestAuthority_GetSSHHosts/fail/db-get-fail -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHHosts/ok -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetSSHHosts/fail/getHostsFunc-fail ---- PASS: TestAuthority_GetSSHHosts (0.00s) - --- PASS: TestAuthority_GetSSHHosts/ok/getHostsFunc-defined (0.00s) - --- PASS: TestAuthority_GetSSHHosts/fail/db-get-fail (0.00s) - --- PASS: TestAuthority_GetSSHHosts/ok (0.00s) - --- PASS: TestAuthority_GetSSHHosts/fail/getHostsFunc-fail (0.00s) -=== RUN TestAuthority_RekeySSH -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_RekeySSH/fail/old-cert-no-host-key -=== RUN TestAuthority_RekeySSH/fail/unexpected-old-cert-type -=== RUN TestAuthority_RekeySSH/fail/db-store -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_RekeySSH/ok -=== RUN TestAuthority_RekeySSH/fail/is-revoked-error -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_RekeySSH/fail/opts-type -=== RUN TestAuthority_RekeySSH/fail/old-cert-validAfter -=== RUN TestAuthority_RekeySSH/fail/old-cert-validBefore -=== RUN TestAuthority_RekeySSH/fail/old-cert-no-user-key -=== RUN TestAuthority_RekeySSH/fail/is-revoked -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_RekeySSH (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/old-cert-no-host-key (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/unexpected-old-cert-type (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/db-store (0.00s) - --- PASS: TestAuthority_RekeySSH/ok (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/is-revoked-error (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/opts-type (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/old-cert-validAfter (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/old-cert-validBefore (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/old-cert-no-user-key (0.00s) - --- PASS: TestAuthority_RekeySSH/fail/is-revoked (0.00s) -=== RUN TestIsValidForAddUser -=== RUN TestIsValidForAddUser/ok -=== RUN TestIsValidForAddUser/ok_oidc -=== RUN TestIsValidForAddUser/fail_at -=== RUN TestIsValidForAddUser/fail_host -=== RUN TestIsValidForAddUser/fail_principals -=== RUN TestIsValidForAddUser/fail_no_principals -=== RUN TestIsValidForAddUser/fail_extra_principals ---- PASS: TestIsValidForAddUser (0.00s) - --- PASS: TestIsValidForAddUser/ok (0.00s) - --- PASS: TestIsValidForAddUser/ok_oidc (0.00s) - --- PASS: TestIsValidForAddUser/fail_at (0.00s) - --- PASS: TestIsValidForAddUser/fail_host (0.00s) - --- PASS: TestIsValidForAddUser/fail_principals (0.00s) - --- PASS: TestIsValidForAddUser/fail_no_principals (0.00s) - --- PASS: TestIsValidForAddUser/fail_extra_principals (0.00s) -=== RUN TestAuthority_SignWithContext -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_rsa_key_too_short -=== RUN TestAuthority_SignWithContext/fail_bad_JSON_value_template_file -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_with_custom_enforcer -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_with_policy -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_authorizing_webhooks -=== RUN TestAuthority_SignWithContext/fail_with_cnf -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_custom_template -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_enriching_webhooks -=== RUN TestAuthority_SignWithContext/ok -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_enforced_modifier -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_custom_template -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_invalid_extra_option -=== RUN TestAuthority_SignWithContext/fail_merge_default_ASN1DN -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_provisioner_duration_claim -=== RUN TestAuthority_SignWithContext/fail_validate_sans_when_adding_common_name_not_in_claims -=== RUN TestAuthority_SignWithContext/ok_with_enriching_webhook -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_policy -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_attestation_data -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_store_cert_in_db -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_bad_JSON_syntax_template_file -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_with_provisioner_enforcer -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok/csr_with_no_template_critical_SAN_extension -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_custom_enforcer -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/ok_with_cnf -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_SignWithContext/fail_invalid_signature -=== RUN TestAuthority_SignWithContext/fail_create_cert -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_SignWithContext (0.16s) - --- PASS: TestAuthority_SignWithContext/fail_rsa_key_too_short (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_bad_JSON_value_template_file (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_with_custom_enforcer (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_with_policy (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_authorizing_webhooks (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_with_cnf (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_custom_template (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_enriching_webhooks (0.00s) - --- PASS: TestAuthority_SignWithContext/ok (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_enforced_modifier (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_custom_template (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_invalid_extra_option (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_merge_default_ASN1DN (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_provisioner_duration_claim (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_validate_sans_when_adding_common_name_not_in_claims (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_enriching_webhook (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_policy (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_attestation_data (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_store_cert_in_db (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_bad_JSON_syntax_template_file (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_with_provisioner_enforcer (0.00s) - --- PASS: TestAuthority_SignWithContext/ok/csr_with_no_template_critical_SAN_extension (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_custom_enforcer (0.00s) - --- PASS: TestAuthority_SignWithContext/ok_with_cnf (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_invalid_signature (0.00s) - --- PASS: TestAuthority_SignWithContext/fail_create_cert (0.00s) -=== RUN TestAuthority_Renew -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Renew/fail/create-cert -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Renew/fail/unauthorized -=== RUN TestAuthority_Renew/fail/WithAuthorizeRenewFunc -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Renew/ok -=== RUN TestAuthority_Renew/ok/WithExtraNames -=== RUN TestAuthority_Renew/ok/success-new-intermediate -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Renew/ok/WithAuthorizeRenewFunc -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_Renew (0.01s) - --- PASS: TestAuthority_Renew/fail/create-cert (0.00s) - --- PASS: TestAuthority_Renew/fail/unauthorized (0.00s) - --- PASS: TestAuthority_Renew/fail/WithAuthorizeRenewFunc (0.00s) - --- PASS: TestAuthority_Renew/ok (0.00s) - --- PASS: TestAuthority_Renew/ok/WithExtraNames (0.00s) - --- PASS: TestAuthority_Renew/ok/success-new-intermediate (0.00s) - --- PASS: TestAuthority_Renew/ok/WithAuthorizeRenewFunc (0.00s) -=== RUN TestAuthority_Rekey -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Rekey/fail/create-cert -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Rekey/fail/unauthorized -=== RUN TestAuthority_Rekey/ok/renew -=== RUN TestAuthority_Rekey/ok/rekey -=== RUN TestAuthority_Rekey/ok/renew/success-new-intermediate -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_Rekey (0.01s) - --- PASS: TestAuthority_Rekey/fail/create-cert (0.00s) - --- PASS: TestAuthority_Rekey/fail/unauthorized (0.00s) - --- PASS: TestAuthority_Rekey/ok/renew (0.00s) - --- PASS: TestAuthority_Rekey/ok/rekey (0.00s) - --- PASS: TestAuthority_Rekey/ok/renew/success-new-intermediate (0.00s) -=== RUN TestAuthority_GetTLSOptions -=== RUN TestAuthority_GetTLSOptions/default -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetTLSOptions/non-default -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s ---- PASS: TestAuthority_GetTLSOptions (0.00s) - --- PASS: TestAuthority_GetTLSOptions/default (0.00s) - --- PASS: TestAuthority_GetTLSOptions/non-default (0.00s) -=== RUN TestAuthority_Revoke -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/fail/already-revoked -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/ok/token -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/ok/ACME -=== RUN TestAuthority_Revoke/fail/token/authorizeRevoke_error -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/ok/mTLS -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/ok/mTLS-no-provisioner -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/ok/ssh -=== RUN TestAuthority_Revoke/fail/nil-db -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_Revoke/fail/db-revoke ---- PASS: TestAuthority_Revoke (0.07s) - --- PASS: TestAuthority_Revoke/fail/already-revoked (0.00s) - --- PASS: TestAuthority_Revoke/ok/token (0.00s) - --- PASS: TestAuthority_Revoke/ok/ACME (0.00s) - --- PASS: TestAuthority_Revoke/fail/token/authorizeRevoke_error (0.00s) - --- PASS: TestAuthority_Revoke/ok/mTLS (0.00s) - --- PASS: TestAuthority_Revoke/ok/mTLS-no-provisioner (0.00s) - --- PASS: TestAuthority_Revoke/ok/ssh (0.00s) - --- PASS: TestAuthority_Revoke/fail/nil-db (0.00s) - --- PASS: TestAuthority_Revoke/fail/db-revoke (0.00s) -=== RUN TestAuthority_constraints -=== RUN TestAuthority_constraints/ok_dns -=== RUN TestAuthority_constraints/ok_ip -=== RUN TestAuthority_constraints/ok_email -=== RUN TestAuthority_constraints/ok_uri -=== RUN TestAuthority_constraints/fail_permitted_dns -=== RUN TestAuthority_constraints/fail_excluded_dns -=== RUN TestAuthority_constraints/fail_permitted_ips -=== RUN TestAuthority_constraints/fail_excluded_ips -=== RUN TestAuthority_constraints/fail_permitted_emails -=== RUN TestAuthority_constraints/fail_excluded_emails -=== RUN TestAuthority_constraints/fail_permitted_uris -=== RUN TestAuthority_constraints/fail_excluded_uris ---- PASS: TestAuthority_constraints (0.02s) - --- PASS: TestAuthority_constraints/ok_dns (0.00s) - --- PASS: TestAuthority_constraints/ok_ip (0.00s) - --- PASS: TestAuthority_constraints/ok_email (0.00s) - --- PASS: TestAuthority_constraints/ok_uri (0.00s) - --- PASS: TestAuthority_constraints/fail_permitted_dns (0.00s) - --- PASS: TestAuthority_constraints/fail_excluded_dns (0.00s) - --- PASS: TestAuthority_constraints/fail_permitted_ips (0.00s) - --- PASS: TestAuthority_constraints/fail_excluded_ips (0.00s) - --- PASS: TestAuthority_constraints/fail_permitted_emails (0.00s) - --- PASS: TestAuthority_constraints/fail_excluded_emails (0.00s) - --- PASS: TestAuthority_constraints/fail_permitted_uris (0.00s) - --- PASS: TestAuthority_constraints/fail_excluded_uris (0.00s) -=== RUN TestAuthority_CRL -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CRL/fail/empty-crl -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_CRL/ok/crl-full ---- PASS: TestAuthority_CRL (0.16s) - --- PASS: TestAuthority_CRL/fail/empty-crl (0.00s) - --- PASS: TestAuthority_CRL/ok/crl-full (0.00s) -=== RUN TestAuthority_GetX509Signer -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -2025/11/08 19:49:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN TestAuthority_GetX509Signer/ok -=== RUN TestAuthority_GetX509Signer/fail ---- PASS: TestAuthority_GetX509Signer (0.00s) - --- PASS: TestAuthority_GetX509Signer/ok (0.00s) - --- PASS: TestAuthority_GetX509Signer/fail (0.00s) -PASS -ok github.com/smallstep/certificates/authority 1.706s -? github.com/smallstep/certificates/authority/admin [no test files] -=== RUN TestHandler_requireEABEnabled -=== RUN TestHandler_requireEABEnabled/fail/prov.GetDetails -=== RUN TestHandler_requireEABEnabled/fail/prov.GetDetails.GetACME -=== RUN TestHandler_requireEABEnabled/ok/eab-disabled -=== RUN TestHandler_requireEABEnabled/ok/eab-enabled ---- PASS: TestHandler_requireEABEnabled (0.00s) - --- PASS: TestHandler_requireEABEnabled/fail/prov.GetDetails (0.00s) - --- PASS: TestHandler_requireEABEnabled/fail/prov.GetDetails.GetACME (0.00s) - --- PASS: TestHandler_requireEABEnabled/ok/eab-disabled (0.00s) - --- PASS: TestHandler_requireEABEnabled/ok/eab-enabled (0.00s) -=== RUN TestCreateExternalAccountKeyRequest_Validate -=== RUN TestCreateExternalAccountKeyRequest_Validate/fail/reference-too-long -=== RUN TestCreateExternalAccountKeyRequest_Validate/ok/empty-reference -=== RUN TestCreateExternalAccountKeyRequest_Validate/ok ---- PASS: TestCreateExternalAccountKeyRequest_Validate (0.00s) - --- PASS: TestCreateExternalAccountKeyRequest_Validate/fail/reference-too-long (0.00s) - --- PASS: TestCreateExternalAccountKeyRequest_Validate/ok/empty-reference (0.00s) - --- PASS: TestCreateExternalAccountKeyRequest_Validate/ok (0.00s) -=== RUN TestHandler_CreateExternalAccountKey -=== RUN TestHandler_CreateExternalAccountKey/ok ---- PASS: TestHandler_CreateExternalAccountKey (0.00s) - --- PASS: TestHandler_CreateExternalAccountKey/ok (0.00s) -=== RUN TestHandler_DeleteExternalAccountKey -=== RUN TestHandler_DeleteExternalAccountKey/ok ---- PASS: TestHandler_DeleteExternalAccountKey (0.00s) - --- PASS: TestHandler_DeleteExternalAccountKey/ok (0.00s) -=== RUN TestHandler_GetExternalAccountKeys -=== RUN TestHandler_GetExternalAccountKeys/ok ---- PASS: TestHandler_GetExternalAccountKeys (0.00s) - --- PASS: TestHandler_GetExternalAccountKeys/ok (0.00s) -=== RUN Test_eakToLinked -=== RUN Test_eakToLinked/no-key -=== RUN Test_eakToLinked/no-policy -=== RUN Test_eakToLinked/with-policy ---- PASS: Test_eakToLinked (0.00s) - --- PASS: Test_eakToLinked/no-key (0.00s) - --- PASS: Test_eakToLinked/no-policy (0.00s) - --- PASS: Test_eakToLinked/with-policy (0.00s) -=== RUN Test_linkedEAKToCertificates -=== RUN Test_linkedEAKToCertificates/no-key -=== RUN Test_linkedEAKToCertificates/no-policy -=== RUN Test_linkedEAKToCertificates/no-x509-policy -=== RUN Test_linkedEAKToCertificates/with-x509-policy ---- PASS: Test_linkedEAKToCertificates (0.00s) - --- PASS: Test_linkedEAKToCertificates/no-key (0.00s) - --- PASS: Test_linkedEAKToCertificates/no-policy (0.00s) - --- PASS: Test_linkedEAKToCertificates/no-x509-policy (0.00s) - --- PASS: Test_linkedEAKToCertificates/with-x509-policy (0.00s) -=== RUN TestCreateAdminRequest_Validate -=== RUN TestCreateAdminRequest_Validate/fail/subject-empty -=== RUN TestCreateAdminRequest_Validate/fail/provisioner-empty -=== RUN TestCreateAdminRequest_Validate/fail/invalid-type -=== RUN TestCreateAdminRequest_Validate/ok ---- PASS: TestCreateAdminRequest_Validate (0.00s) - --- PASS: TestCreateAdminRequest_Validate/fail/subject-empty (0.00s) - --- PASS: TestCreateAdminRequest_Validate/fail/provisioner-empty (0.00s) - --- PASS: TestCreateAdminRequest_Validate/fail/invalid-type (0.00s) - --- PASS: TestCreateAdminRequest_Validate/ok (0.00s) -=== RUN TestUpdateAdminRequest_Validate -=== RUN TestUpdateAdminRequest_Validate/fail/invalid-type -=== RUN TestUpdateAdminRequest_Validate/ok ---- PASS: TestUpdateAdminRequest_Validate (0.00s) - --- PASS: TestUpdateAdminRequest_Validate/fail/invalid-type (0.00s) - --- PASS: TestUpdateAdminRequest_Validate/ok (0.00s) -=== RUN TestHandler_GetAdmin -=== RUN TestHandler_GetAdmin/fail/auth.LoadAdminByID-not-found -=== RUN TestHandler_GetAdmin/ok ---- PASS: TestHandler_GetAdmin (0.00s) - --- PASS: TestHandler_GetAdmin/fail/auth.LoadAdminByID-not-found (0.00s) - --- PASS: TestHandler_GetAdmin/ok (0.00s) -=== RUN TestHandler_GetAdmins -=== RUN TestHandler_GetAdmins/fail/parse-cursor -=== RUN TestHandler_GetAdmins/fail/auth.GetAdmins -=== RUN TestHandler_GetAdmins/ok ---- PASS: TestHandler_GetAdmins (0.00s) - --- PASS: TestHandler_GetAdmins/fail/parse-cursor (0.00s) - --- PASS: TestHandler_GetAdmins/fail/auth.GetAdmins (0.00s) - --- PASS: TestHandler_GetAdmins/ok (0.00s) -=== RUN TestHandler_CreateAdmin -=== RUN TestHandler_CreateAdmin/fail/auth.StoreAdmin -=== RUN TestHandler_CreateAdmin/ok -=== RUN TestHandler_CreateAdmin/fail/ReadJSON -=== RUN TestHandler_CreateAdmin/fail/validate -=== RUN TestHandler_CreateAdmin/fail/auth.LoadProvisionerByName ---- PASS: TestHandler_CreateAdmin (0.00s) - --- PASS: TestHandler_CreateAdmin/fail/auth.StoreAdmin (0.00s) - --- PASS: TestHandler_CreateAdmin/ok (0.00s) - --- PASS: TestHandler_CreateAdmin/fail/ReadJSON (0.00s) - --- PASS: TestHandler_CreateAdmin/fail/validate (0.00s) - --- PASS: TestHandler_CreateAdmin/fail/auth.LoadProvisionerByName (0.00s) -=== RUN TestHandler_DeleteAdmin -=== RUN TestHandler_DeleteAdmin/fail/auth.RemoveAdmin -=== RUN TestHandler_DeleteAdmin/ok ---- PASS: TestHandler_DeleteAdmin (0.00s) - --- PASS: TestHandler_DeleteAdmin/fail/auth.RemoveAdmin (0.00s) - --- PASS: TestHandler_DeleteAdmin/ok (0.00s) -=== RUN TestHandler_UpdateAdmin -=== RUN TestHandler_UpdateAdmin/fail/validate -=== RUN TestHandler_UpdateAdmin/fail/auth.UpdateAdmin -=== RUN TestHandler_UpdateAdmin/ok -=== RUN TestHandler_UpdateAdmin/fail/ReadJSON ---- PASS: TestHandler_UpdateAdmin (0.00s) - --- PASS: TestHandler_UpdateAdmin/fail/validate (0.00s) - --- PASS: TestHandler_UpdateAdmin/fail/auth.UpdateAdmin (0.00s) - --- PASS: TestHandler_UpdateAdmin/ok (0.00s) - --- PASS: TestHandler_UpdateAdmin/fail/ReadJSON (0.00s) -=== RUN TestHandler_requireAPIEnabled -=== RUN TestHandler_requireAPIEnabled/fail/auth.IsAdminAPIEnabled -=== RUN TestHandler_requireAPIEnabled/ok ---- PASS: TestHandler_requireAPIEnabled (0.00s) - --- PASS: TestHandler_requireAPIEnabled/fail/auth.IsAdminAPIEnabled (0.00s) - --- PASS: TestHandler_requireAPIEnabled/ok (0.00s) -=== RUN TestHandler_extractAuthorizeTokenAdmin -=== RUN TestHandler_extractAuthorizeTokenAdmin/fail/missing-authorization-token -=== RUN TestHandler_extractAuthorizeTokenAdmin/fail/auth.AuthorizeAdminToken -=== RUN TestHandler_extractAuthorizeTokenAdmin/ok ---- PASS: TestHandler_extractAuthorizeTokenAdmin (0.00s) - --- PASS: TestHandler_extractAuthorizeTokenAdmin/fail/missing-authorization-token (0.00s) - --- PASS: TestHandler_extractAuthorizeTokenAdmin/fail/auth.AuthorizeAdminToken (0.00s) - --- PASS: TestHandler_extractAuthorizeTokenAdmin/ok (0.00s) -=== RUN TestHandler_loadProvisionerByName -=== RUN TestHandler_loadProvisionerByName/fail/auth.LoadProvisionerByName -=== RUN TestHandler_loadProvisionerByName/fail/db.GetProvisioner -=== RUN TestHandler_loadProvisionerByName/ok ---- PASS: TestHandler_loadProvisionerByName (0.00s) - --- PASS: TestHandler_loadProvisionerByName/fail/auth.LoadProvisionerByName (0.00s) - --- PASS: TestHandler_loadProvisionerByName/fail/db.GetProvisioner (0.00s) - --- PASS: TestHandler_loadProvisionerByName/ok (0.00s) -=== RUN TestHandler_checkAction -=== RUN TestHandler_checkAction/standalone-nosql-supported -=== RUN TestHandler_checkAction/standalone-nosql-not-supported -=== RUN TestHandler_checkAction/standalone-no-nosql-not-supported ---- PASS: TestHandler_checkAction (0.00s) - --- PASS: TestHandler_checkAction/standalone-nosql-supported (0.00s) - --- PASS: TestHandler_checkAction/standalone-nosql-not-supported (0.00s) - --- PASS: TestHandler_checkAction/standalone-no-nosql-not-supported (0.00s) -=== RUN TestHandler_loadExternalAccountKey -=== RUN TestHandler_loadExternalAccountKey/fail/keyID-not-found-error -=== RUN TestHandler_loadExternalAccountKey/fail/keyID-error -=== RUN TestHandler_loadExternalAccountKey/fail/reference-not-found-error -=== RUN TestHandler_loadExternalAccountKey/fail/reference-error -=== RUN TestHandler_loadExternalAccountKey/fail/no-key -=== RUN TestHandler_loadExternalAccountKey/ok/keyID -=== RUN TestHandler_loadExternalAccountKey/ok/reference ---- PASS: TestHandler_loadExternalAccountKey (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/fail/keyID-not-found-error (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/fail/keyID-error (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/fail/reference-not-found-error (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/fail/reference-error (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/fail/no-key (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/ok/keyID (0.00s) - --- PASS: TestHandler_loadExternalAccountKey/ok/reference (0.00s) -=== RUN TestPolicyAdminResponder_GetAuthorityPolicy -=== RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-not-found -=== RUN TestPolicyAdminResponder_GetAuthorityPolicy/ok -=== RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-error ---- PASS: TestPolicyAdminResponder_GetAuthorityPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-not-found (0.00s) - --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/ok -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/existing-policy -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/read.ProtoJSON -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/validatePolicy -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-policy-admin-lockout-error -=== RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-error ---- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/read.ProtoJSON (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/validatePolicy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-policy-admin-lockout-error (0.00s) - --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-error (0.00s) -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/read.ProtoJSON -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/validatePolicy -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-policy-admin-lockout-error -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-error -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/ok -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error -=== RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/no-existing-policy ---- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/read.ProtoJSON (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/validatePolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-policy-admin-lockout-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/no-existing-policy (0.00s) -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.GetAuthorityPolicy-error -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/no-existing-policy -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.RemoveAuthorityPolicy-error -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/ok -=== RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/linkedca ---- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/no-existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.RemoveAuthorityPolicy-error (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/linkedca (0.00s) -=== RUN TestPolicyAdminResponder_GetProvisionerPolicy -=== RUN TestPolicyAdminResponder_GetProvisionerPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_GetProvisionerPolicy/fail/prov-no-policy -=== RUN TestPolicyAdminResponder_GetProvisionerPolicy/ok ---- PASS: TestPolicyAdminResponder_GetProvisionerPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/fail/prov-no-policy (0.00s) - --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/ok (0.00s) -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/existing-policy -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/read.ProtoJSON -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/validatePolicy -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-error -=== RUN TestPolicyAdminResponder_CreateProvisionerPolicy/ok ---- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/read.ProtoJSON (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/validatePolicy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) - --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/ok (0.00s) -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/no-existing-policy -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/read.ProtoJSON -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/validatePolicy -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-error -=== RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/ok ---- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/no-existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/read.ProtoJSON (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/validatePolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/ok (0.00s) -=== RUN TestPolicyAdminResponder_DeleteProvisionerPolicy -=== RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/no-existing-policy -=== RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/auth.UpdateProvisioner-error -=== RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/ok -=== RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/linkedca ---- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/no-existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/linkedca (0.00s) -=== RUN TestPolicyAdminResponder_GetACMEAccountPolicy -=== RUN TestPolicyAdminResponder_GetACMEAccountPolicy/ok -=== RUN TestPolicyAdminResponder_GetACMEAccountPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_GetACMEAccountPolicy/fail/no-policy ---- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/fail/no-policy (0.00s) -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/ok -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/existing-policy -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/read.ProtoJSON -=== RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/validatePolicy ---- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/read.ProtoJSON (0.00s) - --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/validatePolicy (0.00s) -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/validatePolicy -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/ok -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/linkedca -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/no-existing-policy -=== RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/read.ProtoJSON ---- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/validatePolicy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/linkedca (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/no-existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/read.ProtoJSON (0.00s) -=== RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy -=== RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/no-existing-policy -=== RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error -=== RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/ok -=== RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/linkedca ---- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/no-existing-policy (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/ok (0.00s) - --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/linkedca (0.00s) -=== RUN Test_isBadRequest -=== RUN Test_isBadRequest/nil -=== RUN Test_isBadRequest/no-policy-error -=== RUN Test_isBadRequest/no-bad-request -=== RUN Test_isBadRequest/bad-request ---- PASS: Test_isBadRequest (0.00s) - --- PASS: Test_isBadRequest/nil (0.00s) - --- PASS: Test_isBadRequest/no-policy-error (0.00s) - --- PASS: Test_isBadRequest/no-bad-request (0.00s) - --- PASS: Test_isBadRequest/bad-request (0.00s) -=== RUN Test_validatePolicy -=== RUN Test_validatePolicy/nil -=== RUN Test_validatePolicy/x509 -=== RUN Test_validatePolicy/ssh_user -=== RUN Test_validatePolicy/ssh_host -=== RUN Test_validatePolicy/ok ---- PASS: Test_validatePolicy (0.00s) - --- PASS: Test_validatePolicy/nil (0.00s) - --- PASS: Test_validatePolicy/x509 (0.00s) - --- PASS: Test_validatePolicy/ssh_user (0.00s) - --- PASS: Test_validatePolicy/ssh_host (0.00s) - --- PASS: Test_validatePolicy/ok (0.00s) -=== RUN TestHandler_GetProvisioner -=== RUN TestHandler_GetProvisioner/ok -=== RUN TestHandler_GetProvisioner/fail/auth.LoadProvisionerByID -=== RUN TestHandler_GetProvisioner/fail/auth.LoadProvisionerByName -=== RUN TestHandler_GetProvisioner/fail/db.GetProvisioner ---- PASS: TestHandler_GetProvisioner (0.00s) - --- PASS: TestHandler_GetProvisioner/ok (0.00s) - --- PASS: TestHandler_GetProvisioner/fail/auth.LoadProvisionerByID (0.00s) - --- PASS: TestHandler_GetProvisioner/fail/auth.LoadProvisionerByName (0.00s) - --- PASS: TestHandler_GetProvisioner/fail/db.GetProvisioner (0.00s) -=== RUN TestHandler_GetProvisioners -=== RUN TestHandler_GetProvisioners/fail/parse-cursor -=== RUN TestHandler_GetProvisioners/fail/auth.GetProvisioners -=== RUN TestHandler_GetProvisioners/ok ---- PASS: TestHandler_GetProvisioners (0.01s) - --- PASS: TestHandler_GetProvisioners/fail/parse-cursor (0.00s) - --- PASS: TestHandler_GetProvisioners/fail/auth.GetProvisioners (0.00s) - --- PASS: TestHandler_GetProvisioners/ok (0.00s) -=== RUN TestHandler_CreateProvisioner -=== RUN TestHandler_CreateProvisioner/fail/readProtoJSON -=== RUN TestHandler_CreateProvisioner/fail/validateTemplates -=== RUN TestHandler_CreateProvisioner/fail/auth.StoreProvisioner -=== RUN TestHandler_CreateProvisioner/ok ---- PASS: TestHandler_CreateProvisioner (0.00s) - --- PASS: TestHandler_CreateProvisioner/fail/readProtoJSON (0.00s) - --- PASS: TestHandler_CreateProvisioner/fail/validateTemplates (0.00s) - --- PASS: TestHandler_CreateProvisioner/fail/auth.StoreProvisioner (0.00s) - --- PASS: TestHandler_CreateProvisioner/ok (0.00s) -=== RUN TestHandler_DeleteProvisioner -=== RUN TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByName -=== RUN TestHandler_DeleteProvisioner/fail/auth.RemoveProvisioner -=== RUN TestHandler_DeleteProvisioner/ok -=== RUN TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByID ---- PASS: TestHandler_DeleteProvisioner (0.00s) - --- PASS: TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByName (0.00s) - --- PASS: TestHandler_DeleteProvisioner/fail/auth.RemoveProvisioner (0.00s) - --- PASS: TestHandler_DeleteProvisioner/ok (0.00s) - --- PASS: TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByID (0.00s) -=== RUN TestHandler_UpdateProvisioner -=== RUN TestHandler_UpdateProvisioner/fail/change-authority-id-error -=== RUN TestHandler_UpdateProvisioner/fail/change-deletedAt-error -=== RUN TestHandler_UpdateProvisioner/fail/auth.UpdateProvisioner -=== RUN TestHandler_UpdateProvisioner/fail/readProtoJSON -=== RUN TestHandler_UpdateProvisioner/fail/db.GetProvisioner -=== RUN TestHandler_UpdateProvisioner/fail/change-id-error -=== RUN TestHandler_UpdateProvisioner/fail/change-createdAt-error -=== RUN TestHandler_UpdateProvisioner/fail/validateTemplates -=== RUN TestHandler_UpdateProvisioner/ok -=== RUN TestHandler_UpdateProvisioner/fail/auth.LoadProvisionerByName -=== RUN TestHandler_UpdateProvisioner/fail/change-type-error ---- PASS: TestHandler_UpdateProvisioner (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/change-authority-id-error (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/change-deletedAt-error (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/auth.UpdateProvisioner (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/readProtoJSON (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/db.GetProvisioner (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/change-id-error (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/change-createdAt-error (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/validateTemplates (0.00s) - --- PASS: TestHandler_UpdateProvisioner/ok (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/auth.LoadProvisionerByName (0.00s) - --- PASS: TestHandler_UpdateProvisioner/fail/change-type-error (0.00s) -=== RUN Test_validateTemplates -=== RUN Test_validateTemplates/ok -=== RUN Test_validateTemplates/ok/x509 -=== RUN Test_validateTemplates/ok/ssh -=== RUN Test_validateTemplates/fail/x509-template-missing-quote -=== RUN Test_validateTemplates/fail/x509-template-data -=== RUN Test_validateTemplates/fail/ssh-template-unknown-function -=== RUN Test_validateTemplates/fail/ssh-template-data ---- PASS: Test_validateTemplates (0.00s) - --- PASS: Test_validateTemplates/ok (0.00s) - --- PASS: Test_validateTemplates/ok/x509 (0.00s) - --- PASS: Test_validateTemplates/ok/ssh (0.00s) - --- PASS: Test_validateTemplates/fail/x509-template-missing-quote (0.00s) - --- PASS: Test_validateTemplates/fail/x509-template-data (0.00s) - --- PASS: Test_validateTemplates/fail/ssh-template-unknown-function (0.00s) - --- PASS: Test_validateTemplates/fail/ssh-template-data (0.00s) -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/basic-auth-in-url -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/secret-in-request -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/auth.UpdateProvisioner-error -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/ok -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/existing-webhook -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/read.ProtoJSON -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/relative-url -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/unsupported-webhook-kind -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-name -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-url -=== RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/http-url ---- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/basic-auth-in-url (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/secret-in-request (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/ok (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/existing-webhook (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/read.ProtoJSON (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/relative-url (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/unsupported-webhook-kind (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-name (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-url (0.00s) - --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/http-url (0.00s) -=== RUN TestWebhookAdminResponder_DeleteProvisionerWebhook -=== RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/ok/not-found -=== RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/ok -=== RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/fail/auth.UpdateProvisioner-error ---- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook (0.00s) - --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/ok/not-found (0.00s) - --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/ok (0.00s) - --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/ok -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-name -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/http-url -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/different-secret-in-request -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/auth.UpdateProvisioner-error -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/not-found -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/read.ProtoJSON -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-url -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/relative-url -=== RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/basic-auth-in-url ---- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/ok (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-name (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/http-url (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/different-secret-in-request (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/not-found (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/read.ProtoJSON (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-url (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/relative-url (0.00s) - --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/basic-auth-in-url (0.00s) -PASS -ok github.com/smallstep/certificates/authority/admin/api 0.081s -=== RUN TestDB_getDBAdminBytes -=== RUN TestDB_getDBAdminBytes/fail/not-found -=== RUN TestDB_getDBAdminBytes/fail/db.Get-error -=== RUN TestDB_getDBAdminBytes/ok ---- PASS: TestDB_getDBAdminBytes (0.00s) - --- PASS: TestDB_getDBAdminBytes/fail/not-found (0.00s) - --- PASS: TestDB_getDBAdminBytes/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBAdminBytes/ok (0.00s) -=== RUN TestDB_getDBAdmin -=== RUN TestDB_getDBAdmin/fail/not-found -=== RUN TestDB_getDBAdmin/fail/db.Get-error -=== RUN TestDB_getDBAdmin/fail/unmarshal-error -=== RUN TestDB_getDBAdmin/fail/deleted -=== RUN TestDB_getDBAdmin/ok ---- PASS: TestDB_getDBAdmin (0.00s) - --- PASS: TestDB_getDBAdmin/fail/not-found (0.00s) - --- PASS: TestDB_getDBAdmin/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBAdmin/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBAdmin/fail/deleted (0.00s) - --- PASS: TestDB_getDBAdmin/ok (0.00s) -=== RUN TestDB_unmarshalDBAdmin -=== RUN TestDB_unmarshalDBAdmin/fail/unmarshal-error -=== RUN TestDB_unmarshalDBAdmin/fail/deleted-error -=== RUN TestDB_unmarshalDBAdmin/fail/authority-mismatch-error -=== RUN TestDB_unmarshalDBAdmin/ok ---- PASS: TestDB_unmarshalDBAdmin (0.00s) - --- PASS: TestDB_unmarshalDBAdmin/fail/unmarshal-error (0.00s) - --- PASS: TestDB_unmarshalDBAdmin/fail/deleted-error (0.00s) - --- PASS: TestDB_unmarshalDBAdmin/fail/authority-mismatch-error (0.00s) - --- PASS: TestDB_unmarshalDBAdmin/ok (0.00s) -=== RUN TestDB_unmarshalAdmin -=== RUN TestDB_unmarshalAdmin/fail/unmarshal-error -=== RUN TestDB_unmarshalAdmin/fail/deleted-error -=== RUN TestDB_unmarshalAdmin/ok ---- PASS: TestDB_unmarshalAdmin (0.00s) - --- PASS: TestDB_unmarshalAdmin/fail/unmarshal-error (0.00s) - --- PASS: TestDB_unmarshalAdmin/fail/deleted-error (0.00s) - --- PASS: TestDB_unmarshalAdmin/ok (0.00s) -=== RUN TestDB_GetAdmin -=== RUN TestDB_GetAdmin/ok -=== RUN TestDB_GetAdmin/fail/not-found -=== RUN TestDB_GetAdmin/fail/db.Get-error -=== RUN TestDB_GetAdmin/fail/unmarshal-error -=== RUN TestDB_GetAdmin/fail/deleted -=== RUN TestDB_GetAdmin/fail/authorityID-mismatch ---- PASS: TestDB_GetAdmin (0.01s) - --- PASS: TestDB_GetAdmin/ok (0.00s) - --- PASS: TestDB_GetAdmin/fail/not-found (0.00s) - --- PASS: TestDB_GetAdmin/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetAdmin/fail/unmarshal-error (0.00s) - --- PASS: TestDB_GetAdmin/fail/deleted (0.00s) - --- PASS: TestDB_GetAdmin/fail/authorityID-mismatch (0.00s) -=== RUN TestDB_DeleteAdmin -=== RUN TestDB_DeleteAdmin/fail/save-error -=== RUN TestDB_DeleteAdmin/ok -=== RUN TestDB_DeleteAdmin/fail/not-found -=== RUN TestDB_DeleteAdmin/fail/db.Get-error ---- PASS: TestDB_DeleteAdmin (0.00s) - --- PASS: TestDB_DeleteAdmin/fail/save-error (0.00s) - --- PASS: TestDB_DeleteAdmin/ok (0.00s) - --- PASS: TestDB_DeleteAdmin/fail/not-found (0.00s) - --- PASS: TestDB_DeleteAdmin/fail/db.Get-error (0.00s) -=== RUN TestDB_UpdateAdmin -=== RUN TestDB_UpdateAdmin/fail/save-error -=== RUN TestDB_UpdateAdmin/ok -=== RUN TestDB_UpdateAdmin/fail/not-found -=== RUN TestDB_UpdateAdmin/fail/db.Get-error ---- PASS: TestDB_UpdateAdmin (0.00s) - --- PASS: TestDB_UpdateAdmin/fail/save-error (0.00s) - --- PASS: TestDB_UpdateAdmin/ok (0.00s) - --- PASS: TestDB_UpdateAdmin/fail/not-found (0.00s) - --- PASS: TestDB_UpdateAdmin/fail/db.Get-error (0.00s) -=== RUN TestDB_CreateAdmin -=== RUN TestDB_CreateAdmin/fail/save-error -=== RUN TestDB_CreateAdmin/ok ---- PASS: TestDB_CreateAdmin (0.00s) - --- PASS: TestDB_CreateAdmin/fail/save-error (0.00s) - --- PASS: TestDB_CreateAdmin/ok (0.00s) -=== RUN TestDB_GetAdmins -=== RUN TestDB_GetAdmins/ok -=== RUN TestDB_GetAdmins/fail/db.List-error -=== RUN TestDB_GetAdmins/fail/unmarshal-error -=== RUN TestDB_GetAdmins/ok/none -=== RUN TestDB_GetAdmins/ok/only-invalid ---- PASS: TestDB_GetAdmins (0.00s) - --- PASS: TestDB_GetAdmins/ok (0.00s) - --- PASS: TestDB_GetAdmins/fail/db.List-error (0.00s) - --- PASS: TestDB_GetAdmins/fail/unmarshal-error (0.00s) - --- PASS: TestDB_GetAdmins/ok/none (0.00s) - --- PASS: TestDB_GetAdmins/ok/only-invalid (0.00s) -=== RUN TestDB_getDBAuthorityPolicyBytes -=== RUN TestDB_getDBAuthorityPolicyBytes/fail/not-found -=== RUN TestDB_getDBAuthorityPolicyBytes/fail/db.Get-error -=== RUN TestDB_getDBAuthorityPolicyBytes/ok ---- PASS: TestDB_getDBAuthorityPolicyBytes (0.00s) - --- PASS: TestDB_getDBAuthorityPolicyBytes/fail/not-found (0.00s) - --- PASS: TestDB_getDBAuthorityPolicyBytes/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBAuthorityPolicyBytes/ok (0.00s) -=== RUN TestDB_getDBAuthorityPolicy -=== RUN TestDB_getDBAuthorityPolicy/fail/not-found -=== RUN TestDB_getDBAuthorityPolicy/fail/unmarshal-error -=== RUN TestDB_getDBAuthorityPolicy/fail/authorityID-error -=== RUN TestDB_getDBAuthorityPolicy/ok/empty-bytes -=== RUN TestDB_getDBAuthorityPolicy/ok ---- PASS: TestDB_getDBAuthorityPolicy (0.00s) - --- PASS: TestDB_getDBAuthorityPolicy/fail/not-found (0.00s) - --- PASS: TestDB_getDBAuthorityPolicy/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBAuthorityPolicy/fail/authorityID-error (0.00s) - --- PASS: TestDB_getDBAuthorityPolicy/ok/empty-bytes (0.00s) - --- PASS: TestDB_getDBAuthorityPolicy/ok (0.00s) -=== RUN TestDB_CreateAuthorityPolicy -=== RUN TestDB_CreateAuthorityPolicy/fail/save-error -=== RUN TestDB_CreateAuthorityPolicy/ok ---- PASS: TestDB_CreateAuthorityPolicy (0.00s) - --- PASS: TestDB_CreateAuthorityPolicy/fail/save-error (0.00s) - --- PASS: TestDB_CreateAuthorityPolicy/ok (0.00s) -=== RUN TestDB_GetAuthorityPolicy -=== RUN TestDB_GetAuthorityPolicy/fail/db.Get-error -=== RUN TestDB_GetAuthorityPolicy/ok -=== RUN TestDB_GetAuthorityPolicy/fail/not-found ---- PASS: TestDB_GetAuthorityPolicy (0.00s) - --- PASS: TestDB_GetAuthorityPolicy/fail/db.Get-error (0.00s) - --- PASS: TestDB_GetAuthorityPolicy/ok (0.00s) - --- PASS: TestDB_GetAuthorityPolicy/fail/not-found (0.00s) -=== RUN TestDB_UpdateAuthorityPolicy -=== RUN TestDB_UpdateAuthorityPolicy/fail/not-found -=== RUN TestDB_UpdateAuthorityPolicy/fail/db.Get-error -=== RUN TestDB_UpdateAuthorityPolicy/fail/save-error -=== RUN TestDB_UpdateAuthorityPolicy/ok ---- PASS: TestDB_UpdateAuthorityPolicy (0.00s) - --- PASS: TestDB_UpdateAuthorityPolicy/fail/not-found (0.00s) - --- PASS: TestDB_UpdateAuthorityPolicy/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateAuthorityPolicy/fail/save-error (0.00s) - --- PASS: TestDB_UpdateAuthorityPolicy/ok (0.00s) -=== RUN TestDB_DeleteAuthorityPolicy -=== RUN TestDB_DeleteAuthorityPolicy/ok -=== RUN TestDB_DeleteAuthorityPolicy/fail/not-found -=== RUN TestDB_DeleteAuthorityPolicy/fail/db.Get-error -=== RUN TestDB_DeleteAuthorityPolicy/fail/save-error ---- PASS: TestDB_DeleteAuthorityPolicy (0.00s) - --- PASS: TestDB_DeleteAuthorityPolicy/ok (0.00s) - --- PASS: TestDB_DeleteAuthorityPolicy/fail/not-found (0.00s) - --- PASS: TestDB_DeleteAuthorityPolicy/fail/db.Get-error (0.00s) - --- PASS: TestDB_DeleteAuthorityPolicy/fail/save-error (0.00s) -=== RUN Test_linkedToDB -=== RUN Test_linkedToDB/nil_policy -=== RUN Test_linkedToDB/no_x509_nor_ssh -=== RUN Test_linkedToDB/x509 -=== RUN Test_linkedToDB/ssh_user -=== RUN Test_linkedToDB/full_ssh_policy -=== RUN Test_linkedToDB/full_policy ---- PASS: Test_linkedToDB (0.00s) - --- PASS: Test_linkedToDB/nil_policy (0.00s) - --- PASS: Test_linkedToDB/no_x509_nor_ssh (0.00s) - --- PASS: Test_linkedToDB/x509 (0.00s) - --- PASS: Test_linkedToDB/ssh_user (0.00s) - --- PASS: Test_linkedToDB/full_ssh_policy (0.00s) - --- PASS: Test_linkedToDB/full_policy (0.00s) -=== RUN Test_dbToLinked -=== RUN Test_dbToLinked/nil_policy -=== RUN Test_dbToLinked/x509 -=== RUN Test_dbToLinked/ssh_user -=== RUN Test_dbToLinked/ssh_host -=== RUN Test_dbToLinked/full_policy ---- PASS: Test_dbToLinked (0.00s) - --- PASS: Test_dbToLinked/nil_policy (0.00s) - --- PASS: Test_dbToLinked/x509 (0.00s) - --- PASS: Test_dbToLinked/ssh_user (0.00s) - --- PASS: Test_dbToLinked/ssh_host (0.00s) - --- PASS: Test_dbToLinked/full_policy (0.00s) -=== RUN TestDB_getDBProvisionerBytes -=== RUN TestDB_getDBProvisionerBytes/fail/not-found -=== RUN TestDB_getDBProvisionerBytes/fail/db.Get-error -=== RUN TestDB_getDBProvisionerBytes/ok ---- PASS: TestDB_getDBProvisionerBytes (0.00s) - --- PASS: TestDB_getDBProvisionerBytes/fail/not-found (0.00s) - --- PASS: TestDB_getDBProvisionerBytes/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBProvisionerBytes/ok (0.00s) -=== RUN TestDB_getDBProvisioner -=== RUN TestDB_getDBProvisioner/fail/not-found -=== RUN TestDB_getDBProvisioner/fail/db.Get-error -=== RUN TestDB_getDBProvisioner/fail/unmarshal-error -=== RUN TestDB_getDBProvisioner/fail/deleted -=== RUN TestDB_getDBProvisioner/ok ---- PASS: TestDB_getDBProvisioner (0.01s) - --- PASS: TestDB_getDBProvisioner/fail/not-found (0.00s) - --- PASS: TestDB_getDBProvisioner/fail/db.Get-error (0.00s) - --- PASS: TestDB_getDBProvisioner/fail/unmarshal-error (0.00s) - --- PASS: TestDB_getDBProvisioner/fail/deleted (0.00s) - --- PASS: TestDB_getDBProvisioner/ok (0.00s) -=== RUN TestDB_unmarshalDBProvisioner -=== RUN TestDB_unmarshalDBProvisioner/fail/deleted-error -=== RUN TestDB_unmarshalDBProvisioner/fail/authority-mismatch-error -=== RUN TestDB_unmarshalDBProvisioner/ok -=== RUN TestDB_unmarshalDBProvisioner/fail/unmarshal-error ---- PASS: TestDB_unmarshalDBProvisioner (0.00s) - --- PASS: TestDB_unmarshalDBProvisioner/fail/deleted-error (0.00s) - --- PASS: TestDB_unmarshalDBProvisioner/fail/authority-mismatch-error (0.00s) - --- PASS: TestDB_unmarshalDBProvisioner/ok (0.00s) - --- PASS: TestDB_unmarshalDBProvisioner/fail/unmarshal-error (0.00s) -=== RUN TestDB_unmarshalProvisioner -=== RUN TestDB_unmarshalProvisioner/fail/unmarshal-error -=== RUN TestDB_unmarshalProvisioner/fail/deleted-error -=== RUN TestDB_unmarshalProvisioner/ok ---- PASS: TestDB_unmarshalProvisioner (0.00s) - --- PASS: TestDB_unmarshalProvisioner/fail/unmarshal-error (0.00s) - --- PASS: TestDB_unmarshalProvisioner/fail/deleted-error (0.00s) - --- PASS: TestDB_unmarshalProvisioner/ok (0.00s) -=== RUN TestDB_GetProvisioner -=== RUN TestDB_GetProvisioner/fail/unmarshal-error -=== RUN TestDB_GetProvisioner/fail/deleted -=== RUN TestDB_GetProvisioner/fail/authorityID-mismatch -=== RUN TestDB_GetProvisioner/ok -=== RUN TestDB_GetProvisioner/fail/not-found -=== RUN TestDB_GetProvisioner/fail/db.Get-error ---- PASS: TestDB_GetProvisioner (0.00s) - --- PASS: TestDB_GetProvisioner/fail/unmarshal-error (0.00s) - --- PASS: TestDB_GetProvisioner/fail/deleted (0.00s) - --- PASS: TestDB_GetProvisioner/fail/authorityID-mismatch (0.00s) - --- PASS: TestDB_GetProvisioner/ok (0.00s) - --- PASS: TestDB_GetProvisioner/fail/not-found (0.00s) - --- PASS: TestDB_GetProvisioner/fail/db.Get-error (0.00s) -=== RUN TestDB_DeleteProvisioner -=== RUN TestDB_DeleteProvisioner/fail/not-found -=== RUN TestDB_DeleteProvisioner/fail/db.Get-error -=== RUN TestDB_DeleteProvisioner/fail/save-error -=== RUN TestDB_DeleteProvisioner/ok ---- PASS: TestDB_DeleteProvisioner (0.00s) - --- PASS: TestDB_DeleteProvisioner/fail/not-found (0.00s) - --- PASS: TestDB_DeleteProvisioner/fail/db.Get-error (0.00s) - --- PASS: TestDB_DeleteProvisioner/fail/save-error (0.00s) - --- PASS: TestDB_DeleteProvisioner/ok (0.00s) -=== RUN TestDB_GetProvisioners -=== RUN TestDB_GetProvisioners/fail/db.List-error -=== RUN TestDB_GetProvisioners/fail/unmarshal-error -=== RUN TestDB_GetProvisioners/ok/none -=== RUN TestDB_GetProvisioners/ok/only-invalid -=== RUN TestDB_GetProvisioners/ok ---- PASS: TestDB_GetProvisioners (0.00s) - --- PASS: TestDB_GetProvisioners/fail/db.List-error (0.00s) - --- PASS: TestDB_GetProvisioners/fail/unmarshal-error (0.00s) - --- PASS: TestDB_GetProvisioners/ok/none (0.00s) - --- PASS: TestDB_GetProvisioners/ok/only-invalid (0.00s) - --- PASS: TestDB_GetProvisioners/ok (0.00s) -=== RUN TestDB_CreateProvisioner -=== RUN TestDB_CreateProvisioner/fail/save-error -=== RUN TestDB_CreateProvisioner/ok ---- PASS: TestDB_CreateProvisioner (0.00s) - --- PASS: TestDB_CreateProvisioner/fail/save-error (0.00s) - --- PASS: TestDB_CreateProvisioner/ok (0.00s) -=== RUN TestDB_UpdateProvisioner -=== RUN TestDB_UpdateProvisioner/fail/not-found -=== RUN TestDB_UpdateProvisioner/fail/db.Get-error -=== RUN TestDB_UpdateProvisioner/fail/update-deleted -=== RUN TestDB_UpdateProvisioner/fail/update-type-error -=== RUN TestDB_UpdateProvisioner/fail/save-error -=== RUN TestDB_UpdateProvisioner/ok ---- PASS: TestDB_UpdateProvisioner (0.00s) - --- PASS: TestDB_UpdateProvisioner/fail/not-found (0.00s) - --- PASS: TestDB_UpdateProvisioner/fail/db.Get-error (0.00s) - --- PASS: TestDB_UpdateProvisioner/fail/update-deleted (0.00s) - --- PASS: TestDB_UpdateProvisioner/fail/update-type-error (0.00s) - --- PASS: TestDB_UpdateProvisioner/fail/save-error (0.00s) - --- PASS: TestDB_UpdateProvisioner/ok (0.00s) -=== RUN Test_linkedcaWebhooksToDB -=== RUN Test_linkedcaWebhooksToDB/bearer -=== RUN Test_linkedcaWebhooksToDB/basic -=== RUN Test_linkedcaWebhooksToDB/nil -=== RUN Test_linkedcaWebhooksToDB/zero ---- PASS: Test_linkedcaWebhooksToDB (0.00s) - --- PASS: Test_linkedcaWebhooksToDB/bearer (0.00s) - --- PASS: Test_linkedcaWebhooksToDB/basic (0.00s) - --- PASS: Test_linkedcaWebhooksToDB/nil (0.00s) - --- PASS: Test_linkedcaWebhooksToDB/zero (0.00s) -=== RUN Test_dbWebhooksToLinkedca -=== RUN Test_dbWebhooksToLinkedca/zero -=== RUN Test_dbWebhooksToLinkedca/bearer -=== RUN Test_dbWebhooksToLinkedca/basic -=== RUN Test_dbWebhooksToLinkedca/nil ---- PASS: Test_dbWebhooksToLinkedca (0.00s) - --- PASS: Test_dbWebhooksToLinkedca/zero (0.00s) - --- PASS: Test_dbWebhooksToLinkedca/bearer (0.00s) - --- PASS: Test_dbWebhooksToLinkedca/basic (0.00s) - --- PASS: Test_dbWebhooksToLinkedca/nil (0.00s) -PASS -ok github.com/smallstep/certificates/authority/admin/db/nosql 0.056s -? github.com/smallstep/certificates/authority/administrator [no test files] -=== RUN TestConfigValidate -=== RUN TestConfigValidate/skip-validation -tc.tls = -*tc.config.TLS = -=== RUN TestConfigValidate/empty-address -=== RUN TestConfigValidate/empty-root -=== RUN TestConfigValidate/empty-dnsNames -=== RUN TestConfigValidate/empty-TLS-values -tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} -*tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} -=== RUN TestConfigValidate/custom-tls-values -tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305] 1.0 1.1 true} -*tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305] 1.0 1.1 true} -=== RUN TestConfigValidate/tls-min>max -=== RUN TestConfigValidate/invalid-address -=== RUN TestConfigValidate/empty-intermediate-cert -=== RUN TestConfigValidate/empty-intermediate-key -=== RUN TestConfigValidate/empty-TLS -tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} -*tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} ---- PASS: TestConfigValidate (0.00s) - --- PASS: TestConfigValidate/skip-validation (0.00s) - --- PASS: TestConfigValidate/empty-address (0.00s) - --- PASS: TestConfigValidate/empty-root (0.00s) - --- PASS: TestConfigValidate/empty-dnsNames (0.00s) - --- PASS: TestConfigValidate/empty-TLS-values (0.00s) - --- PASS: TestConfigValidate/custom-tls-values (0.00s) - --- PASS: TestConfigValidate/tls-min>max (0.00s) - --- PASS: TestConfigValidate/invalid-address (0.00s) - --- PASS: TestConfigValidate/empty-intermediate-cert (0.00s) - --- PASS: TestConfigValidate/empty-intermediate-key (0.00s) - --- PASS: TestConfigValidate/empty-TLS (0.00s) -=== RUN TestAuthConfigValidate -=== RUN TestAuthConfigValidate/fail-nil-authconfig -=== RUN TestAuthConfigValidate/ok-empty-provisioners -=== RUN TestAuthConfigValidate/ok-empty-asn1dn-template -=== RUN TestAuthConfigValidate/ok-custom-asn1dn ---- PASS: TestAuthConfigValidate (0.00s) - --- PASS: TestAuthConfigValidate/fail-nil-authconfig (0.00s) - --- PASS: TestAuthConfigValidate/ok-empty-provisioners (0.00s) - --- PASS: TestAuthConfigValidate/ok-empty-asn1dn-template (0.00s) - --- PASS: TestAuthConfigValidate/ok-custom-asn1dn (0.00s) -=== RUN Test_toHostname -=== RUN Test_toHostname/localhost -=== RUN Test_toHostname/ca.smallstep.com -=== RUN Test_toHostname/127.0.0.1 -=== RUN Test_toHostname/::1 -=== RUN Test_toHostname/[::1] ---- PASS: Test_toHostname (0.00s) - --- PASS: Test_toHostname/localhost (0.00s) - --- PASS: Test_toHostname/ca.smallstep.com (0.00s) - --- PASS: Test_toHostname/127.0.0.1 (0.00s) - --- PASS: Test_toHostname/::1 (0.00s) - --- PASS: Test_toHostname/[::1] (0.00s) -=== RUN TestConfig_Audience -=== RUN TestConfig_Audience/ok ---- PASS: TestConfig_Audience (0.00s) - --- PASS: TestConfig_Audience/ok (0.00s) -=== RUN TestSSHPublicKey_Validate -=== RUN TestSSHPublicKey_Validate/user -=== RUN TestSSHPublicKey_Validate/host -=== RUN TestSSHPublicKey_Validate/empty -=== RUN TestSSHPublicKey_Validate/badType -=== RUN TestSSHPublicKey_Validate/badKey ---- PASS: TestSSHPublicKey_Validate (0.00s) - --- PASS: TestSSHPublicKey_Validate/user (0.00s) - --- PASS: TestSSHPublicKey_Validate/host (0.00s) - --- PASS: TestSSHPublicKey_Validate/empty (0.00s) - --- PASS: TestSSHPublicKey_Validate/badType (0.00s) - --- PASS: TestSSHPublicKey_Validate/badKey (0.00s) -=== RUN TestSSHPublicKey_PublicKey -=== RUN TestSSHPublicKey_PublicKey/ok -=== RUN TestSSHPublicKey_PublicKey/nil ---- PASS: TestSSHPublicKey_PublicKey (0.00s) - --- PASS: TestSSHPublicKey_PublicKey/ok (0.00s) - --- PASS: TestSSHPublicKey_PublicKey/nil (0.00s) -=== RUN TestTLSVersion_Validate -=== RUN TestTLSVersion_Validate/default -=== RUN TestTLSVersion_Validate/1.0 -=== RUN TestTLSVersion_Validate/1.1 -=== RUN TestTLSVersion_Validate/1.2 -=== RUN TestTLSVersion_Validate/1.3 -=== RUN TestTLSVersion_Validate/0.99 ---- PASS: TestTLSVersion_Validate (0.00s) - --- PASS: TestTLSVersion_Validate/default (0.00s) - --- PASS: TestTLSVersion_Validate/1.0 (0.00s) - --- PASS: TestTLSVersion_Validate/1.1 (0.00s) - --- PASS: TestTLSVersion_Validate/1.2 (0.00s) - --- PASS: TestTLSVersion_Validate/1.3 (0.00s) - --- PASS: TestTLSVersion_Validate/0.99 (0.00s) -=== RUN TestTLSVersion_String -=== RUN TestTLSVersion_String/default -=== RUN TestTLSVersion_String/1.0 -=== RUN TestTLSVersion_String/1.1 -=== RUN TestTLSVersion_String/1.2 -=== RUN TestTLSVersion_String/1.3 -=== RUN TestTLSVersion_String/0.99 ---- PASS: TestTLSVersion_String (0.00s) - --- PASS: TestTLSVersion_String/default (0.00s) - --- PASS: TestTLSVersion_String/1.0 (0.00s) - --- PASS: TestTLSVersion_String/1.1 (0.00s) - --- PASS: TestTLSVersion_String/1.2 (0.00s) - --- PASS: TestTLSVersion_String/1.3 (0.00s) - --- PASS: TestTLSVersion_String/0.99 (0.00s) -=== RUN TestCipherSuites_Validate -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_RC4_128_SHA -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_3DES_EDE_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 -=== RUN TestCipherSuites_Validate/multiple -=== RUN TestCipherSuites_Validate/fail ---- PASS: TestCipherSuites_Validate (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_RC4_128_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 (0.00s) - --- PASS: TestCipherSuites_Validate/multiple (0.00s) - --- PASS: TestCipherSuites_Validate/fail (0.00s) -=== RUN TestCipherSuites_Value -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_RC4_128_SHA -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_3DES_EDE_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 -=== RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 -=== RUN TestCipherSuites_Value/multiple -=== RUN TestCipherSuites_Value/fail ---- PASS: TestCipherSuites_Value (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_RC4_128_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0.00s) - --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 (0.00s) - --- PASS: TestCipherSuites_Value/multiple (0.00s) - --- PASS: TestCipherSuites_Value/fail (0.00s) -=== RUN TestTLSOptions_TLSConfig -=== RUN TestTLSOptions_TLSConfig/default -=== RUN TestTLSOptions_TLSConfig/renegotation ---- PASS: TestTLSOptions_TLSConfig (0.00s) - --- PASS: TestTLSOptions_TLSConfig/default (0.00s) - --- PASS: TestTLSOptions_TLSConfig/renegotation (0.00s) -=== RUN Test_multiString_First -=== RUN Test_multiString_First/empty -=== RUN Test_multiString_First/string -=== RUN Test_multiString_First/slice ---- PASS: Test_multiString_First (0.00s) - --- PASS: Test_multiString_First/empty (0.00s) - --- PASS: Test_multiString_First/string (0.00s) - --- PASS: Test_multiString_First/slice (0.00s) -=== RUN Test_multiString_Empties -=== RUN Test_multiString_Empties/empty -=== RUN Test_multiString_Empties/string -=== RUN Test_multiString_Empties/empty_string -=== RUN Test_multiString_Empties/slice -=== RUN Test_multiString_Empties/empty_slice ---- PASS: Test_multiString_Empties (0.00s) - --- PASS: Test_multiString_Empties/empty (0.00s) - --- PASS: Test_multiString_Empties/string (0.00s) - --- PASS: Test_multiString_Empties/empty_string (0.00s) - --- PASS: Test_multiString_Empties/slice (0.00s) - --- PASS: Test_multiString_Empties/empty_slice (0.00s) -=== RUN Test_multiString_MarshalJSON -=== RUN Test_multiString_MarshalJSON/empty -=== RUN Test_multiString_MarshalJSON/string -=== RUN Test_multiString_MarshalJSON/slice ---- PASS: Test_multiString_MarshalJSON (0.00s) - --- PASS: Test_multiString_MarshalJSON/empty (0.00s) - --- PASS: Test_multiString_MarshalJSON/string (0.00s) - --- PASS: Test_multiString_MarshalJSON/slice (0.00s) -=== RUN Test_multiString_UnmarshalJSON -=== RUN Test_multiString_UnmarshalJSON/empty -=== RUN Test_multiString_UnmarshalJSON/empty_string -=== RUN Test_multiString_UnmarshalJSON/string -=== RUN Test_multiString_UnmarshalJSON/slice -=== RUN Test_multiString_UnmarshalJSON/error -=== RUN Test_multiString_UnmarshalJSON/nil ---- PASS: Test_multiString_UnmarshalJSON (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/empty (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/empty_string (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/string (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/slice (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/error (0.00s) - --- PASS: Test_multiString_UnmarshalJSON/nil (0.00s) -PASS -ok github.com/smallstep/certificates/authority/config 0.031s -=== RUN TestNew -=== RUN TestNew/ok -=== RUN TestNew/ok_with_constraints ---- PASS: TestNew (0.01s) - --- PASS: TestNew/ok (0.00s) - --- PASS: TestNew/ok_with_constraints (0.00s) -=== RUN TestNew_hasNameConstraints -=== RUN TestNew_hasNameConstraints/no_constraints -=== RUN TestNew_hasNameConstraints/permittedDNSDomains -=== RUN TestNew_hasNameConstraints/excludedDNSDomains -=== RUN TestNew_hasNameConstraints/permittedIPRanges -=== RUN TestNew_hasNameConstraints/excludedIPRanges -=== RUN TestNew_hasNameConstraints/permittedEmailAddresses -=== RUN TestNew_hasNameConstraints/excludedEmailAddresses -=== RUN TestNew_hasNameConstraints/permittedURIDomains -=== RUN TestNew_hasNameConstraints/excludedURIDomains ---- PASS: TestNew_hasNameConstraints (0.00s) - --- PASS: TestNew_hasNameConstraints/no_constraints (0.00s) - --- PASS: TestNew_hasNameConstraints/permittedDNSDomains (0.00s) - --- PASS: TestNew_hasNameConstraints/excludedDNSDomains (0.00s) - --- PASS: TestNew_hasNameConstraints/permittedIPRanges (0.00s) - --- PASS: TestNew_hasNameConstraints/excludedIPRanges (0.00s) - --- PASS: TestNew_hasNameConstraints/permittedEmailAddresses (0.00s) - --- PASS: TestNew_hasNameConstraints/excludedEmailAddresses (0.00s) - --- PASS: TestNew_hasNameConstraints/permittedURIDomains (0.00s) - --- PASS: TestNew_hasNameConstraints/excludedURIDomains (0.00s) -=== RUN TestEngine_Validate -=== RUN TestEngine_Validate/ok -=== RUN TestEngine_Validate/ok_permitted_dns -=== RUN TestEngine_Validate/ok_not_excluded_dns -=== RUN TestEngine_Validate/ok_permitted_ip -=== RUN TestEngine_Validate/ok_not_excluded_ip -=== RUN TestEngine_Validate/ok_permitted_emails -=== RUN TestEngine_Validate/ok_not_excluded_emails -=== RUN TestEngine_Validate/ok_permitted_uris -=== RUN TestEngine_Validate/ok_not_excluded_uris -=== RUN TestEngine_Validate/fail_permitted_dns -=== RUN TestEngine_Validate/fail_not_excluded_dns -=== RUN TestEngine_Validate/fail_permitted_ip -=== RUN TestEngine_Validate/fail_not_excluded_ip -=== RUN TestEngine_Validate/fail_permitted_emails -=== RUN TestEngine_Validate/fail_not_excluded_emails -=== RUN TestEngine_Validate/fail_permitted_uris -=== RUN TestEngine_Validate/fail_not_excluded_uris -=== RUN TestEngine_Validate/fail_parse_emails -=== RUN TestEngine_Validate/fail_match_dns -=== RUN TestEngine_Validate/fail_match_email -=== RUN TestEngine_Validate/fail_match_uri ---- PASS: TestEngine_Validate (0.00s) - --- PASS: TestEngine_Validate/ok (0.00s) - --- PASS: TestEngine_Validate/ok_permitted_dns (0.00s) - --- PASS: TestEngine_Validate/ok_not_excluded_dns (0.00s) - --- PASS: TestEngine_Validate/ok_permitted_ip (0.00s) - --- PASS: TestEngine_Validate/ok_not_excluded_ip (0.00s) - --- PASS: TestEngine_Validate/ok_permitted_emails (0.00s) - --- PASS: TestEngine_Validate/ok_not_excluded_emails (0.00s) - --- PASS: TestEngine_Validate/ok_permitted_uris (0.00s) - --- PASS: TestEngine_Validate/ok_not_excluded_uris (0.00s) - --- PASS: TestEngine_Validate/fail_permitted_dns (0.00s) - --- PASS: TestEngine_Validate/fail_not_excluded_dns (0.00s) - --- PASS: TestEngine_Validate/fail_permitted_ip (0.00s) - --- PASS: TestEngine_Validate/fail_not_excluded_ip (0.00s) - --- PASS: TestEngine_Validate/fail_permitted_emails (0.00s) - --- PASS: TestEngine_Validate/fail_not_excluded_emails (0.00s) - --- PASS: TestEngine_Validate/fail_permitted_uris (0.00s) - --- PASS: TestEngine_Validate/fail_not_excluded_uris (0.00s) - --- PASS: TestEngine_Validate/fail_parse_emails (0.00s) - --- PASS: TestEngine_Validate/fail_match_dns (0.00s) - --- PASS: TestEngine_Validate/fail_match_email (0.00s) - --- PASS: TestEngine_Validate/fail_match_uri (0.00s) -=== RUN TestEngine_Validate_nil ---- PASS: TestEngine_Validate_nil (0.00s) -=== RUN TestEngine_ValidateCertificate -=== RUN TestEngine_ValidateCertificate/ok -=== RUN TestEngine_ValidateCertificate/ok_with_constraints -=== RUN TestEngine_ValidateCertificate/fail ---- PASS: TestEngine_ValidateCertificate (0.00s) - --- PASS: TestEngine_ValidateCertificate/ok (0.00s) - --- PASS: TestEngine_ValidateCertificate/ok_with_constraints (0.00s) - --- PASS: TestEngine_ValidateCertificate/fail (0.00s) -PASS -ok github.com/smallstep/certificates/authority/internal/constraints 0.027s -=== RUN TestX509PolicyOptions_IsWildcardLiteralAllowed -=== RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/nil-options -=== RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/not-set -=== RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/set-true -=== RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/set-false ---- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed (0.00s) - --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/nil-options (0.00s) - --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/not-set (0.00s) - --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/set-true (0.00s) - --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/set-false (0.00s) -=== RUN TestPolicyToCertificates -=== RUN TestPolicyToCertificates/nil -=== RUN TestPolicyToCertificates/no-policy -=== RUN TestPolicyToCertificates/partial-policy -=== RUN TestPolicyToCertificates/full-policy ---- PASS: TestPolicyToCertificates (0.00s) - --- PASS: TestPolicyToCertificates/nil (0.00s) - --- PASS: TestPolicyToCertificates/no-policy (0.00s) - --- PASS: TestPolicyToCertificates/partial-policy (0.00s) - --- PASS: TestPolicyToCertificates/full-policy (0.00s) -PASS -ok github.com/smallstep/certificates/authority/policy 0.014s -=== RUN TestClient -=== RUN TestClient/http -=== RUN TestClient/tls -=== RUN TestClient/nil -=== RUN TestClient/empty ---- PASS: TestClient (0.02s) - --- PASS: TestClient/http (0.00s) - --- PASS: TestClient/tls (0.01s) - --- PASS: TestClient/nil (0.00s) - --- PASS: TestClient/empty (0.00s) -=== RUN TestClient_SetNew -=== RUN TestClient_SetNew/ok -=== RUN TestClient_SetNew/fail -2025/11/08 19:49:05 http: TLS handshake error from 127.0.0.1:50308: remote error: tls: bad certificate -=== RUN TestClient_SetNew/ok_again ---- PASS: TestClient_SetNew (0.01s) - --- PASS: TestClient_SetNew/ok (0.01s) - --- PASS: TestClient_SetNew/fail (0.00s) - --- PASS: TestClient_SetNew/ok_again (0.00s) -=== RUN TestClient_parallel -=== PAUSE TestClient_parallel -=== CONT TestClient_parallel -=== RUN TestClient_parallel/0 -=== PAUSE TestClient_parallel/0 -=== RUN TestClient_parallel/1 -=== PAUSE TestClient_parallel/1 -=== RUN TestClient_parallel/2 -=== PAUSE TestClient_parallel/2 -=== RUN TestClient_parallel/3 -=== PAUSE TestClient_parallel/3 -=== RUN TestClient_parallel/4 -=== PAUSE TestClient_parallel/4 -=== RUN TestClient_parallel/5 -=== PAUSE TestClient_parallel/5 -=== RUN TestClient_parallel/6 -=== PAUSE TestClient_parallel/6 -=== RUN TestClient_parallel/7 -=== PAUSE TestClient_parallel/7 -=== RUN TestClient_parallel/8 -=== PAUSE TestClient_parallel/8 -=== RUN TestClient_parallel/9 -=== PAUSE TestClient_parallel/9 -=== CONT TestClient_parallel/0 -=== CONT TestClient_parallel/9 -=== CONT TestClient_parallel/6 -=== CONT TestClient_parallel/8 -=== CONT TestClient_parallel/5 -=== CONT TestClient_parallel/7 -=== CONT TestClient_parallel/4 -=== CONT TestClient_parallel/3 -=== CONT TestClient_parallel/2 -=== CONT TestClient_parallel/1 -2025/11/08 19:49:05 http: TLS handshake error from 127.0.0.1:56664: read tcp 127.0.0.1:41979->127.0.0.1:56664: use of closed network connection -2025/11/08 19:49:05 http: TLS handshake error from 127.0.0.1:56694: write tcp 127.0.0.1:41979->127.0.0.1:56694: use of closed network connection -2025/11/08 19:49:05 http: TLS handshake error from 127.0.0.1:56708: write tcp 127.0.0.1:41979->127.0.0.1:56708: use of closed network connection ---- PASS: TestClient_parallel (0.01s) - --- PASS: TestClient_parallel/5 (0.02s) - --- PASS: TestClient_parallel/4 (0.02s) - --- PASS: TestClient_parallel/6 (0.02s) - --- PASS: TestClient_parallel/9 (0.02s) - --- PASS: TestClient_parallel/7 (0.02s) - --- PASS: TestClient_parallel/2 (0.02s) - --- PASS: TestClient_parallel/3 (0.02s) - --- PASS: TestClient_parallel/0 (0.03s) - --- PASS: TestClient_parallel/8 (0.03s) - --- PASS: TestClient_parallel/1 (0.03s) -PASS -ok github.com/smallstep/certificates/authority/poolhttp 0.080s -=== RUN TestACME_GetAttestationRoots -=== RUN TestACME_GetAttestationRoots/ok -=== RUN TestACME_GetAttestationRoots/nil -=== RUN TestACME_GetAttestationRoots/empty ---- PASS: TestACME_GetAttestationRoots (0.00s) - --- PASS: TestACME_GetAttestationRoots/ok (0.00s) - --- PASS: TestACME_GetAttestationRoots/nil (0.00s) - --- PASS: TestACME_GetAttestationRoots/empty (0.00s) -=== RUN TestACMEChallenge_Validate -=== RUN TestACMEChallenge_Validate/http-01 -=== RUN TestACMEChallenge_Validate/dns-01 -=== RUN TestACMEChallenge_Validate/tls-alpn-01 -=== RUN TestACMEChallenge_Validate/device-attest-01 -=== RUN TestACMEChallenge_Validate/wire-oidc-01 -=== RUN TestACMEChallenge_Validate/wire-dpop-01 -=== RUN TestACMEChallenge_Validate/uppercase -=== RUN TestACMEChallenge_Validate/fail ---- PASS: TestACMEChallenge_Validate (0.00s) - --- PASS: TestACMEChallenge_Validate/http-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/dns-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/tls-alpn-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/device-attest-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/wire-oidc-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/wire-dpop-01 (0.00s) - --- PASS: TestACMEChallenge_Validate/uppercase (0.00s) - --- PASS: TestACMEChallenge_Validate/fail (0.00s) -=== RUN TestACMEAttestationFormat_Validate -=== RUN TestACMEAttestationFormat_Validate/apple -=== RUN TestACMEAttestationFormat_Validate/step -=== RUN TestACMEAttestationFormat_Validate/tpm -=== RUN TestACMEAttestationFormat_Validate/uppercase -=== RUN TestACMEAttestationFormat_Validate/fail ---- PASS: TestACMEAttestationFormat_Validate (0.00s) - --- PASS: TestACMEAttestationFormat_Validate/apple (0.00s) - --- PASS: TestACMEAttestationFormat_Validate/step (0.00s) - --- PASS: TestACMEAttestationFormat_Validate/tpm (0.00s) - --- PASS: TestACMEAttestationFormat_Validate/uppercase (0.00s) - --- PASS: TestACMEAttestationFormat_Validate/fail (0.00s) -=== RUN TestACME_Getters ---- PASS: TestACME_Getters (0.00s) -=== RUN TestACME_Init -=== RUN TestACME_Init/fail/wire-validate-options - acme_test.go:235: -=== RUN TestACME_Init/ok - acme_test.go:235: -=== RUN TestACME_Init/fail/empty-type - acme_test.go:235: -=== RUN TestACME_Init/fail/bad-claims - acme_test.go:235: -=== RUN TestACME_Init/fail/bad-challenge - acme_test.go:235: -=== RUN TestACME_Init/fail/parse-attestation-roots - acme_test.go:235: -----BEGIN CERTIFICATE----- - Zm9v - -----END CERTIFICATE----- -=== RUN TestACME_Init/fail/empty-attestation-roots - acme_test.go:235: - -=== RUN TestACME_Init/fail/wire-missing-wire-options - acme_test.go:235: -=== RUN TestACME_Init/ok/attestation - acme_test.go:235: -----BEGIN CERTIFICATE----- - MIICJDCCAamgAwIBAgIUQsDCuyxyfFxeq/bxpm8frF15hzcwCgYIKoZIzj0EAwMw - UTEtMCsGA1UEAwwkQXBwbGUgRW50ZXJwcmlzZSBBdHRlc3RhdGlvbiBSb290IENB - MRMwEQYDVQQKDApBcHBsZSBJbmMuMQswCQYDVQQGEwJVUzAeFw0yMjAyMTYxOTAx - MjRaFw00NzAyMjAwMDAwMDBaMFExLTArBgNVBAMMJEFwcGxlIEVudGVycHJpc2Ug - QXR0ZXN0YXRpb24gUm9vdCBDQTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UE - BhMCVVMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAT6Jigq+Ps9Q4CoT8t8q+UnOe2p - oT9nRaUfGhBTbgvqSGXPjVkbYlIWYO+1zPk2Sz9hQ5ozzmLrPmTBgEWRcHjA2/y7 - 7GEicps9wn2tj+G89l3INNDKETdxSPPIZpPj8VmjQjBAMA8GA1UdEwEB/wQFMAMB - Af8wHQYDVR0OBBYEFPNqTQGd8muBpV5du+UIbVbi+d66MA4GA1UdDwEB/wQEAwIB - BjAKBggqhkjOPQQDAwNpADBmAjEA1xpWmTLSpr1VH4f8Ypk8f3jMUKYz4QPG8mL5 - 8m9sX/b2+eXpTv2pH4RZgJjucnbcAjEA4ZSB6S45FlPuS/u4pTnzoz632rA+xW/T - ZwFEh9bhKjJ+5VQ9/Do1os0u3LEkgN/r - -----END CERTIFICATE----- - -----BEGIN CERTIFICATE----- - MIIDFzCCAf+gAwIBAgIDBAZHMA0GCSqGSIb3DQEBCwUAMCsxKTAnBgNVBAMMIFl1 - YmljbyBQSVYgUm9vdCBDQSBTZXJpYWwgMjYzNzUxMCAXDTE2MDMxNDAwMDAwMFoY - DzIwNTIwNDE3MDAwMDAwWjArMSkwJwYDVQQDDCBZdWJpY28gUElWIFJvb3QgQ0Eg - U2VyaWFsIDI2Mzc1MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMN2 - cMTNR6YCdcTFRxuPy31PabRn5m6pJ+nSE0HRWpoaM8fc8wHC+Tmb98jmNvhWNE2E - ilU85uYKfEFP9d6Q2GmytqBnxZsAa3KqZiCCx2LwQ4iYEOb1llgotVr/whEpdVOq - joU0P5e1j1y7OfwOvky/+AXIN/9Xp0VFlYRk2tQ9GcdYKDmqU+db9iKwpAzid4oH - BVLIhmD3pvkWaRA2H3DA9t7H/HNq5v3OiO1jyLZeKqZoMbPObrxqDg+9fOdShzgf - wCqgT3XVmTeiwvBSTctyi9mHQfYd2DwkaqxRnLbNVyK9zl+DzjSGp9IhVPiVtGet - X02dxhQnGS7K6BO0Qe8CAwEAAaNCMEAwHQYDVR0OBBYEFMpfyvLEojGc6SJf8ez0 - 1d8Cv4O/MA8GA1UdEwQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 - DQEBCwUAA4IBAQBc7Ih8Bc1fkC+FyN1fhjWioBCMr3vjneh7MLbA6kSoyWF70N3s - XhbXvT4eRh0hvxqvMZNjPU/VlRn6gLVtoEikDLrYFXN6Hh6Wmyy1GTnspnOvMvz2 - lLKuym9KYdYLDgnj3BeAvzIhVzzYSeU77/Cupofj093OuAswW0jYvXsGTyix6B3d - bW5yWvyS9zNXaqGaUmP3U9/b6DlHdDogMLu3VLpBB9bm5bjaKWWJYgWltCVgUbFq - Fqyi4+JE014cSgR57Jcu3dZiehB6UtAPgad9L5cNvua/IWRmm+ANy3O2LH++Pyl8 - SREzU8onbBsjMg9QDiSf5oJLKvd/Ren+zGY7 - -----END CERTIFICATE----- -=== RUN TestACME_Init/ok/wire - acme_test.go:235: -=== RUN TestACME_Init/fail/empty - acme_test.go:235: -=== RUN TestACME_Init/fail/empty-name - acme_test.go:235: -=== RUN TestACME_Init/fail/bad-attestation-format - acme_test.go:235: -=== RUN TestACME_Init/fail/wire-missing-options - acme_test.go:235: ---- PASS: TestACME_Init (0.00s) - --- PASS: TestACME_Init/fail/wire-validate-options (0.00s) - --- PASS: TestACME_Init/ok (0.00s) - --- PASS: TestACME_Init/fail/empty-type (0.00s) - --- PASS: TestACME_Init/fail/bad-claims (0.00s) - --- PASS: TestACME_Init/fail/bad-challenge (0.00s) - --- PASS: TestACME_Init/fail/parse-attestation-roots (0.00s) - --- PASS: TestACME_Init/fail/empty-attestation-roots (0.00s) - --- PASS: TestACME_Init/fail/wire-missing-wire-options (0.00s) - --- PASS: TestACME_Init/ok/attestation (0.00s) - --- PASS: TestACME_Init/ok/wire (0.00s) - --- PASS: TestACME_Init/fail/empty (0.00s) - --- PASS: TestACME_Init/fail/empty-name (0.00s) - --- PASS: TestACME_Init/fail/bad-attestation-format (0.00s) - --- PASS: TestACME_Init/fail/wire-missing-options (0.00s) -=== RUN TestACME_AuthorizeRenew -=== RUN TestACME_AuthorizeRenew/fail/renew-disabled -=== RUN TestACME_AuthorizeRenew/ok ---- PASS: TestACME_AuthorizeRenew (0.00s) - --- PASS: TestACME_AuthorizeRenew/fail/renew-disabled (0.00s) - --- PASS: TestACME_AuthorizeRenew/ok (0.00s) -=== RUN TestACME_AuthorizeSign -=== RUN TestACME_AuthorizeSign/ok ---- PASS: TestACME_AuthorizeSign (0.00s) - --- PASS: TestACME_AuthorizeSign/ok (0.00s) -=== RUN TestACME_IsChallengeEnabled -=== RUN TestACME_IsChallengeEnabled/ok_http-01 -=== RUN TestACME_IsChallengeEnabled/ok_dns-01 -=== RUN TestACME_IsChallengeEnabled/ok_tls-alpn-01 -=== RUN TestACME_IsChallengeEnabled/fail_device-attest-01 -=== RUN TestACME_IsChallengeEnabled/ok_http-01_enabled -=== RUN TestACME_IsChallengeEnabled/ok_dns-01_enabled -=== RUN TestACME_IsChallengeEnabled/ok_tls-alpn-01_enabled -=== RUN TestACME_IsChallengeEnabled/ok_device-attest-01_enabled -=== RUN TestACME_IsChallengeEnabled/ok_wire-oidc-01_enabled -=== RUN TestACME_IsChallengeEnabled/ok_wire-dpop-01_enabled -=== RUN TestACME_IsChallengeEnabled/fail_http-01 -=== RUN TestACME_IsChallengeEnabled/fail_dns-01 -=== RUN TestACME_IsChallengeEnabled/fail_tls-alpn-01 -=== RUN TestACME_IsChallengeEnabled/fail_device-attest-01#01 -=== RUN TestACME_IsChallengeEnabled/fail_wire-oidc-01 -=== RUN TestACME_IsChallengeEnabled/fail_wire-dpop-01 -=== RUN TestACME_IsChallengeEnabled/fail_unknown ---- PASS: TestACME_IsChallengeEnabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_http-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_dns-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_tls-alpn-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_device-attest-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_http-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_dns-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_tls-alpn-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_device-attest-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_wire-oidc-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/ok_wire-dpop-01_enabled (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_http-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_dns-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_tls-alpn-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_device-attest-01#01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_wire-oidc-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_wire-dpop-01 (0.00s) - --- PASS: TestACME_IsChallengeEnabled/fail_unknown (0.00s) -=== RUN TestACME_IsAttestationFormatEnabled -=== RUN TestACME_IsAttestationFormatEnabled/ok -=== RUN TestACME_IsAttestationFormatEnabled/ok_empty_apple -=== RUN TestACME_IsAttestationFormatEnabled/ok_empty_step -=== RUN TestACME_IsAttestationFormatEnabled/ok_empty_tpm -=== RUN TestACME_IsAttestationFormatEnabled/ok_uppercase -=== RUN TestACME_IsAttestationFormatEnabled/fail_apple -=== RUN TestACME_IsAttestationFormatEnabled/fail_step -=== RUN TestACME_IsAttestationFormatEnabled/fail_step#01 ---- PASS: TestACME_IsAttestationFormatEnabled (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/ok (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_apple (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_step (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_tpm (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/ok_uppercase (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/fail_apple (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/fail_step (0.00s) - --- PASS: TestACME_IsAttestationFormatEnabled/fail_step#01 (0.00s) -=== RUN TestAWS_Getters ---- PASS: TestAWS_Getters (0.00s) -=== RUN TestAWS_GetTokenID -=== RUN TestAWS_GetTokenID/ok -=== RUN TestAWS_GetTokenID/ok_no_TOFU -=== RUN TestAWS_GetTokenID/fail ---- PASS: TestAWS_GetTokenID (0.00s) - --- PASS: TestAWS_GetTokenID/ok (0.00s) - --- PASS: TestAWS_GetTokenID/ok_no_TOFU (0.00s) - --- PASS: TestAWS_GetTokenID/fail (0.00s) -=== RUN TestAWS_GetIdentityToken -=== RUN TestAWS_GetIdentityToken/ok -=== RUN TestAWS_GetIdentityToken/ok_no_imds -=== RUN TestAWS_GetIdentityToken/fail_ca_url -=== RUN TestAWS_GetIdentityToken/fail_identityURL -=== RUN TestAWS_GetIdentityToken/fail_signatureURL -=== RUN TestAWS_GetIdentityToken/fail_signature -=== RUN TestAWS_GetIdentityToken/fail_read_identityURL -=== RUN TestAWS_GetIdentityToken/fail_read_signatureURL -=== RUN TestAWS_GetIdentityToken/fail_unmarshal_identityURL ---- PASS: TestAWS_GetIdentityToken (0.02s) - --- PASS: TestAWS_GetIdentityToken/ok (0.00s) - --- PASS: TestAWS_GetIdentityToken/ok_no_imds (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_ca_url (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_identityURL (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_signatureURL (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_signature (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_read_identityURL (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_read_signatureURL (0.00s) - --- PASS: TestAWS_GetIdentityToken/fail_unmarshal_identityURL (0.00s) -=== RUN TestAWS_GetIdentityToken_V1Only ---- PASS: TestAWS_GetIdentityToken_V1Only (0.00s) -=== RUN TestAWS_GetIdentityToken_BadIDMS ---- PASS: TestAWS_GetIdentityToken_BadIDMS (0.00s) -=== RUN TestAWS_Init -=== RUN TestAWS_Init/ok -=== RUN TestAWS_Init/ok/v1 -=== RUN TestAWS_Init/ok/v2 -=== RUN TestAWS_Init/ok/empty -=== RUN TestAWS_Init/ok/duration -=== RUN TestAWS_Init/ok/cert -=== RUN TestAWS_Init/fail_type_ -=== RUN TestAWS_Init/fail_name -=== RUN TestAWS_Init/bad_instance_age -=== RUN TestAWS_Init/fail/imds -=== RUN TestAWS_Init/fail/missing -=== RUN TestAWS_Init/fail/cert -=== RUN TestAWS_Init/fail_claims ---- PASS: TestAWS_Init (0.01s) - --- PASS: TestAWS_Init/ok (0.00s) - --- PASS: TestAWS_Init/ok/v1 (0.00s) - --- PASS: TestAWS_Init/ok/v2 (0.00s) - --- PASS: TestAWS_Init/ok/empty (0.00s) - --- PASS: TestAWS_Init/ok/duration (0.00s) - --- PASS: TestAWS_Init/ok/cert (0.00s) - --- PASS: TestAWS_Init/fail_type_ (0.00s) - --- PASS: TestAWS_Init/fail_name (0.00s) - --- PASS: TestAWS_Init/bad_instance_age (0.00s) - --- PASS: TestAWS_Init/fail/imds (0.00s) - --- PASS: TestAWS_Init/fail/missing (0.00s) - --- PASS: TestAWS_Init/fail/cert (0.00s) - --- PASS: TestAWS_Init/fail_claims (0.00s) -=== RUN TestAWS_authorizeToken -=== RUN TestAWS_authorizeToken/fail/invalid-subject-disabled-custom-SANs -=== RUN TestAWS_authorizeToken/ok -=== RUN TestAWS_authorizeToken/ok/identityCert -=== RUN TestAWS_authorizeToken/fail/empty-account-id -=== RUN TestAWS_authorizeToken/fail/empty-private-ip -=== RUN TestAWS_authorizeToken/fail/empty-region -=== RUN TestAWS_authorizeToken/fail/invalid-token-issuer -=== RUN TestAWS_authorizeToken/fail/invalid-audience -=== RUN TestAWS_authorizeToken/fail/invalid-account-id -=== RUN TestAWS_authorizeToken/fail/instance-age -=== RUN TestAWS_authorizeToken/ok/identityCert2 -=== RUN TestAWS_authorizeToken/fail/bad-token -=== RUN TestAWS_authorizeToken/fail/cannot-validate-sig -=== RUN TestAWS_authorizeToken/fail/empty-instance-id ---- PASS: TestAWS_authorizeToken (0.57s) - --- PASS: TestAWS_authorizeToken/fail/invalid-subject-disabled-custom-SANs (0.00s) - --- PASS: TestAWS_authorizeToken/ok (0.00s) - --- PASS: TestAWS_authorizeToken/ok/identityCert (0.00s) - --- PASS: TestAWS_authorizeToken/fail/empty-account-id (0.00s) - --- PASS: TestAWS_authorizeToken/fail/empty-private-ip (0.00s) - --- PASS: TestAWS_authorizeToken/fail/empty-region (0.00s) - --- PASS: TestAWS_authorizeToken/fail/invalid-token-issuer (0.00s) - --- PASS: TestAWS_authorizeToken/fail/invalid-audience (0.00s) - --- PASS: TestAWS_authorizeToken/fail/invalid-account-id (0.00s) - --- PASS: TestAWS_authorizeToken/fail/instance-age (0.00s) - --- PASS: TestAWS_authorizeToken/ok/identityCert2 (0.00s) - --- PASS: TestAWS_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestAWS_authorizeToken/fail/cannot-validate-sig (0.00s) - --- PASS: TestAWS_authorizeToken/fail/empty-instance-id (0.00s) -=== RUN TestAWS_AuthorizeSign -=== RUN TestAWS_AuthorizeSign/ok -=== RUN TestAWS_AuthorizeSign/ok#01 -=== RUN TestAWS_AuthorizeSign/ok#02 -=== RUN TestAWS_AuthorizeSign/ok#03 -=== RUN TestAWS_AuthorizeSign/ok#04 -=== RUN TestAWS_AuthorizeSign/fail_account -=== RUN TestAWS_AuthorizeSign/fail_token -=== RUN TestAWS_AuthorizeSign/fail_subject -=== RUN TestAWS_AuthorizeSign/fail_issuer -=== RUN TestAWS_AuthorizeSign/fail_audience -=== RUN TestAWS_AuthorizeSign/fail_account#01 -=== RUN TestAWS_AuthorizeSign/fail_instanceID -=== RUN TestAWS_AuthorizeSign/fail_privateIP -=== RUN TestAWS_AuthorizeSign/fail_region -=== RUN TestAWS_AuthorizeSign/fail_exp -=== RUN TestAWS_AuthorizeSign/fail_nbf -=== RUN TestAWS_AuthorizeSign/fail_key -=== RUN TestAWS_AuthorizeSign/fail_instance_age ---- PASS: TestAWS_AuthorizeSign (0.37s) - --- PASS: TestAWS_AuthorizeSign/ok (0.00s) - --- PASS: TestAWS_AuthorizeSign/ok#01 (0.00s) - --- PASS: TestAWS_AuthorizeSign/ok#02 (0.00s) - --- PASS: TestAWS_AuthorizeSign/ok#03 (0.00s) - --- PASS: TestAWS_AuthorizeSign/ok#04 (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_account (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_token (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_subject (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_issuer (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_audience (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_account#01 (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_instanceID (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_privateIP (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_region (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_exp (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_nbf (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_key (0.00s) - --- PASS: TestAWS_AuthorizeSign/fail_instance_age (0.00s) -=== RUN TestAWS_AuthorizeSSHSign -=== RUN TestAWS_AuthorizeSSHSign/ok -=== RUN TestAWS_AuthorizeSSHSign/ok-rsa2048 -=== RUN TestAWS_AuthorizeSSHSign/ok-type -=== RUN TestAWS_AuthorizeSSHSign/ok-principals -=== RUN TestAWS_AuthorizeSSHSign/ok-principal-ip -=== RUN TestAWS_AuthorizeSSHSign/ok-principal-hostname -=== RUN TestAWS_AuthorizeSSHSign/ok-options -=== RUN TestAWS_AuthorizeSSHSign/ok-custom -=== RUN TestAWS_AuthorizeSSHSign/fail-rsa1024 -=== RUN TestAWS_AuthorizeSSHSign/fail-type -=== RUN TestAWS_AuthorizeSSHSign/fail-principal -=== RUN TestAWS_AuthorizeSSHSign/fail-extra-principal -=== RUN TestAWS_AuthorizeSSHSign/fail-sshCA-disabled -=== RUN TestAWS_AuthorizeSSHSign/fail-invalid-token ---- PASS: TestAWS_AuthorizeSSHSign (0.16s) - --- PASS: TestAWS_AuthorizeSSHSign/ok (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-rsa2048 (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-type (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-principals (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-principal-ip (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-principal-hostname (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-options (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/ok-custom (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-rsa1024 (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-type (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-principal (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-extra-principal (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) - --- PASS: TestAWS_AuthorizeSSHSign/fail-invalid-token (0.00s) -=== RUN TestAWS_AuthorizeRenew -=== RUN TestAWS_AuthorizeRenew/ok -=== RUN TestAWS_AuthorizeRenew/fail/renew-disabled ---- PASS: TestAWS_AuthorizeRenew (0.00s) - --- PASS: TestAWS_AuthorizeRenew/ok (0.00s) - --- PASS: TestAWS_AuthorizeRenew/fail/renew-disabled (0.00s) -=== RUN TestAWS_HardcodedCertificates ---- PASS: TestAWS_HardcodedCertificates (0.00s) -=== RUN TestAzure_Getters ---- PASS: TestAzure_Getters (0.00s) -=== RUN TestAzure_GetTokenID -=== RUN TestAzure_GetTokenID/ok -=== RUN TestAzure_GetTokenID/ok_no_TOFU -=== RUN TestAzure_GetTokenID/fail_token -=== RUN TestAzure_GetTokenID/fail_claims ---- PASS: TestAzure_GetTokenID (0.00s) - --- PASS: TestAzure_GetTokenID/ok (0.00s) - --- PASS: TestAzure_GetTokenID/ok_no_TOFU (0.00s) - --- PASS: TestAzure_GetTokenID/fail_token (0.00s) - --- PASS: TestAzure_GetTokenID/fail_claims (0.00s) -=== RUN TestAzure_GetIdentityToken -=== RUN TestAzure_GetIdentityToken/ok -=== RUN TestAzure_GetIdentityToken/ok_azure_china -=== RUN TestAzure_GetIdentityToken/ok_azure_germany -=== RUN TestAzure_GetIdentityToken/ok_azure_us_gov -=== RUN TestAzure_GetIdentityToken/fail_instance_request -=== RUN TestAzure_GetIdentityToken/fail_request -=== RUN TestAzure_GetIdentityToken/fail_unmarshal -=== RUN TestAzure_GetIdentityToken/fail_url -=== RUN TestAzure_GetIdentityToken/fail_connect ---- PASS: TestAzure_GetIdentityToken (0.01s) - --- PASS: TestAzure_GetIdentityToken/ok (0.00s) - --- PASS: TestAzure_GetIdentityToken/ok_azure_china (0.00s) - --- PASS: TestAzure_GetIdentityToken/ok_azure_germany (0.00s) - --- PASS: TestAzure_GetIdentityToken/ok_azure_us_gov (0.00s) - --- PASS: TestAzure_GetIdentityToken/fail_instance_request (0.00s) - --- PASS: TestAzure_GetIdentityToken/fail_request (0.00s) - --- PASS: TestAzure_GetIdentityToken/fail_unmarshal (0.00s) - --- PASS: TestAzure_GetIdentityToken/fail_url (0.00s) - --- PASS: TestAzure_GetIdentityToken/fail_connect (0.00s) -=== RUN TestAzure_Init -=== RUN TestAzure_Init/ok -=== RUN TestAzure_Init/ok_with_config -=== RUN TestAzure_Init/fail_type -=== RUN TestAzure_Init/fail_name -=== RUN TestAzure_Init/fail_tenant_id -=== RUN TestAzure_Init/fail_claims -=== RUN TestAzure_Init/fail_discovery_URL -=== RUN TestAzure_Init/fail_JWK_URL -=== RUN TestAzure_Init/fail_config_Validate ---- PASS: TestAzure_Init (0.00s) - --- PASS: TestAzure_Init/ok (0.00s) - --- PASS: TestAzure_Init/ok_with_config (0.00s) - --- PASS: TestAzure_Init/fail_type (0.00s) - --- PASS: TestAzure_Init/fail_name (0.00s) - --- PASS: TestAzure_Init/fail_tenant_id (0.00s) - --- PASS: TestAzure_Init/fail_claims (0.00s) - --- PASS: TestAzure_Init/fail_discovery_URL (0.00s) - --- PASS: TestAzure_Init/fail_JWK_URL (0.00s) - --- PASS: TestAzure_Init/fail_config_Validate (0.00s) -=== RUN TestAzure_authorizeToken -=== RUN TestAzure_authorizeToken/fail/bad-token -=== RUN TestAzure_authorizeToken/fail/cannot-validate-sig -=== RUN TestAzure_authorizeToken/fail/invalid-token-issuer -=== RUN TestAzure_authorizeToken/fail/invalid-tenant-id -=== RUN TestAzure_authorizeToken/fail/invalid-xms-mir-id -=== RUN TestAzure_authorizeToken/ok ---- PASS: TestAzure_authorizeToken (0.00s) - --- PASS: TestAzure_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestAzure_authorizeToken/fail/cannot-validate-sig (0.00s) - --- PASS: TestAzure_authorizeToken/fail/invalid-token-issuer (0.00s) - --- PASS: TestAzure_authorizeToken/fail/invalid-tenant-id (0.00s) - --- PASS: TestAzure_authorizeToken/fail/invalid-xms-mir-id (0.00s) - --- PASS: TestAzure_authorizeToken/ok (0.00s) -=== RUN TestAzure_AuthorizeSign -=== RUN TestAzure_AuthorizeSign/ok -=== RUN TestAzure_AuthorizeSign/ok#01 -=== RUN TestAzure_AuthorizeSign/ok#02 -=== RUN TestAzure_AuthorizeSign/ok#03 -=== RUN TestAzure_AuthorizeSign/ok#04 -=== RUN TestAzure_AuthorizeSign/fail_tenant -=== RUN TestAzure_AuthorizeSign/fail_resource_group -=== RUN TestAzure_AuthorizeSign/fail_subscription -=== RUN TestAzure_AuthorizeSign/fail_object_id -=== RUN TestAzure_AuthorizeSign/fail_token -=== RUN TestAzure_AuthorizeSign/fail_issuer -=== RUN TestAzure_AuthorizeSign/fail_audience -=== RUN TestAzure_AuthorizeSign/fail_exp -=== RUN TestAzure_AuthorizeSign/fail_nbf -=== RUN TestAzure_AuthorizeSign/fail_key ---- PASS: TestAzure_AuthorizeSign (0.01s) - --- PASS: TestAzure_AuthorizeSign/ok (0.00s) - --- PASS: TestAzure_AuthorizeSign/ok#01 (0.00s) - --- PASS: TestAzure_AuthorizeSign/ok#02 (0.00s) - --- PASS: TestAzure_AuthorizeSign/ok#03 (0.00s) - --- PASS: TestAzure_AuthorizeSign/ok#04 (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_tenant (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_resource_group (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_subscription (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_object_id (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_token (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_issuer (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_audience (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_exp (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_nbf (0.00s) - --- PASS: TestAzure_AuthorizeSign/fail_key (0.00s) -=== RUN TestAzure_AuthorizeRenew -=== RUN TestAzure_AuthorizeRenew/ok -=== RUN TestAzure_AuthorizeRenew/fail/renew-disabled ---- PASS: TestAzure_AuthorizeRenew (0.00s) - --- PASS: TestAzure_AuthorizeRenew/ok (0.00s) - --- PASS: TestAzure_AuthorizeRenew/fail/renew-disabled (0.00s) -=== RUN TestAzure_AuthorizeSSHSign -=== RUN TestAzure_AuthorizeSSHSign/ok -=== RUN TestAzure_AuthorizeSSHSign/ok-rsa2048 -=== RUN TestAzure_AuthorizeSSHSign/ok-type -=== RUN TestAzure_AuthorizeSSHSign/ok-principals -=== RUN TestAzure_AuthorizeSSHSign/ok-options -=== RUN TestAzure_AuthorizeSSHSign/ok-custom -=== RUN TestAzure_AuthorizeSSHSign/fail-rsa1024 -=== RUN TestAzure_AuthorizeSSHSign/fail-type -=== RUN TestAzure_AuthorizeSSHSign/fail-principal -=== RUN TestAzure_AuthorizeSSHSign/fail-extra-principal -=== RUN TestAzure_AuthorizeSSHSign/fail-sshCA-disabled -=== RUN TestAzure_AuthorizeSSHSign/fail-invalid-token ---- PASS: TestAzure_AuthorizeSSHSign (0.28s) - --- PASS: TestAzure_AuthorizeSSHSign/ok (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/ok-rsa2048 (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/ok-type (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/ok-principals (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/ok-options (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/ok-custom (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-rsa1024 (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-type (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-principal (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-extra-principal (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) - --- PASS: TestAzure_AuthorizeSSHSign/fail-invalid-token (0.00s) -=== RUN TestAzure_assertConfig -=== RUN TestAzure_assertConfig/ok_with_config -=== RUN TestAzure_assertConfig/ok_no_config ---- PASS: TestAzure_assertConfig (0.00s) - --- PASS: TestAzure_assertConfig/ok_with_config (0.00s) - --- PASS: TestAzure_assertConfig/ok_no_config (0.00s) -=== RUN TestClaimer_DefaultSSHCertDuration -=== RUN TestClaimer_DefaultSSHCertDuration/user -=== RUN TestClaimer_DefaultSSHCertDuration/user_global -=== RUN TestClaimer_DefaultSSHCertDuration/host_global -=== RUN TestClaimer_DefaultSSHCertDuration/host_global#01 -=== RUN TestClaimer_DefaultSSHCertDuration/invalid -=== RUN TestClaimer_DefaultSSHCertDuration/invalid_global ---- PASS: TestClaimer_DefaultSSHCertDuration (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/user (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/user_global (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/host_global (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/host_global#01 (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/invalid (0.00s) - --- PASS: TestClaimer_DefaultSSHCertDuration/invalid_global (0.00s) -=== RUN TestCollection_Load -=== RUN TestCollection_Load/ok -=== RUN TestCollection_Load/fail -=== RUN TestCollection_Load/invalid ---- PASS: TestCollection_Load (0.53s) - --- PASS: TestCollection_Load/ok (0.00s) - --- PASS: TestCollection_Load/fail (0.00s) - --- PASS: TestCollection_Load/invalid (0.00s) -=== RUN TestCollection_LoadByToken -=== RUN TestCollection_LoadByToken/ok1 -=== RUN TestCollection_LoadByToken/ok2 -=== RUN TestCollection_LoadByToken/ok3 -=== RUN TestCollection_LoadByToken/ok4 -=== RUN TestCollection_LoadByToken/bad -=== RUN TestCollection_LoadByToken/fail -=== RUN TestCollection_LoadByToken/fail-no-k8sSa-provisioner ---- PASS: TestCollection_LoadByToken (1.49s) - --- PASS: TestCollection_LoadByToken/ok1 (0.00s) - --- PASS: TestCollection_LoadByToken/ok2 (0.00s) - --- PASS: TestCollection_LoadByToken/ok3 (0.00s) - --- PASS: TestCollection_LoadByToken/ok4 (0.00s) - --- PASS: TestCollection_LoadByToken/bad (0.00s) - --- PASS: TestCollection_LoadByToken/fail (0.00s) - --- PASS: TestCollection_LoadByToken/fail-no-k8sSa-provisioner (0.00s) -=== RUN TestCollection_LoadByCertificate -=== RUN TestCollection_LoadByCertificate/ok1 -=== RUN TestCollection_LoadByCertificate/ok2 -=== RUN TestCollection_LoadByCertificate/ok3 -=== RUN TestCollection_LoadByCertificate/noExtension -=== RUN TestCollection_LoadByCertificate/notFound -=== RUN TestCollection_LoadByCertificate/badCert ---- PASS: TestCollection_LoadByCertificate (0.36s) - --- PASS: TestCollection_LoadByCertificate/ok1 (0.00s) - --- PASS: TestCollection_LoadByCertificate/ok2 (0.00s) - --- PASS: TestCollection_LoadByCertificate/ok3 (0.00s) - --- PASS: TestCollection_LoadByCertificate/noExtension (0.00s) - --- PASS: TestCollection_LoadByCertificate/notFound (0.00s) - --- PASS: TestCollection_LoadByCertificate/badCert (0.00s) -=== RUN TestCollection_LoadEncryptedKey -=== RUN TestCollection_LoadEncryptedKey/ok -=== RUN TestCollection_LoadEncryptedKey/oidc -=== RUN TestCollection_LoadEncryptedKey/notFound ---- PASS: TestCollection_LoadEncryptedKey (0.36s) - --- PASS: TestCollection_LoadEncryptedKey/ok (0.00s) - --- PASS: TestCollection_LoadEncryptedKey/oidc (0.00s) - --- PASS: TestCollection_LoadEncryptedKey/notFound (0.00s) -=== RUN TestCollection_Store -=== RUN TestCollection_Store/ok1 -=== RUN TestCollection_Store/ok2 -=== RUN TestCollection_Store/fail1 -=== RUN TestCollection_Store/fail2 ---- PASS: TestCollection_Store (0.37s) - --- PASS: TestCollection_Store/ok1 (0.00s) - --- PASS: TestCollection_Store/ok2 (0.00s) - --- PASS: TestCollection_Store/fail1 (0.00s) - --- PASS: TestCollection_Store/fail2 (0.00s) -=== RUN TestCollection_Find -=== RUN TestCollection_Find/all -=== RUN TestCollection_Find/0_to_19 -=== RUN TestCollection_Find/0_to_9 -=== RUN TestCollection_Find/9_to_19 -=== RUN TestCollection_Find/1 -=== RUN TestCollection_Find/1_to_5 -=== RUN TestCollection_Find/defaultLimit -=== RUN TestCollection_Find/overTheLimit ---- PASS: TestCollection_Find (3.57s) - --- PASS: TestCollection_Find/all (0.00s) - --- PASS: TestCollection_Find/0_to_19 (0.00s) - --- PASS: TestCollection_Find/0_to_9 (0.00s) - --- PASS: TestCollection_Find/9_to_19 (0.00s) - --- PASS: TestCollection_Find/1 (0.00s) - --- PASS: TestCollection_Find/1_to_5 (0.00s) - --- PASS: TestCollection_Find/defaultLimit (0.00s) - --- PASS: TestCollection_Find/overTheLimit (0.00s) -=== RUN Test_matchesAudience -=== RUN Test_matchesAudience/true -=== RUN Test_matchesAudience/true,portsA -=== RUN Test_matchesAudience/true,portsB -=== RUN Test_matchesAudience/true,portsAB -=== RUN Test_matchesAudience/false_arg1_empty -=== RUN Test_matchesAudience/false_arg2_empty -=== RUN Test_matchesAudience/false_arg1,arg2_empty -=== RUN Test_matchesAudience/false ---- PASS: Test_matchesAudience (0.00s) - --- PASS: Test_matchesAudience/true (0.00s) - --- PASS: Test_matchesAudience/true,portsA (0.00s) - --- PASS: Test_matchesAudience/true,portsB (0.00s) - --- PASS: Test_matchesAudience/true,portsAB (0.00s) - --- PASS: Test_matchesAudience/false_arg1_empty (0.00s) - --- PASS: Test_matchesAudience/false_arg2_empty (0.00s) - --- PASS: Test_matchesAudience/false_arg1,arg2_empty (0.00s) - --- PASS: Test_matchesAudience/false (0.00s) -=== RUN Test_stripPort -=== RUN Test_stripPort/with_port -=== RUN Test_stripPort/with_no_port -=== RUN Test_stripPort/bad_url ---- PASS: Test_stripPort (0.00s) - --- PASS: Test_stripPort/with_port (0.00s) - --- PASS: Test_stripPort/with_no_port (0.00s) - --- PASS: Test_stripPort/bad_url (0.00s) -=== RUN TestNewController -=== RUN TestNewController/ok -=== RUN TestNewController/ok_with_claims -=== RUN TestNewController/ok_with_claims_and_options -=== RUN TestNewController/fail_claimer -=== RUN TestNewController/fail_options ---- PASS: TestNewController (0.00s) - --- PASS: TestNewController/ok (0.00s) - --- PASS: TestNewController/ok_with_claims (0.00s) - --- PASS: TestNewController/ok_with_claims_and_options (0.00s) - --- PASS: TestNewController/fail_claimer (0.00s) - --- PASS: TestNewController/fail_options (0.00s) -=== RUN TestController_GetHTTPClient -=== RUN TestController_GetHTTPClient/ok_custom -=== RUN TestController_GetHTTPClient/ok_default ---- PASS: TestController_GetHTTPClient (0.00s) - --- PASS: TestController_GetHTTPClient/ok_custom (0.00s) - --- PASS: TestController_GetHTTPClient/ok_default (0.00s) -=== RUN TestController_GetIdentity -=== RUN TestController_GetIdentity/ok -=== RUN TestController_GetIdentity/ok_custom -=== RUN TestController_GetIdentity/ok_badname -=== RUN TestController_GetIdentity/ok_sanitized_badname -=== RUN TestController_GetIdentity/fail_provisioner -=== RUN TestController_GetIdentity/fail_custom ---- PASS: TestController_GetIdentity (0.00s) - --- PASS: TestController_GetIdentity/ok (0.00s) - --- PASS: TestController_GetIdentity/ok_custom (0.00s) - --- PASS: TestController_GetIdentity/ok_badname (0.00s) - --- PASS: TestController_GetIdentity/ok_sanitized_badname (0.00s) - --- PASS: TestController_GetIdentity/fail_provisioner (0.00s) - --- PASS: TestController_GetIdentity/fail_custom (0.00s) -=== RUN TestController_AuthorizeRenew -=== RUN TestController_AuthorizeRenew/ok -=== RUN TestController_AuthorizeRenew/ok_custom -=== RUN TestController_AuthorizeRenew/ok_custom_disabled -=== RUN TestController_AuthorizeRenew/ok_renew_after_expiry -=== RUN TestController_AuthorizeRenew/fail_disabled -=== RUN TestController_AuthorizeRenew/fail_not_yet_valid -=== RUN TestController_AuthorizeRenew/fail_expired -=== RUN TestController_AuthorizeRenew/fail_custom ---- PASS: TestController_AuthorizeRenew (0.00s) - --- PASS: TestController_AuthorizeRenew/ok (0.00s) - --- PASS: TestController_AuthorizeRenew/ok_custom (0.00s) - --- PASS: TestController_AuthorizeRenew/ok_custom_disabled (0.00s) - --- PASS: TestController_AuthorizeRenew/ok_renew_after_expiry (0.00s) - --- PASS: TestController_AuthorizeRenew/fail_disabled (0.00s) - --- PASS: TestController_AuthorizeRenew/fail_not_yet_valid (0.00s) - --- PASS: TestController_AuthorizeRenew/fail_expired (0.00s) - --- PASS: TestController_AuthorizeRenew/fail_custom (0.00s) -=== RUN TestController_AuthorizeSSHRenew -=== RUN TestController_AuthorizeSSHRenew/ok -=== RUN TestController_AuthorizeSSHRenew/ok_custom -=== RUN TestController_AuthorizeSSHRenew/ok_custom_disabled -=== RUN TestController_AuthorizeSSHRenew/ok_renew_after_expiry -=== RUN TestController_AuthorizeSSHRenew/fail_disabled -=== RUN TestController_AuthorizeSSHRenew/fail_not_yet_valid -=== RUN TestController_AuthorizeSSHRenew/fail_expired -=== RUN TestController_AuthorizeSSHRenew/fail_custom ---- PASS: TestController_AuthorizeSSHRenew (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/ok (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/ok_custom (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/ok_custom_disabled (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/ok_renew_after_expiry (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/fail_disabled (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/fail_not_yet_valid (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/fail_expired (0.00s) - --- PASS: TestController_AuthorizeSSHRenew/fail_custom (0.00s) -=== RUN TestDefaultAuthorizeRenew -=== RUN TestDefaultAuthorizeRenew/ok -=== RUN TestDefaultAuthorizeRenew/ok_renew_after_expiry -=== RUN TestDefaultAuthorizeRenew/fail_disabled -=== RUN TestDefaultAuthorizeRenew/fail_not_yet_valid -=== RUN TestDefaultAuthorizeRenew/fail_expired ---- PASS: TestDefaultAuthorizeRenew (0.00s) - --- PASS: TestDefaultAuthorizeRenew/ok (0.00s) - --- PASS: TestDefaultAuthorizeRenew/ok_renew_after_expiry (0.00s) - --- PASS: TestDefaultAuthorizeRenew/fail_disabled (0.00s) - --- PASS: TestDefaultAuthorizeRenew/fail_not_yet_valid (0.00s) - --- PASS: TestDefaultAuthorizeRenew/fail_expired (0.00s) -=== RUN TestDefaultAuthorizeSSHRenew -=== RUN TestDefaultAuthorizeSSHRenew/ok -=== RUN TestDefaultAuthorizeSSHRenew/ok_renew_after_expiry -=== RUN TestDefaultAuthorizeSSHRenew/fail_disabled -=== RUN TestDefaultAuthorizeSSHRenew/fail_not_yet_valid -=== RUN TestDefaultAuthorizeSSHRenew/fail_expired ---- PASS: TestDefaultAuthorizeSSHRenew (0.00s) - --- PASS: TestDefaultAuthorizeSSHRenew/ok (0.00s) - --- PASS: TestDefaultAuthorizeSSHRenew/ok_renew_after_expiry (0.00s) - --- PASS: TestDefaultAuthorizeSSHRenew/fail_disabled (0.00s) - --- PASS: TestDefaultAuthorizeSSHRenew/fail_not_yet_valid (0.00s) - --- PASS: TestDefaultAuthorizeSSHRenew/fail_expired (0.00s) -=== RUN Test_newWebhookController ---- PASS: Test_newWebhookController (0.05s) -=== RUN TestNewDuration -=== RUN TestNewDuration/ok -=== RUN TestNewDuration/fail_empty -=== RUN TestNewDuration/fail_number -=== RUN TestNewDuration/fail_string ---- PASS: TestNewDuration (0.00s) - --- PASS: TestNewDuration/ok (0.00s) - --- PASS: TestNewDuration/fail_empty (0.00s) - --- PASS: TestNewDuration/fail_number (0.00s) - --- PASS: TestNewDuration/fail_string (0.00s) -=== RUN TestDuration_UnmarshalJSON -=== RUN TestDuration_UnmarshalJSON/empty -=== RUN TestDuration_UnmarshalJSON/bad_type -=== RUN TestDuration_UnmarshalJSON/empty_string -=== RUN TestDuration_UnmarshalJSON/non_duration -=== RUN TestDuration_UnmarshalJSON/duration -=== RUN TestDuration_UnmarshalJSON/nil ---- PASS: TestDuration_UnmarshalJSON (0.00s) - --- PASS: TestDuration_UnmarshalJSON/empty (0.00s) - --- PASS: TestDuration_UnmarshalJSON/bad_type (0.00s) - --- PASS: TestDuration_UnmarshalJSON/empty_string (0.00s) - --- PASS: TestDuration_UnmarshalJSON/non_duration (0.00s) - --- PASS: TestDuration_UnmarshalJSON/duration (0.00s) - --- PASS: TestDuration_UnmarshalJSON/nil (0.00s) -=== RUN TestDuration_MarshalJSON -=== RUN TestDuration_MarshalJSON/string ---- PASS: TestDuration_MarshalJSON (0.00s) - --- PASS: TestDuration_MarshalJSON/string (0.00s) -=== RUN TestDuration_Value -=== RUN TestDuration_Value/ok -=== RUN TestDuration_Value/ok_new -=== RUN TestDuration_Value/ok_nil -=== RUN TestDuration_Value/ok_nil_var ---- PASS: TestDuration_Value (0.00s) - --- PASS: TestDuration_Value/ok (0.00s) - --- PASS: TestDuration_Value/ok_new (0.00s) - --- PASS: TestDuration_Value/ok_nil (0.00s) - --- PASS: TestDuration_Value/ok_nil_var (0.00s) -=== RUN TestExtension_Marshal -=== RUN TestExtension_Marshal/ok -=== RUN TestExtension_Marshal/ok_with_pairs ---- PASS: TestExtension_Marshal (0.00s) - --- PASS: TestExtension_Marshal/ok (0.00s) - --- PASS: TestExtension_Marshal/ok_with_pairs (0.00s) -=== RUN TestExtension_ToExtension -=== RUN TestExtension_ToExtension/ok -=== RUN TestExtension_ToExtension/ok_empty_pairs -=== RUN TestExtension_ToExtension/ok_with_pairs ---- PASS: TestExtension_ToExtension (0.00s) - --- PASS: TestExtension_ToExtension/ok (0.00s) - --- PASS: TestExtension_ToExtension/ok_empty_pairs (0.00s) - --- PASS: TestExtension_ToExtension/ok_with_pairs (0.00s) -=== RUN TestGetProvisionerExtension -=== RUN TestGetProvisionerExtension/ok -=== RUN TestGetProvisionerExtension/fail_unmarshal -=== RUN TestGetProvisionerExtension/missing_extension ---- PASS: TestGetProvisionerExtension (0.00s) - --- PASS: TestGetProvisionerExtension/ok (0.00s) - --- PASS: TestGetProvisionerExtension/fail_unmarshal (0.00s) - --- PASS: TestGetProvisionerExtension/missing_extension (0.00s) -=== RUN TestGCP_Getters ---- PASS: TestGCP_Getters (0.00s) -=== RUN TestGCP_GetTokenID -=== RUN TestGCP_GetTokenID/ok -=== RUN TestGCP_GetTokenID/ok#01 -=== RUN TestGCP_GetTokenID/fail_token -=== RUN TestGCP_GetTokenID/fail_claims ---- PASS: TestGCP_GetTokenID (0.00s) - --- PASS: TestGCP_GetTokenID/ok (0.00s) - --- PASS: TestGCP_GetTokenID/ok#01 (0.00s) - --- PASS: TestGCP_GetTokenID/fail_token (0.00s) - --- PASS: TestGCP_GetTokenID/fail_claims (0.00s) -=== RUN TestGCP_GetIdentityToken -=== RUN TestGCP_GetIdentityToken/ok - gcp_test.go:150: -=== RUN TestGCP_GetIdentityToken/fail_ca_url - gcp_test.go:150: error parsing ://ca: parse "://ca": missing protocol scheme -=== RUN TestGCP_GetIdentityToken/fail_request - gcp_test.go:150: error on identity request: status=400, response=Bad Request - -=== RUN TestGCP_GetIdentityToken/fail_url - gcp_test.go:150: error creating identity request: parse "://ca.smallstep.com?audience=https%3A%2F%2Fca%2F1.0%2Fsign%23gcp%2FMjjisxKJz6&format=full&licenses=FALSE": missing protocol scheme -=== RUN TestGCP_GetIdentityToken/fail_connect - gcp_test.go:150: error doing identity request, are you in a GCP VM?: Get "foobarzar?audience=https%3A%2F%2Fca%2F1.0%2Fsign%23gcp%2FMjjisxKJz6&format=full&licenses=FALSE": unsupported protocol scheme "" ---- PASS: TestGCP_GetIdentityToken (0.00s) - --- PASS: TestGCP_GetIdentityToken/ok (0.00s) - --- PASS: TestGCP_GetIdentityToken/fail_ca_url (0.00s) - --- PASS: TestGCP_GetIdentityToken/fail_request (0.00s) - --- PASS: TestGCP_GetIdentityToken/fail_url (0.00s) - --- PASS: TestGCP_GetIdentityToken/fail_connect (0.00s) -=== RUN TestGCP_Init -=== RUN TestGCP_Init/ok -=== RUN TestGCP_Init/ok#01 -=== RUN TestGCP_Init/ok#02 -=== RUN TestGCP_Init/ok#03 -=== RUN TestGCP_Init/bad_type -=== RUN TestGCP_Init/bad_name -=== RUN TestGCP_Init/bad_duration -=== RUN TestGCP_Init/bad_claims -=== RUN TestGCP_Init/bad_certs ---- PASS: TestGCP_Init (0.00s) - --- PASS: TestGCP_Init/ok (0.00s) - --- PASS: TestGCP_Init/ok#01 (0.00s) - --- PASS: TestGCP_Init/ok#02 (0.00s) - --- PASS: TestGCP_Init/ok#03 (0.00s) - --- PASS: TestGCP_Init/bad_type (0.00s) - --- PASS: TestGCP_Init/bad_name (0.00s) - --- PASS: TestGCP_Init/bad_duration (0.00s) - --- PASS: TestGCP_Init/bad_claims (0.00s) - --- PASS: TestGCP_Init/bad_certs (0.00s) -=== RUN TestGCP_authorizeToken -=== RUN TestGCP_authorizeToken/fail/invalid-issuer -=== RUN TestGCP_authorizeToken/fail/invalid-serviceAccount -=== RUN TestGCP_authorizeToken/fail/empty-project-id -=== RUN TestGCP_authorizeToken/fail/bad-token -=== RUN TestGCP_authorizeToken/fail/cannot-validate-sig -=== RUN TestGCP_authorizeToken/fail/invalid-projectID -=== RUN TestGCP_authorizeToken/fail/instance-age -=== RUN TestGCP_authorizeToken/fail/empty-instance-id -=== RUN TestGCP_authorizeToken/fail/empty-instance-name -=== RUN TestGCP_authorizeToken/fail/empty-zone -=== RUN TestGCP_authorizeToken/ok ---- PASS: TestGCP_authorizeToken (0.00s) - --- PASS: TestGCP_authorizeToken/fail/invalid-issuer (0.00s) - --- PASS: TestGCP_authorizeToken/fail/invalid-serviceAccount (0.00s) - --- PASS: TestGCP_authorizeToken/fail/empty-project-id (0.00s) - --- PASS: TestGCP_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestGCP_authorizeToken/fail/cannot-validate-sig (0.00s) - --- PASS: TestGCP_authorizeToken/fail/invalid-projectID (0.00s) - --- PASS: TestGCP_authorizeToken/fail/instance-age (0.00s) - --- PASS: TestGCP_authorizeToken/fail/empty-instance-id (0.00s) - --- PASS: TestGCP_authorizeToken/fail/empty-instance-name (0.00s) - --- PASS: TestGCP_authorizeToken/fail/empty-zone (0.00s) - --- PASS: TestGCP_authorizeToken/ok (0.00s) -=== RUN TestGCP_AuthorizeSign -=== RUN TestGCP_AuthorizeSign/ok -=== RUN TestGCP_AuthorizeSign/ok#01 -=== RUN TestGCP_AuthorizeSign/ok#02 -=== RUN TestGCP_AuthorizeSign/fail_token -=== RUN TestGCP_AuthorizeSign/fail_key -=== RUN TestGCP_AuthorizeSign/fail_iss -=== RUN TestGCP_AuthorizeSign/fail_aud -=== RUN TestGCP_AuthorizeSign/fail_exp -=== RUN TestGCP_AuthorizeSign/fail_nbf -=== RUN TestGCP_AuthorizeSign/fail_service_account -=== RUN TestGCP_AuthorizeSign/fail_invalid_project_id -=== RUN TestGCP_AuthorizeSign/fail_invalid_instance_age -=== RUN TestGCP_AuthorizeSign/fail_instance_id -=== RUN TestGCP_AuthorizeSign/fail_instance_name -=== RUN TestGCP_AuthorizeSign/fail_project_id -=== RUN TestGCP_AuthorizeSign/fail_zone ---- PASS: TestGCP_AuthorizeSign (0.01s) - --- PASS: TestGCP_AuthorizeSign/ok (0.00s) - --- PASS: TestGCP_AuthorizeSign/ok#01 (0.00s) - --- PASS: TestGCP_AuthorizeSign/ok#02 (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_token (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_key (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_iss (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_aud (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_exp (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_nbf (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_service_account (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_invalid_project_id (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_invalid_instance_age (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_instance_id (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_instance_name (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_project_id (0.00s) - --- PASS: TestGCP_AuthorizeSign/fail_zone (0.00s) -=== RUN TestGCP_AuthorizeSSHSign -=== RUN TestGCP_AuthorizeSSHSign/ok -=== RUN TestGCP_AuthorizeSSHSign/ok-rsa2048 -=== RUN TestGCP_AuthorizeSSHSign/ok-type-host -=== RUN TestGCP_AuthorizeSSHSign/ok-type-user -=== RUN TestGCP_AuthorizeSSHSign/ok-principals -=== RUN TestGCP_AuthorizeSSHSign/ok-principal1 -=== RUN TestGCP_AuthorizeSSHSign/ok-principal2 -=== RUN TestGCP_AuthorizeSSHSign/ok-options -=== RUN TestGCP_AuthorizeSSHSign/ok-custom -=== RUN TestGCP_AuthorizeSSHSign/fail-rsa1024 -=== RUN TestGCP_AuthorizeSSHSign/fail-principal -=== RUN TestGCP_AuthorizeSSHSign/fail-extra-principal -=== RUN TestGCP_AuthorizeSSHSign/fail-sshCA-disabled -=== RUN TestGCP_AuthorizeSSHSign/fail-type-host -=== RUN TestGCP_AuthorizeSSHSign/fail-type-user -=== RUN TestGCP_AuthorizeSSHSign/fail-invalid-token ---- PASS: TestGCP_AuthorizeSSHSign (0.12s) - --- PASS: TestGCP_AuthorizeSSHSign/ok (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-rsa2048 (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-type-host (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-type-user (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-principals (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-principal1 (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-principal2 (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-options (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/ok-custom (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-rsa1024 (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-principal (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-extra-principal (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-type-host (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-type-user (0.00s) - --- PASS: TestGCP_AuthorizeSSHSign/fail-invalid-token (0.00s) -=== RUN TestGCP_AuthorizeRenew -=== RUN TestGCP_AuthorizeRenew/ok -=== RUN TestGCP_AuthorizeRenew/fail/renewal-disabled ---- PASS: TestGCP_AuthorizeRenew (0.00s) - --- PASS: TestGCP_AuthorizeRenew/ok (0.00s) - --- PASS: TestGCP_AuthorizeRenew/fail/renewal-disabled (0.00s) -=== RUN TestJWK_Getters ---- PASS: TestJWK_Getters (0.36s) -=== RUN TestJWK_Init -=== RUN TestJWK_Init/fail-empty -=== RUN TestJWK_Init/fail-empty-name -=== RUN TestJWK_Init/fail-empty-type -=== RUN TestJWK_Init/fail-empty-key -=== RUN TestJWK_Init/fail-bad-claims -=== RUN TestJWK_Init/ok ---- PASS: TestJWK_Init (0.00s) - --- PASS: TestJWK_Init/fail-empty (0.00s) - --- PASS: TestJWK_Init/fail-empty-name (0.00s) - --- PASS: TestJWK_Init/fail-empty-type (0.00s) - --- PASS: TestJWK_Init/fail-empty-key (0.00s) - --- PASS: TestJWK_Init/fail-bad-claims (0.00s) - --- PASS: TestJWK_Init/ok (0.00s) -=== RUN TestJWK_authorizeToken -=== RUN TestJWK_authorizeToken/fail-token -=== RUN TestJWK_authorizeToken/fail-key -=== RUN TestJWK_authorizeToken/fail-claims -=== RUN TestJWK_authorizeToken/fail-signature -=== RUN TestJWK_authorizeToken/fail-issuer -=== RUN TestJWK_authorizeToken/fail-expired -=== RUN TestJWK_authorizeToken/fail-not-before -=== RUN TestJWK_authorizeToken/fail-audience -=== RUN TestJWK_authorizeToken/fail-subject -=== RUN TestJWK_authorizeToken/ok -=== RUN TestJWK_authorizeToken/ok-no-encrypted-key -=== RUN TestJWK_authorizeToken/ok-no-sans ---- PASS: TestJWK_authorizeToken (1.45s) - --- PASS: TestJWK_authorizeToken/fail-token (0.00s) - --- PASS: TestJWK_authorizeToken/fail-key (0.00s) - --- PASS: TestJWK_authorizeToken/fail-claims (0.00s) - --- PASS: TestJWK_authorizeToken/fail-signature (0.00s) - --- PASS: TestJWK_authorizeToken/fail-issuer (0.00s) - --- PASS: TestJWK_authorizeToken/fail-expired (0.00s) - --- PASS: TestJWK_authorizeToken/fail-not-before (0.00s) - --- PASS: TestJWK_authorizeToken/fail-audience (0.00s) - --- PASS: TestJWK_authorizeToken/fail-subject (0.00s) - --- PASS: TestJWK_authorizeToken/ok (0.00s) - --- PASS: TestJWK_authorizeToken/ok-no-encrypted-key (0.00s) - --- PASS: TestJWK_authorizeToken/ok-no-sans (0.00s) -=== RUN TestJWK_AuthorizeRevoke -=== RUN TestJWK_AuthorizeRevoke/fail-signature -=== RUN TestJWK_AuthorizeRevoke/ok ---- PASS: TestJWK_AuthorizeRevoke (0.72s) - --- PASS: TestJWK_AuthorizeRevoke/fail-signature (0.00s) - --- PASS: TestJWK_AuthorizeRevoke/ok (0.00s) -=== RUN TestJWK_AuthorizeSign -=== RUN TestJWK_AuthorizeSign/fail-signature -=== RUN TestJWK_AuthorizeSign/ok-sans -=== RUN TestJWK_AuthorizeSign/ok-no-sans -=== RUN TestJWK_AuthorizeSign/ok-cnf ---- PASS: TestJWK_AuthorizeSign (0.75s) - --- PASS: TestJWK_AuthorizeSign/fail-signature (0.00s) - --- PASS: TestJWK_AuthorizeSign/ok-sans (0.00s) - --- PASS: TestJWK_AuthorizeSign/ok-no-sans (0.00s) - --- PASS: TestJWK_AuthorizeSign/ok-cnf (0.00s) -=== RUN TestJWK_AuthorizeRenew -=== RUN TestJWK_AuthorizeRenew/ok -=== RUN TestJWK_AuthorizeRenew/fail/renew-disabled ---- PASS: TestJWK_AuthorizeRenew (0.74s) - --- PASS: TestJWK_AuthorizeRenew/ok (0.00s) - --- PASS: TestJWK_AuthorizeRenew/fail/renew-disabled (0.00s) -=== RUN TestJWK_AuthorizeSSHSign -=== RUN TestJWK_AuthorizeSSHSign/user -=== RUN TestJWK_AuthorizeSSHSign/user-rsa2048 -=== RUN TestJWK_AuthorizeSSHSign/user-type -=== RUN TestJWK_AuthorizeSSHSign/user-principals -=== RUN TestJWK_AuthorizeSSHSign/user-options -=== RUN TestJWK_AuthorizeSSHSign/host -=== RUN TestJWK_AuthorizeSSHSign/host-type -=== RUN TestJWK_AuthorizeSSHSign/host-principals -=== RUN TestJWK_AuthorizeSSHSign/host-options -=== RUN TestJWK_AuthorizeSSHSign/host-cnf -=== RUN TestJWK_AuthorizeSSHSign/ignore-bad-cnf -=== RUN TestJWK_AuthorizeSSHSign/fail-sshCA-disabled -=== RUN TestJWK_AuthorizeSSHSign/fail-signature -=== RUN TestJWK_AuthorizeSSHSign/fail-rsa1024 ---- PASS: TestJWK_AuthorizeSSHSign (1.45s) - --- PASS: TestJWK_AuthorizeSSHSign/user (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/user-rsa2048 (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/user-type (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/user-principals (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/user-options (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/host (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/host-type (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/host-principals (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/host-options (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/host-cnf (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/ignore-bad-cnf (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/fail-signature (0.00s) - --- PASS: TestJWK_AuthorizeSSHSign/fail-rsa1024 (0.00s) -=== RUN TestJWK_AuthorizeSign_SSHOptions -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-user -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-host -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validBefore -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter-validBefore -=== RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-match -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-certType -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-principals -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-validAfter -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-validBefore -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-subject -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-issuer -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-audience -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-expired -=== RUN TestJWK_AuthorizeSign_SSHOptions/fail-notBefore ---- PASS: TestJWK_AuthorizeSign_SSHOptions (0.74s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-host (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validBefore (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter-validBefore (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-match (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-certType (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-principals (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-validAfter (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-validBefore (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-subject (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-issuer (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-audience (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-expired (0.00s) - --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-notBefore (0.00s) -=== RUN TestJWK_AuthorizeSSHRevoke -=== RUN TestJWK_AuthorizeSSHRevoke/fail/invalid-token -=== RUN TestJWK_AuthorizeSSHRevoke/ok ---- PASS: TestJWK_AuthorizeSSHRevoke (1.09s) - --- PASS: TestJWK_AuthorizeSSHRevoke/fail/invalid-token (0.36s) - --- PASS: TestJWK_AuthorizeSSHRevoke/ok (0.73s) -=== RUN TestK8sSA_Getters ---- PASS: TestK8sSA_Getters (0.00s) -=== RUN TestK8sSA_authorizeToken -=== RUN TestK8sSA_authorizeToken/fail/invalid-issuer -=== RUN TestK8sSA_authorizeToken/ok -=== RUN TestK8sSA_authorizeToken/fail/bad-token -=== RUN TestK8sSA_authorizeToken/fail/not-implemented -=== RUN TestK8sSA_authorizeToken/fail/error-validating-token ---- PASS: TestK8sSA_authorizeToken (0.00s) - --- PASS: TestK8sSA_authorizeToken/fail/invalid-issuer (0.00s) - --- PASS: TestK8sSA_authorizeToken/ok (0.00s) - --- PASS: TestK8sSA_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestK8sSA_authorizeToken/fail/not-implemented (0.00s) - --- PASS: TestK8sSA_authorizeToken/fail/error-validating-token (0.00s) -=== RUN TestK8sSA_AuthorizeRevoke -=== RUN TestK8sSA_AuthorizeRevoke/fail/invalid-token -=== RUN TestK8sSA_AuthorizeRevoke/ok ---- PASS: TestK8sSA_AuthorizeRevoke (0.00s) - --- PASS: TestK8sSA_AuthorizeRevoke/fail/invalid-token (0.00s) - --- PASS: TestK8sSA_AuthorizeRevoke/ok (0.00s) -=== RUN TestK8sSA_AuthorizeRenew -=== RUN TestK8sSA_AuthorizeRenew/fail/renew-disabled -=== RUN TestK8sSA_AuthorizeRenew/ok ---- PASS: TestK8sSA_AuthorizeRenew (0.00s) - --- PASS: TestK8sSA_AuthorizeRenew/fail/renew-disabled (0.00s) - --- PASS: TestK8sSA_AuthorizeRenew/ok (0.00s) -=== RUN TestK8sSA_AuthorizeSign -=== RUN TestK8sSA_AuthorizeSign/fail/invalid-token -=== RUN TestK8sSA_AuthorizeSign/ok ---- PASS: TestK8sSA_AuthorizeSign (0.00s) - --- PASS: TestK8sSA_AuthorizeSign/fail/invalid-token (0.00s) - --- PASS: TestK8sSA_AuthorizeSign/ok (0.00s) -=== RUN TestK8sSA_AuthorizeSSHSign -=== RUN TestK8sSA_AuthorizeSSHSign/fail/sshCA-disabled -=== RUN TestK8sSA_AuthorizeSSHSign/fail/invalid-token -=== RUN TestK8sSA_AuthorizeSSHSign/ok ---- PASS: TestK8sSA_AuthorizeSSHSign (0.00s) - --- PASS: TestK8sSA_AuthorizeSSHSign/fail/sshCA-disabled (0.00s) - --- PASS: TestK8sSA_AuthorizeSSHSign/fail/invalid-token (0.00s) - --- PASS: TestK8sSA_AuthorizeSSHSign/ok (0.00s) -=== RUN Test_newKeyStore -=== RUN Test_newKeyStore/ok -=== RUN Test_newKeyStore/fail -=== RUN Test_newKeyStore/fail_client -2025/11/08 19:49:21 http: TLS handshake error from 127.0.0.1:41308: remote error: tls: bad certificate ---- PASS: Test_newKeyStore (0.01s) - --- PASS: Test_newKeyStore/ok (0.00s) - --- PASS: Test_newKeyStore/fail (0.00s) - --- PASS: Test_newKeyStore/fail_client (0.00s) -=== RUN Test_keyStore ---- PASS: Test_keyStore (5.00s) -=== RUN Test_keyStore_noCache ---- PASS: Test_keyStore_noCache (0.00s) -=== RUN Test_keyStore_Get -=== RUN Test_keyStore_Get/ok1 -=== RUN Test_keyStore_Get/ok2 -=== RUN Test_keyStore_Get/fail ---- PASS: Test_keyStore_Get (0.00s) - --- PASS: Test_keyStore_Get/ok1 (0.00s) - --- PASS: Test_keyStore_Get/ok2 (0.00s) - --- PASS: Test_keyStore_Get/fail (0.00s) -=== RUN Test_abs -=== RUN Test_abs/ok -=== RUN Test_abs/ok#01 -=== RUN Test_abs/ok#02 -=== RUN Test_abs/ok_maxInt64 -=== RUN Test_abs/ok_minInt64_+_1 -=== RUN Test_abs/overflow_on_minInt64 -=== RUN Test_abs/overflow_on_minInt64#01 ---- PASS: Test_abs (0.00s) - --- PASS: Test_abs/ok (0.00s) - --- PASS: Test_abs/ok#01 (0.00s) - --- PASS: Test_abs/ok#02 (0.00s) - --- PASS: Test_abs/ok_maxInt64 (0.00s) - --- PASS: Test_abs/ok_minInt64_+_1 (0.00s) - --- PASS: Test_abs/overflow_on_minInt64 (0.00s) - --- PASS: Test_abs/overflow_on_minInt64#01 (0.00s) -=== RUN Test_noop ---- PASS: Test_noop (0.00s) -=== RUN Test_openIDConfiguration_Validate -=== RUN Test_openIDConfiguration_Validate/ok -=== RUN Test_openIDConfiguration_Validate/no-issuer -=== RUN Test_openIDConfiguration_Validate/no-jwks-uri -=== RUN Test_openIDConfiguration_Validate/empty ---- PASS: Test_openIDConfiguration_Validate (0.00s) - --- PASS: Test_openIDConfiguration_Validate/ok (0.00s) - --- PASS: Test_openIDConfiguration_Validate/no-issuer (0.00s) - --- PASS: Test_openIDConfiguration_Validate/no-jwks-uri (0.00s) - --- PASS: Test_openIDConfiguration_Validate/empty (0.00s) -=== RUN TestOIDC_Getters ---- PASS: TestOIDC_Getters (0.00s) -=== RUN TestOIDC_Init -=== RUN TestOIDC_Init/ok -=== RUN TestOIDC_Init/ok_tls -=== RUN TestOIDC_Init/ok-admins -=== RUN TestOIDC_Init/ok-domains -=== RUN TestOIDC_Init/ok-listen-port -=== RUN TestOIDC_Init/ok-listen-host-port -=== RUN TestOIDC_Init/ok-no-secret -=== RUN TestOIDC_Init/no-name -=== RUN TestOIDC_Init/no-type -=== RUN TestOIDC_Init/no-client-id -=== RUN TestOIDC_Init/no-configuration -=== RUN TestOIDC_Init/bad-configuration -=== RUN TestOIDC_Init/bad-claims -=== RUN TestOIDC_Init/bad-parse-url -=== RUN TestOIDC_Init/bad-get-url -=== RUN TestOIDC_Init/bad-listen-address -=== RUN TestOIDC_Init/bad-http-client -2025/11/08 19:49:26 http: TLS handshake error from 127.0.0.1:59598: remote error: tls: bad certificate ---- PASS: TestOIDC_Init (0.02s) - --- PASS: TestOIDC_Init/ok (0.00s) - --- PASS: TestOIDC_Init/ok_tls (0.00s) - --- PASS: TestOIDC_Init/ok-admins (0.00s) - --- PASS: TestOIDC_Init/ok-domains (0.00s) - --- PASS: TestOIDC_Init/ok-listen-port (0.00s) - --- PASS: TestOIDC_Init/ok-listen-host-port (0.00s) - --- PASS: TestOIDC_Init/ok-no-secret (0.00s) - --- PASS: TestOIDC_Init/no-name (0.00s) - --- PASS: TestOIDC_Init/no-type (0.00s) - --- PASS: TestOIDC_Init/no-client-id (0.00s) - --- PASS: TestOIDC_Init/no-configuration (0.00s) - --- PASS: TestOIDC_Init/bad-configuration (0.00s) - --- PASS: TestOIDC_Init/bad-claims (0.00s) - --- PASS: TestOIDC_Init/bad-parse-url (0.00s) - --- PASS: TestOIDC_Init/bad-get-url (0.00s) - --- PASS: TestOIDC_Init/bad-listen-address (0.00s) - --- PASS: TestOIDC_Init/bad-http-client (0.00s) -=== RUN TestOIDC_authorizeToken -=== RUN TestOIDC_authorizeToken/ok1 -=== RUN TestOIDC_authorizeToken/ok_tenantid -=== RUN TestOIDC_authorizeToken/ok_admin -=== RUN TestOIDC_authorizeToken/ok_domain -=== RUN TestOIDC_authorizeToken/ok_no_email -=== RUN TestOIDC_authorizeToken/fail-domain -=== RUN TestOIDC_authorizeToken/fail-key -=== RUN TestOIDC_authorizeToken/fail-token -=== RUN TestOIDC_authorizeToken/fail-claims -=== RUN TestOIDC_authorizeToken/fail-issuer -=== RUN TestOIDC_authorizeToken/fail-audience -=== RUN TestOIDC_authorizeToken/fail-signature -=== RUN TestOIDC_authorizeToken/fail-expired -=== RUN TestOIDC_authorizeToken/fail-not-before ---- PASS: TestOIDC_authorizeToken (0.01s) - --- PASS: TestOIDC_authorizeToken/ok1 (0.00s) - --- PASS: TestOIDC_authorizeToken/ok_tenantid (0.00s) - --- PASS: TestOIDC_authorizeToken/ok_admin (0.00s) - --- PASS: TestOIDC_authorizeToken/ok_domain (0.00s) - --- PASS: TestOIDC_authorizeToken/ok_no_email (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-domain (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-key (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-token (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-claims (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-issuer (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-audience (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-signature (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-expired (0.00s) - --- PASS: TestOIDC_authorizeToken/fail-not-before (0.00s) -=== RUN TestOIDC_AuthorizeSign -=== RUN TestOIDC_AuthorizeSign/ok1 -=== RUN TestOIDC_AuthorizeSign/admin -=== RUN TestOIDC_AuthorizeSign/no-email -=== RUN TestOIDC_AuthorizeSign/bad-token ---- PASS: TestOIDC_AuthorizeSign (0.00s) - --- PASS: TestOIDC_AuthorizeSign/ok1 (0.00s) - --- PASS: TestOIDC_AuthorizeSign/admin (0.00s) - --- PASS: TestOIDC_AuthorizeSign/no-email (0.00s) - --- PASS: TestOIDC_AuthorizeSign/bad-token (0.00s) -=== RUN TestOIDC_AuthorizeRevoke -=== RUN TestOIDC_AuthorizeRevoke/ok1 -=== RUN TestOIDC_AuthorizeRevoke/admin -=== RUN TestOIDC_AuthorizeRevoke/fail-email ---- PASS: TestOIDC_AuthorizeRevoke (0.00s) - --- PASS: TestOIDC_AuthorizeRevoke/ok1 (0.00s) - --- PASS: TestOIDC_AuthorizeRevoke/admin (0.00s) - --- PASS: TestOIDC_AuthorizeRevoke/fail-email (0.00s) -=== RUN TestOIDC_AuthorizeRenew -=== RUN TestOIDC_AuthorizeRenew/ok -=== RUN TestOIDC_AuthorizeRenew/fail/renew-disabled ---- PASS: TestOIDC_AuthorizeRenew (0.00s) - --- PASS: TestOIDC_AuthorizeRenew/ok (0.00s) - --- PASS: TestOIDC_AuthorizeRenew/fail/renew-disabled (0.00s) -=== RUN TestOIDC_AuthorizeSSHSign -=== RUN TestOIDC_AuthorizeSSHSign/ok -=== RUN TestOIDC_AuthorizeSSHSign/ok-rsa2048 -=== RUN TestOIDC_AuthorizeSSHSign/ok-user -=== RUN TestOIDC_AuthorizeSSHSign/ok-empty-email -=== RUN TestOIDC_AuthorizeSSHSign/ok-principals -=== RUN TestOIDC_AuthorizeSSHSign/ok-principals-ignore-passed -=== RUN TestOIDC_AuthorizeSSHSign/ok-principals-getIdentity -=== RUN TestOIDC_AuthorizeSSHSign/ok-emptyPrincipals-getIdentity -=== RUN TestOIDC_AuthorizeSSHSign/ok-options -=== RUN TestOIDC_AuthorizeSSHSign/ok-admin-user -=== RUN TestOIDC_AuthorizeSSHSign/ok-admin-host -=== RUN TestOIDC_AuthorizeSSHSign/ok-admin-options -=== RUN TestOIDC_AuthorizeSSHSign/fail-rsa1024 -=== RUN TestOIDC_AuthorizeSSHSign/fail-user-host -=== RUN TestOIDC_AuthorizeSSHSign/fail-getIdentity -=== RUN TestOIDC_AuthorizeSSHSign/fail-sshCA-disabled -=== RUN TestOIDC_AuthorizeSSHSign/fail-admin-type -=== RUN TestOIDC_AuthorizeSSHSign/fail-admin-key-id -=== RUN TestOIDC_AuthorizeSSHSign/fail-admin-principals ---- PASS: TestOIDC_AuthorizeSSHSign (0.77s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-rsa2048 (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-user (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-empty-email (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals-ignore-passed (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals-getIdentity (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-emptyPrincipals-getIdentity (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-options (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-user (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-host (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-options (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-rsa1024 (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-user-host (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-getIdentity (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-type (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-key-id (0.00s) - --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-principals (0.00s) -=== RUN TestOIDC_AuthorizeSSHRevoke -=== RUN TestOIDC_AuthorizeSSHRevoke/ok -=== RUN TestOIDC_AuthorizeSSHRevoke/fail/invalid-token -=== RUN TestOIDC_AuthorizeSSHRevoke/fail/not-admin ---- PASS: TestOIDC_AuthorizeSSHRevoke (0.00s) - --- PASS: TestOIDC_AuthorizeSSHRevoke/ok (0.00s) - --- PASS: TestOIDC_AuthorizeSSHRevoke/fail/invalid-token (0.00s) - --- PASS: TestOIDC_AuthorizeSSHRevoke/fail/not-admin (0.00s) -=== RUN Test_sanitizeEmail -=== RUN Test_sanitizeEmail/equal -=== RUN Test_sanitizeEmail/domain-insensitive -=== RUN Test_sanitizeEmail/local-sensitive -=== RUN Test_sanitizeEmail/multiple-@ ---- PASS: Test_sanitizeEmail (0.00s) - --- PASS: Test_sanitizeEmail/equal (0.00s) - --- PASS: Test_sanitizeEmail/domain-insensitive (0.00s) - --- PASS: Test_sanitizeEmail/local-sensitive (0.00s) - --- PASS: Test_sanitizeEmail/multiple-@ (0.00s) -=== RUN Test_openIDPayload_IsAdmin -=== RUN Test_openIDPayload_IsAdmin/ok_email -=== RUN Test_openIDPayload_IsAdmin/ok_email_multiple -=== RUN Test_openIDPayload_IsAdmin/ok_email_sanitized -=== RUN Test_openIDPayload_IsAdmin/ok_group -=== RUN Test_openIDPayload_IsAdmin/ok_group_multiple -=== RUN Test_openIDPayload_IsAdmin/fail_missing -=== RUN Test_openIDPayload_IsAdmin/fail_email_letter_case -=== RUN Test_openIDPayload_IsAdmin/fail_group_letter_case ---- PASS: Test_openIDPayload_IsAdmin (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/ok_email (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/ok_email_multiple (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/ok_email_sanitized (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/ok_group (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/ok_group_multiple (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/fail_missing (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/fail_email_letter_case (0.00s) - --- PASS: Test_openIDPayload_IsAdmin/fail_group_letter_case (0.00s) -=== RUN TestOptions_GetX509Options -=== RUN TestOptions_GetX509Options/ok -=== RUN TestOptions_GetX509Options/nil -=== RUN TestOptions_GetX509Options/nilOptions ---- PASS: TestOptions_GetX509Options (0.00s) - --- PASS: TestOptions_GetX509Options/ok (0.00s) - --- PASS: TestOptions_GetX509Options/nil (0.00s) - --- PASS: TestOptions_GetX509Options/nilOptions (0.00s) -=== RUN TestOptions_GetSSHOptions -=== RUN TestOptions_GetSSHOptions/ok -=== RUN TestOptions_GetSSHOptions/nil -=== RUN TestOptions_GetSSHOptions/nilOptions ---- PASS: TestOptions_GetSSHOptions (0.00s) - --- PASS: TestOptions_GetSSHOptions/ok (0.00s) - --- PASS: TestOptions_GetSSHOptions/nil (0.00s) - --- PASS: TestOptions_GetSSHOptions/nilOptions (0.00s) -=== RUN TestOptions_GetWebhooks -=== RUN TestOptions_GetWebhooks/ok -=== RUN TestOptions_GetWebhooks/nil -=== RUN TestOptions_GetWebhooks/nilOptions ---- PASS: TestOptions_GetWebhooks (0.00s) - --- PASS: TestOptions_GetWebhooks/ok (0.00s) - --- PASS: TestOptions_GetWebhooks/nil (0.00s) - --- PASS: TestOptions_GetWebhooks/nilOptions (0.00s) -=== RUN TestProvisionerX509Options_HasTemplate -=== RUN TestProvisionerX509Options_HasTemplate/template -=== RUN TestProvisionerX509Options_HasTemplate/templateFile -=== RUN TestProvisionerX509Options_HasTemplate/false -=== RUN TestProvisionerX509Options_HasTemplate/falseWithTemplateData ---- PASS: TestProvisionerX509Options_HasTemplate (0.00s) - --- PASS: TestProvisionerX509Options_HasTemplate/template (0.00s) - --- PASS: TestProvisionerX509Options_HasTemplate/templateFile (0.00s) - --- PASS: TestProvisionerX509Options_HasTemplate/false (0.00s) - --- PASS: TestProvisionerX509Options_HasTemplate/falseWithTemplateData (0.00s) -=== RUN TestTemplateOptions -=== RUN TestTemplateOptions/ok -=== RUN TestTemplateOptions/okCustomTemplate -=== RUN TestTemplateOptions/fail ---- PASS: TestTemplateOptions (0.00s) - --- PASS: TestTemplateOptions/ok (0.00s) - --- PASS: TestTemplateOptions/okCustomTemplate (0.00s) - --- PASS: TestTemplateOptions/fail (0.00s) -=== RUN Test_unsafeParseSigned -=== RUN Test_unsafeParseSigned/ok -=== RUN Test_unsafeParseSigned/failToken -=== RUN Test_unsafeParseSigned/failPayload ---- PASS: Test_unsafeParseSigned (0.00s) - --- PASS: Test_unsafeParseSigned/ok (0.00s) - --- PASS: Test_unsafeParseSigned/failToken (0.00s) - --- PASS: Test_unsafeParseSigned/failPayload (0.00s) -=== RUN TestX509Options_IsWildcardLiteralAllowed -=== RUN TestX509Options_IsWildcardLiteralAllowed/nil-options -=== RUN TestX509Options_IsWildcardLiteralAllowed/set-true -=== RUN TestX509Options_IsWildcardLiteralAllowed/set-false ---- PASS: TestX509Options_IsWildcardLiteralAllowed (0.00s) - --- PASS: TestX509Options_IsWildcardLiteralAllowed/nil-options (0.00s) - --- PASS: TestX509Options_IsWildcardLiteralAllowed/set-true (0.00s) - --- PASS: TestX509Options_IsWildcardLiteralAllowed/set-false (0.00s) -=== RUN TestType_String -=== RUN TestType_String/JWK -=== RUN TestType_String/OIDC -=== RUN TestType_String/AWS -=== RUN TestType_String/Azure -=== RUN TestType_String/GCP -=== RUN TestType_String/noop -=== RUN TestType_String/notFound ---- PASS: TestType_String (0.00s) - --- PASS: TestType_String/JWK (0.00s) - --- PASS: TestType_String/OIDC (0.00s) - --- PASS: TestType_String/AWS (0.00s) - --- PASS: TestType_String/Azure (0.00s) - --- PASS: TestType_String/GCP (0.00s) - --- PASS: TestType_String/noop (0.00s) - --- PASS: TestType_String/notFound (0.00s) -=== RUN TestSanitizeSSHUserPrincipal -=== RUN TestSanitizeSSHUserPrincipal/simple -=== RUN TestSanitizeSSHUserPrincipal/camelcase -=== RUN TestSanitizeSSHUserPrincipal/email -=== RUN TestSanitizeSSHUserPrincipal/email_with_dots -=== RUN TestSanitizeSSHUserPrincipal/email_with_dashes -=== RUN TestSanitizeSSHUserPrincipal/email_with_underscores -=== RUN TestSanitizeSSHUserPrincipal/email_with_symbols ---- PASS: TestSanitizeSSHUserPrincipal (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/simple (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/camelcase (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/email (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/email_with_dots (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/email_with_dashes (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/email_with_underscores (0.00s) - --- PASS: TestSanitizeSSHUserPrincipal/email_with_symbols (0.00s) -=== RUN TestDefaultIdentityFunc -=== RUN TestDefaultIdentityFunc/ok_usernames -=== RUN TestDefaultIdentityFunc/ok_empty_username -=== RUN TestDefaultIdentityFunc/ok -=== RUN TestDefaultIdentityFunc/ok_simple -=== RUN TestDefaultIdentityFunc/ok_simple_letter_case -=== RUN TestDefaultIdentityFunc/ok/badname -=== RUN TestDefaultIdentityFunc/fail/unsupported-provisioner -=== RUN TestDefaultIdentityFunc/ok_letter_case -=== RUN TestDefaultIdentityFunc/ok_symbol -=== RUN TestDefaultIdentityFunc/ok_username ---- PASS: TestDefaultIdentityFunc (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_usernames (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_empty_username (0.00s) - --- PASS: TestDefaultIdentityFunc/ok (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_simple (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_simple_letter_case (0.00s) - --- PASS: TestDefaultIdentityFunc/ok/badname (0.00s) - --- PASS: TestDefaultIdentityFunc/fail/unsupported-provisioner (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_letter_case (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_symbol (0.00s) - --- PASS: TestDefaultIdentityFunc/ok_username (0.00s) -=== RUN TestUnimplementedMethods -=== RUN TestUnimplementedMethods/jwk/sshRekey -=== RUN TestUnimplementedMethods/jwk/sshRenew -=== RUN TestUnimplementedMethods/aws/revoke -=== RUN TestUnimplementedMethods/aws/sshRenew -=== RUN TestUnimplementedMethods/aws/rekey -=== RUN TestUnimplementedMethods/aws/sshRevoke -=== RUN TestUnimplementedMethods/azure/revoke -=== RUN TestUnimplementedMethods/azure/sshRenew -=== RUN TestUnimplementedMethods/azure/sshRekey -=== RUN TestUnimplementedMethods/azure/sshRevoke -=== RUN TestUnimplementedMethods/gcp/revoke -=== RUN TestUnimplementedMethods/gcp/sshRenew -=== RUN TestUnimplementedMethods/gcp/sshRekey -=== RUN TestUnimplementedMethods/gcp/sshRevoke -=== RUN TestUnimplementedMethods/oidc/sshRenew -=== RUN TestUnimplementedMethods/oidc/sshRekey -=== RUN TestUnimplementedMethods/x5c/sshRenew -=== RUN TestUnimplementedMethods/x5c/sshRekey -=== RUN TestUnimplementedMethods/x5c/sshRevoke -=== RUN TestUnimplementedMethods/acme/sshSign -=== RUN TestUnimplementedMethods/acme/sshRekey -=== RUN TestUnimplementedMethods/acme/sshRenew -=== RUN TestUnimplementedMethods/acme/sshRevoke -=== RUN TestUnimplementedMethods/sshpop/sign -=== RUN TestUnimplementedMethods/sshpop/renew -=== RUN TestUnimplementedMethods/sshpop/revoke -=== RUN TestUnimplementedMethods/sshpop/sshSign -=== RUN TestUnimplementedMethods/k8ssa/sshRekey -=== RUN TestUnimplementedMethods/k8ssa/sshRenew -=== RUN TestUnimplementedMethods/k8ssa/sshRevoke ---- PASS: TestUnimplementedMethods (0.00s) - --- PASS: TestUnimplementedMethods/jwk/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/jwk/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/aws/revoke (0.00s) - --- PASS: TestUnimplementedMethods/aws/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/aws/rekey (0.00s) - --- PASS: TestUnimplementedMethods/aws/sshRevoke (0.00s) - --- PASS: TestUnimplementedMethods/azure/revoke (0.00s) - --- PASS: TestUnimplementedMethods/azure/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/azure/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/azure/sshRevoke (0.00s) - --- PASS: TestUnimplementedMethods/gcp/revoke (0.00s) - --- PASS: TestUnimplementedMethods/gcp/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/gcp/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/gcp/sshRevoke (0.00s) - --- PASS: TestUnimplementedMethods/oidc/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/oidc/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/x5c/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/x5c/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/x5c/sshRevoke (0.00s) - --- PASS: TestUnimplementedMethods/acme/sshSign (0.00s) - --- PASS: TestUnimplementedMethods/acme/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/acme/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/acme/sshRevoke (0.00s) - --- PASS: TestUnimplementedMethods/sshpop/sign (0.00s) - --- PASS: TestUnimplementedMethods/sshpop/renew (0.00s) - --- PASS: TestUnimplementedMethods/sshpop/revoke (0.00s) - --- PASS: TestUnimplementedMethods/sshpop/sshSign (0.00s) - --- PASS: TestUnimplementedMethods/k8ssa/sshRekey (0.00s) - --- PASS: TestUnimplementedMethods/k8ssa/sshRenew (0.00s) - --- PASS: TestUnimplementedMethods/k8ssa/sshRevoke (0.00s) -=== RUN TestUninitialized_MarshalJSON -=== RUN TestUninitialized_MarshalJSON/ok ---- PASS: TestUninitialized_MarshalJSON (0.00s) - --- PASS: TestUninitialized_MarshalJSON/ok (0.00s) -=== RUN Test_challengeValidationController_Validate -=== RUN Test_challengeValidationController_Validate/fail/no-webhook -=== RUN Test_challengeValidationController_Validate/fail/wrong-cert-type -=== RUN Test_challengeValidationController_Validate/fail/wrong-secret-value -=== RUN Test_challengeValidationController_Validate/fail/not-allowed -=== RUN Test_challengeValidationController_Validate/ok -=== RUN Test_challengeValidationController_Validate/ok_with_data ---- PASS: Test_challengeValidationController_Validate (0.00s) - --- PASS: Test_challengeValidationController_Validate/fail/no-webhook (0.00s) - --- PASS: Test_challengeValidationController_Validate/fail/wrong-cert-type (0.00s) - --- PASS: Test_challengeValidationController_Validate/fail/wrong-secret-value (0.00s) - --- PASS: Test_challengeValidationController_Validate/fail/not-allowed (0.00s) - --- PASS: Test_challengeValidationController_Validate/ok (0.00s) - --- PASS: Test_challengeValidationController_Validate/ok_with_data (0.00s) -=== RUN TestController_isCertTypeOK ---- PASS: TestController_isCertTypeOK (0.00s) -=== RUN Test_selectValidationMethod -=== RUN Test_selectValidationMethod/webhooks -=== RUN Test_selectValidationMethod/challenge -=== RUN Test_selectValidationMethod/challenge-with-different-webhook -=== RUN Test_selectValidationMethod/none -=== RUN Test_selectValidationMethod/none-with-different-webhook ---- PASS: Test_selectValidationMethod (0.00s) - --- PASS: Test_selectValidationMethod/webhooks (0.00s) - --- PASS: Test_selectValidationMethod/challenge (0.00s) - --- PASS: Test_selectValidationMethod/challenge-with-different-webhook (0.00s) - --- PASS: Test_selectValidationMethod/none (0.00s) - --- PASS: Test_selectValidationMethod/none-with-different-webhook (0.00s) -=== RUN TestSCEP_ValidateChallenge -=== RUN TestSCEP_ValidateChallenge/ok/webhooks -=== RUN TestSCEP_ValidateChallenge/ok/with-data -=== RUN TestSCEP_ValidateChallenge/fail/webhooks-secret-configuration -=== RUN TestSCEP_ValidateChallenge/ok/static-challenge -=== RUN TestSCEP_ValidateChallenge/fail/wrong-static-challenge -=== RUN TestSCEP_ValidateChallenge/ok/no-challenge -=== RUN TestSCEP_ValidateChallenge/fail/no-challenge-but-provided ---- PASS: TestSCEP_ValidateChallenge (0.00s) - --- PASS: TestSCEP_ValidateChallenge/ok/webhooks (0.00s) - --- PASS: TestSCEP_ValidateChallenge/ok/with-data (0.00s) - --- PASS: TestSCEP_ValidateChallenge/fail/webhooks-secret-configuration (0.00s) - --- PASS: TestSCEP_ValidateChallenge/ok/static-challenge (0.00s) - --- PASS: TestSCEP_ValidateChallenge/fail/wrong-static-challenge (0.00s) - --- PASS: TestSCEP_ValidateChallenge/ok/no-challenge (0.00s) - --- PASS: TestSCEP_ValidateChallenge/fail/no-challenge-but-provided (0.00s) -=== RUN TestSCEP_Init -=== RUN TestSCEP_Init/ok -=== RUN TestSCEP_Init/ok_no_password -=== RUN TestSCEP_Init/ok_with_uri -=== RUN TestSCEP_Init/ok_with_uri_no_password -=== RUN TestSCEP_Init/ok_with_SCEPKeyManager -=== RUN TestSCEP_Init/ok_intermediate -=== RUN TestSCEP_Init/fail_type -=== RUN TestSCEP_Init/fail_name -=== RUN TestSCEP_Init/fail_minimumPublicKeyLength -=== RUN TestSCEP_Init/fail_encryptionAlgorithmIdentifier -=== RUN TestSCEP_Init/fail_negative_encryptionAlgorithmIdentifier -=== RUN TestSCEP_Init/fail_key_decode -=== RUN TestSCEP_Init/fail_certificate_decode -=== RUN TestSCEP_Init/fail_certificate_with_intermediate -=== RUN TestSCEP_Init/fail_decrypter_password -=== RUN TestSCEP_Init/fail_uri -=== RUN TestSCEP_Init/fail_uri_password -=== RUN TestSCEP_Init/fail_uri_type -=== RUN TestSCEP_Init/fail_missing_certificate -=== RUN TestSCEP_Init/fail_key_match ---- PASS: TestSCEP_Init (0.95s) - --- PASS: TestSCEP_Init/ok (0.00s) - --- PASS: TestSCEP_Init/ok_no_password (0.00s) - --- PASS: TestSCEP_Init/ok_with_uri (0.00s) - --- PASS: TestSCEP_Init/ok_with_uri_no_password (0.00s) - --- PASS: TestSCEP_Init/ok_with_SCEPKeyManager (0.00s) - --- PASS: TestSCEP_Init/ok_intermediate (0.00s) - --- PASS: TestSCEP_Init/fail_type (0.00s) - --- PASS: TestSCEP_Init/fail_name (0.00s) - --- PASS: TestSCEP_Init/fail_minimumPublicKeyLength (0.00s) - --- PASS: TestSCEP_Init/fail_encryptionAlgorithmIdentifier (0.00s) - --- PASS: TestSCEP_Init/fail_negative_encryptionAlgorithmIdentifier (0.00s) - --- PASS: TestSCEP_Init/fail_key_decode (0.00s) - --- PASS: TestSCEP_Init/fail_certificate_decode (0.00s) - --- PASS: TestSCEP_Init/fail_certificate_with_intermediate (0.00s) - --- PASS: TestSCEP_Init/fail_decrypter_password (0.00s) - --- PASS: TestSCEP_Init/fail_uri (0.00s) - --- PASS: TestSCEP_Init/fail_uri_password (0.00s) - --- PASS: TestSCEP_Init/fail_uri_type (0.00s) - --- PASS: TestSCEP_Init/fail_missing_certificate (0.00s) - --- PASS: TestSCEP_Init/fail_key_match (0.00s) -=== RUN Test_defaultPublicKeyValidator_Valid -=== RUN Test_defaultPublicKeyValidator_Valid/fail/unrecognized-key-type -=== RUN Test_defaultPublicKeyValidator_Valid/fail/rsa/too-short -=== RUN Test_defaultPublicKeyValidator_Valid/ok/rsa -=== RUN Test_defaultPublicKeyValidator_Valid/ok/ecdsa -=== RUN Test_defaultPublicKeyValidator_Valid/ok/ed25519 ---- PASS: Test_defaultPublicKeyValidator_Valid (0.00s) - --- PASS: Test_defaultPublicKeyValidator_Valid/fail/unrecognized-key-type (0.00s) - --- PASS: Test_defaultPublicKeyValidator_Valid/fail/rsa/too-short (0.00s) - --- PASS: Test_defaultPublicKeyValidator_Valid/ok/rsa (0.00s) - --- PASS: Test_defaultPublicKeyValidator_Valid/ok/ecdsa (0.00s) - --- PASS: Test_defaultPublicKeyValidator_Valid/ok/ed25519 (0.00s) -=== RUN Test_commonNameValidator_Valid -=== RUN Test_commonNameValidator_Valid/ok -=== RUN Test_commonNameValidator_Valid/empty -=== RUN Test_commonNameValidator_Valid/wrong ---- PASS: Test_commonNameValidator_Valid (0.00s) - --- PASS: Test_commonNameValidator_Valid/ok (0.00s) - --- PASS: Test_commonNameValidator_Valid/empty (0.00s) - --- PASS: Test_commonNameValidator_Valid/wrong (0.00s) -=== RUN Test_commonNameSliceValidator_Valid -=== RUN Test_commonNameSliceValidator_Valid/ok -=== RUN Test_commonNameSliceValidator_Valid/ok#01 -=== RUN Test_commonNameSliceValidator_Valid/empty -=== RUN Test_commonNameSliceValidator_Valid/wrong ---- PASS: Test_commonNameSliceValidator_Valid (0.00s) - --- PASS: Test_commonNameSliceValidator_Valid/ok (0.00s) - --- PASS: Test_commonNameSliceValidator_Valid/ok#01 (0.00s) - --- PASS: Test_commonNameSliceValidator_Valid/empty (0.00s) - --- PASS: Test_commonNameSliceValidator_Valid/wrong (0.00s) -=== RUN Test_emailAddressesValidator_Valid -=== RUN Test_emailAddressesValidator_Valid/ok0 -=== RUN Test_emailAddressesValidator_Valid/ok1 -=== RUN Test_emailAddressesValidator_Valid/ok2 -=== RUN Test_emailAddressesValidator_Valid/ok3 -=== RUN Test_emailAddressesValidator_Valid/ok3#01 -=== RUN Test_emailAddressesValidator_Valid/fail1 -=== RUN Test_emailAddressesValidator_Valid/fail2 -=== RUN Test_emailAddressesValidator_Valid/fail3 ---- PASS: Test_emailAddressesValidator_Valid (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/ok0 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/ok1 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/ok2 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/ok3 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/ok3#01 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/fail1 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/fail2 (0.00s) - --- PASS: Test_emailAddressesValidator_Valid/fail3 (0.00s) -=== RUN Test_dnsNamesValidator_Valid -=== RUN Test_dnsNamesValidator_Valid/ok0 -=== RUN Test_dnsNamesValidator_Valid/ok1 -=== RUN Test_dnsNamesValidator_Valid/ok2 -=== RUN Test_dnsNamesValidator_Valid/ok3 -=== RUN Test_dnsNamesValidator_Valid/ok4 -=== RUN Test_dnsNamesValidator_Valid/fail1 -=== RUN Test_dnsNamesValidator_Valid/fail2 -=== RUN Test_dnsNamesValidator_Valid/fail3 ---- PASS: Test_dnsNamesValidator_Valid (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/ok0 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/ok1 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/ok2 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/ok3 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/ok4 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/fail1 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/fail2 (0.00s) - --- PASS: Test_dnsNamesValidator_Valid/fail3 (0.00s) -=== RUN Test_dnsNamesSubsetValidator_Valid -=== RUN Test_dnsNamesSubsetValidator_Valid/ok0 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok1 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok2 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok3 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok4 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok5 -=== RUN Test_dnsNamesSubsetValidator_Valid/ok6 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail1 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail2 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail3 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail4 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail5 -=== RUN Test_dnsNamesSubsetValidator_Valid/fail6 ---- PASS: Test_dnsNamesSubsetValidator_Valid (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok0 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok1 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok2 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok3 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok4 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok5 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/ok6 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail1 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail2 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail3 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail4 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail5 (0.00s) - --- PASS: Test_dnsNamesSubsetValidator_Valid/fail6 (0.00s) -=== RUN Test_ipAddressesValidator_Valid -=== RUN Test_ipAddressesValidator_Valid/ok0 -=== RUN Test_ipAddressesValidator_Valid/ok1 -=== RUN Test_ipAddressesValidator_Valid/ok2 -=== RUN Test_ipAddressesValidator_Valid/ok3 -=== RUN Test_ipAddressesValidator_Valid/ok4 -=== RUN Test_ipAddressesValidator_Valid/fail1 -=== RUN Test_ipAddressesValidator_Valid/fail2 -=== RUN Test_ipAddressesValidator_Valid/fail3 ---- PASS: Test_ipAddressesValidator_Valid (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/ok0 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/ok1 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/ok2 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/ok3 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/ok4 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/fail1 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/fail2 (0.00s) - --- PASS: Test_ipAddressesValidator_Valid/fail3 (0.00s) -=== RUN Test_urisValidator_Valid -=== RUN Test_urisValidator_Valid/ok0 -=== RUN Test_urisValidator_Valid/ok1 -=== RUN Test_urisValidator_Valid/ok2 -=== RUN Test_urisValidator_Valid/ok3 -=== RUN Test_urisValidator_Valid/ok4 -=== RUN Test_urisValidator_Valid/fail1 -=== RUN Test_urisValidator_Valid/fail2 -=== RUN Test_urisValidator_Valid/fail3 ---- PASS: Test_urisValidator_Valid (0.00s) - --- PASS: Test_urisValidator_Valid/ok0 (0.00s) - --- PASS: Test_urisValidator_Valid/ok1 (0.00s) - --- PASS: Test_urisValidator_Valid/ok2 (0.00s) - --- PASS: Test_urisValidator_Valid/ok3 (0.00s) - --- PASS: Test_urisValidator_Valid/ok4 (0.00s) - --- PASS: Test_urisValidator_Valid/fail1 (0.00s) - --- PASS: Test_urisValidator_Valid/fail2 (0.00s) - --- PASS: Test_urisValidator_Valid/fail3 (0.00s) -=== RUN Test_defaultSANsValidator_Valid -=== RUN Test_defaultSANsValidator_Valid/fail/emailAddressesValidator -=== RUN Test_defaultSANsValidator_Valid/fail/ipAddressesValidator -=== RUN Test_defaultSANsValidator_Valid/fail/urisValidator -=== RUN Test_defaultSANsValidator_Valid/ok/urisBadValidator-SignIdentity -=== RUN Test_defaultSANsValidator_Valid/ok -=== RUN Test_defaultSANsValidator_Valid/fail/dnsNamesValidator ---- PASS: Test_defaultSANsValidator_Valid (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/fail/emailAddressesValidator (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/fail/ipAddressesValidator (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/fail/urisValidator (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/ok/urisBadValidator-SignIdentity (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/ok (0.00s) - --- PASS: Test_defaultSANsValidator_Valid/fail/dnsNamesValidator (0.00s) -=== RUN Test_validityValidator_Valid -=== RUN Test_validityValidator_Valid/ok/duration-exactly-max -=== RUN Test_validityValidator_Valid/ok/duration-exact-min-with-backdate -=== RUN Test_validityValidator_Valid/ok/duration-exact-max-with-backdate -=== RUN Test_validityValidator_Valid/fail/notAfter-past -=== RUN Test_validityValidator_Valid/fail/notBefore-after-notAfter -=== RUN Test_validityValidator_Valid/fail/duration-too-short -=== RUN Test_validityValidator_Valid/ok/duration-exactly-min -=== RUN Test_validityValidator_Valid/fail/duration-too-great ---- PASS: Test_validityValidator_Valid (2.01s) - --- PASS: Test_validityValidator_Valid/ok/duration-exactly-max (0.00s) - --- PASS: Test_validityValidator_Valid/ok/duration-exact-min-with-backdate (1.00s) - --- PASS: Test_validityValidator_Valid/ok/duration-exact-max-with-backdate (1.00s) - --- PASS: Test_validityValidator_Valid/fail/notAfter-past (0.00s) - --- PASS: Test_validityValidator_Valid/fail/notBefore-after-notAfter (0.00s) - --- PASS: Test_validityValidator_Valid/fail/duration-too-short (0.00s) - --- PASS: Test_validityValidator_Valid/ok/duration-exactly-min (0.00s) - --- PASS: Test_validityValidator_Valid/fail/duration-too-great (0.00s) -=== RUN Test_forceCN_Option -=== RUN Test_forceCN_Option/ok/CN-not-forced -=== RUN Test_forceCN_Option/ok/CN-forced-and-set -=== RUN Test_forceCN_Option/ok/CN-forced-and-not-set -=== RUN Test_forceCN_Option/fail/CN-forced-and-empty-DNSNames ---- PASS: Test_forceCN_Option (0.00s) - --- PASS: Test_forceCN_Option/ok/CN-not-forced (0.00s) - --- PASS: Test_forceCN_Option/ok/CN-forced-and-set (0.00s) - --- PASS: Test_forceCN_Option/ok/CN-forced-and-not-set (0.00s) - --- PASS: Test_forceCN_Option/fail/CN-forced-and-empty-DNSNames (0.00s) -=== RUN Test_profileDefaultDuration_Option -=== RUN Test_profileDefaultDuration_Option/ok/notAfter-set -=== RUN Test_profileDefaultDuration_Option/ok/notBefore-and-notAfter-set -=== RUN Test_profileDefaultDuration_Option/ok/cert-with-validity -=== RUN Test_profileDefaultDuration_Option/ok/cert-notBefore-option-notafter -=== RUN Test_profileDefaultDuration_Option/ok/cert-notAfter-option-notBefore -=== RUN Test_profileDefaultDuration_Option/ok/notBefore-notAfter-duration-empty -=== RUN Test_profileDefaultDuration_Option/ok/notBefore-set -=== RUN Test_profileDefaultDuration_Option/ok/duration-set ---- PASS: Test_profileDefaultDuration_Option (0.81s) - --- PASS: Test_profileDefaultDuration_Option/ok/notAfter-set (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-and-notAfter-set (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/cert-with-validity (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/cert-notBefore-option-notafter (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/cert-notAfter-option-notBefore (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-notAfter-duration-empty (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-set (0.10s) - --- PASS: Test_profileDefaultDuration_Option/ok/duration-set (0.10s) -=== RUN Test_newProvisionerExtension_Option -=== RUN Test_newProvisionerExtension_Option/ok/one-element -=== RUN Test_newProvisionerExtension_Option/ok/replace -=== RUN Test_newProvisionerExtension_Option/ok/disabled ---- PASS: Test_newProvisionerExtension_Option (0.00s) - --- PASS: Test_newProvisionerExtension_Option/ok/one-element (0.00s) - --- PASS: Test_newProvisionerExtension_Option/ok/replace (0.00s) - --- PASS: Test_newProvisionerExtension_Option/ok/disabled (0.00s) -=== RUN Test_profileLimitDuration_Option -=== RUN Test_profileLimitDuration_Option/fail/cert-validity-notAfter -=== RUN Test_profileLimitDuration_Option/ok/valid-notAfter-requested -=== RUN Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-under-default -=== RUN Test_profileLimitDuration_Option/ok/cert-validity -=== RUN Test_profileLimitDuration_Option/ok/cert-notBefore-default -=== RUN Test_profileLimitDuration_Option/ok/cert-notBefore-option -=== RUN Test_profileLimitDuration_Option/fail/notBefore-before-active-window -=== RUN Test_profileLimitDuration_Option/fail/cert-validity-notBefore -=== RUN Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-over-default -=== RUN Test_profileLimitDuration_Option/ok/over-limit-with-backdate -=== RUN Test_profileLimitDuration_Option/ok/under-limit-with-backdate -=== RUN Test_profileLimitDuration_Option/ok/cert-notAfter-default -=== RUN Test_profileLimitDuration_Option/ok/cert-notAfter-option -=== RUN Test_profileLimitDuration_Option/fail/requested-notAfter-after-limit ---- PASS: Test_profileLimitDuration_Option (0.00s) - --- PASS: Test_profileLimitDuration_Option/fail/cert-validity-notAfter (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-requested (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-under-default (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/cert-validity (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/cert-notBefore-default (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/cert-notBefore-option (0.00s) - --- PASS: Test_profileLimitDuration_Option/fail/notBefore-before-active-window (0.00s) - --- PASS: Test_profileLimitDuration_Option/fail/cert-validity-notBefore (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-over-default (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/over-limit-with-backdate (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/under-limit-with-backdate (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/cert-notAfter-default (0.00s) - --- PASS: Test_profileLimitDuration_Option/ok/cert-notAfter-option (0.00s) - --- PASS: Test_profileLimitDuration_Option/fail/requested-notAfter-after-limit (0.00s) -=== RUN TestSSHOptions_Type -=== RUN TestSSHOptions_Type/user -=== RUN TestSSHOptions_Type/host -=== RUN TestSSHOptions_Type/empty -=== RUN TestSSHOptions_Type/invalid ---- PASS: TestSSHOptions_Type (0.00s) - --- PASS: TestSSHOptions_Type/user (0.00s) - --- PASS: TestSSHOptions_Type/host (0.00s) - --- PASS: TestSSHOptions_Type/empty (0.00s) - --- PASS: TestSSHOptions_Type/invalid (0.00s) -=== RUN TestSSHOptions_Modify -=== RUN TestSSHOptions_Modify/fail/validAfter-greater-validBefore -=== RUN TestSSHOptions_Modify/ok/user-cert -=== RUN TestSSHOptions_Modify/ok/host-cert -=== RUN TestSSHOptions_Modify/ok -=== RUN TestSSHOptions_Modify/fail/unexpected-cert-type ---- PASS: TestSSHOptions_Modify (0.00s) - --- PASS: TestSSHOptions_Modify/fail/validAfter-greater-validBefore (0.00s) - --- PASS: TestSSHOptions_Modify/ok/user-cert (0.00s) - --- PASS: TestSSHOptions_Modify/ok/host-cert (0.00s) - --- PASS: TestSSHOptions_Modify/ok (0.00s) - --- PASS: TestSSHOptions_Modify/fail/unexpected-cert-type (0.00s) -=== RUN TestSSHOptions_Match -=== RUN TestSSHOptions_Match/fail/cert-type -=== RUN TestSSHOptions_Match/fail/pricipals -=== RUN TestSSHOptions_Match/fail/validAfter -=== RUN TestSSHOptions_Match/fail/validBefore -=== RUN TestSSHOptions_Match/ok/original-empty -=== RUN TestSSHOptions_Match/ok/cmp-empty -=== RUN TestSSHOptions_Match/ok/equal ---- PASS: TestSSHOptions_Match (0.00s) - --- PASS: TestSSHOptions_Match/fail/cert-type (0.00s) - --- PASS: TestSSHOptions_Match/fail/pricipals (0.00s) - --- PASS: TestSSHOptions_Match/fail/validAfter (0.00s) - --- PASS: TestSSHOptions_Match/fail/validBefore (0.00s) - --- PASS: TestSSHOptions_Match/ok/original-empty (0.00s) - --- PASS: TestSSHOptions_Match/ok/cmp-empty (0.00s) - --- PASS: TestSSHOptions_Match/ok/equal (0.00s) -=== RUN Test_sshCertValidAfterModifier_Modify -=== RUN Test_sshCertValidAfterModifier_Modify/ok ---- PASS: Test_sshCertValidAfterModifier_Modify (0.00s) - --- PASS: Test_sshCertValidAfterModifier_Modify/ok (0.00s) -=== RUN Test_sshCertDefaultValidator_Valid -=== RUN Test_sshCertDefaultValidator_Valid/fail/zero-nonce -=== RUN Test_sshCertDefaultValidator_Valid/fail/nil-key -=== RUN Test_sshCertDefaultValidator_Valid/fail/zero-serial -=== RUN Test_sshCertDefaultValidator_Valid/fail/unexpected-cert-type -=== RUN Test_sshCertDefaultValidator_Valid/fail/empty-cert-key-id -=== RUN Test_sshCertDefaultValidator_Valid/fail/zero-validAfter -=== RUN Test_sshCertDefaultValidator_Valid/fail/validBefore-past -=== RUN Test_sshCertDefaultValidator_Valid/fail/validAfter-after-validBefore -=== RUN Test_sshCertDefaultValidator_Valid/fail/nil-signature-key -=== RUN Test_sshCertDefaultValidator_Valid/fail/nil-signature -=== RUN Test_sshCertDefaultValidator_Valid/ok/userCert -=== RUN Test_sshCertDefaultValidator_Valid/ok/hostCert -=== RUN Test_sshCertDefaultValidator_Valid/ok/emptyPrincipals -=== RUN Test_sshCertDefaultValidator_Valid/ok/empty-extensions ---- PASS: Test_sshCertDefaultValidator_Valid (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-nonce (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-key (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-serial (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/unexpected-cert-type (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/empty-cert-key-id (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-validAfter (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/validBefore-past (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/validAfter-after-validBefore (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-signature-key (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-signature (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/ok/userCert (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/ok/hostCert (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/ok/emptyPrincipals (0.00s) - --- PASS: Test_sshCertDefaultValidator_Valid/ok/empty-extensions (0.00s) -=== RUN Test_sshCertValidityValidator -=== RUN Test_sshCertValidityValidator/fail/validAfter-0 -=== RUN Test_sshCertValidityValidator/fail/validBefore-in-past -=== RUN Test_sshCertValidityValidator/fail/validBefore-before-validAfter -=== RUN Test_sshCertValidityValidator/fail/cert-type-not-set -=== RUN Test_sshCertValidityValidator/fail/unexpected-cert-type -=== RUN Test_sshCertValidityValidator/fail/durationmax -=== RUN Test_sshCertValidityValidator/ok/duration-exactly-max -=== RUN Test_sshCertValidityValidator/ok ---- PASS: Test_sshCertValidityValidator (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/validAfter-0 (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/validBefore-in-past (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/validBefore-before-validAfter (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/cert-type-not-set (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/unexpected-cert-type (0.00s) - --- PASS: Test_sshCertValidityValidator/fail/durationmax (0.00s) - --- PASS: Test_sshCertValidityValidator/ok/duration-exactly-max (0.00s) - --- PASS: Test_sshCertValidityValidator/ok (0.00s) -=== RUN Test_sshValidityModifier -=== RUN Test_sshValidityModifier/ok/valid-requested-validBefore -=== RUN Test_sshValidityModifier/ok/empty-requested-validBefore-limit-before-default -=== RUN Test_sshValidityModifier/fail/type-not-set -=== RUN Test_sshValidityModifier/fail/requested-validAfter-after-limit -=== RUN Test_sshValidityModifier/fail/requested-validBefore-after-limit -=== RUN Test_sshValidityModifier/ok/empty-requested-validBefore-limit-after-default -=== RUN Test_sshValidityModifier/fail/type-not-recognized -=== RUN Test_sshValidityModifier/ok/no-limit -=== RUN Test_sshValidityModifier/ok/defaults ---- PASS: Test_sshValidityModifier (0.00s) - --- PASS: Test_sshValidityModifier/ok/valid-requested-validBefore (0.00s) - --- PASS: Test_sshValidityModifier/ok/empty-requested-validBefore-limit-before-default (0.00s) - --- PASS: Test_sshValidityModifier/fail/type-not-set (0.00s) - --- PASS: Test_sshValidityModifier/fail/requested-validAfter-after-limit (0.00s) - --- PASS: Test_sshValidityModifier/fail/requested-validBefore-after-limit (0.00s) - --- PASS: Test_sshValidityModifier/ok/empty-requested-validBefore-limit-after-default (0.00s) - --- PASS: Test_sshValidityModifier/fail/type-not-recognized (0.00s) - --- PASS: Test_sshValidityModifier/ok/no-limit (0.00s) - --- PASS: Test_sshValidityModifier/ok/defaults (0.00s) -=== RUN Test_sshDefaultDuration_Option -=== RUN Test_sshDefaultDuration_Option/user -=== RUN Test_sshDefaultDuration_Option/host -=== RUN Test_sshDefaultDuration_Option/user_claim -=== RUN Test_sshDefaultDuration_Option/host_claim -=== RUN Test_sshDefaultDuration_Option/user_backdate -=== RUN Test_sshDefaultDuration_Option/host_backdate -=== RUN Test_sshDefaultDuration_Option/user_validAfter -=== RUN Test_sshDefaultDuration_Option/user_validBefore -=== RUN Test_sshDefaultDuration_Option/host_validAfter_validBefore -=== RUN Test_sshDefaultDuration_Option/fail_zero -=== RUN Test_sshDefaultDuration_Option/fail_type ---- PASS: Test_sshDefaultDuration_Option (0.00s) - --- PASS: Test_sshDefaultDuration_Option/user (0.00s) - --- PASS: Test_sshDefaultDuration_Option/host (0.00s) - --- PASS: Test_sshDefaultDuration_Option/user_claim (0.00s) - --- PASS: Test_sshDefaultDuration_Option/host_claim (0.00s) - --- PASS: Test_sshDefaultDuration_Option/user_backdate (0.00s) - --- PASS: Test_sshDefaultDuration_Option/host_backdate (0.00s) - --- PASS: Test_sshDefaultDuration_Option/user_validAfter (0.00s) - --- PASS: Test_sshDefaultDuration_Option/user_validBefore (0.00s) - --- PASS: Test_sshDefaultDuration_Option/host_validAfter_validBefore (0.00s) - --- PASS: Test_sshDefaultDuration_Option/fail_zero (0.00s) - --- PASS: Test_sshDefaultDuration_Option/fail_type (0.00s) -=== RUN TestCustomSSHTemplateOptions -=== RUN TestCustomSSHTemplateOptions/ok -=== RUN TestCustomSSHTemplateOptions/okNoData -=== RUN TestCustomSSHTemplateOptions/okTemplateData -=== RUN TestCustomSSHTemplateOptions/okNullTemplateData -=== RUN TestCustomSSHTemplateOptions/okTemplate -=== RUN TestCustomSSHTemplateOptions/okFile -=== RUN TestCustomSSHTemplateOptions/okBase64 -=== RUN TestCustomSSHTemplateOptions/okUserOptions -=== RUN TestCustomSSHTemplateOptions/okNulUserOptions -=== RUN TestCustomSSHTemplateOptions/okBadUserOptions -=== RUN TestCustomSSHTemplateOptions/fail ---- PASS: TestCustomSSHTemplateOptions (0.00s) - --- PASS: TestCustomSSHTemplateOptions/ok (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okNoData (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okTemplateData (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okNullTemplateData (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okTemplate (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okFile (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okBase64 (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okUserOptions (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okNulUserOptions (0.00s) - --- PASS: TestCustomSSHTemplateOptions/okBadUserOptions (0.00s) - --- PASS: TestCustomSSHTemplateOptions/fail (0.00s) -=== RUN TestSSHPOP_Getters ---- PASS: TestSSHPOP_Getters (0.00s) -=== RUN TestSSHPOP_authorizeToken -=== RUN TestSSHPOP_authorizeToken/fail/invalid-audience -=== RUN TestSSHPOP_authorizeToken/fail/empty-subject -=== RUN TestSSHPOP_authorizeToken/ok -=== RUN TestSSHPOP_authorizeToken/fail/bad-token -=== RUN TestSSHPOP_authorizeToken/fail/invalid-claims-issuer -=== RUN TestSSHPOP_authorizeToken/fail/cert-not-yet-valid -=== RUN TestSSHPOP_authorizeToken/fail/cert-past-validity -=== RUN TestSSHPOP_authorizeToken/fail/no-signer-found -=== RUN TestSSHPOP_authorizeToken/fail/error-parsing-claims-bad-sig ---- PASS: TestSSHPOP_authorizeToken (0.01s) - --- PASS: TestSSHPOP_authorizeToken/fail/invalid-audience (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/empty-subject (0.00s) - --- PASS: TestSSHPOP_authorizeToken/ok (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/invalid-claims-issuer (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/cert-not-yet-valid (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/cert-past-validity (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/no-signer-found (0.00s) - --- PASS: TestSSHPOP_authorizeToken/fail/error-parsing-claims-bad-sig (0.00s) -=== RUN TestSSHPOP_AuthorizeSSHRevoke -=== RUN TestSSHPOP_AuthorizeSSHRevoke/fail/bad-token -=== RUN TestSSHPOP_AuthorizeSSHRevoke/fail/subject-not-equal-serial -=== RUN TestSSHPOP_AuthorizeSSHRevoke/ok ---- PASS: TestSSHPOP_AuthorizeSSHRevoke (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRevoke/fail/bad-token (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRevoke/fail/subject-not-equal-serial (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRevoke/ok (0.00s) -=== RUN TestSSHPOP_AuthorizeSSHRenew -=== RUN TestSSHPOP_AuthorizeSSHRenew/fail/bad-token -=== RUN TestSSHPOP_AuthorizeSSHRenew/fail/not-host-cert -=== RUN TestSSHPOP_AuthorizeSSHRenew/ok ---- PASS: TestSSHPOP_AuthorizeSSHRenew (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRenew/fail/bad-token (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRenew/fail/not-host-cert (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRenew/ok (0.00s) -=== RUN TestSSHPOP_AuthorizeSSHRekey -=== RUN TestSSHPOP_AuthorizeSSHRekey/fail/bad-token -=== RUN TestSSHPOP_AuthorizeSSHRekey/fail/not-host-cert -=== RUN TestSSHPOP_AuthorizeSSHRekey/ok ---- PASS: TestSSHPOP_AuthorizeSSHRekey (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRekey/fail/bad-token (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRekey/fail/not-host-cert (0.00s) - --- PASS: TestSSHPOP_AuthorizeSSHRekey/ok (0.00s) -=== RUN TestSSHPOP_ExtractSSHPOPCert -=== RUN TestSSHPOP_ExtractSSHPOPCert/ok -=== RUN TestSSHPOP_ExtractSSHPOPCert/fail/bad-token -=== RUN TestSSHPOP_ExtractSSHPOPCert/fail/sshpop-missing -=== RUN TestSSHPOP_ExtractSSHPOPCert/fail/wrong-sshpop-type -=== RUN TestSSHPOP_ExtractSSHPOPCert/fail/base64decode-error -=== RUN TestSSHPOP_ExtractSSHPOPCert/fail/parsing-sshpop-pubkey ---- PASS: TestSSHPOP_ExtractSSHPOPCert (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/ok (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/bad-token (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/sshpop-missing (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/wrong-sshpop-type (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/base64decode-error (0.00s) - --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/parsing-sshpop-pubkey (0.00s) -=== RUN TestNewTimeDuration -=== RUN TestNewTimeDuration/ok -=== RUN TestNewTimeDuration/zero ---- PASS: TestNewTimeDuration (0.00s) - --- PASS: TestNewTimeDuration/ok (0.00s) - --- PASS: TestNewTimeDuration/zero (0.00s) -=== RUN TestParseTimeDuration -=== RUN TestParseTimeDuration/timestamp -=== RUN TestParseTimeDuration/timestamp#01 -=== RUN TestParseTimeDuration/timestamp#02 -=== RUN TestParseTimeDuration/timestamp#03 -=== RUN TestParseTimeDuration/timestamp#04 -=== RUN TestParseTimeDuration/timestamp#05 -=== RUN TestParseTimeDuration/1h -=== RUN TestParseTimeDuration/-24h60m60s -=== RUN TestParseTimeDuration/0 -=== RUN TestParseTimeDuration/empty -=== RUN TestParseTimeDuration/fail -=== RUN TestParseTimeDuration/fail#01 ---- PASS: TestParseTimeDuration (0.00s) - --- PASS: TestParseTimeDuration/timestamp (0.00s) - --- PASS: TestParseTimeDuration/timestamp#01 (0.00s) - --- PASS: TestParseTimeDuration/timestamp#02 (0.00s) - --- PASS: TestParseTimeDuration/timestamp#03 (0.00s) - --- PASS: TestParseTimeDuration/timestamp#04 (0.00s) - --- PASS: TestParseTimeDuration/timestamp#05 (0.00s) - --- PASS: TestParseTimeDuration/1h (0.00s) - --- PASS: TestParseTimeDuration/-24h60m60s (0.00s) - --- PASS: TestParseTimeDuration/0 (0.00s) - --- PASS: TestParseTimeDuration/empty (0.00s) - --- PASS: TestParseTimeDuration/fail (0.00s) - --- PASS: TestParseTimeDuration/fail#01 (0.00s) -=== RUN TestTimeDuration_SetDuration -=== RUN TestTimeDuration_SetDuration/new -=== RUN TestTimeDuration_SetDuration/old ---- PASS: TestTimeDuration_SetDuration (0.00s) - --- PASS: TestTimeDuration_SetDuration/new (0.00s) - --- PASS: TestTimeDuration_SetDuration/old (0.00s) -=== RUN TestTimeDuration_SetTime -=== RUN TestTimeDuration_SetTime/new -=== RUN TestTimeDuration_SetTime/old ---- PASS: TestTimeDuration_SetTime (0.00s) - --- PASS: TestTimeDuration_SetTime/new (0.00s) - --- PASS: TestTimeDuration_SetTime/old (0.00s) -=== RUN TestTimeDuration_MarshalJSON -=== RUN TestTimeDuration_MarshalJSON/empty -=== RUN TestTimeDuration_MarshalJSON/timestamp -=== RUN TestTimeDuration_MarshalJSON/duration -=== RUN TestTimeDuration_MarshalJSON/fail ---- PASS: TestTimeDuration_MarshalJSON (0.00s) - --- PASS: TestTimeDuration_MarshalJSON/empty (0.00s) - --- PASS: TestTimeDuration_MarshalJSON/timestamp (0.00s) - --- PASS: TestTimeDuration_MarshalJSON/duration (0.00s) - --- PASS: TestTimeDuration_MarshalJSON/fail (0.00s) -=== RUN TestTimeDuration_UnmarshalJSON -=== RUN TestTimeDuration_UnmarshalJSON/empty -=== RUN TestTimeDuration_UnmarshalJSON/timestamp -=== RUN TestTimeDuration_UnmarshalJSON/duration -=== RUN TestTimeDuration_UnmarshalJSON/fail -=== RUN TestTimeDuration_UnmarshalJSON/fail#01 ---- PASS: TestTimeDuration_UnmarshalJSON (0.00s) - --- PASS: TestTimeDuration_UnmarshalJSON/empty (0.00s) - --- PASS: TestTimeDuration_UnmarshalJSON/timestamp (0.00s) - --- PASS: TestTimeDuration_UnmarshalJSON/duration (0.00s) - --- PASS: TestTimeDuration_UnmarshalJSON/fail (0.00s) - --- PASS: TestTimeDuration_UnmarshalJSON/fail#01 (0.00s) -=== RUN TestTimeDuration_Time -=== RUN TestTimeDuration_Time/zero -=== RUN TestTimeDuration_Time/zero#01 -=== RUN TestTimeDuration_Time/timestamp -=== RUN TestTimeDuration_Time/local -=== RUN TestTimeDuration_Time/duration ---- PASS: TestTimeDuration_Time (0.00s) - --- PASS: TestTimeDuration_Time/zero (0.00s) - --- PASS: TestTimeDuration_Time/zero#01 (0.00s) - --- PASS: TestTimeDuration_Time/timestamp (0.00s) - --- PASS: TestTimeDuration_Time/local (0.00s) - --- PASS: TestTimeDuration_Time/duration (0.00s) -=== RUN TestTimeDuration_Unix -=== RUN TestTimeDuration_Unix/zero -=== RUN TestTimeDuration_Unix/zero#01 -=== RUN TestTimeDuration_Unix/timestamp -=== RUN TestTimeDuration_Unix/local -=== RUN TestTimeDuration_Unix/duration ---- PASS: TestTimeDuration_Unix (0.00s) - --- PASS: TestTimeDuration_Unix/zero (0.00s) - --- PASS: TestTimeDuration_Unix/zero#01 (0.00s) - --- PASS: TestTimeDuration_Unix/timestamp (0.00s) - --- PASS: TestTimeDuration_Unix/local (0.00s) - --- PASS: TestTimeDuration_Unix/duration (0.00s) -=== RUN TestTimeDuration_String -=== RUN TestTimeDuration_String/zero -=== RUN TestTimeDuration_String/zero#01 -=== RUN TestTimeDuration_String/timestamp -=== RUN TestTimeDuration_String/duration ---- PASS: TestTimeDuration_String (0.00s) - --- PASS: TestTimeDuration_String/zero (0.00s) - --- PASS: TestTimeDuration_String/zero#01 (0.00s) - --- PASS: TestTimeDuration_String/timestamp (0.00s) - --- PASS: TestTimeDuration_String/duration (0.00s) -=== RUN TestWebhookController_isCertTypeOK -=== RUN TestWebhookController_isCertTypeOK/ssh/all -=== RUN TestWebhookController_isCertTypeOK/all/x509 -=== RUN TestWebhookController_isCertTypeOK/all/ssh -=== RUN TestWebhookController_isCertTypeOK/x509/"" -=== RUN TestWebhookController_isCertTypeOK/ssh/x509 -=== RUN TestWebhookController_isCertTypeOK/ssh/ssh -=== RUN TestWebhookController_isCertTypeOK/ssh/"" -=== RUN TestWebhookController_isCertTypeOK/all/all -=== RUN TestWebhookController_isCertTypeOK/all/"" -=== RUN TestWebhookController_isCertTypeOK/x509/all -=== RUN TestWebhookController_isCertTypeOK/x509/x509 -=== RUN TestWebhookController_isCertTypeOK/x509/ssh ---- PASS: TestWebhookController_isCertTypeOK (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/ssh/all (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/all/x509 (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/all/ssh (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/x509/"" (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/ssh/x509 (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/ssh/ssh (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/ssh/"" (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/all/all (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/all/"" (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/x509/all (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/x509/x509 (0.00s) - --- PASS: TestWebhookController_isCertTypeOK/x509/ssh (0.00s) -=== RUN TestWebhookController_Enrich -=== RUN TestWebhookController_Enrich/deny -=== RUN TestWebhookController_Enrich/deny/with_error -=== RUN TestWebhookController_Enrich/fail/with_options -=== RUN TestWebhookController_Enrich/ok/no_enriching_webhooks -=== RUN TestWebhookController_Enrich/ok/one_webhook -=== RUN TestWebhookController_Enrich/ok/two_webhooks -=== RUN TestWebhookController_Enrich/ok/x509_only -=== RUN TestWebhookController_Enrich/ok/with_options ---- PASS: TestWebhookController_Enrich (0.01s) - --- PASS: TestWebhookController_Enrich/deny (0.00s) - --- PASS: TestWebhookController_Enrich/deny/with_error (0.00s) - --- PASS: TestWebhookController_Enrich/fail/with_options (0.00s) - --- PASS: TestWebhookController_Enrich/ok/no_enriching_webhooks (0.00s) - --- PASS: TestWebhookController_Enrich/ok/one_webhook (0.00s) - --- PASS: TestWebhookController_Enrich/ok/two_webhooks (0.00s) - --- PASS: TestWebhookController_Enrich/ok/x509_only (0.00s) - --- PASS: TestWebhookController_Enrich/ok/with_options (0.00s) -=== RUN TestWebhookController_Authorize -=== RUN TestWebhookController_Authorize/deny/withError -=== RUN TestWebhookController_Authorize/fail/with_options -=== RUN TestWebhookController_Authorize/ok/no_enriching_webhooks -=== RUN TestWebhookController_Authorize/ok -=== RUN TestWebhookController_Authorize/ok/ssh_only -=== RUN TestWebhookController_Authorize/ok/with_options -=== RUN TestWebhookController_Authorize/deny ---- PASS: TestWebhookController_Authorize (0.00s) - --- PASS: TestWebhookController_Authorize/deny/withError (0.00s) - --- PASS: TestWebhookController_Authorize/fail/with_options (0.00s) - --- PASS: TestWebhookController_Authorize/ok/no_enriching_webhooks (0.00s) - --- PASS: TestWebhookController_Authorize/ok (0.00s) - --- PASS: TestWebhookController_Authorize/ok/ssh_only (0.00s) - --- PASS: TestWebhookController_Authorize/ok/with_options (0.00s) - --- PASS: TestWebhookController_Authorize/deny (0.00s) -=== RUN TestWebhook_Do -=== RUN TestWebhook_Do/ok/no-request-id -=== RUN TestWebhook_Do/ok/bearer -=== RUN TestWebhook_Do/ok/basic -=== RUN TestWebhook_Do/ok/templated-url -=== RUN TestWebhook_Do/fail/404 -=== RUN TestWebhook_Do/ok/allow -=== RUN TestWebhook_Do/ok -=== RUN TestWebhook_Do/disableTLSClientAuth -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:57978: remote error: tls: bad certificate -2025/11/08 19:49:32 http: TLS handshake error from 127.0.0.1:57988: remote error: tls: bad certificate ---- PASS: TestWebhook_Do (1.02s) - --- PASS: TestWebhook_Do/ok/no-request-id (0.00s) - --- PASS: TestWebhook_Do/ok/bearer (0.00s) - --- PASS: TestWebhook_Do/ok/basic (0.00s) - --- PASS: TestWebhook_Do/ok/templated-url (0.00s) - --- PASS: TestWebhook_Do/fail/404 (0.00s) - --- PASS: TestWebhook_Do/ok/allow (0.00s) - --- PASS: TestWebhook_Do/ok (0.00s) - --- PASS: TestWebhook_Do/disableTLSClientAuth (1.01s) -=== RUN TestX5C_Getters ---- PASS: TestX5C_Getters (0.00s) -=== RUN TestX5C_Init -=== RUN TestX5C_Init/fail/empty-key -=== RUN TestX5C_Init/fail/no-valid-root-certs -=== RUN TestX5C_Init/fail/invalid-duration -=== RUN TestX5C_Init/ok -=== RUN TestX5C_Init/ok/root-chain -=== RUN TestX5C_Init/fail/empty -=== RUN TestX5C_Init/fail/empty-name -=== RUN TestX5C_Init/fail/empty-type ---- PASS: TestX5C_Init (0.00s) - --- PASS: TestX5C_Init/fail/empty-key (0.00s) - --- PASS: TestX5C_Init/fail/no-valid-root-certs (0.00s) - --- PASS: TestX5C_Init/fail/invalid-duration (0.00s) - --- PASS: TestX5C_Init/ok (0.00s) - --- PASS: TestX5C_Init/ok/root-chain (0.00s) - --- PASS: TestX5C_Init/fail/empty (0.00s) - --- PASS: TestX5C_Init/fail/empty-name (0.00s) - --- PASS: TestX5C_Init/fail/empty-type (0.00s) -=== RUN TestX5C_authorizeToken -=== RUN TestX5C_authorizeToken/fail/empty-subject -=== RUN TestX5C_authorizeToken/fail/invalid-cert-chain -=== RUN TestX5C_authorizeToken/fail/signature-does-not-match-x5c-pub-key -=== RUN TestX5C_authorizeToken/ok -=== RUN TestX5C_authorizeToken/fail/bad-token -=== RUN TestX5C_authorizeToken/fail/doubled-up-self-signed-cert -=== RUN TestX5C_authorizeToken/fail/digital-signature-ext-required -=== RUN TestX5C_authorizeToken/fail/invalid-issuer -=== RUN TestX5C_authorizeToken/fail/invalid-audience ---- PASS: TestX5C_authorizeToken (0.01s) - --- PASS: TestX5C_authorizeToken/fail/empty-subject (0.00s) - --- PASS: TestX5C_authorizeToken/fail/invalid-cert-chain (0.00s) - --- PASS: TestX5C_authorizeToken/fail/signature-does-not-match-x5c-pub-key (0.00s) - --- PASS: TestX5C_authorizeToken/ok (0.00s) - --- PASS: TestX5C_authorizeToken/fail/bad-token (0.00s) - --- PASS: TestX5C_authorizeToken/fail/doubled-up-self-signed-cert (0.00s) - --- PASS: TestX5C_authorizeToken/fail/digital-signature-ext-required (0.00s) - --- PASS: TestX5C_authorizeToken/fail/invalid-issuer (0.00s) - --- PASS: TestX5C_authorizeToken/fail/invalid-audience (0.00s) -=== RUN TestX5C_AuthorizeSign -=== RUN TestX5C_AuthorizeSign/fail/invalid-token -=== RUN TestX5C_AuthorizeSign/ok/empty-sans -=== RUN TestX5C_AuthorizeSign/ok/multi-sans -=== RUN TestX5C_AuthorizeSign/ok/cnf ---- PASS: TestX5C_AuthorizeSign (0.00s) - --- PASS: TestX5C_AuthorizeSign/fail/invalid-token (0.00s) - --- PASS: TestX5C_AuthorizeSign/ok/empty-sans (0.00s) - --- PASS: TestX5C_AuthorizeSign/ok/multi-sans (0.00s) - --- PASS: TestX5C_AuthorizeSign/ok/cnf (0.00s) -=== RUN TestX5C_AuthorizeRevoke -=== RUN TestX5C_AuthorizeRevoke/fail/invalid-token -=== RUN TestX5C_AuthorizeRevoke/ok ---- PASS: TestX5C_AuthorizeRevoke (0.00s) - --- PASS: TestX5C_AuthorizeRevoke/fail/invalid-token (0.00s) - --- PASS: TestX5C_AuthorizeRevoke/ok (0.00s) -=== RUN TestX5C_AuthorizeRenew -=== RUN TestX5C_AuthorizeRenew/fail/renew-disabled -=== RUN TestX5C_AuthorizeRenew/ok ---- PASS: TestX5C_AuthorizeRenew (0.00s) - --- PASS: TestX5C_AuthorizeRenew/fail/renew-disabled (0.00s) - --- PASS: TestX5C_AuthorizeRenew/ok (0.00s) -=== RUN TestX5C_AuthorizeSSHSign -=== RUN TestX5C_AuthorizeSSHSign/fail/no-SSH-subattribute-in-claims -=== RUN TestX5C_AuthorizeSSHSign/ok/with-claims -=== RUN TestX5C_AuthorizeSSHSign/ok/without-claims -=== RUN TestX5C_AuthorizeSSHSign/ok/cnf -=== RUN TestX5C_AuthorizeSSHSign/fail/sshCA-disabled -=== RUN TestX5C_AuthorizeSSHSign/fail/invalid-token -=== RUN TestX5C_AuthorizeSSHSign/fail/no-Step-claim ---- PASS: TestX5C_AuthorizeSSHSign (0.01s) - --- PASS: TestX5C_AuthorizeSSHSign/fail/no-SSH-subattribute-in-claims (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/ok/with-claims (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/ok/without-claims (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/ok/cnf (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/fail/sshCA-disabled (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/fail/invalid-token (0.00s) - --- PASS: TestX5C_AuthorizeSSHSign/fail/no-Step-claim (0.00s) -PASS -ok github.com/smallstep/certificates/authority/provisioner 26.369s -=== RUN TestProjectValidator_ValidateProject -=== RUN TestProjectValidator_ValidateProject/allowed-1 -=== RUN TestProjectValidator_ValidateProject/allowed-2 -=== RUN TestProjectValidator_ValidateProject/empty -=== RUN TestProjectValidator_ValidateProject/not_allowed ---- PASS: TestProjectValidator_ValidateProject (0.00s) - --- PASS: TestProjectValidator_ValidateProject/allowed-1 (0.00s) - --- PASS: TestProjectValidator_ValidateProject/allowed-2 (0.00s) - --- PASS: TestProjectValidator_ValidateProject/empty (0.00s) - --- PASS: TestProjectValidator_ValidateProject/not_allowed (0.00s) -=== RUN TestNewOrganizationValidator ---- PASS: TestNewOrganizationValidator (0.00s) -=== RUN TestOrganizationValidator_ValidateProject -=== RUN TestOrganizationValidator_ValidateProject/ok_projects -=== RUN TestOrganizationValidator_ValidateProject/fail_projects -=== RUN TestOrganizationValidator_ValidateProject/fail_organization ---- PASS: TestOrganizationValidator_ValidateProject (0.00s) - --- PASS: TestOrganizationValidator_ValidateProject/ok_projects (0.00s) - --- PASS: TestOrganizationValidator_ValidateProject/fail_projects (0.00s) - --- SKIP: TestOrganizationValidator_ValidateProject/fail_organization (0.00s) -PASS -ok github.com/smallstep/certificates/authority/provisioner/gcp 0.015s -=== RUN TestDPOPOptions_EvaluateTarget -=== RUN TestDPOPOptions_EvaluateTarget/ok -=== RUN TestDPOPOptions_EvaluateTarget/fail/empty -=== RUN TestDPOPOptions_EvaluateTarget/fail/template ---- PASS: TestDPOPOptions_EvaluateTarget (0.00s) - --- PASS: TestDPOPOptions_EvaluateTarget/ok (0.00s) - --- PASS: TestDPOPOptions_EvaluateTarget/fail/empty (0.00s) - --- PASS: TestDPOPOptions_EvaluateTarget/fail/template (0.00s) -=== RUN TestOIDCOptions_Transform -=== RUN TestOIDCOptions_Transform/ok/no-transform -=== RUN TestOIDCOptions_Transform/ok/empty-data -=== RUN TestOIDCOptions_Transform/ok/default-transform -=== RUN TestOIDCOptions_Transform/ok/swap-transform -=== RUN TestOIDCOptions_Transform/ok/transform-with-functions ---- PASS: TestOIDCOptions_Transform (0.00s) - --- PASS: TestOIDCOptions_Transform/ok/no-transform (0.00s) - --- PASS: TestOIDCOptions_Transform/ok/empty-data (0.00s) - --- PASS: TestOIDCOptions_Transform/ok/default-transform (0.00s) - --- PASS: TestOIDCOptions_Transform/ok/swap-transform (0.00s) - --- PASS: TestOIDCOptions_Transform/ok/transform-with-functions (0.00s) -=== RUN TestOIDCOptions_EvaluateTarget -=== RUN TestOIDCOptions_EvaluateTarget/ok -=== RUN TestOIDCOptions_EvaluateTarget/ok/empty -=== RUN TestOIDCOptions_EvaluateTarget/fail/template ---- PASS: TestOIDCOptions_EvaluateTarget (0.00s) - --- PASS: TestOIDCOptions_EvaluateTarget/ok (0.00s) - --- PASS: TestOIDCOptions_EvaluateTarget/ok/empty (0.00s) - --- PASS: TestOIDCOptions_EvaluateTarget/fail/template (0.00s) -=== RUN TestOIDCOptions_GetVerifier -=== RUN TestOIDCOptions_GetVerifier/fail/invalid-discovery-url -=== RUN TestOIDCOptions_GetVerifier/ok/auto -=== RUN TestOIDCOptions_GetVerifier/ok/fixed ---- PASS: TestOIDCOptions_GetVerifier (0.00s) - --- PASS: TestOIDCOptions_GetVerifier/fail/invalid-discovery-url (0.00s) - --- PASS: TestOIDCOptions_GetVerifier/ok/auto (0.00s) - --- PASS: TestOIDCOptions_GetVerifier/ok/fixed (0.00s) -=== RUN TestOptions_Validate -=== RUN TestOptions_Validate/ok -=== RUN TestOptions_Validate/fail/no-oidc-options -=== RUN TestOptions_Validate/fail/empty-issuer-url -=== RUN TestOptions_Validate/fail/invalid-issuer-url -=== RUN TestOptions_Validate/fail/issuer-url-template -=== RUN TestOptions_Validate/fail/invalid-transform-template -=== RUN TestOptions_Validate/fail/no-dpop-options -=== RUN TestOptions_Validate/fail/invalid-key -=== RUN TestOptions_Validate/fail/target-template ---- PASS: TestOptions_Validate (0.00s) - --- PASS: TestOptions_Validate/ok (0.00s) - --- PASS: TestOptions_Validate/fail/no-oidc-options (0.00s) - --- PASS: TestOptions_Validate/fail/empty-issuer-url (0.00s) - --- PASS: TestOptions_Validate/fail/invalid-issuer-url (0.00s) - --- PASS: TestOptions_Validate/fail/issuer-url-template (0.00s) - --- PASS: TestOptions_Validate/fail/invalid-transform-template (0.00s) - --- PASS: TestOptions_Validate/fail/no-dpop-options (0.00s) - --- PASS: TestOptions_Validate/fail/invalid-key (0.00s) - --- PASS: TestOptions_Validate/fail/target-template (0.00s) -PASS -ok github.com/smallstep/certificates/authority/provisioner/wire 0.027s -=== RUN TestNewACMEClient -=== RUN TestNewACMEClient/fail/client-option-error -=== RUN TestNewACMEClient/fail/get-directory -=== RUN TestNewACMEClient/fail/bad-directory -=== RUN TestNewACMEClient/fail/error-post-newAccount -=== RUN TestNewACMEClient/fail/error-bad-account -=== RUN TestNewACMEClient/ok ---- PASS: TestNewACMEClient (0.01s) - --- PASS: TestNewACMEClient/fail/client-option-error (0.00s) - --- PASS: TestNewACMEClient/fail/get-directory (0.00s) - --- PASS: TestNewACMEClient/fail/bad-directory (0.00s) - --- PASS: TestNewACMEClient/fail/error-post-newAccount (0.00s) - --- PASS: TestNewACMEClient/fail/error-bad-account (0.00s) - --- PASS: TestNewACMEClient/ok (0.00s) -=== RUN TestACMEClient_GetDirectory ---- PASS: TestACMEClient_GetDirectory (0.00s) -=== RUN TestACMEClient_GetNonce -=== RUN TestACMEClient_GetNonce/ok -=== RUN TestACMEClient_GetNonce/fail/GET-nonce ---- PASS: TestACMEClient_GetNonce (0.00s) - --- PASS: TestACMEClient_GetNonce/ok (0.00s) - --- PASS: TestACMEClient_GetNonce/fail/GET-nonce (0.00s) -=== RUN TestACMEClient_post -=== RUN TestACMEClient_post/ok/kid -=== RUN TestACMEClient_post/fail/account-not-configured -=== RUN TestACMEClient_post/fail/GET-nonce -=== RUN TestACMEClient_post/ok/jwk ---- PASS: TestACMEClient_post (0.01s) - --- PASS: TestACMEClient_post/ok/kid (0.00s) - --- PASS: TestACMEClient_post/fail/account-not-configured (0.00s) - --- PASS: TestACMEClient_post/fail/GET-nonce (0.00s) - --- PASS: TestACMEClient_post/ok/jwk (0.00s) -=== RUN TestACMEClient_NewOrder -=== RUN TestACMEClient_NewOrder/fail/client-post -=== RUN TestACMEClient_NewOrder/fail/newOrder-error -=== RUN TestACMEClient_NewOrder/fail/bad-order -=== RUN TestACMEClient_NewOrder/ok ---- PASS: TestACMEClient_NewOrder (0.01s) - --- PASS: TestACMEClient_NewOrder/fail/client-post (0.00s) - --- PASS: TestACMEClient_NewOrder/fail/newOrder-error (0.00s) - --- PASS: TestACMEClient_NewOrder/fail/bad-order (0.00s) - --- PASS: TestACMEClient_NewOrder/ok (0.00s) -=== RUN TestACMEClient_GetOrder -=== RUN TestACMEClient_GetOrder/fail/getOrder-error -=== RUN TestACMEClient_GetOrder/fail/bad-order -=== RUN TestACMEClient_GetOrder/ok -=== RUN TestACMEClient_GetOrder/fail/client-post ---- PASS: TestACMEClient_GetOrder (0.01s) - --- PASS: TestACMEClient_GetOrder/fail/getOrder-error (0.00s) - --- PASS: TestACMEClient_GetOrder/fail/bad-order (0.00s) - --- PASS: TestACMEClient_GetOrder/ok (0.00s) - --- PASS: TestACMEClient_GetOrder/fail/client-post (0.00s) -=== RUN TestACMEClient_GetAuthz -=== RUN TestACMEClient_GetAuthz/fail/client-post -=== RUN TestACMEClient_GetAuthz/fail/getChallenge-error -=== RUN TestACMEClient_GetAuthz/fail/bad-challenge -=== RUN TestACMEClient_GetAuthz/ok ---- PASS: TestACMEClient_GetAuthz (0.01s) - --- PASS: TestACMEClient_GetAuthz/fail/client-post (0.00s) - --- PASS: TestACMEClient_GetAuthz/fail/getChallenge-error (0.00s) - --- PASS: TestACMEClient_GetAuthz/fail/bad-challenge (0.00s) - --- PASS: TestACMEClient_GetAuthz/ok (0.00s) -=== RUN TestACMEClient_GetChallenge -=== RUN TestACMEClient_GetChallenge/fail/bad-challenge -=== RUN TestACMEClient_GetChallenge/ok -=== RUN TestACMEClient_GetChallenge/fail/client-post -=== RUN TestACMEClient_GetChallenge/fail/getChallenge-error ---- PASS: TestACMEClient_GetChallenge (0.00s) - --- PASS: TestACMEClient_GetChallenge/fail/bad-challenge (0.00s) - --- PASS: TestACMEClient_GetChallenge/ok (0.00s) - --- PASS: TestACMEClient_GetChallenge/fail/client-post (0.00s) - --- PASS: TestACMEClient_GetChallenge/fail/getChallenge-error (0.00s) -=== RUN TestACMEClient_ValidateChallenge -=== RUN TestACMEClient_ValidateChallenge/fail/client-post -=== RUN TestACMEClient_ValidateChallenge/fail/getChallenge-error -=== RUN TestACMEClient_ValidateChallenge/fail/bad-challenge -=== RUN TestACMEClient_ValidateChallenge/ok ---- PASS: TestACMEClient_ValidateChallenge (0.00s) - --- PASS: TestACMEClient_ValidateChallenge/fail/client-post (0.00s) - --- PASS: TestACMEClient_ValidateChallenge/fail/getChallenge-error (0.00s) - --- PASS: TestACMEClient_ValidateChallenge/fail/bad-challenge (0.00s) - --- PASS: TestACMEClient_ValidateChallenge/ok (0.00s) -=== RUN TestACMEClient_ValidateWithPayload -=== RUN TestACMEClient_ValidateWithPayload/ok -=== NAME TestACMEClient_ValidateWithPayload - acmeClient_test.go:991: /nonce - acmeClient_test.go:991: /ok -=== RUN TestACMEClient_ValidateWithPayload/fail_nonce -=== NAME TestACMEClient_ValidateWithPayload - acmeClient_test.go:991: /fail-nonce -=== RUN TestACMEClient_ValidateWithPayload/fail_payload -=== NAME TestACMEClient_ValidateWithPayload - acmeClient_test.go:991: /nonce - acmeClient_test.go:991: /fail ---- PASS: TestACMEClient_ValidateWithPayload (0.00s) - --- PASS: TestACMEClient_ValidateWithPayload/ok (0.00s) - --- PASS: TestACMEClient_ValidateWithPayload/fail_nonce (0.00s) - --- PASS: TestACMEClient_ValidateWithPayload/fail_payload (0.00s) -=== RUN TestACMEClient_FinalizeOrder -=== RUN TestACMEClient_FinalizeOrder/fail/client-post -=== RUN TestACMEClient_FinalizeOrder/fail/finalizeOrder-error -=== RUN TestACMEClient_FinalizeOrder/fail/bad-order -=== RUN TestACMEClient_FinalizeOrder/ok ---- PASS: TestACMEClient_FinalizeOrder (0.00s) - --- PASS: TestACMEClient_FinalizeOrder/fail/client-post (0.00s) - --- PASS: TestACMEClient_FinalizeOrder/fail/finalizeOrder-error (0.00s) - --- PASS: TestACMEClient_FinalizeOrder/fail/bad-order (0.00s) - --- PASS: TestACMEClient_FinalizeOrder/ok (0.00s) -=== RUN TestACMEClient_GetAccountOrders -=== RUN TestACMEClient_GetAccountOrders/fail/client-post -=== RUN TestACMEClient_GetAccountOrders/fail/getAccountOrders-error -=== RUN TestACMEClient_GetAccountOrders/fail/bad-accountOrders -=== RUN TestACMEClient_GetAccountOrders/ok -=== RUN TestACMEClient_GetAccountOrders/fail/account-not-configured ---- PASS: TestACMEClient_GetAccountOrders (0.01s) - --- PASS: TestACMEClient_GetAccountOrders/fail/client-post (0.00s) - --- PASS: TestACMEClient_GetAccountOrders/fail/getAccountOrders-error (0.00s) - --- PASS: TestACMEClient_GetAccountOrders/fail/bad-accountOrders (0.00s) - --- PASS: TestACMEClient_GetAccountOrders/ok (0.00s) - --- PASS: TestACMEClient_GetAccountOrders/fail/account-not-configured (0.00s) -=== RUN TestACMEClient_GetCertificate -=== RUN TestACMEClient_GetCertificate/fail/client-post -=== RUN TestACMEClient_GetCertificate/fail/getAccountOrders-error -=== RUN TestACMEClient_GetCertificate/fail/bad-certificate -=== RUN TestACMEClient_GetCertificate/ok ---- PASS: TestACMEClient_GetCertificate (0.00s) - --- PASS: TestACMEClient_GetCertificate/fail/client-post (0.00s) - --- PASS: TestACMEClient_GetCertificate/fail/getAccountOrders-error (0.00s) - --- PASS: TestACMEClient_GetCertificate/fail/bad-certificate (0.00s) - --- PASS: TestACMEClient_GetCertificate/ok (0.00s) -=== RUN TestBootstrap -2025/11/08 19:49:07 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestBootstrap/ok -=== RUN TestBootstrap/token_err -=== RUN TestBootstrap/bad_claims -=== RUN TestBootstrap/bad_sha -=== RUN TestBootstrap/bad_aud ---- PASS: TestBootstrap (0.23s) - --- PASS: TestBootstrap/ok (0.01s) - --- PASS: TestBootstrap/token_err (0.00s) - --- PASS: TestBootstrap/bad_claims (0.00s) - --- PASS: TestBootstrap/bad_sha (0.00s) - --- PASS: TestBootstrap/bad_aud (0.00s) -=== RUN TestBootstrapServerWithoutMTLS -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestBootstrapServerWithoutMTLS/ok -=== RUN TestBootstrapServerWithoutMTLS/ok_mtls -=== RUN TestBootstrapServerWithoutMTLS/fail -=== RUN TestBootstrapServerWithoutMTLS/fail_with_TLSConfig ---- PASS: TestBootstrapServerWithoutMTLS (0.28s) - --- PASS: TestBootstrapServerWithoutMTLS/ok (0.01s) - --- PASS: TestBootstrapServerWithoutMTLS/ok_mtls (0.01s) - --- PASS: TestBootstrapServerWithoutMTLS/fail (0.00s) - --- PASS: TestBootstrapServerWithoutMTLS/fail_with_TLSConfig (0.00s) -=== RUN TestBootstrapServerWithMTLS -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestBootstrapServerWithMTLS/ok -=== RUN TestBootstrapServerWithMTLS/ok_mtls -=== RUN TestBootstrapServerWithMTLS/fail -=== RUN TestBootstrapServerWithMTLS/fail_with_TLSConfig ---- PASS: TestBootstrapServerWithMTLS (0.20s) - --- PASS: TestBootstrapServerWithMTLS/ok (0.01s) - --- PASS: TestBootstrapServerWithMTLS/ok_mtls (0.01s) - --- PASS: TestBootstrapServerWithMTLS/fail (0.00s) - --- PASS: TestBootstrapServerWithMTLS/fail_with_TLSConfig (0.00s) -=== RUN TestBootstrapClient -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestBootstrapClient/ok -=== RUN TestBootstrapClient/ok_mtls -=== RUN TestBootstrapClient/fail ---- PASS: TestBootstrapClient (0.15s) - --- PASS: TestBootstrapClient/ok (0.01s) - --- PASS: TestBootstrapClient/ok_mtls (0.01s) - --- PASS: TestBootstrapClient/fail (0.00s) -=== RUN TestBootstrapClientServerRotation -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Serving HTTPS on 127.0.0.1:44759 ... -2025/11/08 19:49:16 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:17 Serving HTTPS on 127.0.0.1:44759 ... -2025/11/08 19:49:22 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:22 Serving HTTPS on 127.0.0.1:44759 ... -2025/11/08 19:49:27 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:27 Serving HTTPS on 127.0.0.1:44759 ... ---- PASS: TestBootstrapClientServerRotation (18.58s) -=== RUN TestBootstrapClientServerFederation -2025/11/08 19:49:27 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:27 Serving HTTPS on 127.0.0.1:43221 ... -2025/11/08 19:49:27 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:27 Serving HTTPS on 127.0.0.1:46831 ... ---- PASS: TestBootstrapClientServerFederation (2.27s) -=== RUN TestBootstrapListener -2025/11/08 19:49:29 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:29 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestBootstrapListener/ok -=== RUN TestBootstrapListener/ok_mtls -=== RUN TestBootstrapListener/fail ---- PASS: TestBootstrapListener (0.28s) - --- PASS: TestBootstrapListener/ok (0.08s) - --- PASS: TestBootstrapListener/ok_mtls (0.08s) - --- PASS: TestBootstrapListener/fail (0.00s) -=== RUN TestCASign -2025/11/08 19:49:29 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCASign/fail_invalid-csr-sig -=== RUN TestCASign/fail_unauthorized-ott -=== RUN TestCASign/fail_commonname-claim -=== RUN TestCASign/ok -=== RUN TestCASign/ok-backwards-compat-missing-subject-SAN -=== RUN TestCASign/fail_invalid-json-body ---- PASS: TestCASign (0.07s) - --- PASS: TestCASign/fail_invalid-csr-sig (0.00s) - --- PASS: TestCASign/fail_unauthorized-ott (0.00s) - --- PASS: TestCASign/fail_commonname-claim (0.00s) - --- PASS: TestCASign/ok (0.00s) - --- PASS: TestCASign/ok-backwards-compat-missing-subject-SAN (0.00s) - --- PASS: TestCASign/fail_invalid-json-body (0.00s) -=== RUN TestCAProvisioners -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCAProvisioners/ok ---- PASS: TestCAProvisioners (0.00s) - --- PASS: TestCAProvisioners/ok (0.00s) -=== RUN TestCAProvisionerEncryptedKey -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCAProvisionerEncryptedKey/ok -=== RUN TestCAProvisionerEncryptedKey/not-found ---- PASS: TestCAProvisionerEncryptedKey (0.00s) - --- PASS: TestCAProvisionerEncryptedKey/ok (0.00s) - --- PASS: TestCAProvisionerEncryptedKey/not-found (0.00s) -=== RUN TestCARoot -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCARoot/not-found -=== RUN TestCARoot/success ---- PASS: TestCARoot (0.00s) - --- PASS: TestCARoot/not-found (0.00s) - --- PASS: TestCARoot/success (0.00s) -=== RUN TestCAHealth -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCAHealth/success ---- PASS: TestCAHealth (0.00s) - --- PASS: TestCAHealth/success (0.00s) -=== RUN TestCARenew -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestCARenew/request-missing-tls -=== RUN TestCARenew/request-missing-peer-certificate -=== RUN TestCARenew/success ---- PASS: TestCARenew (0.00s) - --- PASS: TestCARenew/request-missing-tls (0.00s) - --- PASS: TestCARenew/request-missing-peer-certificate (0.00s) - --- PASS: TestCARenew/success (0.00s) -=== RUN TestClient_Version -=== RUN TestClient_Version/ok -=== RUN TestClient_Version/500 -=== RUN TestClient_Version/404 ---- PASS: TestClient_Version (0.00s) - --- PASS: TestClient_Version/ok (0.00s) - --- PASS: TestClient_Version/500 (0.00s) - --- PASS: TestClient_Version/404 (0.00s) -=== RUN TestClient_Health -=== RUN TestClient_Health/ok -=== RUN TestClient_Health/not_ok ---- PASS: TestClient_Health (0.00s) - --- PASS: TestClient_Health/ok (0.00s) - --- PASS: TestClient_Health/not_ok (0.00s) -=== RUN TestClient_Root -=== RUN TestClient_Root/ok -=== RUN TestClient_Root/not_found ---- PASS: TestClient_Root (0.00s) - --- PASS: TestClient_Root/ok (0.00s) - --- PASS: TestClient_Root/not_found (0.00s) -=== RUN TestClient_Sign -=== RUN TestClient_Sign/ok -=== RUN TestClient_Sign/unauthorized -=== RUN TestClient_Sign/empty_request -=== RUN TestClient_Sign/nil_request ---- PASS: TestClient_Sign (0.00s) - --- PASS: TestClient_Sign/ok (0.00s) - --- PASS: TestClient_Sign/unauthorized (0.00s) - --- PASS: TestClient_Sign/empty_request (0.00s) - --- PASS: TestClient_Sign/nil_request (0.00s) -=== RUN TestClient_Revoke -=== RUN TestClient_Revoke/ok -=== RUN TestClient_Revoke/unauthorized -=== RUN TestClient_Revoke/nil_request ---- PASS: TestClient_Revoke (0.00s) - --- PASS: TestClient_Revoke/ok (0.00s) - --- PASS: TestClient_Revoke/unauthorized (0.00s) - --- PASS: TestClient_Revoke/nil_request (0.00s) -=== RUN TestClient_Renew -=== RUN TestClient_Renew/ok -=== RUN TestClient_Renew/unauthorized -=== RUN TestClient_Renew/empty_request -=== RUN TestClient_Renew/nil_request ---- PASS: TestClient_Renew (0.00s) - --- PASS: TestClient_Renew/ok (0.00s) - --- PASS: TestClient_Renew/unauthorized (0.00s) - --- PASS: TestClient_Renew/empty_request (0.00s) - --- PASS: TestClient_Renew/nil_request (0.00s) -=== RUN TestClient_RenewWithToken -=== RUN TestClient_RenewWithToken/ok -=== RUN TestClient_RenewWithToken/unauthorized -=== RUN TestClient_RenewWithToken/empty_request -=== RUN TestClient_RenewWithToken/nil_request ---- PASS: TestClient_RenewWithToken (0.00s) - --- PASS: TestClient_RenewWithToken/ok (0.00s) - --- PASS: TestClient_RenewWithToken/unauthorized (0.00s) - --- PASS: TestClient_RenewWithToken/empty_request (0.00s) - --- PASS: TestClient_RenewWithToken/nil_request (0.00s) -=== RUN TestClient_Rekey -=== RUN TestClient_Rekey/ok -=== RUN TestClient_Rekey/unauthorized -=== RUN TestClient_Rekey/empty_request -=== RUN TestClient_Rekey/nil_request ---- PASS: TestClient_Rekey (0.00s) - --- PASS: TestClient_Rekey/ok (0.00s) - --- PASS: TestClient_Rekey/unauthorized (0.00s) - --- PASS: TestClient_Rekey/empty_request (0.00s) - --- PASS: TestClient_Rekey/nil_request (0.00s) -=== RUN TestClient_Provisioners -=== RUN TestClient_Provisioners/ok -=== RUN TestClient_Provisioners/ok_with_cursor -=== RUN TestClient_Provisioners/ok_with_limit -=== RUN TestClient_Provisioners/ok_with_cursor+limit -=== RUN TestClient_Provisioners/fail ---- PASS: TestClient_Provisioners (0.00s) - --- PASS: TestClient_Provisioners/ok (0.00s) - --- PASS: TestClient_Provisioners/ok_with_cursor (0.00s) - --- PASS: TestClient_Provisioners/ok_with_limit (0.00s) - --- PASS: TestClient_Provisioners/ok_with_cursor+limit (0.00s) - --- PASS: TestClient_Provisioners/fail (0.00s) -=== RUN TestClient_ProvisionerKey -=== RUN TestClient_ProvisionerKey/ok -=== RUN TestClient_ProvisionerKey/fail ---- PASS: TestClient_ProvisionerKey (0.00s) - --- PASS: TestClient_ProvisionerKey/ok (0.00s) - --- PASS: TestClient_ProvisionerKey/fail (0.00s) -=== RUN TestClient_Roots -=== RUN TestClient_Roots/ok -=== RUN TestClient_Roots/unauthorized -=== RUN TestClient_Roots/bad-request ---- PASS: TestClient_Roots (0.00s) - --- PASS: TestClient_Roots/ok (0.00s) - --- PASS: TestClient_Roots/unauthorized (0.00s) - --- PASS: TestClient_Roots/bad-request (0.00s) -=== RUN TestClient_Federation -=== RUN TestClient_Federation/ok -=== RUN TestClient_Federation/unauthorized ---- PASS: TestClient_Federation (0.00s) - --- PASS: TestClient_Federation/ok (0.00s) - --- PASS: TestClient_Federation/unauthorized (0.00s) -=== RUN TestClient_SSHRoots -=== RUN TestClient_SSHRoots/ok -=== RUN TestClient_SSHRoots/not_found ---- PASS: TestClient_SSHRoots (0.00s) - --- PASS: TestClient_SSHRoots/ok (0.00s) - --- PASS: TestClient_SSHRoots/not_found (0.00s) -=== RUN Test_parseEndpoint -=== RUN Test_parseEndpoint/ok -=== RUN Test_parseEndpoint/ok_no_scheme -=== RUN Test_parseEndpoint/ok_only_host -=== RUN Test_parseEndpoint/ok_no_bars -=== RUN Test_parseEndpoint/ok_schema,_host_and_path -=== RUN Test_parseEndpoint/ok_no_bars_with_path -=== RUN Test_parseEndpoint/ok_host_and_path -=== RUN Test_parseEndpoint/ok_host_and_port -=== RUN Test_parseEndpoint/ok_host,_path_and_port -=== RUN Test_parseEndpoint/fail_bad_url -=== RUN Test_parseEndpoint/fail_no_host ---- PASS: Test_parseEndpoint (0.00s) - --- PASS: Test_parseEndpoint/ok (0.00s) - --- PASS: Test_parseEndpoint/ok_no_scheme (0.00s) - --- PASS: Test_parseEndpoint/ok_only_host (0.00s) - --- PASS: Test_parseEndpoint/ok_no_bars (0.00s) - --- PASS: Test_parseEndpoint/ok_schema,_host_and_path (0.00s) - --- PASS: Test_parseEndpoint/ok_no_bars_with_path (0.00s) - --- PASS: Test_parseEndpoint/ok_host_and_path (0.00s) - --- PASS: Test_parseEndpoint/ok_host_and_port (0.00s) - --- PASS: Test_parseEndpoint/ok_host,_path_and_port (0.00s) - --- PASS: Test_parseEndpoint/fail_bad_url (0.00s) - --- PASS: Test_parseEndpoint/fail_no_host (0.00s) -=== RUN TestClient_RootFingerprint -=== RUN TestClient_RootFingerprint/ok -=== RUN TestClient_RootFingerprint/ok_with_error -=== RUN TestClient_RootFingerprint/fail ---- PASS: TestClient_RootFingerprint (0.01s) - --- PASS: TestClient_RootFingerprint/ok (0.00s) - --- PASS: TestClient_RootFingerprint/ok_with_error (0.00s) - --- PASS: TestClient_RootFingerprint/fail (0.00s) -=== RUN TestClient_RootFingerprintWithServer -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface ---- PASS: TestClient_RootFingerprintWithServer (0.01s) -=== RUN TestClient_SSHBastion -=== RUN TestClient_SSHBastion/ok -=== RUN TestClient_SSHBastion/bad-response -=== RUN TestClient_SSHBastion/bad-request ---- PASS: TestClient_SSHBastion (0.00s) - --- PASS: TestClient_SSHBastion/ok (0.00s) - --- PASS: TestClient_SSHBastion/bad-response (0.00s) - --- PASS: TestClient_SSHBastion/bad-request (0.00s) -=== RUN TestClient_GetCaURL -=== RUN TestClient_GetCaURL/ok -=== RUN TestClient_GetCaURL/ok_no_schema -=== RUN TestClient_GetCaURL/ok_with_port -=== RUN TestClient_GetCaURL/ok_with_version ---- PASS: TestClient_GetCaURL (0.00s) - --- PASS: TestClient_GetCaURL/ok (0.00s) - --- PASS: TestClient_GetCaURL/ok_no_schema (0.00s) - --- PASS: TestClient_GetCaURL/ok_with_port (0.00s) - --- PASS: TestClient_GetCaURL/ok_with_version (0.00s) -=== RUN TestClient_WithTimeout -=== RUN TestClient_WithTimeout/ok -=== RUN TestClient_WithTimeout/ok_with_timeout -=== RUN TestClient_WithTimeout/fail_with_timeout ---- PASS: TestClient_WithTimeout (0.60s) - --- PASS: TestClient_WithTimeout/ok (0.20s) - --- PASS: TestClient_WithTimeout/ok_with_timeout (0.20s) - --- PASS: TestClient_WithTimeout/fail_with_timeout (0.01s) -=== RUN Test_enforceRequestID -=== RUN Test_enforceRequestID/set -=== RUN Test_enforceRequestID/context -=== RUN Test_enforceRequestID/new ---- PASS: Test_enforceRequestID (0.00s) - --- PASS: Test_enforceRequestID/set (0.00s) - --- PASS: Test_enforceRequestID/context (0.00s) - --- PASS: Test_enforceRequestID/new (0.00s) -=== RUN Test_newRequestID ---- PASS: Test_newRequestID (0.00s) -=== RUN TestNewProvisioner -2025/11/08 19:49:30 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestNewProvisioner/ok -=== RUN TestNewProvisioner/ok-by-name -=== RUN TestNewProvisioner/ok-with-bundle -=== RUN TestNewProvisioner/ok-with-fingerprint -=== RUN TestNewProvisioner/fail-bad-kid -=== RUN TestNewProvisioner/fail-empty-name -=== RUN TestNewProvisioner/fail-bad-name -=== RUN TestNewProvisioner/fail-by-password -=== RUN TestNewProvisioner/fail-by-password-no-kid -=== RUN TestNewProvisioner/fail-bad-certificate -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:40130: remote error: tls: bad certificate -=== RUN TestNewProvisioner/fail-not-found-certificate ---- PASS: TestNewProvisioner (0.48s) - --- PASS: TestNewProvisioner/ok (0.07s) - --- PASS: TestNewProvisioner/ok-by-name (0.06s) - --- PASS: TestNewProvisioner/ok-with-bundle (0.06s) - --- PASS: TestNewProvisioner/ok-with-fingerprint (0.06s) - --- PASS: TestNewProvisioner/fail-bad-kid (0.00s) - --- PASS: TestNewProvisioner/fail-empty-name (0.00s) - --- PASS: TestNewProvisioner/fail-bad-name (0.00s) - --- PASS: TestNewProvisioner/fail-by-password (0.07s) - --- PASS: TestNewProvisioner/fail-by-password-no-kid (0.07s) - --- PASS: TestNewProvisioner/fail-bad-certificate (0.00s) - --- PASS: TestNewProvisioner/fail-not-found-certificate (0.00s) -=== RUN TestProvisioner_Getters ---- PASS: TestProvisioner_Getters (0.06s) -=== RUN TestProvisioner_Setters ---- PASS: TestProvisioner_Setters (0.06s) -=== RUN TestProvisioner_Token -=== RUN TestProvisioner_Token/ok -=== RUN TestProvisioner_Token/ok-with-san -=== RUN TestProvisioner_Token/ok-with-sans -=== RUN TestProvisioner_Token/fail-no-subject -=== RUN TestProvisioner_Token/fail-no-key ---- PASS: TestProvisioner_Token (0.06s) - --- PASS: TestProvisioner_Token/ok (0.00s) - --- PASS: TestProvisioner_Token/ok-with-san (0.00s) - --- PASS: TestProvisioner_Token/ok-with-sans (0.00s) - --- PASS: TestProvisioner_Token/fail-no-subject (0.00s) - --- PASS: TestProvisioner_Token/fail-no-key (0.00s) -=== RUN TestProvisioner_IPv6Token -=== RUN TestProvisioner_IPv6Token/ok -=== RUN TestProvisioner_IPv6Token/ok-with-san -=== RUN TestProvisioner_IPv6Token/ok-with-sans -=== RUN TestProvisioner_IPv6Token/fail-no-subject -=== RUN TestProvisioner_IPv6Token/fail-no-key ---- PASS: TestProvisioner_IPv6Token (0.06s) - --- PASS: TestProvisioner_IPv6Token/ok (0.00s) - --- PASS: TestProvisioner_IPv6Token/ok-with-san (0.00s) - --- PASS: TestProvisioner_IPv6Token/ok-with-sans (0.00s) - --- PASS: TestProvisioner_IPv6Token/fail-no-subject (0.00s) - --- PASS: TestProvisioner_IPv6Token/fail-no-key (0.00s) -=== RUN TestProvisioner_SSHToken -=== RUN TestProvisioner_SSHToken/ok -=== RUN TestProvisioner_SSHToken/ok_host -=== RUN TestProvisioner_SSHToken/ok_multiple_principals -=== RUN TestProvisioner_SSHToken/fail-no-subject -=== RUN TestProvisioner_SSHToken/fail-no-key ---- PASS: TestProvisioner_SSHToken (0.06s) - --- PASS: TestProvisioner_SSHToken/ok (0.00s) - --- PASS: TestProvisioner_SSHToken/ok_host (0.00s) - --- PASS: TestProvisioner_SSHToken/ok_multiple_principals (0.00s) - --- PASS: TestProvisioner_SSHToken/fail-no-subject (0.00s) - --- PASS: TestProvisioner_SSHToken/fail-no-key (0.00s) -=== RUN Test_newTLSOptionCtx -=== RUN Test_newTLSOptionCtx/ok ---- PASS: Test_newTLSOptionCtx (0.00s) - --- PASS: Test_newTLSOptionCtx/ok (0.00s) -=== RUN TestTLSOptionCtx_apply -=== RUN TestTLSOptionCtx_apply/ok -=== RUN TestTLSOptionCtx_apply/ok#01 -=== RUN TestTLSOptionCtx_apply/fail ---- PASS: TestTLSOptionCtx_apply (0.00s) - --- PASS: TestTLSOptionCtx_apply/ok (0.00s) - --- PASS: TestTLSOptionCtx_apply/ok#01 (0.00s) - --- PASS: TestTLSOptionCtx_apply/fail (0.00s) -=== RUN TestRequireAndVerifyClientCert -=== RUN TestRequireAndVerifyClientCert/ok ---- PASS: TestRequireAndVerifyClientCert (0.00s) - --- PASS: TestRequireAndVerifyClientCert/ok (0.00s) -=== RUN TestVerifyClientCertIfGiven -=== RUN TestVerifyClientCertIfGiven/ok ---- PASS: TestVerifyClientCertIfGiven (0.00s) - --- PASS: TestVerifyClientCertIfGiven/ok (0.00s) -=== RUN TestAddRootCA -=== RUN TestAddRootCA/ok ---- PASS: TestAddRootCA (0.00s) - --- PASS: TestAddRootCA/ok (0.00s) -=== RUN TestAddClientCA -=== RUN TestAddClientCA/ok ---- PASS: TestAddClientCA (0.00s) - --- PASS: TestAddClientCA/ok (0.00s) -=== RUN TestAddRootsToRootCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddRootsToRootCAs/ok -=== RUN TestAddRootsToRootCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:58920: remote error: tls: bad certificate ---- PASS: TestAddRootsToRootCAs (0.01s) - --- PASS: TestAddRootsToRootCAs/ok (0.00s) - --- PASS: TestAddRootsToRootCAs/fail (0.00s) -=== RUN TestAddRootsToClientCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddRootsToClientCAs/ok -=== RUN TestAddRootsToClientCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:51270: remote error: tls: bad certificate ---- PASS: TestAddRootsToClientCAs (0.01s) - --- PASS: TestAddRootsToClientCAs/ok (0.00s) - --- PASS: TestAddRootsToClientCAs/fail (0.00s) -=== RUN TestAddFederationToRootCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddFederationToRootCAs/ok -=== RUN TestAddFederationToRootCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:57420: remote error: tls: bad certificate ---- PASS: TestAddFederationToRootCAs (0.01s) - --- PASS: TestAddFederationToRootCAs/ok (0.00s) - --- PASS: TestAddFederationToRootCAs/fail (0.00s) -=== RUN TestAddFederationToClientCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddFederationToClientCAs/ok -=== RUN TestAddFederationToClientCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:37966: remote error: tls: bad certificate ---- PASS: TestAddFederationToClientCAs (0.00s) - --- PASS: TestAddFederationToClientCAs/ok (0.00s) - --- PASS: TestAddFederationToClientCAs/fail (0.00s) -=== RUN TestAddRootsToCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddRootsToCAs/ok -=== RUN TestAddRootsToCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:56850: remote error: tls: bad certificate ---- PASS: TestAddRootsToCAs (0.00s) - --- PASS: TestAddRootsToCAs/ok (0.00s) - --- PASS: TestAddRootsToCAs/fail (0.00s) -=== RUN TestAddFederationToCAs -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestAddFederationToCAs/ok -=== RUN TestAddFederationToCAs/fail -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:56550: remote error: tls: bad certificate ---- PASS: TestAddFederationToCAs (0.00s) - --- PASS: TestAddFederationToCAs/ok (0.00s) - --- PASS: TestAddFederationToCAs/fail (0.00s) -=== RUN TestClient_GetServerTLSConfig_http -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_http/with_transport -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:42663 -=== RUN TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:45949 -=== RUN TestClient_GetServerTLSConfig_http/with_tlsConfig -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:42663 -=== RUN TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:45949 -=== RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:42663/no-cert -=== RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:45949/no-cert -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:35062: tls: client didn't provide a certificate -=== RUN TestClient_GetServerTLSConfig_http/fail_with_default -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:42663/no-cert -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:46066: remote error: tls: bad certificate -=== RUN TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:45949/no-cert -2025/11/08 19:49:31 http: TLS handshake error from 127.0.0.1:35078: remote error: tls: bad certificate ---- PASS: TestClient_GetServerTLSConfig_http (0.35s) - --- PASS: TestClient_GetServerTLSConfig_http/with_transport (0.07s) - --- PASS: TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:42663 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:45949 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig (0.07s) - --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:42663 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:45949 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert (0.07s) - --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:42663/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:45949/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default (0.07s) - --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:42663/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:45949/no-cert (0.00s) -=== RUN TestClient_GetServerTLSConfig_renew -2025/11/08 19:49:31 Building new tls configuration using step-ca x509 Signer Interface -=== RUN TestClient_GetServerTLSConfig_renew/with_transport -=== RUN TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:42225 -=== RUN TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:43535 -=== RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig -=== RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:43535 -=== RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:42225 -=== RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert -=== RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:42225/no-cert -=== RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:43535/no-cert -2025/11/08 19:49:32 http: TLS handshake error from 127.0.0.1:45770: tls: client didn't provide a certificate -=== RUN TestClient_GetServerTLSConfig_renew/fail_with_default -=== RUN TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:42225/no-cert -2025/11/08 19:49:32 http: TLS handshake error from 127.0.0.1:58692: remote error: tls: bad certificate -=== RUN TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:43535/no-cert -2025/11/08 19:49:32 http: TLS handshake error from 127.0.0.1:45786: remote error: tls: bad certificate -2025/11/08 19:49:32 Sleeping for 5s ... -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:42225 -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:43535 -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:42225 -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:43535 -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:42225/no-cert -=== RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:43535/no-cert -2025/11/08 19:49:37 http: TLS handshake error from 127.0.0.1:45828: tls: client didn't provide a certificate -=== RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default -=== RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:42225/no-cert -2025/11/08 19:49:37 http: TLS handshake error from 127.0.0.1:58740: remote error: tls: bad certificate -=== RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:43535/no-cert -2025/11/08 19:49:37 http: TLS handshake error from 127.0.0.1:45832: remote error: tls: bad certificate ---- PASS: TestClient_GetServerTLSConfig_renew (5.23s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_transport (0.01s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:42225 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:43535 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:43535 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:42225 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:42225/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:43535/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:42225/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:43535/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:42225 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:43535 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:42225 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:43535 (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:42225/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:43535/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:42225/no-cert (0.00s) - --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:43535/no-cert (0.00s) -=== RUN TestCertificate -=== RUN TestCertificate/ok -=== RUN TestCertificate/fail ---- PASS: TestCertificate (0.00s) - --- PASS: TestCertificate/ok (0.00s) - --- PASS: TestCertificate/fail (0.00s) -=== RUN TestIntermediateCertificate -=== RUN TestIntermediateCertificate/ok -=== RUN TestIntermediateCertificate/fail ---- PASS: TestIntermediateCertificate (0.00s) - --- PASS: TestIntermediateCertificate/ok (0.00s) - --- PASS: TestIntermediateCertificate/fail (0.00s) -=== RUN TestRootCertificateCertificate -=== RUN TestRootCertificateCertificate/ok -=== RUN TestRootCertificateCertificate/fail -=== RUN TestRootCertificateCertificate/no_tls ---- PASS: TestRootCertificateCertificate (0.00s) - --- PASS: TestRootCertificateCertificate/ok (0.00s) - --- PASS: TestRootCertificateCertificate/fail (0.00s) - --- PASS: TestRootCertificateCertificate/no_tls (0.00s) -PASS -ok github.com/smallstep/certificates/ca 29.230s -? github.com/smallstep/certificates/ca/client [no test files] -=== RUN TestClient -2025/11/08 19:49:07 http: TLS handshake error from 127.0.0.1:36584: remote error: tls: bad certificate ---- PASS: TestClient (0.01s) -=== RUN TestClient_ResolveReference -=== RUN TestClient_ResolveReference/ok -=== RUN TestClient_ResolveReference/ok#01 -=== RUN TestClient_ResolveReference/ok#02 ---- PASS: TestClient_ResolveReference (0.00s) - --- PASS: TestClient_ResolveReference/ok (0.00s) - --- PASS: TestClient_ResolveReference/ok#01 (0.00s) - --- PASS: TestClient_ResolveReference/ok#02 (0.00s) -=== RUN TestLoadClient -=== RUN TestLoadClient/ok -=== RUN TestLoadClient/fail_identity -=== RUN TestLoadClient/fail_identity#01 -=== RUN TestLoadClient/fail_defaults -=== RUN TestLoadClient/fail_defaults#01 -=== RUN TestLoadClient/fail_ca -=== RUN TestLoadClient/fail_root -=== RUN TestLoadClient/fail_type ---- PASS: TestLoadClient (0.00s) - --- PASS: TestLoadClient/ok (0.00s) - --- PASS: TestLoadClient/fail_identity (0.00s) - --- PASS: TestLoadClient/fail_identity#01 (0.00s) - --- PASS: TestLoadClient/fail_defaults (0.00s) - --- PASS: TestLoadClient/fail_defaults#01 (0.00s) - --- PASS: TestLoadClient/fail_ca (0.00s) - --- PASS: TestLoadClient/fail_root (0.00s) - --- PASS: TestLoadClient/fail_type (0.00s) -=== RUN Test_defaultsConfig_Validate -=== RUN Test_defaultsConfig_Validate/ok -=== RUN Test_defaultsConfig_Validate/fail_ca-url -=== RUN Test_defaultsConfig_Validate/fail_root ---- PASS: Test_defaultsConfig_Validate (0.00s) - --- PASS: Test_defaultsConfig_Validate/ok (0.00s) - --- PASS: Test_defaultsConfig_Validate/fail_ca-url (0.00s) - --- PASS: Test_defaultsConfig_Validate/fail_root (0.00s) -=== RUN TestLoadDefaultIdentity -=== RUN TestLoadDefaultIdentity/ok -=== RUN TestLoadDefaultIdentity/fail_read -=== RUN TestLoadDefaultIdentity/fail_unmarshal ---- PASS: TestLoadDefaultIdentity (0.00s) - --- PASS: TestLoadDefaultIdentity/ok (0.00s) - --- PASS: TestLoadDefaultIdentity/fail_read (0.00s) - --- PASS: TestLoadDefaultIdentity/fail_unmarshal (0.00s) -=== RUN TestIdentity_Kind -=== RUN TestIdentity_Kind/disabled -=== RUN TestIdentity_Kind/mutualTLS -=== RUN TestIdentity_Kind/tunnelTLS -=== RUN TestIdentity_Kind/unknown ---- PASS: TestIdentity_Kind (0.00s) - --- PASS: TestIdentity_Kind/disabled (0.00s) - --- PASS: TestIdentity_Kind/mutualTLS (0.00s) - --- PASS: TestIdentity_Kind/tunnelTLS (0.00s) - --- PASS: TestIdentity_Kind/unknown (0.00s) -=== RUN TestIdentity_Validate -=== RUN TestIdentity_Validate/ok_mTLS -=== RUN TestIdentity_Validate/ok_tTLS -=== RUN TestIdentity_Validate/ok_disabled -=== RUN TestIdentity_Validate/fail_type -=== RUN TestIdentity_Validate/fail_certificate -=== RUN TestIdentity_Validate/fail_key -=== RUN TestIdentity_Validate/fail_key#01 -=== RUN TestIdentity_Validate/fail_missing_certificate -=== RUN TestIdentity_Validate/fail_missing_certificate#01 -=== RUN TestIdentity_Validate/fail_missing_key -=== RUN TestIdentity_Validate/fail_missing_key#01 -=== RUN TestIdentity_Validate/fail_host -=== RUN TestIdentity_Validate/fail_root ---- PASS: TestIdentity_Validate (0.00s) - --- PASS: TestIdentity_Validate/ok_mTLS (0.00s) - --- PASS: TestIdentity_Validate/ok_tTLS (0.00s) - --- PASS: TestIdentity_Validate/ok_disabled (0.00s) - --- PASS: TestIdentity_Validate/fail_type (0.00s) - --- PASS: TestIdentity_Validate/fail_certificate (0.00s) - --- PASS: TestIdentity_Validate/fail_key (0.00s) - --- PASS: TestIdentity_Validate/fail_key#01 (0.00s) - --- PASS: TestIdentity_Validate/fail_missing_certificate (0.00s) - --- PASS: TestIdentity_Validate/fail_missing_certificate#01 (0.00s) - --- PASS: TestIdentity_Validate/fail_missing_key (0.00s) - --- PASS: TestIdentity_Validate/fail_missing_key#01 (0.00s) - --- PASS: TestIdentity_Validate/fail_host (0.00s) - --- PASS: TestIdentity_Validate/fail_root (0.00s) -=== RUN TestIdentity_TLSCertificate -=== RUN TestIdentity_TLSCertificate/ok_mTLS -=== RUN TestIdentity_TLSCertificate/ok_tTLS -=== RUN TestIdentity_TLSCertificate/ok_disabled -=== RUN TestIdentity_TLSCertificate/fail_type -=== RUN TestIdentity_TLSCertificate/fail_certificate -=== RUN TestIdentity_TLSCertificate/fail_not_after -=== RUN TestIdentity_TLSCertificate/fail_not_before ---- PASS: TestIdentity_TLSCertificate (0.00s) - --- PASS: TestIdentity_TLSCertificate/ok_mTLS (0.00s) - --- PASS: TestIdentity_TLSCertificate/ok_tTLS (0.00s) - --- PASS: TestIdentity_TLSCertificate/ok_disabled (0.00s) - --- PASS: TestIdentity_TLSCertificate/fail_type (0.00s) - --- PASS: TestIdentity_TLSCertificate/fail_certificate (0.00s) - --- PASS: TestIdentity_TLSCertificate/fail_not_after (0.00s) - --- PASS: TestIdentity_TLSCertificate/fail_not_before (0.00s) -=== RUN Test_fileExists -=== RUN Test_fileExists/ok -=== RUN Test_fileExists/missing -=== RUN Test_fileExists/directory ---- PASS: Test_fileExists (0.00s) - --- PASS: Test_fileExists/ok (0.00s) - --- PASS: Test_fileExists/missing (0.00s) - --- PASS: Test_fileExists/directory (0.00s) -=== RUN TestWriteDefaultIdentity -=== RUN TestWriteDefaultIdentity/ok -=== RUN TestWriteDefaultIdentity/fail_mkdir_config -=== RUN TestWriteDefaultIdentity/fail_mkdir_identity -=== RUN TestWriteDefaultIdentity/fail_certificate -=== RUN TestWriteDefaultIdentity/fail_key -=== RUN TestWriteDefaultIdentity/fail_write_identity ---- PASS: TestWriteDefaultIdentity (0.02s) - --- PASS: TestWriteDefaultIdentity/ok (0.00s) - --- PASS: TestWriteDefaultIdentity/fail_mkdir_config (0.00s) - --- PASS: TestWriteDefaultIdentity/fail_mkdir_identity (0.00s) - --- PASS: TestWriteDefaultIdentity/fail_certificate (0.00s) - --- PASS: TestWriteDefaultIdentity/fail_key (0.01s) - --- PASS: TestWriteDefaultIdentity/fail_write_identity (0.00s) -=== RUN TestIdentity_GetClientCertificateFunc -=== RUN TestIdentity_GetClientCertificateFunc/ok_mTLS -=== RUN TestIdentity_GetClientCertificateFunc/ok_tTLS -=== RUN TestIdentity_GetClientCertificateFunc/fail_missing_cert -=== RUN TestIdentity_GetClientCertificateFunc/fail_missing_key ---- PASS: TestIdentity_GetClientCertificateFunc (0.00s) - --- PASS: TestIdentity_GetClientCertificateFunc/ok_mTLS (0.00s) - --- PASS: TestIdentity_GetClientCertificateFunc/ok_tTLS (0.00s) - --- PASS: TestIdentity_GetClientCertificateFunc/fail_missing_cert (0.00s) - --- PASS: TestIdentity_GetClientCertificateFunc/fail_missing_key (0.00s) -=== RUN TestIdentity_GetCertPool -=== RUN TestIdentity_GetCertPool/ok -=== RUN TestIdentity_GetCertPool/ok_nil -=== RUN TestIdentity_GetCertPool/fail_missing -=== RUN TestIdentity_GetCertPool/fail_no_cert ---- PASS: TestIdentity_GetCertPool (0.00s) - --- PASS: TestIdentity_GetCertPool/ok (0.00s) - --- PASS: TestIdentity_GetCertPool/ok_nil (0.00s) - --- PASS: TestIdentity_GetCertPool/fail_missing (0.00s) - --- PASS: TestIdentity_GetCertPool/fail_no_cert (0.00s) -=== RUN TestIdentity_Renew -=== RUN TestIdentity_Renew/ok -=== RUN TestIdentity_Renew/ok_old -=== RUN TestIdentity_Renew/ok_disabled -=== RUN TestIdentity_Renew/fail_type -=== RUN TestIdentity_Renew/fail_renew -=== RUN TestIdentity_Renew/fail_certificate -=== RUN TestIdentity_Renew/fail_write_identity ---- PASS: TestIdentity_Renew (0.01s) - --- PASS: TestIdentity_Renew/ok (0.00s) - --- PASS: TestIdentity_Renew/ok_old (0.00s) - --- PASS: TestIdentity_Renew/ok_disabled (0.00s) - --- PASS: TestIdentity_Renew/fail_type (0.00s) - --- PASS: TestIdentity_Renew/fail_renew (0.00s) - --- PASS: TestIdentity_Renew/fail_certificate (0.00s) - --- PASS: TestIdentity_Renew/fail_write_identity (0.00s) -PASS -ok github.com/smallstep/certificates/ca/identity 0.060s -=== RUN TestNew -=== RUN TestNew/ok_default -=== RUN TestNew/ok_softcas -=== RUN TestNew/ok_SoftCAS -=== RUN TestNew/fail_empty -=== RUN TestNew/fail_type -=== RUN TestNew/fail_load ---- PASS: TestNew (0.00s) - --- PASS: TestNew/ok_default (0.00s) - --- PASS: TestNew/ok_softcas (0.00s) - --- PASS: TestNew/ok_SoftCAS (0.00s) - --- PASS: TestNew/fail_empty (0.00s) - --- PASS: TestNew/fail_type (0.00s) - --- PASS: TestNew/fail_load (0.00s) -=== RUN TestNewCreator -=== RUN TestNewCreator/ok_empty -=== RUN TestNewCreator/ok_softcas -=== RUN TestNewCreator/ok_SoftCAS -=== RUN TestNewCreator/fail_type -=== RUN TestNewCreator/fail_no_creator ---- PASS: TestNewCreator (0.00s) - --- PASS: TestNewCreator/ok_empty (0.00s) - --- PASS: TestNewCreator/ok_softcas (0.00s) - --- PASS: TestNewCreator/ok_SoftCAS (0.00s) - --- PASS: TestNewCreator/fail_type (0.00s) - --- PASS: TestNewCreator/fail_no_creator (0.00s) -PASS -ok github.com/smallstep/certificates/cas 0.010s -=== RUN TestCreateCertificateAuthorityExtension -=== RUN TestCreateCertificateAuthorityExtension/ok -=== RUN TestCreateCertificateAuthorityExtension/ok#01 ---- PASS: TestCreateCertificateAuthorityExtension (0.00s) - --- PASS: TestCreateCertificateAuthorityExtension/ok (0.00s) - --- PASS: TestCreateCertificateAuthorityExtension/ok#01 (0.00s) -=== RUN TestFindCertificateAuthorityExtension -=== RUN TestFindCertificateAuthorityExtension/first -=== RUN TestFindCertificateAuthorityExtension/last -=== RUN TestFindCertificateAuthorityExtension/fail -=== RUN TestFindCertificateAuthorityExtension/fail_ExtraExtensions ---- PASS: TestFindCertificateAuthorityExtension (0.00s) - --- PASS: TestFindCertificateAuthorityExtension/first (0.00s) - --- PASS: TestFindCertificateAuthorityExtension/last (0.00s) - --- PASS: TestFindCertificateAuthorityExtension/fail (0.00s) - --- PASS: TestFindCertificateAuthorityExtension/fail_ExtraExtensions (0.00s) -=== RUN TestRemoveCertificateAuthorityExtension -=== RUN TestRemoveCertificateAuthorityExtension/first -=== RUN TestRemoveCertificateAuthorityExtension/last -=== RUN TestRemoveCertificateAuthorityExtension/missing -=== RUN TestRemoveCertificateAuthorityExtension/extensions ---- PASS: TestRemoveCertificateAuthorityExtension (0.00s) - --- PASS: TestRemoveCertificateAuthorityExtension/first (0.00s) - --- PASS: TestRemoveCertificateAuthorityExtension/last (0.00s) - --- PASS: TestRemoveCertificateAuthorityExtension/missing (0.00s) - --- PASS: TestRemoveCertificateAuthorityExtension/extensions (0.00s) -=== RUN TestOptions_Validate -=== RUN TestOptions_Validate/nil -=== RUN TestOptions_Validate/empty -=== RUN TestOptions_Validate/SoftCAS -=== RUN TestOptions_Validate/CloudCAS -=== RUN TestOptions_Validate/softcas -=== RUN TestOptions_Validate/CLOUDCAS -=== RUN TestOptions_Validate/fail ---- PASS: TestOptions_Validate (0.00s) - --- PASS: TestOptions_Validate/nil (0.00s) - --- PASS: TestOptions_Validate/empty (0.00s) - --- PASS: TestOptions_Validate/SoftCAS (0.00s) - --- PASS: TestOptions_Validate/CloudCAS (0.00s) - --- PASS: TestOptions_Validate/softcas (0.00s) - --- PASS: TestOptions_Validate/CLOUDCAS (0.00s) - --- PASS: TestOptions_Validate/fail (0.00s) -=== RUN TestOptions_Is -=== RUN TestOptions_Is/nil -=== RUN TestOptions_Is/empty -=== RUN TestOptions_Is/SoftCAS -=== RUN TestOptions_Is/CloudCAS -=== RUN TestOptions_Is/softcas -=== RUN TestOptions_Is/CLOUDCAS -=== RUN TestOptions_Is/UnknownCAS -=== RUN TestOptions_Is/fail -=== RUN TestOptions_Is/fail#01 ---- PASS: TestOptions_Is (0.00s) - --- PASS: TestOptions_Is/nil (0.00s) - --- PASS: TestOptions_Is/empty (0.00s) - --- PASS: TestOptions_Is/SoftCAS (0.00s) - --- PASS: TestOptions_Is/CloudCAS (0.00s) - --- PASS: TestOptions_Is/softcas (0.00s) - --- PASS: TestOptions_Is/CLOUDCAS (0.00s) - --- PASS: TestOptions_Is/UnknownCAS (0.00s) - --- PASS: TestOptions_Is/fail (0.00s) - --- PASS: TestOptions_Is/fail#01 (0.00s) -=== RUN TestRegister -=== RUN TestRegister/ok -&{{} {{{} 1} {0 0} {[] {} 0xc000309b80} 0x4725a0 0x40cc40 10193949650450916613}} -=== RUN TestRegister/error -&{{} {{{} 1} {0 0} {[] {} 0xc000309b80} 0x4725a0 0x40cc40 10193949650450916613}} ---- PASS: TestRegister (0.00s) - --- PASS: TestRegister/ok (0.00s) - --- PASS: TestRegister/error (0.00s) -=== RUN TestLoadCertificateAuthorityServiceNewFunc -=== RUN TestLoadCertificateAuthorityServiceNewFunc/default -=== RUN TestLoadCertificateAuthorityServiceNewFunc/SoftCAS -=== RUN TestLoadCertificateAuthorityServiceNewFunc/CloudCAS -=== RUN TestLoadCertificateAuthorityServiceNewFunc/softcas -=== RUN TestLoadCertificateAuthorityServiceNewFunc/cloudcas -=== RUN TestLoadCertificateAuthorityServiceNewFunc/FailCAS ---- PASS: TestLoadCertificateAuthorityServiceNewFunc (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/default (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/SoftCAS (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/CloudCAS (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/softcas (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/cloudcas (0.00s) - --- PASS: TestLoadCertificateAuthorityServiceNewFunc/FailCAS (0.00s) -=== RUN TestType_String -=== RUN TestType_String/default -=== RUN TestType_String/SoftCAS -=== RUN TestType_String/CloudCAS -=== RUN TestType_String/ExternalCAS -=== RUN TestType_String/UnknownCAS ---- PASS: TestType_String (0.00s) - --- PASS: TestType_String/default (0.00s) - --- PASS: TestType_String/SoftCAS (0.00s) - --- PASS: TestType_String/CloudCAS (0.00s) - --- PASS: TestType_String/ExternalCAS (0.00s) - --- PASS: TestType_String/UnknownCAS (0.00s) -=== RUN TestTypeOf -=== RUN TestTypeOf/ok -=== RUN TestTypeOf/ok_with_type ---- PASS: TestTypeOf (0.00s) - --- PASS: TestTypeOf/ok (0.00s) - --- PASS: TestTypeOf/ok_with_type (0.00s) -=== RUN TestNotImplementedError_Error -=== RUN TestNotImplementedError_Error/default -=== RUN TestNotImplementedError_Error/with_message ---- PASS: TestNotImplementedError_Error (0.00s) - --- PASS: TestNotImplementedError_Error/default (0.00s) - --- PASS: TestNotImplementedError_Error/with_message (0.00s) -=== RUN TestNotImplementedError_StatusCode -=== RUN TestNotImplementedError_StatusCode/default -=== RUN TestNotImplementedError_StatusCode/with_message ---- PASS: TestNotImplementedError_StatusCode (0.00s) - --- PASS: TestNotImplementedError_StatusCode/default (0.00s) - --- PASS: TestNotImplementedError_StatusCode/with_message (0.00s) -=== RUN TestValidationError_Error -=== RUN TestValidationError_Error/default -=== RUN TestValidationError_Error/with_message ---- PASS: TestValidationError_Error (0.00s) - --- PASS: TestValidationError_Error/default (0.00s) - --- PASS: TestValidationError_Error/with_message (0.00s) -=== RUN TestValidationError_StatusCode -=== RUN TestValidationError_StatusCode/default -=== RUN TestValidationError_StatusCode/with_message ---- PASS: TestValidationError_StatusCode (0.00s) - --- PASS: TestValidationError_StatusCode/default (0.00s) - --- PASS: TestValidationError_StatusCode/with_message (0.00s) -PASS -ok github.com/smallstep/certificates/cas/apiv1 0.016s -=== RUN TestNew -=== RUN TestNew/ok -=== RUN TestNew/ok_with_callback -=== RUN TestNew/fail_no_issuer -=== RUN TestNew/fail_no_signer ---- PASS: TestNew (0.00s) - --- PASS: TestNew/ok (0.00s) - --- PASS: TestNew/ok_with_callback (0.00s) - --- PASS: TestNew/fail_no_issuer (0.00s) - --- PASS: TestNew/fail_no_signer (0.00s) -=== RUN TestNew_register ---- PASS: TestNew_register (0.00s) -=== RUN TestSoftCAS_Type -=== RUN TestSoftCAS_Type/ok ---- PASS: TestSoftCAS_Type (0.00s) - --- PASS: TestSoftCAS_Type/ok (0.00s) -=== RUN TestSoftCAS_GetSigner -=== RUN TestSoftCAS_GetSigner/ok_signer -=== RUN TestSoftCAS_GetSigner/ok_certificateSigner -=== RUN TestSoftCAS_GetSigner/fail_certificateSigner ---- PASS: TestSoftCAS_GetSigner (0.00s) - --- PASS: TestSoftCAS_GetSigner/ok_signer (0.00s) - --- PASS: TestSoftCAS_GetSigner/ok_certificateSigner (0.00s) - --- PASS: TestSoftCAS_GetSigner/fail_certificateSigner (0.00s) -=== RUN TestSoftCAS_CreateCertificate -=== RUN TestSoftCAS_CreateCertificate/ok -=== RUN TestSoftCAS_CreateCertificate/ok_signature_algorithm -=== RUN TestSoftCAS_CreateCertificate/ok_with_notBefore -=== RUN TestSoftCAS_CreateCertificate/ok_with_notBefore+notAfter -=== RUN TestSoftCAS_CreateCertificate/ok_with_callback -=== RUN TestSoftCAS_CreateCertificate/fail_template -=== RUN TestSoftCAS_CreateCertificate/fail_lifetime -=== RUN TestSoftCAS_CreateCertificate/fail_CreateCertificate -=== RUN TestSoftCAS_CreateCertificate/fail_with_callback ---- PASS: TestSoftCAS_CreateCertificate (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/ok (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/ok_signature_algorithm (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/ok_with_notBefore (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/ok_with_notBefore+notAfter (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/ok_with_callback (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/fail_template (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/fail_lifetime (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/fail_CreateCertificate (0.00s) - --- PASS: TestSoftCAS_CreateCertificate/fail_with_callback (0.00s) -=== RUN TestSoftCAS_CreateCertificate_pss ---- PASS: TestSoftCAS_CreateCertificate_pss (0.40s) -=== RUN TestSoftCAS_CreateCertificate_ec_rsa ---- PASS: TestSoftCAS_CreateCertificate_ec_rsa (0.20s) -=== RUN TestSoftCAS_RenewCertificate -=== RUN TestSoftCAS_RenewCertificate/ok -=== RUN TestSoftCAS_RenewCertificate/ok_signature_algorithm -=== RUN TestSoftCAS_RenewCertificate/ok_with_callback -=== RUN TestSoftCAS_RenewCertificate/fail_template -=== RUN TestSoftCAS_RenewCertificate/fail_lifetime -=== RUN TestSoftCAS_RenewCertificate/fail_CreateCertificate -=== RUN TestSoftCAS_RenewCertificate/fail_with_callback ---- PASS: TestSoftCAS_RenewCertificate (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/ok (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/ok_signature_algorithm (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/ok_with_callback (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/fail_template (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/fail_lifetime (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/fail_CreateCertificate (0.00s) - --- PASS: TestSoftCAS_RenewCertificate/fail_with_callback (0.00s) -=== RUN TestSoftCAS_RevokeCertificate -=== RUN TestSoftCAS_RevokeCertificate/ok -=== RUN TestSoftCAS_RevokeCertificate/ok_no_cert -=== RUN TestSoftCAS_RevokeCertificate/ok_empty -=== RUN TestSoftCAS_RevokeCertificate/ok_with_callback -=== RUN TestSoftCAS_RevokeCertificate/fail_with_callback ---- PASS: TestSoftCAS_RevokeCertificate (0.00s) - --- PASS: TestSoftCAS_RevokeCertificate/ok (0.00s) - --- PASS: TestSoftCAS_RevokeCertificate/ok_no_cert (0.00s) - --- PASS: TestSoftCAS_RevokeCertificate/ok_empty (0.00s) - --- PASS: TestSoftCAS_RevokeCertificate/ok_with_callback (0.00s) - --- PASS: TestSoftCAS_RevokeCertificate/fail_with_callback (0.00s) -=== RUN Test_now ---- PASS: Test_now (0.00s) -=== RUN TestSoftCAS_CreateCertificateAuthority -=== RUN TestSoftCAS_CreateCertificateAuthority/ok_root -=== RUN TestSoftCAS_CreateCertificateAuthority/ok_intermediate -=== RUN TestSoftCAS_CreateCertificateAuthority/ok_signature_algorithm -=== RUN TestSoftCAS_CreateCertificateAuthority/ok_createKey -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_template -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_lifetime -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_type -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_parent -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_parent.certificate -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_parent.signer -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_createKey -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_createSigner -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_sign_root -=== RUN TestSoftCAS_CreateCertificateAuthority/fail_sign_intermediate ---- PASS: TestSoftCAS_CreateCertificateAuthority (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_root (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_intermediate (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_signature_algorithm (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_createKey (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_template (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_lifetime (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_type (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent.certificate (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent.signer (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_createKey (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_createSigner (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_sign_root (0.00s) - --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_sign_intermediate (0.00s) -=== RUN TestSoftCAS_defaultKeyManager -=== RUN TestSoftCAS_defaultKeyManager/ok_root -=== RUN TestSoftCAS_defaultKeyManager/ok_intermediate -=== RUN TestSoftCAS_defaultKeyManager/fail_with_default_key_manager ---- PASS: TestSoftCAS_defaultKeyManager (0.00s) - --- PASS: TestSoftCAS_defaultKeyManager/ok_root (0.00s) - --- PASS: TestSoftCAS_defaultKeyManager/ok_intermediate (0.00s) - --- PASS: TestSoftCAS_defaultKeyManager/fail_with_default_key_manager (0.00s) -=== RUN Test_isRSA -=== RUN Test_isRSA/SHA256WithRSA -=== RUN Test_isRSA/SHA384WithRSA -=== RUN Test_isRSA/SHA512WithRSA -=== RUN Test_isRSA/SHA256WithRSAPSS -=== RUN Test_isRSA/SHA384WithRSAPSS -=== RUN Test_isRSA/SHA512WithRSAPSS -=== RUN Test_isRSA/ECDSAWithSHA256 -=== RUN Test_isRSA/ECDSAWithSHA384 -=== RUN Test_isRSA/ECDSAWithSHA512 -=== RUN Test_isRSA/PureEd25519 ---- PASS: Test_isRSA (0.00s) - --- PASS: Test_isRSA/SHA256WithRSA (0.00s) - --- PASS: Test_isRSA/SHA384WithRSA (0.00s) - --- PASS: Test_isRSA/SHA512WithRSA (0.00s) - --- PASS: Test_isRSA/SHA256WithRSAPSS (0.00s) - --- PASS: Test_isRSA/SHA384WithRSAPSS (0.00s) - --- PASS: Test_isRSA/SHA512WithRSAPSS (0.00s) - --- PASS: Test_isRSA/ECDSAWithSHA256 (0.00s) - --- PASS: Test_isRSA/ECDSAWithSHA384 (0.00s) - --- PASS: Test_isRSA/ECDSAWithSHA512 (0.00s) - --- PASS: Test_isRSA/PureEd25519 (0.00s) -PASS -ok github.com/smallstep/certificates/cas/softcas 0.632s -=== RUN Test_newServerEndpointID -=== RUN Test_newServerEndpointID/ok -=== RUN Test_newServerEndpointID/ok_uuid ---- PASS: Test_newServerEndpointID (0.00s) - --- PASS: Test_newServerEndpointID/ok (0.00s) - --- PASS: Test_newServerEndpointID/ok_uuid (0.00s) -=== RUN Test_newStepIssuer -=== RUN Test_newStepIssuer/x5c -=== RUN Test_newStepIssuer/jwk -=== RUN Test_newStepIssuer/fail ---- PASS: Test_newStepIssuer (0.37s) - --- PASS: Test_newStepIssuer/x5c (0.01s) - --- PASS: Test_newStepIssuer/jwk (0.00s) - --- PASS: Test_newStepIssuer/fail (0.00s) -=== RUN Test_jwkIssuer_SignToken -=== RUN Test_jwkIssuer_SignToken/ok -=== RUN Test_jwkIssuer_SignToken/ok_ra -=== RUN Test_jwkIssuer_SignToken/ok_ra_endpoint_id -=== RUN Test_jwkIssuer_SignToken/fail ---- PASS: Test_jwkIssuer_SignToken (0.36s) - --- PASS: Test_jwkIssuer_SignToken/ok (0.00s) - --- PASS: Test_jwkIssuer_SignToken/ok_ra (0.00s) - --- PASS: Test_jwkIssuer_SignToken/ok_ra_endpoint_id (0.00s) - --- PASS: Test_jwkIssuer_SignToken/fail (0.00s) -=== RUN Test_jwkIssuer_RevokeToken -=== RUN Test_jwkIssuer_RevokeToken/ok -=== RUN Test_jwkIssuer_RevokeToken/ok#01 ---- PASS: Test_jwkIssuer_RevokeToken (0.36s) - --- PASS: Test_jwkIssuer_RevokeToken/ok (0.00s) - --- PASS: Test_jwkIssuer_RevokeToken/ok#01 (0.00s) -=== RUN Test_jwkIssuer_Lifetime -=== RUN Test_jwkIssuer_Lifetime/ok ---- PASS: Test_jwkIssuer_Lifetime (0.36s) - --- PASS: Test_jwkIssuer_Lifetime/ok (0.00s) -=== RUN Test_newJWKSignerFromEncryptedKey -=== RUN Test_newJWKSignerFromEncryptedKey/ok -=== RUN Test_newJWKSignerFromEncryptedKey/fail_decrypt -=== RUN Test_newJWKSignerFromEncryptedKey/fail_unmarshal -=== RUN Test_newJWKSignerFromEncryptedKey/fail_not_signer ---- PASS: Test_newJWKSignerFromEncryptedKey (2.15s) - --- PASS: Test_newJWKSignerFromEncryptedKey/ok (0.36s) - --- PASS: Test_newJWKSignerFromEncryptedKey/fail_decrypt (0.36s) - --- PASS: Test_newJWKSignerFromEncryptedKey/fail_unmarshal (0.36s) - --- PASS: Test_newJWKSignerFromEncryptedKey/fail_not_signer (0.36s) -=== RUN Test_init ---- PASS: Test_init (0.00s) -=== RUN TestNew -=== RUN TestNew/ok -=== RUN TestNew/ok_jwk -=== RUN TestNew/ok_jwk_provisioners -=== RUN TestNew/ok_ca_getter -=== RUN TestNew/fail_authority -=== RUN TestNew/fail_fingerprint -=== RUN TestNew/fail_type -=== RUN TestNew/fail_provisioner -=== RUN TestNew/fail_provisioner_jwk -=== RUN TestNew/fail_provisioner_not_found -=== RUN TestNew/fail_invalid_password -=== RUN TestNew/fail_no_key -=== RUN TestNew/fail_certificate -=== RUN TestNew/fail_key -=== RUN TestNew/fail_key_jwk -=== RUN TestNew/bad_authority -=== RUN TestNew/fail_parse_url -=== RUN TestNew/fail_new_client -=== RUN TestNew/fail_new_x5c_issuer -=== RUN TestNew/fail_new_jwk_issuer -=== RUN TestNew/bad_issuer -=== RUN TestNew/bad_issuer_type ---- PASS: TestNew (1.10s) - --- PASS: TestNew/ok (0.00s) - --- PASS: TestNew/ok_jwk (0.00s) - --- PASS: TestNew/ok_jwk_provisioners (0.36s) - --- PASS: TestNew/ok_ca_getter (0.00s) - --- PASS: TestNew/fail_authority (0.00s) - --- PASS: TestNew/fail_fingerprint (0.00s) - --- PASS: TestNew/fail_type (0.00s) - --- PASS: TestNew/fail_provisioner (0.00s) - --- PASS: TestNew/fail_provisioner_jwk (0.00s) - --- PASS: TestNew/fail_provisioner_not_found (0.00s) - --- PASS: TestNew/fail_invalid_password (0.36s) - --- PASS: TestNew/fail_no_key (0.00s) - --- PASS: TestNew/fail_certificate (0.00s) - --- PASS: TestNew/fail_key (0.00s) - --- PASS: TestNew/fail_key_jwk (0.00s) - --- PASS: TestNew/bad_authority (0.00s) - --- PASS: TestNew/fail_parse_url (0.00s) - --- PASS: TestNew/fail_new_client (0.00s) - --- PASS: TestNew/fail_new_x5c_issuer (0.00s) - --- PASS: TestNew/fail_new_jwk_issuer (0.00s) - --- PASS: TestNew/bad_issuer (0.00s) - --- PASS: TestNew/bad_issuer_type (0.00s) -=== RUN TestStepCAS_Type -=== RUN TestStepCAS_Type/ok ---- PASS: TestStepCAS_Type (0.00s) - --- PASS: TestStepCAS_Type/ok (0.00s) -=== RUN TestStepCAS_CreateCertificate -=== RUN TestStepCAS_CreateCertificate/ok -=== RUN TestStepCAS_CreateCertificate/ok_with_different_CSR -=== RUN TestStepCAS_CreateCertificate/ok_with_password -=== RUN TestStepCAS_CreateCertificate/ok_jwk -=== RUN TestStepCAS_CreateCertificate/ok_jwk_with_password -=== RUN TestStepCAS_CreateCertificate/ok_with_provisioner -=== RUN TestStepCAS_CreateCertificate/ok_with_server_cert -=== RUN TestStepCAS_CreateCertificate/fail_CSR -=== RUN TestStepCAS_CreateCertificate/fail_Template -=== RUN TestStepCAS_CreateCertificate/fail_lifetime -=== RUN TestStepCAS_CreateCertificate/fail_sign_token -=== RUN TestStepCAS_CreateCertificate/fail_client_sign -=== RUN TestStepCAS_CreateCertificate/fail_password ---- PASS: TestStepCAS_CreateCertificate (1.53s) - --- PASS: TestStepCAS_CreateCertificate/ok (0.00s) - --- PASS: TestStepCAS_CreateCertificate/ok_with_different_CSR (0.00s) - --- PASS: TestStepCAS_CreateCertificate/ok_with_password (0.37s) - --- PASS: TestStepCAS_CreateCertificate/ok_jwk (0.00s) - --- PASS: TestStepCAS_CreateCertificate/ok_jwk_with_password (0.00s) - --- PASS: TestStepCAS_CreateCertificate/ok_with_provisioner (0.00s) - --- PASS: TestStepCAS_CreateCertificate/ok_with_server_cert (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_CSR (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_Template (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_lifetime (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_sign_token (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_client_sign (0.00s) - --- PASS: TestStepCAS_CreateCertificate/fail_password (0.00s) -=== RUN TestStepCAS_RenewCertificate -=== RUN TestStepCAS_RenewCertificate/ok -=== RUN TestStepCAS_RenewCertificate/fail_no_token -=== RUN TestStepCAS_RenewCertificate/fail_bad_token ---- PASS: TestStepCAS_RenewCertificate (0.00s) - --- PASS: TestStepCAS_RenewCertificate/ok (0.00s) - --- PASS: TestStepCAS_RenewCertificate/fail_no_token (0.00s) - --- PASS: TestStepCAS_RenewCertificate/fail_bad_token (0.00s) -=== RUN TestStepCAS_RevokeCertificate -=== RUN TestStepCAS_RevokeCertificate/ok_serial_number -=== RUN TestStepCAS_RevokeCertificate/ok_certificate -=== RUN TestStepCAS_RevokeCertificate/ok_both -=== RUN TestStepCAS_RevokeCertificate/ok_with_password -=== RUN TestStepCAS_RevokeCertificate/ok_serial_number_jwk -=== RUN TestStepCAS_RevokeCertificate/ok_certificate_jwk -=== RUN TestStepCAS_RevokeCertificate/ok_both_jwk -=== RUN TestStepCAS_RevokeCertificate/ok_jwk_with_password -=== RUN TestStepCAS_RevokeCertificate/fail_request -=== RUN TestStepCAS_RevokeCertificate/fail_revoke_token -=== RUN TestStepCAS_RevokeCertificate/fail_client_revoke -=== RUN TestStepCAS_RevokeCertificate/fail_password ---- PASS: TestStepCAS_RevokeCertificate (1.79s) - --- PASS: TestStepCAS_RevokeCertificate/ok_serial_number (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_certificate (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_both (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_with_password (0.36s) - --- PASS: TestStepCAS_RevokeCertificate/ok_serial_number_jwk (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_certificate_jwk (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_both_jwk (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/ok_jwk_with_password (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/fail_request (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/fail_revoke_token (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/fail_client_revoke (0.00s) - --- PASS: TestStepCAS_RevokeCertificate/fail_password (0.36s) -=== RUN TestStepCAS_GetCertificateAuthority -=== RUN TestStepCAS_GetCertificateAuthority/ok -=== RUN TestStepCAS_GetCertificateAuthority/ok_jwk -=== RUN TestStepCAS_GetCertificateAuthority/fail_fingerprint ---- PASS: TestStepCAS_GetCertificateAuthority (0.00s) - --- PASS: TestStepCAS_GetCertificateAuthority/ok (0.00s) - --- PASS: TestStepCAS_GetCertificateAuthority/ok_jwk (0.00s) - --- PASS: TestStepCAS_GetCertificateAuthority/fail_fingerprint (0.00s) -=== RUN Test_x5cIssuer_SignToken -=== RUN Test_x5cIssuer_SignToken/ok -=== RUN Test_x5cIssuer_SignToken/ok_ra -=== RUN Test_x5cIssuer_SignToken/ok_ra_endpoint_id -=== RUN Test_x5cIssuer_SignToken/fail_crt -=== RUN Test_x5cIssuer_SignToken/fail_key -=== RUN Test_x5cIssuer_SignToken/fail_no_signer ---- PASS: Test_x5cIssuer_SignToken (0.00s) - --- PASS: Test_x5cIssuer_SignToken/ok (0.00s) - --- PASS: Test_x5cIssuer_SignToken/ok_ra (0.00s) - --- PASS: Test_x5cIssuer_SignToken/ok_ra_endpoint_id (0.00s) - --- PASS: Test_x5cIssuer_SignToken/fail_crt (0.00s) - --- PASS: Test_x5cIssuer_SignToken/fail_key (0.00s) - --- PASS: Test_x5cIssuer_SignToken/fail_no_signer (0.00s) -=== RUN Test_x5cIssuer_RevokeToken -=== RUN Test_x5cIssuer_RevokeToken/ok -=== RUN Test_x5cIssuer_RevokeToken/fail_crt -=== RUN Test_x5cIssuer_RevokeToken/fail_key -=== RUN Test_x5cIssuer_RevokeToken/fail_no_signer ---- PASS: Test_x5cIssuer_RevokeToken (0.00s) - --- PASS: Test_x5cIssuer_RevokeToken/ok (0.00s) - --- PASS: Test_x5cIssuer_RevokeToken/fail_crt (0.00s) - --- PASS: Test_x5cIssuer_RevokeToken/fail_key (0.00s) - --- PASS: Test_x5cIssuer_RevokeToken/fail_no_signer (0.00s) -=== RUN Test_x5cIssuer_Lifetime -=== RUN Test_x5cIssuer_Lifetime/ok_0s -=== RUN Test_x5cIssuer_Lifetime/ok_1m -=== RUN Test_x5cIssuer_Lifetime/ok_max-1m -=== RUN Test_x5cIssuer_Lifetime/ok_max -=== RUN Test_x5cIssuer_Lifetime/ok_max+1m -=== RUN Test_x5cIssuer_Lifetime/ok_fail ---- PASS: Test_x5cIssuer_Lifetime (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_0s (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_1m (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_max-1m (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_max (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_max+1m (0.00s) - --- PASS: Test_x5cIssuer_Lifetime/ok_fail (0.00s) -=== RUN Test_newJoseSigner -=== RUN Test_newJoseSigner/p256 -=== RUN Test_newJoseSigner/p384 -=== RUN Test_newJoseSigner/p521 -=== RUN Test_newJoseSigner/ed25519 -=== RUN Test_newJoseSigner/rsa -=== RUN Test_newJoseSigner/fail_p224 -=== RUN Test_newJoseSigner/fail_signer ---- PASS: Test_newJoseSigner (0.12s) - --- PASS: Test_newJoseSigner/p256 (0.00s) - --- PASS: Test_newJoseSigner/p384 (0.00s) - --- PASS: Test_newJoseSigner/p521 (0.00s) - --- PASS: Test_newJoseSigner/ed25519 (0.00s) - --- PASS: Test_newJoseSigner/rsa (0.00s) - --- PASS: Test_newJoseSigner/fail_p224 (0.00s) - --- PASS: Test_newJoseSigner/fail_signer (0.00s) -PASS -ok github.com/smallstep/certificates/cas/stepcas 8.964s -? github.com/smallstep/certificates/commands [no test files] -=== RUN TestIsRevoked -=== RUN TestIsRevoked/false/nil_db -=== RUN TestIsRevoked/false/ErrNotFound -=== RUN TestIsRevoked/error/checking_bucket -=== RUN TestIsRevoked/true ---- PASS: TestIsRevoked (0.00s) - --- PASS: TestIsRevoked/false/nil_db (0.00s) - --- PASS: TestIsRevoked/false/ErrNotFound (0.00s) - --- PASS: TestIsRevoked/error/checking_bucket (0.00s) - --- PASS: TestIsRevoked/true (0.00s) -=== RUN TestRevoke -=== RUN TestRevoke/error/force_isRevoked -=== RUN TestRevoke/error/was_already_revoked -=== RUN TestRevoke/ok ---- PASS: TestRevoke (0.00s) - --- PASS: TestRevoke/error/force_isRevoked (0.00s) - --- PASS: TestRevoke/error/was_already_revoked (0.00s) - --- PASS: TestRevoke/ok (0.00s) -=== RUN TestUseToken -=== RUN TestUseToken/fail/force-CmpAndSwap-error -=== RUN TestUseToken/fail/CmpAndSwap-already-exists -=== RUN TestUseToken/ok/cmpAndSwap-success ---- PASS: TestUseToken (0.00s) - --- PASS: TestUseToken/fail/force-CmpAndSwap-error (0.00s) - --- PASS: TestUseToken/fail/CmpAndSwap-already-exists (0.00s) - --- PASS: TestUseToken/ok/cmpAndSwap-success (0.00s) -=== RUN TestDB_StoreCertificateChain -=== RUN TestDB_StoreCertificateChain/ok -=== RUN TestDB_StoreCertificateChain/ok_ra_provisioner -=== RUN TestDB_StoreCertificateChain/ok_no_provisioner -=== RUN TestDB_StoreCertificateChain/fail_store_certificate ---- PASS: TestDB_StoreCertificateChain (0.00s) - --- PASS: TestDB_StoreCertificateChain/ok (0.00s) - --- PASS: TestDB_StoreCertificateChain/ok_ra_provisioner (0.00s) - --- PASS: TestDB_StoreCertificateChain/ok_no_provisioner (0.00s) - --- PASS: TestDB_StoreCertificateChain/fail_store_certificate (0.00s) -=== RUN TestDB_GetCertificateData -=== RUN TestDB_GetCertificateData/ok -=== RUN TestDB_GetCertificateData/fail_not_found -=== RUN TestDB_GetCertificateData/fail_db -=== RUN TestDB_GetCertificateData/fail_unmarshal ---- PASS: TestDB_GetCertificateData (0.00s) - --- PASS: TestDB_GetCertificateData/ok (0.00s) - --- PASS: TestDB_GetCertificateData/fail_not_found (0.00s) - --- PASS: TestDB_GetCertificateData/fail_db (0.00s) - --- PASS: TestDB_GetCertificateData/fail_unmarshal (0.00s) -=== RUN TestDB_StoreRenewedCertificate -=== RUN TestDB_StoreRenewedCertificate/ok -=== RUN TestDB_StoreRenewedCertificate/ok_no_data -=== RUN TestDB_StoreRenewedCertificate/ok_fail_marshal -=== RUN TestDB_StoreRenewedCertificate/fail ---- PASS: TestDB_StoreRenewedCertificate (0.00s) - --- PASS: TestDB_StoreRenewedCertificate/ok (0.00s) - --- PASS: TestDB_StoreRenewedCertificate/ok_no_data (0.00s) - --- PASS: TestDB_StoreRenewedCertificate/ok_fail_marshal (0.00s) - --- PASS: TestDB_StoreRenewedCertificate/fail (0.00s) -=== RUN TestSimpleDB ---- PASS: TestSimpleDB (0.00s) -PASS -ok github.com/smallstep/certificates/db 0.023s -=== RUN TestError_MarshalJSON -=== RUN TestError_MarshalJSON/ok -=== RUN TestError_MarshalJSON/ok_no_error ---- PASS: TestError_MarshalJSON (0.00s) - --- PASS: TestError_MarshalJSON/ok (0.00s) - --- PASS: TestError_MarshalJSON/ok_no_error (0.00s) -=== RUN TestError_UnmarshalJSON -=== RUN TestError_UnmarshalJSON/ok -=== RUN TestError_UnmarshalJSON/fail ---- PASS: TestError_UnmarshalJSON (0.00s) - --- PASS: TestError_UnmarshalJSON/ok (0.00s) - --- PASS: TestError_UnmarshalJSON/fail (0.00s) -=== RUN TestError_Unwrap -=== RUN TestError_Unwrap/ok_New -=== RUN TestError_Unwrap/ok_New_v-wrap -=== RUN TestError_Unwrap/ok_NewError -=== RUN TestError_Unwrap/ok_NewErr -=== RUN TestError_Unwrap/ok_NewErr_wit_message -=== RUN TestError_Unwrap/ok_Errorf -=== RUN TestError_Unwrap/ok_Errorf_v-wrap ---- PASS: TestError_Unwrap (0.00s) - --- PASS: TestError_Unwrap/ok_New (0.00s) - --- PASS: TestError_Unwrap/ok_New_v-wrap (0.00s) - --- PASS: TestError_Unwrap/ok_NewError (0.00s) - --- PASS: TestError_Unwrap/ok_NewErr (0.00s) - --- PASS: TestError_Unwrap/ok_NewErr_wit_message (0.00s) - --- PASS: TestError_Unwrap/ok_Errorf (0.00s) - --- PASS: TestError_Unwrap/ok_Errorf_v-wrap (0.00s) -=== RUN TestError_Unwrap_As -=== RUN TestError_Unwrap_As/ok_NewError -=== RUN TestError_Unwrap_As/ok_NewErr -=== RUN TestError_Unwrap_As/ok_NewErr_wit_message -=== RUN TestError_Unwrap_As/ok_Errorf -=== RUN TestError_Unwrap_As/fail_New -=== RUN TestError_Unwrap_As/fail_New_v-wrap -=== RUN TestError_Unwrap_As/fail_Errorf -=== RUN TestError_Unwrap_As/fail_Errorf_v-wrap ---- PASS: TestError_Unwrap_As (0.00s) - --- PASS: TestError_Unwrap_As/ok_NewError (0.00s) - --- PASS: TestError_Unwrap_As/ok_NewErr (0.00s) - --- PASS: TestError_Unwrap_As/ok_NewErr_wit_message (0.00s) - --- PASS: TestError_Unwrap_As/ok_Errorf (0.00s) - --- PASS: TestError_Unwrap_As/fail_New (0.00s) - --- PASS: TestError_Unwrap_As/fail_New_v-wrap (0.00s) - --- PASS: TestError_Unwrap_As/fail_Errorf (0.00s) - --- PASS: TestError_Unwrap_As/fail_Errorf_v-wrap (0.00s) -PASS -ok github.com/smallstep/certificates/errs 0.012s -=== RUN TestUintConvertsValues ---- PASS: TestUintConvertsValues (0.00s) -=== RUN TestUintPanicsOnNegativeValue ---- PASS: TestUintPanicsOnNegativeValue (0.00s) -=== RUN TestInt64ConvertsValues ---- PASS: TestInt64ConvertsValues (0.00s) -=== RUN TestInt64PanicsOnLargeValue ---- PASS: TestInt64PanicsOnLargeValue (0.00s) -=== RUN TestUint64ConvertsValues ---- PASS: TestUint64ConvertsValues (0.00s) -=== RUN TestUint64PanicsOnNegativeValue ---- PASS: TestUint64PanicsOnNegativeValue (0.00s) -=== RUN TestInt32ConvertsValues ---- PASS: TestInt32ConvertsValues (0.00s) -=== RUN TestInt32PanicsOnTooSmallValue ---- PASS: TestInt32PanicsOnTooSmallValue (0.00s) -=== RUN TestInt32PanicsOnLargeValue ---- PASS: TestInt32PanicsOnLargeValue (0.00s) -=== RUN TestUint32ConvertsValues ---- PASS: TestUint32ConvertsValues (0.00s) -=== RUN TestUint32PanicsOnNegativeValue ---- PASS: TestUint32PanicsOnNegativeValue (0.00s) -=== RUN TestUint32PanicsOnLargeValue ---- PASS: TestUint32PanicsOnLargeValue (0.00s) -=== RUN TestUint16ConvertsValues ---- PASS: TestUint16ConvertsValues (0.00s) -=== RUN TestUint16PanicsOnNegativeValue ---- PASS: TestUint16PanicsOnNegativeValue (0.00s) -=== RUN TestUint16PanicsOnLargeValue ---- PASS: TestUint16PanicsOnLargeValue (0.00s) -PASS -ok github.com/smallstep/certificates/internal/cast 0.013s -? github.com/smallstep/certificates/internal/httptransport [no test files] -? github.com/smallstep/certificates/internal/metrix [no test files] -? github.com/smallstep/certificates/internal/userid [no test files] -=== RUN TestHealthOKHandling -=== RUN TestHealthOKHandling/200_should_be_logged_at_Info_level_for_/health_request_without_explicit_opt-in -=== RUN TestHealthOKHandling/200_should_be_logged_only_at_Trace_level_for_/health_request_if_opt-in ---- PASS: TestHealthOKHandling (0.00s) - --- PASS: TestHealthOKHandling/200_should_be_logged_at_Info_level_for_/health_request_without_explicit_opt-in (0.00s) - --- PASS: TestHealthOKHandling/200_should_be_logged_only_at_Trace_level_for_/health_request_if_opt-in (0.00s) -=== RUN TestHandlingRegardlessOfOptions -=== RUN TestHandlingRegardlessOfOptions/200_should_be_logged_at_Info_level_for_non-health_requests -=== RUN TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_for_non-health_requests -=== RUN TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_for_non-health_requests -=== RUN TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_even_for_/health_requests -=== RUN TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_even_for_/health_requests ---- PASS: TestHandlingRegardlessOfOptions (0.00s) - --- PASS: TestHandlingRegardlessOfOptions/200_should_be_logged_at_Info_level_for_non-health_requests (0.00s) - --- PASS: TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_for_non-health_requests (0.00s) - --- PASS: TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_for_non-health_requests (0.00s) - --- PASS: TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_even_for_/health_requests (0.00s) - --- PASS: TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_even_for_/health_requests (0.00s) -=== RUN TestLogRealIP -=== RUN TestLogRealIP/setting_is_turned_on,_no_header_is_set -=== RUN TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set -=== RUN TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set_with_invalid_value -=== RUN TestLogRealIP/setting_is_turned_on,_X-Real-IP_header_is_set -=== RUN TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set -=== RUN TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set_with_multiple_IPs -=== RUN TestLogRealIP/setting_is_turned_on,_all_headers_are_set -=== RUN TestLogRealIP/setting_is_turned_off,_True-Client-IP_header_is_set -=== RUN TestLogRealIP/setting_is_turned_off,_no_header_is_set ---- PASS: TestLogRealIP (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_no_header_is_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set_with_invalid_value (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_X-Real-IP_header_is_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set_with_multiple_IPs (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_on,_all_headers_are_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_off,_True-Client-IP_header_is_set (0.00s) - --- PASS: TestLogRealIP/setting_is_turned_off,_no_header_is_set (0.00s) -PASS -ok github.com/smallstep/certificates/logging 0.011s -=== RUN Test_Middleware -=== RUN Test_Middleware/default-request-id -=== RUN Test_Middleware/no-request-id -=== RUN Test_Middleware/empty-header -=== RUN Test_Middleware/fallback-header-name ---- PASS: Test_Middleware (0.00s) - --- PASS: Test_Middleware/default-request-id (0.00s) - --- PASS: Test_Middleware/no-request-id (0.00s) - --- PASS: Test_Middleware/empty-header (0.00s) - --- PASS: Test_Middleware/fallback-header-name (0.00s) -PASS -ok github.com/smallstep/certificates/middleware/requestid 0.011s -? github.com/smallstep/certificates/monitoring [no test files] -=== RUN TestPKI_WriteHelmTemplate -=== RUN TestPKI_WriteHelmTemplate/ok/with-ssh-and-acme -=== RUN TestPKI_WriteHelmTemplate/fail/authority.ProvisionerToCertificates -=== RUN TestPKI_WriteHelmTemplate/ok/with-provisioner -=== RUN TestPKI_WriteHelmTemplate/ok/with-acme -=== RUN TestPKI_WriteHelmTemplate/ok/with-acme-and-duplicate-provisioner-name -=== RUN TestPKI_WriteHelmTemplate/ok/with-admin -=== RUN TestPKI_WriteHelmTemplate/ok/with-ssh-and-duplicate-provisioner-name -=== RUN TestPKI_WriteHelmTemplate/ok/simple -=== RUN TestPKI_WriteHelmTemplate/ok/with-ssh ---- PASS: TestPKI_WriteHelmTemplate (0.06s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh-and-acme (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/fail/authority.ProvisionerToCertificates (0.00s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-provisioner (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-acme (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-acme-and-duplicate-provisioner-name (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-admin (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh-and-duplicate-provisioner-name (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/simple (0.01s) - --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh (0.01s) -PASS -ok github.com/smallstep/certificates/pki 0.090s -=== RUN TestNamePolicyEngine_matchDomainConstraint -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/wildcard -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/wildcard-literal -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/specific-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/single-whitespace-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/period-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/wrong-asterisk-prefix -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-in-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-label -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/multiple-periods -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-constraint -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/no-subdomain -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/too-many-subdomains -=== RUN TestNamePolicyEngine_matchDomainConstraint/fail/wrong-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name -=== RUN TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name-constraint -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/empty-constraint -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/wildcard -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/wildcard-literal -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/specific-domain -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/different-case -=== RUN TestNamePolicyEngine_matchDomainConstraint/ok/idna-internationalized-domain-name-punycode ---- PASS: TestNamePolicyEngine_matchDomainConstraint (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wildcard-literal (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/specific-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/single-whitespace-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/period-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wrong-asterisk-prefix (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-in-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-label (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/multiple-periods (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-constraint (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/no-subdomain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/too-many-subdomains (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wrong-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name-constraint (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/empty-constraint (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/wildcard-literal (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/specific-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/different-case (0.00s) - --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/idna-internationalized-domain-name-punycode (0.00s) -=== RUN Test_matchIPConstraint -=== RUN Test_matchIPConstraint/false/ipv4-in-ipv6-nat64 -=== RUN Test_matchIPConstraint/ok/ipv4 -=== RUN Test_matchIPConstraint/ok/ipv6 -=== RUN Test_matchIPConstraint/ok/ipv4-in-ipv6 -=== RUN Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64-fixed-ip -=== RUN Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64 ---- PASS: Test_matchIPConstraint (0.00s) - --- PASS: Test_matchIPConstraint/false/ipv4-in-ipv6-nat64 (0.00s) - --- PASS: Test_matchIPConstraint/ok/ipv4 (0.00s) - --- PASS: Test_matchIPConstraint/ok/ipv6 (0.00s) - --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6 (0.00s) - --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64-fixed-ip (0.00s) - --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64 (0.00s) -=== RUN TestNamePolicyEngine_matchEmailConstraint -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-label -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-inside-domain -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/parse-email -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/wildcard -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/wildcard-x509-period -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-domain -=== RUN TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-local -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-x509-period -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix-match -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local-match -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/specific-mail -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-tld -=== RUN TestNamePolicyEngine_matchEmailConstraint/ok/different-case ---- PASS: TestNamePolicyEngine_matchEmailConstraint (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-label (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-inside-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/parse-email (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/wildcard-x509-period (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-domain (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-local (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-x509-period (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix-match (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local-match (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/specific-mail (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-tld (0.00s) - --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/different-case (0.00s) -=== RUN TestNamePolicyEngine_matchURIConstraint -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/empty-host -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-prefix -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-label -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-inside -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/wildcard -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/wildcard-subdomains-too-deep -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-port-split-error -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv4 -=== RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv6 -=== RUN TestNamePolicyEngine_matchURIConstraint/ok/wildcard -=== RUN TestNamePolicyEngine_matchURIConstraint/ok/host-with-port -=== RUN TestNamePolicyEngine_matchURIConstraint/ok/different-case ---- PASS: TestNamePolicyEngine_matchURIConstraint (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/empty-host (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-prefix (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-label (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-inside (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/wildcard-subdomains-too-deep (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-port-split-error (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv4 (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv6 (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/wildcard (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/host-with-port (0.00s) - --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/different-case (0.00s) -=== RUN TestNamePolicyEngine_X509_AllAllowed -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal-x509 -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-single-host -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-no-label -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-empty-label -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-dot-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-multiple-subdomains -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-x509 -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-specific-mailbox -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-subdomain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-rfc822 -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-ascii -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-domain-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-literal-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded-single-host -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded-with-literal-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-permitted-no-match -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-excluded-match -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-no-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-ip-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-mail -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-uri -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-dns-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-mail -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-uri -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-dns-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-ip -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-uri -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-dns-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name#01 -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badhost.local-common-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-anotherbadhost.local-dns -=== RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badmail@example.local -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty-no-constraints -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-permitted-match -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-excluded-match -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard-literal -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-combined -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-plain-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-specific-mailbox -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-domain-wildcard -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-specific-uri -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-with-port -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain#01 -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-subdomain -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-excluded -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-ip-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail#01 -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-dns -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail#01 -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-dns -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-ip -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-uri -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns#01 -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-mail -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-subject-ip-name -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted-without-subject-verification -=== RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-all ---- PASS: TestNamePolicyEngine_X509_AllAllowed (0.02s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal-x509 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-single-host (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-no-label (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-empty-label (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-dot-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-multiple-subdomains (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-x509 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-specific-mailbox (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-subdomain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-rfc822 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-ascii (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-domain-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-literal-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded-single-host (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded-with-literal-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-permitted-no-match (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-excluded-match (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-no-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-ip-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-mail (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-uri (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-dns-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-mail (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-uri (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-dns-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-ip (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-uri (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-dns-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name#01 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badhost.local-common-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-anotherbadhost.local-dns (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badmail@example.local (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty-no-constraints (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-permitted-match (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-excluded-match (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard-literal (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-combined (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-plain-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-specific-mailbox (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-domain-wildcard (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-specific-uri (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-with-port (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain#01 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-subdomain (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-excluded (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-ip-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail#01 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-dns (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail#01 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-dns (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-ip (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-uri (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns#01 (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-mail (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-subject-ip-name (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted-without-subject-verification (0.00s) - --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-all (0.00s) -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-dns-domain -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-dns-domain -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-cidr -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-cidr -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-email -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-email -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principal-as-mail -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-dns-domain -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-ip-range -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-principal-with-permitted-email -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user-with-excluded-user-principal -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-user-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-user-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-dns-domain -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-dns-domain -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-ip -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-ip -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-email -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-email -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-principals -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user-with-excluded-user-principal -=== RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-host ---- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-dns-domain (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-dns-domain (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-cidr (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-cidr (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-email (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-email (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principal-as-mail (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-dns-domain (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-ip-range (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-principal-with-permitted-email (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user-with-excluded-user-principal (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-user-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-user-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-dns-domain (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-dns-domain (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-ip (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-ip (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-email (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-email (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-principals (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user-with-excluded-user-principal (0.00s) - --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-host (0.00s) -=== RUN Test_splitSSHPrincipals -=== RUN Test_splitSSHPrincipals/fail/unexpected-cert-type -=== RUN Test_splitSSHPrincipals/fail/host-uri -=== RUN Test_splitSSHPrincipals/ok/host-dns -=== RUN Test_splitSSHPrincipals/ok/host-ip -=== RUN Test_splitSSHPrincipals/ok/host-email -=== RUN Test_splitSSHPrincipals/ok/user-localhost -=== RUN Test_splitSSHPrincipals/ok/user-username-with-period -=== RUN Test_splitSSHPrincipals/fail/user-ip -=== RUN Test_splitSSHPrincipals/fail/user-uri -=== RUN Test_splitSSHPrincipals/ok/user-maillike ---- PASS: Test_splitSSHPrincipals (0.00s) - --- PASS: Test_splitSSHPrincipals/fail/unexpected-cert-type (0.00s) - --- PASS: Test_splitSSHPrincipals/fail/host-uri (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/host-dns (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/host-ip (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/host-email (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/user-localhost (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/user-username-with-period (0.00s) - --- PASS: Test_splitSSHPrincipals/fail/user-ip (0.00s) - --- PASS: Test_splitSSHPrincipals/fail/user-uri (0.00s) - --- PASS: Test_splitSSHPrincipals/ok/user-maillike (0.00s) -=== RUN Test_removeDuplicates -=== RUN Test_removeDuplicates/empty-slice -=== RUN Test_removeDuplicates/single-item -=== RUN Test_removeDuplicates/ok ---- PASS: Test_removeDuplicates (0.00s) - --- PASS: Test_removeDuplicates/empty-slice (0.00s) - --- PASS: Test_removeDuplicates/single-item (0.00s) - --- PASS: Test_removeDuplicates/ok (0.00s) -=== RUN Test_removeDuplicateIPNets -=== RUN Test_removeDuplicateIPNets/empty-slice -=== RUN Test_removeDuplicateIPNets/single-item -=== RUN Test_removeDuplicateIPNets/multiple ---- PASS: Test_removeDuplicateIPNets (0.00s) - --- PASS: Test_removeDuplicateIPNets/empty-slice (0.00s) - --- PASS: Test_removeDuplicateIPNets/single-item (0.00s) - --- PASS: Test_removeDuplicateIPNets/multiple (0.00s) -=== RUN TestNamePolicyError_Error -=== RUN TestNamePolicyError_Error/dns-not-allowed -=== RUN TestNamePolicyError_Error/dns-cannot-parse-domain -=== RUN TestNamePolicyError_Error/email-cannot-parse -=== RUN TestNamePolicyError_Error/uri-cannot-match -=== RUN TestNamePolicyError_Error/unknown ---- PASS: TestNamePolicyError_Error (0.00s) - --- PASS: TestNamePolicyError_Error/dns-not-allowed (0.00s) - --- PASS: TestNamePolicyError_Error/dns-cannot-parse-domain (0.00s) - --- PASS: TestNamePolicyError_Error/email-cannot-parse (0.00s) - --- PASS: TestNamePolicyError_Error/uri-cannot-match (0.00s) - --- PASS: TestNamePolicyError_Error/unknown (0.00s) -=== RUN Test_normalizeAndValidateCommonName -=== RUN Test_normalizeAndValidateCommonName/fail/empty-constraint -=== RUN Test_normalizeAndValidateCommonName/fail/wildcard -=== RUN Test_normalizeAndValidateCommonName/ok ---- PASS: Test_normalizeAndValidateCommonName (0.00s) - --- PASS: Test_normalizeAndValidateCommonName/fail/empty-constraint (0.00s) - --- PASS: Test_normalizeAndValidateCommonName/fail/wildcard (0.00s) - --- PASS: Test_normalizeAndValidateCommonName/ok (0.00s) -=== RUN Test_normalizeAndValidateDNSDomainConstraint -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-constraint -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-partial-label -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-in-the-middle -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-label -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-reverse -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/no-asterisk -=== RUN Test_normalizeAndValidateDNSDomainConstraint/fail/idna-internationalized-domain-name-lookup -=== RUN Test_normalizeAndValidateDNSDomainConstraint/ok/wildcard -=== RUN Test_normalizeAndValidateDNSDomainConstraint/ok/specific-domain -=== RUN Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-punycode -=== RUN Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-lookup-transformed ---- PASS: Test_normalizeAndValidateDNSDomainConstraint (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-constraint (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-partial-label (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-in-the-middle (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-label (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-reverse (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/no-asterisk (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/wildcard (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/specific-domain (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-punycode (0.00s) - --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-lookup-transformed (0.00s) -=== RUN Test_normalizeAndValidateEmailConstraint -=== RUN Test_normalizeAndValidateEmailConstraint/fail/empty-constraint -=== RUN Test_normalizeAndValidateEmailConstraint/fail/asterisk -=== RUN Test_normalizeAndValidateEmailConstraint/fail/period -=== RUN Test_normalizeAndValidateEmailConstraint/fail/@period -=== RUN Test_normalizeAndValidateEmailConstraint/fail/too-many-@s -=== RUN Test_normalizeAndValidateEmailConstraint/fail/parse-mailbox -=== RUN Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain -=== RUN Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain-name-lookup -=== RUN Test_normalizeAndValidateEmailConstraint/fail/parse-domain -=== RUN Test_normalizeAndValidateEmailConstraint/ok/wildcard -=== RUN Test_normalizeAndValidateEmailConstraint/ok/specific-mail ---- PASS: Test_normalizeAndValidateEmailConstraint (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/empty-constraint (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/asterisk (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/period (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/@period (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/too-many-@s (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/parse-mailbox (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/fail/parse-domain (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/ok/wildcard (0.00s) - --- PASS: Test_normalizeAndValidateEmailConstraint/ok/specific-mail (0.00s) -=== RUN TestNew -=== RUN TestNew/fail/with-excluded-common-name -=== RUN TestNew/fail/with-excluded-ipsOrCIDRs-cidr -=== RUN TestNew/ok/subject-verification -=== RUN TestNew/fail/with-permitted-common-name -=== RUN TestNew/fail/with-excluded-ipsOrCIDRs-ip -=== RUN TestNew/fail/with-permitted-uris -=== RUN TestNew/ok/with-excluded-uris -=== RUN TestNew/fail/with-permitted-dns-domains -=== RUN TestNew/ok/with-excluded-ip-ranges -=== RUN TestNew/ok/with-permitted-cidrs -=== RUN TestNew/ok/with-excluded-cidrs -=== RUN TestNew/ok/with-excluded-ipsOrCIDRs-cidr -=== RUN TestNew/ok/with-permitted-emails -=== RUN TestNew/fail/with-excluded-dns-domains -=== RUN TestNew/fail/with-permitted-cidrs -=== RUN TestNew/fail/with-excluded-uris -=== RUN TestNew/ok/default -=== RUN TestNew/ok/with-permitted-dns-wildcard-domains -=== RUN TestNew/ok/with-permitted-ipsOrCIDRs-cidr -=== RUN TestNew/fail/with-permitted-ipsOrCIDRs-cidr -=== RUN TestNew/fail/with-permitted-emails -=== RUN TestNew/ok/literal-wildcards -=== RUN TestNew/ok/with-excluded-emails -=== RUN TestNew/ok/with-permitted-uris -=== RUN TestNew/ok/with-permitted-principals -=== RUN TestNew/ok/with-excluded-principals -=== RUN TestNew/ok/with-excluded-dns-domains -=== RUN TestNew/fail/with-permitted-ipsOrCIDRs-ip -=== RUN TestNew/fail/with-excluded-emails -=== RUN TestNew/ok/with-permitted-ip-ranges -=== RUN TestNew/fail/with-excluded-cidrs ---- PASS: TestNew (0.00s) - --- PASS: TestNew/fail/with-excluded-common-name (0.00s) - --- PASS: TestNew/fail/with-excluded-ipsOrCIDRs-cidr (0.00s) - --- PASS: TestNew/ok/subject-verification (0.00s) - --- PASS: TestNew/fail/with-permitted-common-name (0.00s) - --- PASS: TestNew/fail/with-excluded-ipsOrCIDRs-ip (0.00s) - --- PASS: TestNew/fail/with-permitted-uris (0.00s) - --- PASS: TestNew/ok/with-excluded-uris (0.00s) - --- PASS: TestNew/fail/with-permitted-dns-domains (0.00s) - --- PASS: TestNew/ok/with-excluded-ip-ranges (0.00s) - --- PASS: TestNew/ok/with-permitted-cidrs (0.00s) - --- PASS: TestNew/ok/with-excluded-cidrs (0.00s) - --- PASS: TestNew/ok/with-excluded-ipsOrCIDRs-cidr (0.00s) - --- PASS: TestNew/ok/with-permitted-emails (0.00s) - --- PASS: TestNew/fail/with-excluded-dns-domains (0.00s) - --- PASS: TestNew/fail/with-permitted-cidrs (0.00s) - --- PASS: TestNew/fail/with-excluded-uris (0.00s) - --- PASS: TestNew/ok/default (0.00s) - --- PASS: TestNew/ok/with-permitted-dns-wildcard-domains (0.00s) - --- PASS: TestNew/ok/with-permitted-ipsOrCIDRs-cidr (0.00s) - --- PASS: TestNew/fail/with-permitted-ipsOrCIDRs-cidr (0.00s) - --- PASS: TestNew/fail/with-permitted-emails (0.00s) - --- PASS: TestNew/ok/literal-wildcards (0.00s) - --- PASS: TestNew/ok/with-excluded-emails (0.00s) - --- PASS: TestNew/ok/with-permitted-uris (0.00s) - --- PASS: TestNew/ok/with-permitted-principals (0.00s) - --- PASS: TestNew/ok/with-excluded-principals (0.00s) - --- PASS: TestNew/ok/with-excluded-dns-domains (0.00s) - --- PASS: TestNew/fail/with-permitted-ipsOrCIDRs-ip (0.00s) - --- PASS: TestNew/fail/with-excluded-emails (0.00s) - --- PASS: TestNew/ok/with-permitted-ip-ranges (0.00s) - --- PASS: TestNew/fail/with-excluded-cidrs (0.00s) -=== RUN Test_normalizeAndValidateURIDomainConstraint -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-constraint -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/scheme-https -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/too-many-asterisks -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-label -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-reverse -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/domain-with-port -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/no-asterisk -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv4 -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-brackets -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets#01 -=== RUN Test_normalizeAndValidateURIDomainConstraint/fail/idna-internationalized-domain-name-lookup -=== RUN Test_normalizeAndValidateURIDomainConstraint/ok/wildcard -=== RUN Test_normalizeAndValidateURIDomainConstraint/ok/specific-domain -=== RUN Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup -=== RUN Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup-deviation ---- PASS: Test_normalizeAndValidateURIDomainConstraint (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-constraint (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/scheme-https (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/too-many-asterisks (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-label (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-reverse (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/domain-with-port (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/no-asterisk (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv4 (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-brackets (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets#01 (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/wildcard (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/specific-domain (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup (0.00s) - --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup-deviation (0.00s) -PASS -ok github.com/smallstep/certificates/policy 0.054s -=== RUN TestAuthority_encrypt -=== PAUSE TestAuthority_encrypt -=== RUN TestAuthority_SignCSR -=== RUN TestAuthority_SignCSR/ok -=== RUN TestAuthority_SignCSR/ok_no_sign_options ---- PASS: TestAuthority_SignCSR (1.11s) - --- PASS: TestAuthority_SignCSR/ok (0.01s) - --- PASS: TestAuthority_SignCSR/ok_no_sign_options (0.00s) -=== CONT TestAuthority_encrypt -=== RUN TestAuthority_encrypt/alg-0 -=== PAUSE TestAuthority_encrypt/alg-0 -=== RUN TestAuthority_encrypt/alg-1 -=== PAUSE TestAuthority_encrypt/alg-1 -=== RUN TestAuthority_encrypt/alg-2 -=== PAUSE TestAuthority_encrypt/alg-2 -=== RUN TestAuthority_encrypt/alg-3 -=== PAUSE TestAuthority_encrypt/alg-3 -=== RUN TestAuthority_encrypt/alg-4 -=== PAUSE TestAuthority_encrypt/alg-4 -=== RUN TestAuthority_encrypt/alg-unknown -=== PAUSE TestAuthority_encrypt/alg-unknown -=== CONT TestAuthority_encrypt/alg-0 -=== CONT TestAuthority_encrypt/alg-3 -=== CONT TestAuthority_encrypt/alg-4 -=== CONT TestAuthority_encrypt/alg-2 -=== CONT TestAuthority_encrypt/alg-1 -=== CONT TestAuthority_encrypt/alg-unknown ---- PASS: TestAuthority_encrypt (0.37s) - --- PASS: TestAuthority_encrypt/alg-0 (0.00s) - --- PASS: TestAuthority_encrypt/alg-3 (0.00s) - --- PASS: TestAuthority_encrypt/alg-4 (0.00s) - --- PASS: TestAuthority_encrypt/alg-2 (0.00s) - --- PASS: TestAuthority_encrypt/alg-1 (0.00s) - --- PASS: TestAuthority_encrypt/alg-unknown (0.00s) -PASS -ok github.com/smallstep/certificates/scep 1.495s -=== RUN Test_decodeRequest -=== RUN Test_decodeRequest/fail/invalid-query -=== RUN Test_decodeRequest/fail/empty-operation -=== RUN Test_decodeRequest/fail/unsupported-method -=== RUN Test_decodeRequest/fail/get-unsupported-operation -=== RUN Test_decodeRequest/fail/get-PKIOperation-empty-message -=== RUN Test_decodeRequest/fail/get-PKIOperation -=== RUN Test_decodeRequest/fail/post-PKIOperation -=== RUN Test_decodeRequest/ok/get-GetCACert -=== RUN Test_decodeRequest/ok/get-GetCACaps -=== RUN Test_decodeRequest/ok/get-PKIOperation -=== RUN Test_decodeRequest/ok/get-PKIOperation-escaped -=== RUN Test_decodeRequest/ok/get-PKIOperation-not-escaped -=== RUN Test_decodeRequest/ok/get-PKIOperation-weird-macos-case -=== RUN Test_decodeRequest/ok/post-PKIOperation ---- PASS: Test_decodeRequest (0.00s) - --- PASS: Test_decodeRequest/fail/invalid-query (0.00s) - --- PASS: Test_decodeRequest/fail/empty-operation (0.00s) - --- PASS: Test_decodeRequest/fail/unsupported-method (0.00s) - --- PASS: Test_decodeRequest/fail/get-unsupported-operation (0.00s) - --- PASS: Test_decodeRequest/fail/get-PKIOperation-empty-message (0.00s) - --- PASS: Test_decodeRequest/fail/get-PKIOperation (0.00s) - --- PASS: Test_decodeRequest/fail/post-PKIOperation (0.00s) - --- PASS: Test_decodeRequest/ok/get-GetCACert (0.00s) - --- PASS: Test_decodeRequest/ok/get-GetCACaps (0.00s) - --- PASS: Test_decodeRequest/ok/get-PKIOperation (0.00s) - --- PASS: Test_decodeRequest/ok/get-PKIOperation-escaped (0.00s) - --- PASS: Test_decodeRequest/ok/get-PKIOperation-not-escaped (0.00s) - --- PASS: Test_decodeRequest/ok/get-PKIOperation-weird-macos-case (0.00s) - --- PASS: Test_decodeRequest/ok/post-PKIOperation (0.00s) -PASS -ok github.com/smallstep/certificates/scep/api 0.021s -? github.com/smallstep/certificates/server [no test files] -=== RUN TestTemplates_Validate -=== RUN TestTemplates_Validate/ok -=== RUN TestTemplates_Validate/okWithData -=== RUN TestTemplates_Validate/badSSH -=== RUN TestTemplates_Validate/badDataUser -=== RUN TestTemplates_Validate/badDataStep ---- PASS: TestTemplates_Validate (0.00s) - --- PASS: TestTemplates_Validate/ok (0.00s) - --- PASS: TestTemplates_Validate/okWithData (0.00s) - --- PASS: TestTemplates_Validate/badSSH (0.00s) - --- PASS: TestTemplates_Validate/badDataUser (0.00s) - --- PASS: TestTemplates_Validate/badDataStep (0.00s) -=== RUN TestSSHTemplates_Validate -=== RUN TestSSHTemplates_Validate/ok -=== RUN TestSSHTemplates_Validate/user -=== RUN TestSSHTemplates_Validate/host -=== RUN TestSSHTemplates_Validate/content -=== RUN TestSSHTemplates_Validate/badUser -=== RUN TestSSHTemplates_Validate/badHost -=== RUN TestSSHTemplates_Validate/badContent ---- PASS: TestSSHTemplates_Validate (0.00s) - --- PASS: TestSSHTemplates_Validate/ok (0.00s) - --- PASS: TestSSHTemplates_Validate/user (0.00s) - --- PASS: TestSSHTemplates_Validate/host (0.00s) - --- PASS: TestSSHTemplates_Validate/content (0.00s) - --- PASS: TestSSHTemplates_Validate/badUser (0.00s) - --- PASS: TestSSHTemplates_Validate/badHost (0.00s) - --- PASS: TestSSHTemplates_Validate/badContent (0.00s) -=== RUN TestTemplate_Validate -=== RUN TestTemplate_Validate/okSnippet -=== RUN TestTemplate_Validate/okFile -=== RUN TestTemplate_Validate/okDirectory -=== RUN TestTemplate_Validate/badName -=== RUN TestTemplate_Validate/badType -=== RUN TestTemplate_Validate/badType#01 -=== RUN TestTemplate_Validate/badTemplatePath -=== RUN TestTemplate_Validate/badTemplatePath#01 -=== RUN TestTemplate_Validate/badTemplatePath#02 -=== RUN TestTemplate_Validate/badPath -=== RUN TestTemplate_Validate/missingTemplate -=== RUN TestTemplate_Validate/directoryTemplate ---- PASS: TestTemplate_Validate (0.00s) - --- PASS: TestTemplate_Validate/okSnippet (0.00s) - --- PASS: TestTemplate_Validate/okFile (0.00s) - --- PASS: TestTemplate_Validate/okDirectory (0.00s) - --- PASS: TestTemplate_Validate/badName (0.00s) - --- PASS: TestTemplate_Validate/badType (0.00s) - --- PASS: TestTemplate_Validate/badType#01 (0.00s) - --- PASS: TestTemplate_Validate/badTemplatePath (0.00s) - --- PASS: TestTemplate_Validate/badTemplatePath#01 (0.00s) - --- PASS: TestTemplate_Validate/badTemplatePath#02 (0.00s) - --- PASS: TestTemplate_Validate/badPath (0.00s) - --- PASS: TestTemplate_Validate/missingTemplate (0.00s) - --- PASS: TestTemplate_Validate/directoryTemplate (0.00s) -=== RUN TestLoadAll -=== RUN TestLoadAll/ok -=== RUN TestLoadAll/empty -=== RUN TestLoadAll/nil -=== RUN TestLoadAll/badUser -=== RUN TestLoadAll/badHost ---- PASS: TestLoadAll (0.00s) - --- PASS: TestLoadAll/ok (0.00s) - --- PASS: TestLoadAll/empty (0.00s) - --- PASS: TestLoadAll/nil (0.00s) - --- PASS: TestLoadAll/badUser (0.00s) - --- PASS: TestLoadAll/badHost (0.00s) -=== RUN TestTemplate_Load -=== RUN TestTemplate_Load/ok -=== RUN TestTemplate_Load/ok_backfill -=== RUN TestTemplate_Load/error -=== RUN TestTemplate_Load/missing ---- PASS: TestTemplate_Load (0.00s) - --- PASS: TestTemplate_Load/ok (0.00s) - --- PASS: TestTemplate_Load/ok_backfill (0.00s) - --- PASS: TestTemplate_Load/error (0.00s) - --- PASS: TestTemplate_Load/missing (0.00s) -=== RUN TestTemplate_Render -=== RUN TestTemplate_Render/snippet -=== RUN TestTemplate_Render/file -=== RUN TestTemplate_Render/file#01 -=== RUN TestTemplate_Render/directory -=== RUN TestTemplate_Render/error ---- PASS: TestTemplate_Render (0.00s) - --- PASS: TestTemplate_Render/snippet (0.00s) - --- PASS: TestTemplate_Render/file (0.00s) - --- PASS: TestTemplate_Render/file#01 (0.00s) - --- PASS: TestTemplate_Render/directory (0.00s) - --- PASS: TestTemplate_Render/error (0.00s) -=== RUN TestTemplate_Output -=== RUN TestTemplate_Output/snippet -=== RUN TestTemplate_Output/file -=== RUN TestTemplate_Output/file#01 -=== RUN TestTemplate_Output/directory -=== RUN TestTemplate_Output/error ---- PASS: TestTemplate_Output (0.00s) - --- PASS: TestTemplate_Output/snippet (0.00s) - --- PASS: TestTemplate_Output/file (0.00s) - --- PASS: TestTemplate_Output/file#01 (0.00s) - --- PASS: TestTemplate_Output/directory (0.00s) - --- PASS: TestTemplate_Output/error (0.00s) -=== RUN TestOutput_Write -=== RUN TestOutput_Write/snippet -=== RUN TestOutput_Write/file -=== RUN TestOutput_Write/snippetInDir -=== RUN TestOutput_Write/fileInDir -=== RUN TestOutput_Write/directory -=== RUN TestOutput_Write/snippetErr -=== RUN TestOutput_Write/fileErr -=== RUN TestOutput_Write/directoryErr ---- PASS: TestOutput_Write (0.00s) - --- PASS: TestOutput_Write/snippet (0.00s) - --- PASS: TestOutput_Write/file (0.00s) - --- PASS: TestOutput_Write/snippetInDir (0.00s) - --- PASS: TestOutput_Write/fileInDir (0.00s) - --- PASS: TestOutput_Write/directory (0.00s) - --- PASS: TestOutput_Write/snippetErr (0.00s) - --- PASS: TestOutput_Write/fileErr (0.00s) - --- PASS: TestOutput_Write/directoryErr (0.00s) -=== RUN TestTemplate_ValidateRequiredData -=== RUN TestTemplate_ValidateRequiredData/ok_nil -=== RUN TestTemplate_ValidateRequiredData/ok_empty -=== RUN TestTemplate_ValidateRequiredData/ok_one -=== RUN TestTemplate_ValidateRequiredData/ok_multiple -=== RUN TestTemplate_ValidateRequiredData/fail_nil -=== RUN TestTemplate_ValidateRequiredData/fail_missing ---- PASS: TestTemplate_ValidateRequiredData (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/ok_nil (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/ok_empty (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/ok_one (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/ok_multiple (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/fail_nil (0.00s) - --- PASS: TestTemplate_ValidateRequiredData/fail_missing (0.00s) -=== RUN TestDefaultTemplates -=== RUN TestDefaultTemplates/ok ---- PASS: TestDefaultTemplates (0.00s) - --- PASS: TestDefaultTemplates/ok (0.00s) -PASS -ok github.com/smallstep/certificates/templates 0.033s -=== RUN Test_reflectRequestID -2025/11/08 19:49:08 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Starting Smallstep CLI/0000000-dev (linux/amd64) -2025/11/08 19:49:08 Documentation: https://u.step.sm/docs/ca -2025/11/08 19:49:08 Community Discord: https://u.step.sm/discord -2025/11/08 19:49:08 Config file: loaded from token -2025/11/08 19:49:08 The primary server URL is https://127.0.0.1:39305 -2025/11/08 19:49:08 Root certificates are available at https://127.0.0.1:39305/roots.pem -2025/11/08 19:49:08 Additional configured hostnames: [::1], localhost -2025/11/08 19:49:08 X.509 Root Fingerprint: d90ec52cbef12c11dadc0079f484e63f79c4ab595e05d15da3278dda03df9c06 -2025/11/08 19:49:08 Serving HTTPS on [::]:39305 ... -2025/11/08 19:49:08 /usr/lib/go-1.24/src/net/http/server.go:3638: http: TLS handshake error from 127.0.0.1:50988: EOF -time="2025-11-08T19:49:08-12:00" level=info duration="99.131µs" duration-ns=99131 fields.time="2025-11-08T19:49:08-12:00" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=3dd2567a-de37-4ebf-981b-951acf03693b size=16 status=200 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:08-12:00" level=warning duration="114.754µs" duration-ns=114754 error="/root/invalid was not found: certificate with fingerprint invalid was not found" fields.time="2025-11-08T19:49:08-12:00" method=GET name=ca path=/root/invalid protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=7927b583-a694-47b7-aaf3-493ff46940a7 size=127 status=404 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:08-12:00" level=warning duration="62.665µs" duration-ns=62665 error="/root/invalid was not found: certificate with fingerprint invalid was not found" fields.time="2025-11-08T19:49:08-12:00" method=GET name=ca path=/root/invalid protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=reqID size=127 status=404 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:08-12:00" level=info certificate="MIIB/jCCAaSgAwIBAgIRAMQM8bmeyHJBlTCfBKJuJeQwCgYIKoZIzj0EAwIwIzEhMB8GA1UEAxMYU3RlcCBFMkUgSW50ZXJtZWRpYXRlIENBMB4XDTI1MTEwOTA2NDkwOFoXDTI1MTEwOTA4NDkwOFowDzENMAsGA1UEAxMEdGVzdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNdkkayjhKeYoMfRF7bsjGPXqXqxrxYAy2x4MhOCEWMwAfPmAgq2k6LPa1VHbof7nOS2cFfJ8LjqjNNFxvdltKmjgcwwgckwDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUsO8RWU5tFrrdE8fmUz7dgqB6QdwwHwYDVR0jBBgwFoAU9SI5NHlmmbxyPpP0fwmPaIivNsAwDwYDVR0RBAgwBoIEdGVzdDBHBgwrBgEEAYKkZMYoQAEENzA1AgEBBANqd2sEK0g2ZjZ1cE9TX0NYcXNuV195cVJXQXU5QXlZTEl3Y1lMWE9MY2ZpX1JQNmMwCgYIKoZIzj0EAwIDSAAwRQIgSa5rMjJfUuMQJ6XucjJad84A1nnt36NCcmG/8eka3lsCIQDHjePjSuz3aomULq9V8vmZckInA5KUPdGgrAUnYcoS4Q==" duration=4.968289ms duration-ns=4968289 fields.time="2025-11-08T19:49:08-12:00" issuer="Step E2E Intermediate CA" method=POST name=ca ott=eyJhbGciOiJFUzI1NiIsImtpZCI6Ikg2ZjZ1cE9TX0NYcXNuV195cVJXQXU5QXlZTEl3Y1lMWE9MY2ZpX1JQNmMiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJodHRwczovLzEyNy4wLjAuMS8xLjAvc2lnbiIsImV4cCI6MTc2MjY3NDYwOCwiaXNzIjoiandrIiwianRpIjoiK10lNjhaXCJdTjtyVXw6X1FCLy84fXxsSSdiWkQzXHUwMDNlaTRrVjF-LX1vLV1NdlxcKnNBQSdUXCJMKEQjfnBlc2xcXHxIKCIsIm5iZiI6MTc2MjY3NDU0OCwic2FucyI6WyJ0ZXN0Il0sInN1YiI6InRlc3QifQ.WsbBl7aHv7E5iPCloHjWnrfts5XgJBww0ehwjh8v_8H6VjiPht3sTO72HPAeygUDE1u7J__rAz6WCSnhUOOo0w path=/sign protocol=HTTP/2.0 provisioner="jwk (H6f6upOS_CXqsnW_yqRWAu9AyYLIwcYLXOLcfi_RP6c)" public-key="ECDSA P-256" referer= remote-address=127.0.0.1 request-id=signRequestID sans="map[dns:[test]]" serial=260595897503211430487426301641007965668 size=3025 status=201 subject=test user-agent=step-http-client/1.0 user-id= valid-from="2025-11-09T06:49:08Z" valid-to="2025-11-09T08:49:08Z" ---- PASS: Test_reflectRequestID (1.87s) -PASS -ok github.com/smallstep/certificates/test/integration 1.891s -=== RUN TestIssuesCertificateUsingSCEPWithDecrypterAndUpstreamCAS -2025/11/08 19:49:07 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:08 Starting Smallstep CLI/0000000-dev (linux/amd64) -2025/11/08 19:49:08 Documentation: https://u.step.sm/docs/ca -2025/11/08 19:49:08 Community Discord: https://u.step.sm/discord -2025/11/08 19:49:08 Config file: loaded from token -2025/11/08 19:49:08 The primary server URL is https://127.0.0.1:40873 -2025/11/08 19:49:08 Root certificates are available at https://127.0.0.1:40873/roots.pem -2025/11/08 19:49:08 Additional configured hostnames: [::1], localhost -2025/11/08 19:49:08 X.509 Root Fingerprint: e4009348b7dc0762834cd6a5b09cd56dd9bd67f1976b5389c318867a75bfb32b -2025/11/08 19:49:08 Serving HTTPS on [::]:40873 ... -time="2025-11-08T19:49:09-12:00" level=info duration="119.587µs" duration-ns=119587 fields.time="2025-11-08T19:49:09-12:00" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=87ff749a-e761-4dcb-a476-ff08dba654e6 size=16 status=200 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:09-12:00" level=info duration="191.957µs" duration-ns=191957 fields.time="2025-11-08T19:49:09-12:00" method=GET name=ca path="/scep/scep/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=9c2ff13b-2e7b-4ca9-90b5-d31c04ef8b89 size=1159 status=200 user-agent=Go-http-client/2.0 user-id= - common_test.go:204: 0 *H t0p10  *H V0j00 - *H=0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0 251109064907Z 251109084907Z010U decrypter0"0  *H 0 - KŪ_݅w>VvODuwWP#S[WkkLצ礊4MMN50X0V0UcdZ8q0G> 0U#09ZY XT50U 0 decrypter0 - *H=H0E!;e,Bjv&0[3)Gq  - .LAEOVczF:1r\00"txI0 - *H=0<1:08U 1Step E2E | SCEP Decrypter w/ Upstream CAS Root CA0 251109074907Z 251110074907Z0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0Y0*H=*H=B~UHVe9gDDnD*s/QE|ߎx4D+=mK ݦ +Ε-wf0d0U0U00U9ZY XT50U#09ZY XT50 - *H=H0E!ᛏs-ɂ78ܖluy@ p4r^*e7,ԡ1 - common_test.go:286: 0 J *H  ;0 71 0+0J *H ;703 *H $0 1c0_0I0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0  *H A1U29|:c=*NUԡL'1>_QLa{! 6GfyPϔ@Rh|w>zL߻jҼ.D$Cޤm - DJӅcA T T-n֬^؂d +eӆ - `T)\HW#@JeSx:0g_;V-NJ({fLkġ"U08Ql{#NCbtEVB 0 *H 0+~;W[ԘJ kF -  - Gە3ETyg ǃk/P)UGJq-Y=+D˅9{s1utK))"x<6000  *H  010Utest.localhost0 251109064909Z 251109084909Z010Utest.localhost0"0  *H 0 - ưA5O}/BezȜ:Wq7*iM UPYpR0) ь*0JCB7*քؒl?PEOl - 7=&2=KUgQO 5ĉ'/"Ĭ`%c}͓é{<8~tj&L?<>h&OrR - ɗOp+Hx ˠkb4xjyzcNQ0a(uWKhBb;X}mA$Xk`X,~NPbh5rO{ 'C{ӠcQ`g?K\01*Nj -v4 100010Utest.localhost0+0 - `HE 1190 *H  1  *H 0 *H  1 251109074909Z0  - `HE 1,DRjCY4ɝx0# *H  1˫i]sW( 0, - `HE 1BHiz1JdQ60AKNFgiTNituTPOph8=0  *H )& g4+Q}!d,a`?!.v%5 {U,gmY[vY7/)I5;>i?M\@Jo"3;~"!Njߚ{<BA2\y/m;\D\a$9!ToB8f{P:4`',]v83~i:ɳw Jor󃋸oH\64Ai<ݎ*0 *H 0 `He*c>[8ig1D1&ǀN<)I.\(4wWN7^%߆]- - Hhϛpj7$q]rS\;svakNɥJ'R4ԯeU'(0B +7P9@qpXIRYtb|s&$鄎rff(ʮs.僑f6|/?E(ޙF}Pogϵ xyF1cqv6׽ī(G+Bwܿ(vu`ٮ=xÞ3 V0LIq0ӌ} s )4__<<vZ0,ʳ4d컟*cHZ:6Raȁr*Av-h;{H940uUk%F '@73YMϱ8|ǜJF>֑,;*ISҌ7&DŽnڨ\"srlYHΣL:qƍZ/0fBAwMb*2d :WEu?ߥ'L E*_v)*a]+1. `$z}utpT4,|lq;`Hc*` ͠0T2RKc(pyLgf]&wZzGk IE4/eeXlQ+K^^տ'00Za {0 - *H=0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0 251109074909Z 251110074909Z010Utest.localhost0"0  *H 0 - ưA5O}/BezȜ:Wq7*iM UPYpR0) ь*0JCB7*քؒl?PEOl - 7=&2=KUgQO 5ĉ'/"Ĭ`%c}͓é{<8~tj&L?<>h&OrVvODuwWP#S[WkkLצ礊4MMN50X0V0UcdZ8q0G> 0U#09ZY XT50U 0 decrypter0 - *H=H0E!;e,Bjv&0[3)Gq  - .LAEOVczF:1r\1d0`0I0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0+0 - `HE 130 - `HE 100 *H  1  *H 0 *H  1 251109074909Z0  - `HE 1,DRjCY4ɝx0  - `HE 1,DRjCY4ɝx0# *H  1=i.!$9- "{0, - `HE 1BHiz1JdQ60AKNFgiTNituTPOph8=0  *H `98wp}!_Zl2Cr#pYf*:Vw7t`%XU}cbAOB臦+ȏEs: pq$^o%I8y*u^3~K*~ue@/ѩ:׉C&cǂLo]NӧСQ%{גwy@ڷ8gD - :>.CTm^.$|y ٢xoCX0V0UlGP&3ER؂0U#0׉kW:%xnY 0U 0 decrypter0 - *H=G0D rlQ?p(HCa\KR V?; c!jIb0%00j<&P^e, ;80 - *H=0,1*0(U !Step E2E | SCEP Decrypter Root CA0 251109074910Z 251110074910Z041200U )Step E2E | SCEP Decrypter Intermediate CA0Y0*H=*H=B/G^:X"&WAGmQzYNq _ָb0NDLW4-Df0d0U0U00U׉kW:%xnY 0U#0׉kW:%xnY 0 - *H=I0F!3fGVYPȕ~!#$rD:gȭ#[7yV q1 - common_test.go:286: 0 : *H  +0 '1 0+0: *H +'0# *H 01S0O09041200U )Step E2E | SCEP Decrypter Intermediate CA0  *H y x{ - 1d7N >S)#ߘl%1Հ彁mݛ7Fс-5cq#k&Hz.}6$PUW[W4V?E(7G\B{K1SD%D@fkd?{Q&\JgY3*̢u|ک~B3):NgBEJę- - 8t&O%#LǼԩ [5$pѢGo[~/B\=8*%>؆ t"<2_m~ة}|e+9`BUBB۲Y k0S6w?֓Zqm_h8N첎P@^r_]~|`U]Y|,NO7&잰x^"N7'B\A(&ldxT_uhS;Jjz5[ - Pm SRp†%M)ԛ@\vM$W+cC!xv.pm0'|\oM)]u8hY,1jw1QoE Q,SQ9mԴ2-6ۺC - ;dX:c&m(UY]R(:GzSsYd0a57 - |?#\ <+#00U0test.localhost0  *H  K-6XABJ`G'VJ9 > - X43RӸ]!I:?dI}P ;8;̋K{u\îTBsP+Eut9U)=L۠+9Eb.dz@SҚV_WT/~ Y> EY􄄷ֱ'"km7[-ݺnN!;u6902QB̗l(KX81Q~Ex/ tS c`ۤU100010Utest.localhost0+0 - `HE 1190 *H  1  *H 0 *H  1 251109074912Z0  - `HE 1aG$l00# *H  1DAp<50, - `HE 1+zxeopw63Ngvpbxoh+3anNtVKas=0  *H ͱTnLra7-D)GDŽΉ>h^X2owmӇ׀4+UiCA Qi,Aӱ}")XSASϓ'ҕ$Mpc 9~@k|iD_~v<ߴ - z>\+;W~N}d¸nMZMJGEHpQA*Y7 &*|/Y~ -time="2025-11-08T19:49:12-12:00" level=info certificate="MIICwjCCAmmgAwIBAgIQRdCXYw2KKt9OJdvor9kS9jAKBggqhkjOPQQDAjA0MTIwMAYDVQQDDClTdGVwIEUyRSB8IFNDRVAgRGVjcnlwdGVyIEludGVybWVkaWF0ZSBDQTAeFw0yNTExMDkwNzQ4MTJaFw0yNTExMTAwNzQ5MTJaMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzmiFz4mbGR4VF+0dfloUzv8StFqejVbClAGBhhthukOCYsGU4vXUsAbcBLChiWN/x0XTQQp1Jsc6kBcxtV2TSRXKwNjQ/3pIRl4tO92osQbt40Hwy7TAnBtGzCKJ3xciKpvTSmXXXWYHsw4G2gfklmZLPEx5mred4SEuRftMdwEUW/xf5lFtQtRgSysU8NRtTnx4BPe8d1tFcrUtDItq4o2D9HbukMKO2SXWLE67WMPJuBt8SiCsoiqVa6oWV2Rlq5S7JcoOgEURwPhiwJ6U7Kmo+3qEIeprq28c1lkMA4DzeBhkAI1uDcKfMI/H9EjqFx/GA0MqQALkDyqK/ojpwIDAQABo4GsMIGpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFFvSxyUW0kum7LI4mFgqVqVAbVEgMB8GA1UdIwQYMBaAFJLXidNrHedXOu0l5Hiz/whugFkLMBkGA1UdEQQSMBCCDnRlc3QubG9jYWxob3N0MB0GDCsGAQQBgqRkxihAAQQNMAsCAQoEBHNjZXAEADAKBggqhkjOPQQDAgNHADBEAiBMZr1+dpv7QkIJPVWWM9xgnxm33phrnZx4AS0NS7NtoAIgKIoBmqdqedOmBWg0tN6qzESsn/hykZ9NSTWN1ks5X/s=" duration=5.484931ms duration-ns=5484931 fields.time="2025-11-08T19:49:12-12:00" issuer="Step E2E | SCEP Decrypter Intermediate CA" method=GET name=ca path="/scep/scep/scep/scep?operation=PKIOperation&message=MIIJOgYJKoZIhvcNAQcCoIIJKzCCCScCAQExCTAHBgUrDgMCGjCCBDoGCSqGSIb3DQEHAaCCBCsEggQnMIIEIwYJKoZIhvcNAQcDoIIEFDCCBBACAQAxggFTMIIBTwIBADA5MDQxMjAwBgNVBAMMKVN0ZXAgRTJFIHwgU0NFUCBEZWNyeXB0ZXIgSW50ZXJtZWRpYXRlIENBAgEBMAsGCSqGSIb3DQEBAQSCAQB5IBvdePTW2uV7qwoxZOU3TqGcDIiIPlOt0RgpI9%2BY5mwlMdWA8OW9gW2HG4WlkQCdit2b8p43l0axmdGBG9MEES017WOtcSNrJsdIehEukpbiz%2Bh90B%2Ba08XiNiSyUFW%2BV1tXNFYfFes%2FugRF9Sg3R1xCAHtLggMxEtP7xVNEnOUlG8GcRODxtkAXZmvmZP4%2Fsnu168CChPJRoiZcSghnWTO1Giq7zKKNdfrUfKvaqX5ChLyoM%2BwIKTq9Tp5nQkWz3MPeBJEfytlKl%2BvEmdstCjh0Jv9PnIcHgtcUmCW0hPsjvkzIx7zUqYYLDQFbNZ%2FZ66T0JHA89oZwme1I0PkbMIICsgYJKoZIhvcNAQcBMBEGBSsOAwIHBAj5sfVN6cBGWoCCApA9%2BOUkcdlOxygOVCLHRRL0edRnyl6mqNfMhr%2Bei4CziCEhMjuveMN0lfGiHfnLrrGwy82etZfCO1SDqdl3kUsWIHrd5glIQ51Bsl4us%2FJv%2F0VJ8yaJm51QEafQpvPZlePeyhRsnIqGYE360T%2Bw8YDpD1WfG7rhIs0hW16Ar8QA0doXuUc4SGKsXwrNWG%2FU6DUcJkiAJZh7zp7e%2Fz0rKfBQIoQEjTxjTPBEjxPhpL979PhTaLt4JWGPJyjCqFmvHe7SIqek8I1iyb6NlgHkfTzBEOEAaBT4Y0mhB0K785SlHnaMGd4T21YyXBSVVhQ4k8Lh0h0FugaQe6xdTnwrZUmJCHNWO4giNFYwPtGiv%2FX2pEdvW37ayAfoLwL%2FQoVcPek4%2FyrCxPYlPpvYhskgIHTwIjyEMl%2B6%2FW1%2B8tipfaKfsnyB%2B6kewP8cZRcBKznr1GC85UJV2UJC27JZIMQRkMRrFZ7%2F9bQWMFOZfwQ2kxl3P9fWk84dqlpxbV9o1X%2BrEpirOMbZTuyyjlBArhtecoaXX4nBXap%2FnH58m2BVXVnpiXz3LE5P2e83JqXsnrB44L0d0MgCXuGkIk4Cq526NyePQlxBlSg8TGBFn0oPi8shdfte%2BCHQxufVL8yFZqD8EUduc9QqTiB6ytJdKbIwUdy%2FaYkIuIY8YmQ%2F8TFHmvtrYoGNfMZMnTRKp64pH15h%2FwribspKYWcwg3Tmrirv2ABShTNcEWgg6IkPJvFZ6QPg%2B8TlRdHgqVU%2FJq3MG2q4I1OWOzZjB0F9Z4FFXA0mLhaSAejKIti4JKmgQajlKJgizadhGAT2NMYgQGFyAnkJzx1lT7L3n2RTPPe4GKiTkbGjgc0CR%2Fi%2B3r2nGedkNX9pQ6CCAs4wggLKMIIBsqADAgECAgEBMA0GCSqGSIb3DQEBCwUAMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0MB4XDTI1MTEwOTA2NDkxMloXDTI1MTEwOTA4NDkxMlowGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7OaIXPiZsZHhUX7R1%2BWhTO%2FxK0Wp6NVsKUAYGGG2G6Q4JiwZTi9dSwBtwEsKGJY3%2FHRdNBCnUmxzqQFzG1XZNJFcrA2ND%2FekhGXi073aixBu3jQfDLtMCcG0bMIonfFyIqm9NKZdddZgezDgbaB%2BSWZks8THmat53hIS5F%2B0x3ARRb%2FF%2FmUW1C1GBLKxTw1G1OfHgE97x3W0VytS0Mi2rijYP0du6Qwo7ZJdYsTrtYw8m4G3xKIKyiKpVrqhZXZGWrlLslyg6ARRHA%2BGLAnpTsqaj7eoQh6murbxzWWQwDgPN4GGQAjW4Nwp8wj8f0SOoXH8YDQypAAuQPKor%2BiOnAgMBAAGjHTAbMBkGA1UdEQQSMBCCDnRlc3QubG9jYWxob3N0MA0GCSqGSIb3DQEBCwUAA4IBAQADjUuoLbc2WKxBQrNK97Bg0QEbR7An61b3SjkJg6w%2BClg0M1IdidO4BbZdjCFJFgI6P7GAZEl9UAw7qOAYyjg72%2BXpzIsBB%2FUEqkt7HXVcAMOuVNhCc9DYUCv5RQf9EnV0xDlVKegVGz0Hj0zboPcrjjlFvWLcLgS5k%2FxkesfK00BTkrXo0ppWX1fEFVTgL%2BgOzMXPforXIIxZHD4Mh0WyWfSEhLf91rGLExfp0yeOImttr5Cb5xz%2F4zfy%2BFstid3duoC5bpFOITsAdTY5tjAyt1EfQrQbzJeHiGwoS1g4MYmXUcB%2BGkXpeP0v%2BtfQ4BsNqHSvAlMLY59g26SVVeveMYICBTCCAgECAQEwHjAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdAIBATAHBgUrDgMCGqCBwTASBgpghkgBhvhFAQkCMQQTAjE5MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MTEwOTA3NDkxMlowIAYKYIZIAYb4RQEJBTESBBBh8PWuR9UFoZaxJGzaz9cwMCMGCSqGSIb3DQEJBDEWBBSzl4nN%2B4TBs%2FREQXA8osPLNd0axzAsBgpghkgBhvhFAQkHMR4THCt6eGVvcHc2M05ndnBieG9oKzNhbk50Vkthcz0wCwYJKoZIhvcNAQEFBIIBAInNsaZUpW5M%2FXLtmxmkYTfxEy1EyikdR8eEyv0BzokIjQ8UtT7TaIVe86reWPbjiTLcb3cb723ThwPXgAEQAjSyK1UeaUPbQQwQllFpLEG4lRbK07F9IovO8Q8p%2BauWt9lYU9dBo%2FIbU7aKz5MSytMnmfOQjhDSlSRNcGOG%2FAEJiDke6eWT5n7qseCD7kDRaxf7puZ8aalExl8AoQUZfrueBnb9PPaK37SgCq4geu8%2BXNLwKzvdV4J%2BHE68FYf2fWTCuM1uuE2evpH8Wk3IAEodyw6xykdFSLS1tBZwm1FBj%2FEqDplZNw0mse0BuirifC%2FR7lkWwNV%2B6Kjln%2BDRFAs%3D" protocol=HTTP/2.0 provisioner=scep public-key="RSA 2048" referer= remote-address=127.0.0.1 request-id=77e5950f-602b-481e-bcf4-7bb9bab4e5ea sans="map[dns:[test.localhost]]" serial=92799799947363019040932130575003226870 size=3139 status=200 subject=test.localhost user-agent=Go-http-client/2.0 user-id= valid-from="2025-11-09T07:48:12Z" valid-to="2025-11-10T07:49:12Z" - common_test.go:309: 0 ? *H  00 ,1 0+0 *H 0 *H u0q18040010Utest.localhost0  *H iO_4;HE*\/݀ŏtzD L؂zM?:Bh̶fEDK 6WMD`džiFs< [0=HSD =*9=~9Zm~i9T:49ƲśȀ3TA汨"gCh\k2;r/ ffH~q] ٤Tg4tÿu+$;6l0. *H 0 `He*nOۋHݕlc׽mH+M)GS<&djx,=Ns𽅴Gɧ%FHἴ*(B<$h< չ2gY3=᧞ 1nӵ]͕WK_u/hկ>&HgSޛd?HĬ˅D\Z>. - ospr"T`JUk &S?UC06JboᄊRkd0 ώ +W)sW(g>V, f[Kci45"fA0Y%)܋Oie:T]T܋Z1rM[%]iVR.  O+(,[ b7O2-ACeF|'jOkf \*|I)C `AQ?sc^V$*J [i*q˒.bԫ#@ӕ4OUٲ_Rsusx2i~EQ<8!7ںonR/^jjkHx_bL, Zb zg'x mC1>ڽ9Ұ*+%pI OsVqSRh;?aaU 7u"uq9=v(p&_!8WhbM׮#00iEЗc *N%0 - *H=041200U )Step E2E | SCEP Decrypter Intermediate CA0 251109074812Z 251110074912Z010Utest.localhost0"0  *H 0 - 9>&ldxT_uhS;Jjz5[ - Pm SRp†%M)ԛ@\vM$W+cC!xv.pm0'|\oM)]u8hY,1jw1QoE Q,SQ9mԴ2-6ۺC - ;dX:c&m(UY]R(:GzSsYd0a57 - |?#\ <+#00U0U%0++0U[%K8X*V@mQ 0U#0׉kW:%xnY 0U0test.localhost0 +d(@ 0  - scep0 - *H=G0D Lf~vBB =U3`ޘkx- Km (jyӦh4ުDrMI5K9_0Y00 - *H=041200U )Step E2E | SCEP Decrypter Intermediate CA0 251109064911Z 251109084911Z010U decrypter0"0  *H 0 - IJ˘VTguÝl7 M  ]S3i!̎f*NV CjO~d/iw0e=>OB臦+ȏEs: pq$^o%I8y*u^3~K*~ue@/ѩ:׉C&cǂLo]NӧСQ%{גwy@ڷ8gD - :>.CTm^.$|y ٢xoCX0V0UlGP&3ER؂0U#0׉kW:%xnY 0U 0 decrypter0 - *H=G0D rlQ?p(HCa\KR V?; c!jIb0%1T0P09041200U )Step E2E | SCEP Decrypter Intermediate CA0+0 - `HE 130 - `HE 100 *H  1  *H 0 *H  1 251109074912Z0  - `HE 1aG$l00  - `HE 1aG$l00# *H  1gGہe樞'0, - `HE 1+zxeopw63Ngvpbxoh+3anNtVKas=0  *H 2gCwxm~dsމ@͜bUQGtAXX.{*״J^# er؃ZXirp1`OYݘ~ 'Po^qvfVufiGJP7񾋱6|BRm?,Cɟ(xd]:TaK\DEV,-(hz/ǡɭOQN sVsj d (cc>*,yd$rvY:K* ---- PASS: TestIssuesCertificateUsingSCEPWithDecrypter (3.27s) -=== RUN TestFailsIssuingCertificateUsingRegularSCEPWithUpstreamCAS -2025/11/08 19:49:14 failed validating SCEP authority: SCEP provisioner "scep" does not have a decrypter certificate -2025/11/08 19:49:14 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:14 Starting Smallstep CLI/0000000-dev (linux/amd64) -2025/11/08 19:49:14 Documentation: https://u.step.sm/docs/ca -2025/11/08 19:49:14 Community Discord: https://u.step.sm/discord -2025/11/08 19:49:14 Config file: loaded from token -2025/11/08 19:49:14 The primary server URL is https://127.0.0.1:33149 -2025/11/08 19:49:14 Root certificates are available at https://127.0.0.1:33149/roots.pem -2025/11/08 19:49:14 Additional configured hostnames: [::1], localhost -2025/11/08 19:49:14 X.509 Root Fingerprint: 68ba53e2496c474141144958b4f5906747cac915882ed1674f75f9f5c7468cea -2025/11/08 19:49:14 Serving HTTPS on [::]:33149 ... -time="2025-11-08T19:49:15-12:00" level=info duration="30.909µs" duration-ns=30909 fields.time="2025-11-08T19:49:15-12:00" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=c4fc6958-7fe4-48c2-b35d-c6be8147b433 size=16 status=200 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:15-12:00" level=info duration="348.652µs" duration-ns=348652 fields.time="2025-11-08T19:49:15-12:00" method=GET name=ca path="/scep/scep/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=4d4684f0-76ff-4456-94e0-31e6a7e9c478 size=881 status=200 user-agent=Go-http-client/2.0 user-id= - common_test.go:204: 0m0UďEd`%]byY0  *H  0:1806U /Step E2E | SCEP Regular w/ Upstream CAS Root CA0 251109074914Z 251110074914Z0B1@0>U 7Step E2E | SCEP Regular w/ Upstream CAS Intermediate CA0"0  *H 0 - <2Yne3GbTu@˨Nw e/B4{ŬRǓ  j( h s7;29D.s=l|uUS4O54wlmOGp{I,MFjmcѻ .^ ~3e9|\R/h&Yj"p?_Jk{dbwEߒ+%vF#8ϵ;,lm6|nu ^-RHշPc ZeM`v#f0d0U0U00U.oUF[Pf+x0U#0.oUF[Pf+x0  *H  g{0Yki{2DcSSM$; - dcHiFe0#{+}0nfݹ@nwF_uR,H ͽZ(" h s*u`\S/nDȃxjn?^}0z'VS< [R^܅/ - ΐY87O:)B .R'U1ﻼ ݖEmԫI. a - common_test.go:286: 0 P *H  A0 =1 0+0P *H A=09 *H *0&1i0e0O0:1806U /Step E2E | SCEP Regular w/ Upstream CAS Root CAďEd`%]byY0  *H |d,(<6d"PlS[p&ʙ2aFf=y_CsU:mޙZ5U - 'q Oc3 S_s @2;LWeR1.`re TiHJ4+IWvgy&@gRxB Yvcv #/5 Lp l97l0y`-G&٫EZ3pOv*Ҹ{O%4 :Gfw^=z%߬ 2:K8K(I]l!2_xG^S|,B,w/ś}j~bi#jw>{`rN9XzzXG/ #Lo#C>llr鄭'dCqG8 R/8rc0Ǯ0͕d.*,n0۴N7Ycn6ԟIS4m65wH}K@":&OqGQܳ+Aգݚbi 6d.HcFժNɋ, f~́F%0;Vf)/}*ݽj{JHw Ppc5=gv`߅XBh$H( c>+FZXC{diz=dfCbKsu#]:'6'A% |w - lͮ5>z @5d#Iql8Qh000  *H  010Utest.localhost0 251109064915Z 251109084915Z010Utest.localhost0"0  *H 0 - v*`暂9fJ"^Qϲ1wXVݴ߹GO&/Y!d. q?rJ*O-]=L6 ]iKuK;r - Oy4f+KP00Mn4*%zҔLktKxk~.nws.F\4ѣo Ns'0+ L^TtfKoիN_dLRD:K"X| " - \kӋ,Ef* $FeR;вkcu9HB1}|}U100010Utest.localhost0+0 - `HE 1190 *H  1  *H 0 *H  1 251109074915Z0  - `HE 1iO\1M`!@E0# *H  1C:1kBaȦ0, - `HE 1Kdzj7IT+jBL/A6c2t79UptSRLNE=0  *H sV!M_lɦp}tJdkK?񠀁l\ۊC a>M &+_z ,Pyng+ i"igbdogU;7?hi>^aJz(;% - [ "ӉL觵}eS-d$ 5KBtxxvFO>Y;pKm*YϳM}So{ m#AP\.LjĉqY9#ʒ0 -time="2025-11-08T19:49:15-12:00" level=error duration="431.369µs" duration-ns=431369 error="scep get request failed: failed selecting decrypter: provisioner \"scep\" does not have a default decrypter available" fields.time="2025-11-08T19:49:15-12:00" method=GET name=ca path="/scep/scep/scep/scep?operation=PKIOperation&message=MIIJUAYJKoZIhvcNAQcCoIIJQTCCCT0CAQExCTAHBgUrDgMCGjCCBFAGCSqGSIb3DQEHAaCCBEEEggQ9MIIEOQYJKoZIhvcNAQcDoIIEKjCCBCYCAQAxggFpMIIBZQIBADBPMDoxODA2BgNVBAMML1N0ZXAgRTJFIHwgU0NFUCBSZWd1bGFyIHcvIFVwc3RyZWFtIENBUyBSb290IENBAhEAxI9FZNPfYIMlXWKwmnlZAjALBgkqhkiG9w0BAQEEggEAhMwTfPau08zsZAXqLJq6KDw2ZCJQ9GxTW6JwBBWY86UmiPGkEMqZr93qMpphRpb6lWaCGYThPHSB2WBQZ3ZhhOHjQhSoH1%2B5sPx5rzk%2Boj15r18I0QKy57xDmHMAglU6hMPlbYf%2BgQ%2Ft3pnYWrWo%2B%2B6XGjVV3AonBXENw8tPYzMImRqfC%2FKo6VNfc7MLi9JAiDL%2BzAe%2Bxx47TFe8Zf%2BZUrQxLmByZR4goFSk8euYaYZIlEo0%2Bivo%2F0nO66JXn%2BN2zBdneRCKJkBnUnhC4ZsMr4eWWXb1hWOwAZSYsDzuRtBQKRQ7u2qVy5j3fV1h6ugfnTxU34X2e6p4GmkaQG1A9jCCArIGCSqGSIb3DQEHATARBgUrDgMCBwQI8Vs0stJpq8%2BAggKQdxRqQUjWqu%2BZSCPlpHnID%2FnNIeVmPpV2ibcgwI8jL%2BDUNQkFs%2FH%2FTKD%2FcAmy0AVsjoA5zTdsMNAbeWAt5KlHs38cruYm2DxZ4UCwKkxPCg9J3wXrG172tSqHbmvHzQzaoSnfjkhW2uutPb2e8fp1jzi0KBGnwuiJ1sxFwiITuthqyedh7WwM3VYif2o%2B2atFEqBaMw%2BHcE%2BHdhmuKuO74tK4e0%2B7JQOlNLYAjZD9yQ2JOu2JRw8dxM5md14d2z16JZaCqQXfrKrZDTIGOuYaS90POEso6IJJXfqzbCEy7rZf73juR15%2F71N8LI9CLHenL%2FT1uwGCxZuMfcr4an5iaSOgaph3nD6qBrL%2F67Pie2ByTvI5WIyt0Hp64FiV4B5HpL8vr5cMIw6tTNZvuIwjgUPwPh9sbHLphK2szidkzkPocUc4zgtSx8EvOHKRhGMw1tMZlRDLGr%2FHrjDNlY9kLioc%2FyznbhIw27ROo6A3WWPU%2B24esdk21J%2FjvQJJU6rw3PbuF%2FE0qRZtNsE1GndIvAN9ukvtrkDTIjqlwviJ5iZP%2Bctxn57TR%2FRRn9zcs52PK0GVFJXVo92a12Jp%2Fgs2kGTlEsAuiNZIY89G1arZTsmLirksC2Z%2BmrLNgUa%2BxSWbMDtWAZeAo2YpsS%2B2fR0q3b2ranvxDkrcSPyId64N%2FbTw%2BlBwu7rnYzV%2F4j2uZ%2FATxHalYL7%2FnqTfhVieQmiLJAJIE4m9KJ36DINjy%2BaD%2Bcp%2F4z6t7R0rRlr8WBpDe2Rpej3NBGRmvPXC%2FUP4p2IFpu6aS6xz0XXuI9xdBjrHAqrQJza%2FJ%2FXfQRolxQl8d40ZCmyJza6LizXgwT7H33oLQDVkuyNJcZIHbJQSOI1RsWigggLOMIICyjCCAbKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdDAeFw0yNTExMDkwNjQ5MTVaFw0yNTExMDkwODQ5MTVaMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyXYqyWDmmoI5ZvxKriKSqxcZuvrwqV5RlM%2By6DHud1jeVt2037nPR4lPtiYvhfdZIWQuCfFxgeKhP4elB%2FWqG3JKCOYquk8tXT3YPFhM%2BowlQDrcgyzpSo3%2F45YSchgYjBor2%2B1g6emlBzUbjB3Ae3YBlJVfYa0CG0dW9%2FEcFI8up1D%2B1q1TN%2FifxoERECHsy%2BLUtOlQuytwlmGnFN06QKo%2FlMMfjyYffhZg4Jj1U3AvAWkhrVsXceN7LQk6VYxahzbJF9wERftymwcEtOp5Tkbp68yT6vuC6t9ijmH7QoEm67kbYBzcUSutGyyWaIRVYmx%2BNc2uc%2BVzhJG2KKArEQIDAQABox0wGzAZBgNVHREEEjAQgg50ZXN0LmxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAEh69QVDwv0beVEOiV7bwcIa%2F0UYjFx%2BcyZKCThN0TgmEPrJMNu8LXWlLyXVLFf87DhAbctAKGt5PnnnZNGYr9KCr9ksImoUXk7f0UDDyME237p1uNICUKiV60pRMa%2Fy35XT5vZyzirNLGXiua5V%2BtC7A6W53f3PypR0uRg%2BY3Fw00NGjHm%2BYj%2BoWFODpC5aBTrFzJzArg6kNTF77VNrqBHTrAGb27OpLb9WrTvMHX4xkTFKWRLw6ucVL0QEiWPK9GbzH45F8%2Fw8LmCIIClxr04vYLJb2RWYqC7OWJEaU4mVSzb7QsvprY4d1OUhCmaKPMR99sbGlh3zwD32%2B1c75VTGCAgUwggIBAgEBMB4wGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QCAQEwBwYFKw4DAhqggcEwEgYKYIZIAYb4RQEJAjEEEwIxOTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTExMDkwNzQ5MTVaMCAGCmCGSAGG%2BEUBCQUxEgQQaQhPzFwxTf9gkyHVQK1FoDAjBgkqhkiG9w0BCQQxFgQUwtsBi0M6MWsI4xmekEL%2BYf7IpogwLAYKYIZIAYb4RQEJBzEeExxLZHpqN0lUK2pCTC9BNmMydDc5VXB0U1JMTkU9MAsGCSqGSIb3DQEBBQSCAQBzAVaLwyGe2k1fxmwZpcmmcH10zcXS%2BUpkm2tLhro%2F8aCAgWyf9%2FJc24pDCwd%2FYT4PTQENlwEmK%2Fbu64hfwuZ6DCystNBQlHntbmcrC2kCIhi3aWdiZG9n%2BO769VWs7Dsb9Z43i%2FsVPw9oaQWNoxU%2BXu63YR8TSvaseiit5zslAZgKqlunkyDXzP0T6CKt04lM6Ke1faz5ZeYF4VMtZAD2JAySNQCCS39CdIV4E4l4dr3kx0YcrZaf9E%2BlqLI%2B1FnnyfyYO3CnS6ZtKlmH6s%2Bz5E3J4xd99gRTb%2Fze6vl7IN5tBCNBA%2FRQzQTAXIEux4j2qJ3EiXFZ%2BTkjypKwMLoN" protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=2471b717-8c31-4eb5-95a4-7ec834d9c843 size=116 status=500 user-agent=Go-http-client/2.0 user-id= ---- PASS: TestFailsIssuingCertificateUsingRegularSCEPWithUpstreamCAS (2.67s) -=== RUN TestIssuesCertificateUsingRegularSCEPConfiguration -2025/11/08 19:49:16 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:16 Starting Smallstep CLI/0000000-dev (linux/amd64) -2025/11/08 19:49:16 Documentation: https://u.step.sm/docs/ca -2025/11/08 19:49:16 Community Discord: https://u.step.sm/discord -2025/11/08 19:49:16 Config file: loaded from token -2025/11/08 19:49:16 The primary server URL is https://127.0.0.1:39273 -2025/11/08 19:49:16 Root certificates are available at https://127.0.0.1:39273/roots.pem -2025/11/08 19:49:16 Additional configured hostnames: [::1], localhost -2025/11/08 19:49:16 X.509 Root Fingerprint: 9d9849db8fdfbbcfbaef7cff3ea0fdc526e041577000dd8199e7331d8740c078 -2025/11/08 19:49:16 Serving HTTPS on [::]:39273 ... -time="2025-11-08T19:49:17-12:00" level=info duration="29.431µs" duration-ns=29431 fields.time="2025-11-08T19:49:17-12:00" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=6acfedd6-aa46-43d8-b13f-de4201779d53 size=16 status=200 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:17-12:00" level=info duration="39.251µs" duration-ns=39251 fields.time="2025-11-08T19:49:17-12:00" method=GET name=ca path="/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=9eefaabe-7b2b-49ac-ae52-dc5b5ff98317 size=848 status=200 user-agent=Go-http-client/2.0 user-id= - common_test.go:204: 0L04t%ȡRDR>u0  *H  0*1(0&U Step E2E | SCEP Regular Root CA0 251109074916Z 251110074916Z02100.U 'Step E2E | SCEP Regular Intermediate CA0"0  *H 0 - ӹg뤞@4c^P~e+ы - = | zO?-"% Jұ"{|99rFQ_^\:_62㌴hO5\B +Z $z6'] e32WW`~;ScbN`{qGnX~7=W2Aw]0NL1yͫn=2X!Y\M\L&:^I@ƪ=z%$3EyO ~SMxR9s.,A4 - &j::94㔆4'\ǕT6, D#!gЯ.x yG/{0UPy{JK2*^ORU - common_test.go:286: 0 ? *H  00 ,1 0+0? *H 0,0( *H 01X0T0>0*1(0&U Step E2E | SCEP Regular Root CAt%ȡRDR>u0  *H )^(84UoоAf Y*f# C(}_QXjcܽ%d$#7V(߲l|yglJ%ءgTU55n1eE@Pht()TՆ^IZSOM>޽,sP4d!Ps;pc'7T3[!ѐ~w+2 y`/n׽7|*6*x)~[yDX}7 ͪ(0%!Q͚킟$UUK }{Wz8AFI 000  *H  010Utest.localhost0 251109064918Z 251109084918Z010Utest.localhost0"0  *H 0 - 7Wqg V|jwC9Y4Av;" :E^D2ǜ*!mM>l "q68Cb^wW ~tiˈ5j!.Od3ob}ӎoZFyopԭ.|ipo<H.(O^7[dad5,4%AQPٝ8*8c9iǨIl9+sD_eIQͦ#h$VLLY ]0Dh?00U0test.localhost0  *H  D`bpVRp3dj ܋]<*.]*#9(2_.h{Vuo4S߯H^oaZoVS-rf˸23á76\58t s(=9Ȳy57` PeS꛾g KZ+"/ - bXϭYY@#m5l?Bu?2qSMTzR6qYԡF.+?$,100010Utest.localhost0+0 - `HE 1190 *H  1  *H 0 *H  1 251109074918Z0  - `HE 1[!@J)Yk.>0# *H  1]):A}Wêq0, - `HE 1RQZOPZMlcYy/59FpVQq9Q3yjUEo=0  *H Ahrwysv{©ŷk0~(?3'ښSY^T͇ŪP}`&tU"д<(I˷3Dvd>_䂟 l8PxWH t2C}͡$ݾh)vK?%EXŷ}92a0 MesG/gG . C3u|Mb^DŽ9) -time="2025-11-08T19:49:18-12:00" level=info certificate=MIIDgzCCAmugAwIBAgIRAPh3KfaLW9QRgeQnqIN65aowDQYJKoZIhvcNAQELBQAwMjEwMC4GA1UEAwwnU3RlcCBFMkUgfCBTQ0VQIFJlZ3VsYXIgSW50ZXJtZWRpYXRlIENBMB4XDTI1MTEwOTA3NDgxOFoXDTI1MTExMDA3NDkxOFowGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDXN1dxrGcYB6euidQTpbnECQdWfAiQtGp34BEc2EODOVk0QRR2m/M7IrIRC8rtOkVeRLYUETLHnJsqIdf2bU3luD7CbL8RCR0icTY4uUNi3M9ed4myV4AZvQ1+HOja2XRpFOzLiDWiaiEuT7VkqTPsb7NifbnX045vscnMWsBGeW/BcNStiC58zmlw+J9v5zwGSJYupShPXvU3W/BkpreElGHeZP41LBID/DQlQRVRHxFQwdvZnTgqHKzzOGPxOQNpmOrHqA9JFB9sOcwrrHOORJZfrQWNZUlRourNpusTI8IE5mjdEyRW++FM+MMRwn/gTBSvWbcNXbswx0TnmWg/AgMBAAGjgawwgakwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUuEH6Ovi0V7k73/TZ6NChEuGemocwHwYDVR0jBBgwFoAUffXJxfPKImX06IUg+vEr70sFMMIwGQYDVR0RBBIwEIIOdGVzdC5sb2NhbGhvc3QwHQYMKwYBBAGCpGTGKEABBA0wCwIBCgQEc2NlcAQAMA0GCSqGSIb3DQEBCwUAA4IBAQDJCS/gEDbiD0hD/hNDRBDA0RL94vjG+u5YM7Pwhr2TK8Vsf+rwvK8/7DRXybDL7ZPF4aLWU6lb+ioZvhlvJNCS1/StqsVBhmgYA78o46ddoT6dSUx2f6K4EohKHL0E48jmOcAtI+2/gQfvOo9bLPqJIaWtX9BL4/6+MhmfM1wQgYjmTHoyZZUT/QD7m2CSVFvyVOYk6dhyhF72ySe355U9RxsYMxW6/32T3XIRXNTBPgJqURgvaDJyKDW/b0xoAvW15g217bzwenX3u/sLB97K84itBmMQ8PaSYySncxNySETvRYprsSIT1Jp98yS6x0OY+sjj7+4/5EPP6QVhcwef duration=7.686016ms duration-ns=7686016 fields.time="2025-11-08T19:49:18-12:00" issuer="Step E2E | SCEP Regular Intermediate CA" method=GET name=ca path="/scep/scep?operation=PKIOperation&message=MIIJPwYJKoZIhvcNAQcCoIIJMDCCCSwCAQExCTAHBgUrDgMCGjCCBD8GCSqGSIb3DQEHAaCCBDAEggQsMIIEKAYJKoZIhvcNAQcDoIIEGTCCBBUCAQAxggFYMIIBVAIBADA%2BMCoxKDAmBgNVBAMMH1N0ZXAgRTJFIHwgU0NFUCBSZWd1bGFyIFJvb3QgQ0ECEHQlyKGh%2FlJEUpw%2Bda3xk%2FcwCwYJKoZIhvcNAQEBBIIBACmCsl4oxziGNNZVp%2BQODh5vi%2FXQvuH2QQ5mnAmXWSpm%2ByPe8QuMFehDKJAEwH3DX1Ea76pYamOI5RiLoNy9Ha%2BdJatkxu8k6SO5j7U32VYHKLbfsqucwGx8EKDdAXkErR9nbEqfJdihmpSgifbiZ1RVxjUSNW6RMf2MZUUfQKFQaId0KPLw0P%2BaKVTVhv2LXkmKWlPDT02AHz7z8969LHOVUDx2nUcpLJsT8XZTg6zZVcGvd617ho%2B141DINIyGb1jHo42XgrqRSkETvcQwFWc4avqIAdcx6TdrHzsADx5bY%2F%2BpHw7w5iU%2FXNOI%2FWBccuh5t%2BEYzmRLQ%2FdxmHmJtDUwggKyBgkqhkiG9w0BBwEwEQYFKw4DAgcECEWoUDpKrrqJgIICkD0uu1fGTWXWtCna5yWk2eRiHCqPT8nRJNMTjEsedTruRKkMtkT9I04x9GOh5Dkr%2FeZ3DshSBjv6PV%2BLePkSBGS93C3L%2F7VNWTcxnARmFF9aSrQFy0cW9%2FR2x0mjze7JijF5A5issh7YETIHLu7pWgqDTPgq8tmByBqgoqYrcJkWQsG0YHx%2Bwxt2BQC0%2F66ZMwsZGr%2FFbrQi5qXBDiJcdzntkRneh9TgjvVxQ4bAqtABSUk9hAjHbQZ2Frwp72SP9Ldyq08RsZU%2F%2FFJQ%2B1P5%2F3D9DZhWQh1%2FlXL66t3w6e2eX6WkC%2B5vwew6dPuCQ2YJPVfSa22gn%2BuSD%2BML3elWwygL5dwsxBR5VGNly%2Bzhw1jrNKKglloqotFyJwCA31PgEyKSjvh1zGY9Hp7lZ9TtxiHG98ZRHXjDPUrLapJ8BYgLO2u78JoiJ7CTnkMb%2ByZb2VN6FrhCTXDGymKY%2B%2FwX6DSbcEyVjM1dZr6BQpHL9G%2BVNly7Jl%2FcEI9iSsKgtjJgewdRUeFE4yUZoxxoHl1bX%2BJ4LBytfBTSHEYLa13yRFmb2k3lZyZGNfdOACP88FIrKjb5X3ftwIpmSfrnNOFvh63hQGsWcEaGazZSpkPhB1ppWQ5rFpmineex43AhowNy%2BTeujhe%2FSf%2FAiwUyHKOEsNnZDFHO8MQ2VT40%2F2T8IavuUJDPGpIIczuncJBj%2Bic3VBL1mvTIwgfIM6qzW5zK%2F4shAtGQfoyWdysyowv3%2F%2BjteWAZ3hz4BruvL4%2FsbvOrBannute9N3wqNiqG4ngpiYr1flt5RIRYfTcEIOOG7xm9zarqKDAluSERgOlRGwTNmhzw7YKfJFWmVaZLDNV9e%2B7PEwjCV%2FJ6OEHqjkZJ4gv3oIICzjCCAsowggGyoAMCAQICAQEwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QwHhcNMjUxMTA5MDY0OTE4WhcNMjUxMTA5MDg0OTE4WjAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANc3V3GsZxgHp66J1BOlucQJB1Z8CJC0anfgERzYQ4M5WTRBFHab8zsishELyu06RV5EthQRMsecmyoh1%2FZtTeW4PsJsvxEJHSJxNji5Q2Lcz153ibJXgBm9DX4c6NrZdGkU7MuINaJqIS5PtWSpM%2Bxvs2J9udfTjm%2BxycxawEZ5b8Fw1K2ILnzOaXD4n2%2FnPAZIli6lKE9e9Tdb8GSmt4SUYd5k%2FjUsEgP8NCVBFVEfEVDB29mdOCocrPM4Y%2FE5A2mY6seoD0kUH2w5zCusc45Ell%2BtBY1lSVGi6s2m6xMjwgTmaN0TJFb74Uz4wxHCf%2BBMFK9Ztw1duzDHROeZaD8CAwEAAaMdMBswGQYDVR0RBBIwEIIOdGVzdC5sb2NhbGhvc3QwDQYJKoZIhvcNAQELBQADggEBAETCYGK8x97BoOtw1s7m4xFW%2BRC0o6sB3AW39%2F9ScDNkpclqDc%2Fci65dBNA8KqUuXSrBwyMWOcwogtsDMl%2BULmh7y1Z14280huEUy1Pmqdjfr0he7t9vs2Fab7v5ittWB9xTk%2FwOLZ%2BfcmbLuIOfMg8O5zPDofY3NvERslwCNTh0DIrMc4YoFJk9vzmS4wGptIkGiYT9%2FOvIsnk1N4MPHWAMUMwSo5msn%2BriZaD2Aom4U6wc6pu%2BhGcN6Utagysi8gEbLwpiWM%2BtWVnZQKXI4SNtNWz0wD9CiJ8adZ4%2FFPkycdNTTfcWElR6Uu42EHHwG1nUoUYuK7mIij8kGNsslRoxggIFMIICAQIBATAeMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0AgEBMAcGBSsOAwIaoIHBMBIGCmCGSAGG%2BEUBCQIxBBMCMTkwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUxMTA5MDc0OTE4WjAgBgpghkgBhvhFAQkFMRIEEJZbIUDy%2Bkop41lrLrQ%2BoZkwIwYJKoZIhvcNAQkEMRYEFLm3XSntOr%2FTCEF9VxLvw6qEcRPXMCwGCmCGSAGG%2BEUBCQcxHhMcUlFaT1BaTWxjWXkvNTlGcFZRcTlRM3lqVUVvPTALBgkqhkiG9w0BAQUEggEAghpByfgf62hynuXrm3eZ1HlzdoJ7wqnFt%2Fc8LwAZqaBnkeUuccE0VFbyt%2BzXu2cm8Z%2BLLqHMVE0Cf31pjnadlz5ru4mlEOoWMPp%2BAiil%2BvGLPzMnk9qaU61Z3V5UzYfFqlB9YAQmn3SdoI%2FLVc8i0LQ8hIco5EnLtwSJwzNEdo8S32SjEL4%2BX%2BSCn8ENwGyjGI8dOFB4V0ijiaCf%2B%2BALdKLAMhJDfc2hJN2%2BoIzEGYjBaCl2SxC0P%2FsdJUX9WBId6sW3fTkS8DKYrmEwrglNZaDww3P2EqRHL6DPZ5GexBRHCRHXLoOxryBDpjN1fMdNzxRiBMCDXn%2FAsO%2FMx4Q5KQ%3D%3D" protocol=HTTP/2.0 provisioner=scep public-key="RSA 2048" referer= remote-address=127.0.0.1 request-id=8f4fcbea-7f9b-4847-abcf-dec531b18b44 sans="map[dns:[test.localhost]]" serial=330267277392875939274854272817604257194 size=3772 status=200 subject=test.localhost user-agent=Go-http-client/2.0 user-id= valid-from="2025-11-09T07:48:18Z" valid-to="2025-11-10T07:49:18Z" - common_test.go:309: 0 *H 01 0+0[ *H LH0D *H 50118040010Utest.localhost0  *H wSD0Q\-ۏڡ% [hb3qb6!@ɛ0vii  jp1Q>61 - X(*tefXw6" - rS~Y,:37\b^h_L"PY#M{z - #E%q9:ѬZ)R - R FW䙆Sl˘ZRHվC쩍S(׮)k_|5ކ̗V0 *H 0 `He* d:j /J>bNctoJ - y0KְFv|/f3Jarzj*90G!,`v7~\LݫA^զwb6{=$JgID [ѭi%WKV^1 u0߈DwaN`k9Ȥ#Sr\$9UISk"I()#CKÃllR# 4U8cp7#&xǖUy"_ - A!K-p,U(<@6غ !9oq58b?y_T}qޅ7%:+[edE9iAQ7z̕gŶ8T[4Jsg8ޚ'\MP40k$jA4 qb - pxF(*6fy |/ E9jGk?R,sCD^)\(x.Jф4v1g=Rn[BbI[m?،xuTp /e3 #C*rp3Fʫ.1*\7+(gU"esH1j!> - kxёLeUI/A@bF3SG{#jKeBv P?[pEm}#u-'cq I˘ul "q68Cb^wW ~tiˈ5j!.Od3ob}ӎoZFyopԭ.|ipo<H.(O^7[dad5,4%AQPٝ8*8c9iǨIl9+sD_eIQͦ#h$VLLY ]0Dh?00U0U%0++0UA:W;Сរ0U#0}"e +K00U0test.localhost0 +d(@ 0  - scep0  *H   /6HCCDX3+l?4WɰS[*o$ВAh(]>ILvJ9-#:[,!_K23\Lz2e`T[T$r^'=G3}r\>jQ/h2r(5oLh zu cc$srHDEk"Ԛ}$C?Cas0L04t%ȡRDR>u0  *H  0*1(0&U Step E2E | SCEP Regular Root CA0 251109074916Z 251110074916Z02100.U 'Step E2E | SCEP Regular Intermediate CA0"0  *H 0 - ӹg뤞@4c^P~e+ы - = | zO?-"% Jұ"{|99rFQ_^\:_62㌴hO5\B +Z $z6'] e32WW`~;ScbN`{qGnX~7=W2Aw]0NL1yͫn=2X!Y\M\L&:^I@ƪ=z%$3EyO ~SMxR9s.,A4 - &j::94㔆4'\ǕT6, D#!gЯ.x yG/{0UPy{JK2*^ORU1Y0U0>0*1(0&U Step E2E | SCEP Regular Root CAt%ȡRDR>u0+0 - `HE 130 - `HE 100 *H  1  *H 0 *H  1 251109074918Z0  - `HE 1[!@J)Yk.>0  - `HE 1[!@J)Yk.>0# *H  1o3c2 kx@0, - `HE 1RQZOPZMlcYy/59FpVQq9Q3yjUEo=0  *H x7a6`ŝv - md{G@iK/]hsJ:b3o@x}`ÜuFxS bflO="(<6<혩i}i{%X%QlU.Y12FXwG80X۶b9"0ߴ_ K4?i H&\&\K'S\d zXu - 3)t)P 缷h>%Gl%G%R-M);vA1 ---- PASS: TestIssuesCertificateUsingRegularSCEPConfiguration (2.87s) -=== RUN TestIssuesCertificateToEmulatedWindowsClientGo123 -2025/11/08 19:49:19 Building new tls configuration using step-ca x509 Signer Interface -2025/11/08 19:49:19 Starting Smallstep CLI/0000000-dev (linux/amd64) -2025/11/08 19:49:19 Documentation: https://u.step.sm/docs/ca -2025/11/08 19:49:19 Community Discord: https://u.step.sm/discord -2025/11/08 19:49:19 Config file: loaded from token -2025/11/08 19:49:19 The primary server URL is https://127.0.0.1:33989 -2025/11/08 19:49:19 Root certificates are available at https://127.0.0.1:33989/roots.pem -2025/11/08 19:49:19 Additional configured hostnames: [::1], localhost -2025/11/08 19:49:19 X.509 Root Fingerprint: ea82a6b9eb8c0e1b839db6eae83500b8b352c853d06c39c8bec327d1487716fe -2025/11/08 19:49:19 Serving HTTPS on [::]:33989 ... -time="2025-11-08T19:49:20-12:00" level=info duration="37.189µs" duration-ns=37189 fields.time="2025-11-08T19:49:20-12:00" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=a3f64f1a-b14d-4340-9405-98873b0e568a size=16 status=200 user-agent=step-http-client/1.0 user-id= -time="2025-11-08T19:49:20-12:00" level=info duration="44.669µs" duration-ns=44669 fields.time="2025-11-08T19:49:20-12:00" method=GET name=ca path="/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address=127.0.0.1 request-id=ba5afbe2-9eee-43e3-a438-f65acad1f820 size=884 status=200 user-agent=Go-http-client/2.0 user-id= - common_test.go:204: 0p0XGi+NT M`>$0  *H  0<1:08U 1Step E2E | SCEP Regular w/ Windows Client Root CA0 251109074919Z 251110074919Z0D1B0@U 9Step E2E | SCEP Regular w/ Windows Client Intermediate CA0"0  *H 0 -  (dLZM:.A榔&;}&L51 bL5`RF g | "THԇNUFqr D584j5 {㶜M]H@@^:[Q?3C)O"mEP=b/S_dTVEYWSPtDu)_?D Ngl1smiN!M S9@7Vؗf0d0U0U00UxhaǭlbzV0U#0xhaǭlbzV0  *H  B?6*&|5oF'+kWbob0rՀOy>Z\]bI?\=iဗ҃WaK`w?n(Pm Hzw 3r.a&R-Pu͸PufPO塻f-JQs(`Ybίm94$ٺCUV bۏ'x=jttA\zP0:t,JHx(k1쥄ߨm\s&v~f - common_test.go:436: 0  *H  z0 v1 0+0Q *H B>0: *H +0'1j0f0P0<1:08U 1Step E2E | SCEP Regular w/ Windows Client Root CAGi+NT M`>$0  *H & yI J77^x`]:^$QGaM`~rih{T 4P8k&E>哄PsH=[! < J'r5,W֍K"(;1+ewF=N&)pMa?%XiZWEsb< qǗK隆4\ 5!#Ol}b@$Ћ:P>1>¹Vov/䝕c6ǒq0 *H 0+W?#O퀂w\c49sf^ʠGGL?eM˥l9a3ϼUN]52['U&/C ZSBojwBNlx/Dʡze(V^p3KNY X^\kT - pk%wbuN+&=pVOܑ19[XkK{.&6)}'eB<>9(q [X#@rS1ɗcR35[NNۨS+kc"ُdS?jKkwV<>̿tBA[s!)g U۵{Hco !<0 XmH2jsan`R9l+ߐWS7A€2dC^cxe-)؆`5sr4K~,̏kvЃtqsiʟ1-!KBm GCSAv6Hw)o<)n{RVϮO/+m@#_>Ē`sU/lL@t,YFD#6F-&KeȷFb"a!Ӏ:ej4020U#0bla0UzC{N~  H<\0  *H uےFOHCtLrDb#OIewkU%y،s'TRذÊwsҝcЀ1Pj+U~nXu10 0)0$1"0 USCEP Protocol Certificate0+0 - `HE 1190 *H  1  *H 0 *H  1 251109074920Z0  - `HE 1(VRANhd30# *H  1Z_:9<#1_'0, - `HE 1RFIlQIRWR2rtkZ+nL4uT71xrGrI=0  *H  :ӝ9lb&(% - @F3&bD-_ Ɩ? $v[Məւg - 8͂kY>=x]_h p.;(7MVJ>إX M>#bqG2/ zRCLЪ 'X7v$W1J\( PgKt><ބb|$\AHGƺQԎƥzdF&qKmґmz+K0 *H 0 `He*%Wlr߇TOQcla|I4ـEG܄0? >,]%A Ԏ-e.(L]#^;ln: \tRtT+R*kIZ,G3bsw?Eh+Av)g5Cz&/"mpwDIYRnHuBo$TNj٠'(OoP'ֹKMG {csȨo.#6v>Y:gALZYu-Dc1՘y Uy𯫭í66ԕ]wpz4o>8=5`}'&ӿ;i6E#VPbDI bvy (fbl S${/ ߱T0z)/}3 yh=PB0 zmjl"p#N WZ - S>z[RtXD@6CZkSտc&_zCm3l_򓂀W Ӯ` Crb Y`CC - dp#xPځFM - 1|҅x$SV*_w,H"Zc"#^}p,Q8$gä, 6/+~}ʶ"z+Px6o)&RmWw|O f9583u I;^ʝ+9ɏBp&B2%l^pݎ);s/P@ZOdxl8 - ~Sb-e6Ìy{Jc)%q-lWu4Cl1C? E'O~(ԜGw+LNn&/xµ;V`KZ8T.di KƂ{rXj0}deG "$E20`.FnU()AĜbjӒ|JN{NbŽ#P!=x8)U 4) 00|>~VF - .S3T0  *H  0D1B0@U 9Step E2E | SCEP Regular w/ Windows Client Intermediate CA0 251109074820Z 251110074920Z010Utest.localhost0"0  *H 0 - ̩z77;}k@ ݓ7H0 cCГ5O, - >5sr4K~,̏kvЃtqsiʟ1-!KBm GCSAv6Hw)o<)n{RVϮO/+m@#_>Ē`sU/lL@t,YFD#6F-&KeȷFb"a!Ӏ:ej00U0U%0++0UzC{N~  H<\0U#0xhaǭlbzV0U0test.localhost0 +d(@ 0  - scep0  *H  wwY^vxQ &Gɹ򈃠ǭ=ΐ74^VAKW>rV6e=Tj'=|oC'-v - ;i ֕_kY|vn - A@fìkP$KenfE8%@ -IE?Dأc%ImZYGs - x0p0XGi+NT M`>$0  *H  0<1:08U 1Step E2E | SCEP Regular w/ Windows Client Root CA0 251109074919Z 251110074919Z0D1B0@U 9Step E2E | SCEP Regular w/ Windows Client Intermediate CA0"0  *H 0 -  (dLZM:.A榔&;}&L51 bL5`RF g | "THԇNUFqr D584j5 {㶜M]H@@^:[Q?3C)O"mEP=b/S_dTVEYWSPtDu)_?D Ngl1smiN!M S9@7Vؗf0d0U0U00UxhaǭlbzV0U#0xhaǭlbzV0  *H  B?6*&|5oF'+kWbob0rՀOy>Z\]bI?\=iဗ҃WaK`w?n(Pm Hzw 3r.a&R-Pu͸PufPO塻f-JQs(`Ybίm94$ٺCUV bۏ'x=jttA\zP0:t,JHx(k1쥄ߨm\s&v~f1k0g0P0<1:08U 1Step E2E | SCEP Regular w/ Windows Client Root CAGi+NT M`>$0+0 - `HE 130 - `HE 100 *H  1  *H 0 *H  1 251109074920Z0  - `HE 1(VRANhd30  - `HE 1(VRANhd30# *H  1 ?7dcq0, - `HE 1RFIlQIRWR2rtkZ+nL4uT71xrGrI=0  *H $($,Il<Άy-辍,na/"U~ mGyC:6{Ֆ - @M"FceWTT0'SjZwl'-9rbYPg5dZ@ɜb6:~( (`k_[zfYGBܓᢲ8!iUmq}Bl&ܶwNxHk"F_2XyxbusUKGqh9e'4 ---- PASS: TestIssuesCertificateToEmulatedWindowsClientGo123 (2.51s) -PASS -ok github.com/smallstep/certificates/test/integration/scep 14.199s -? github.com/smallstep/certificates/test/integration/scep/internal/x509 [no test files] -=== RUN TestNewRequestBody -=== RUN TestNewRequestBody/X509_Certificate_Request -=== RUN TestNewRequestBody/X509_Certificate -=== RUN TestNewRequestBody/SSH_Certificate_Request -=== RUN TestNewRequestBody/SSH_Certificate -=== RUN TestNewRequestBody/X5C_Certificate -=== RUN TestNewRequestBody/fail/X5C_Certificate -=== RUN TestNewRequestBody/Permanent_Identifier ---- PASS: TestNewRequestBody (0.00s) - --- PASS: TestNewRequestBody/X509_Certificate_Request (0.00s) - --- PASS: TestNewRequestBody/X509_Certificate (0.00s) - --- PASS: TestNewRequestBody/SSH_Certificate_Request (0.00s) - --- PASS: TestNewRequestBody/SSH_Certificate (0.00s) - --- PASS: TestNewRequestBody/X5C_Certificate (0.00s) - --- PASS: TestNewRequestBody/fail/X5C_Certificate (0.00s) - --- PASS: TestNewRequestBody/Permanent_Identifier (0.00s) -PASS -ok github.com/smallstep/certificates/webhook 0.010s -timeout 5m dh_auto_test -- -run "Test_newHTTPClient|TestPKI_GenerateConfig|TestDB_GetDpopToken|TestDB_CreateDpopToken|TestDB_GetOidcToken|TestDB_CreateOidcToken|TestCustomTemplateOptions" - cd _build && go test -vet=off -v -p 40 -run Test_newHTTPClient\|TestPKI_GenerateConfig\|TestDB_GetDpopToken\|TestDB_CreateDpopToken\|TestDB_GetOidcToken\|TestDB_CreateOidcToken\|TestCustomTemplateOptions github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration github.com/smallstep/certificates/test/integration/scep github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/acme 0.018s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/acme/api 0.024s [no tests to run] -=== RUN TestDB_GetDpopToken -=== RUN TestDB_GetDpopToken/fail/db.Get -=== NAME TestDB_GetDpopToken - wire_test.go:82: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:82 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:104 - Error: Received unexpected error: - badgerv2 database not supported - github.com/smallstep/nosql.New - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/nosql/nosql.go:65 - github.com/smallstep/certificates/acme/db/nosql.TestDB_GetDpopToken.func4 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:81 - github.com/smallstep/certificates/acme/db/nosql.TestDB_GetDpopToken - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:104 - testing.tRunner - /usr/lib/go-1.24/src/testing/testing.go:1792 - runtime.goexit - /usr/lib/go-1.24/src/runtime/asm_amd64.s:1700 - Test: TestDB_GetDpopToken ---- FAIL: TestDB_GetDpopToken (0.00s) - --- PASS: TestDB_GetDpopToken/fail/db.Get (0.00s) -=== RUN TestDB_CreateDpopToken - wire_test.go:157: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:157 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:182 - Error: Received unexpected error: - badgerv2 database not supported - github.com/smallstep/nosql.New - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/nosql/nosql.go:65 - github.com/smallstep/certificates/acme/db/nosql.TestDB_CreateDpopToken.func2 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:156 - github.com/smallstep/certificates/acme/db/nosql.TestDB_CreateDpopToken - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:182 - testing.tRunner - /usr/lib/go-1.24/src/testing/testing.go:1792 - runtime.goexit - /usr/lib/go-1.24/src/runtime/asm_amd64.s:1700 - Test: TestDB_CreateDpopToken ---- FAIL: TestDB_CreateDpopToken (0.00s) -=== RUN TestDB_GetOidcToken - wire_test.go:233: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:233 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:293 - Error: Received unexpected error: - badgerv2 database not supported - github.com/smallstep/nosql.New - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/nosql/nosql.go:65 - github.com/smallstep/certificates/acme/db/nosql.TestDB_GetOidcToken.func2 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:232 - github.com/smallstep/certificates/acme/db/nosql.TestDB_GetOidcToken - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:293 - testing.tRunner - /usr/lib/go-1.24/src/testing/testing.go:1792 - runtime.goexit - /usr/lib/go-1.24/src/runtime/asm_amd64.s:1700 - Test: TestDB_GetOidcToken ---- FAIL: TestDB_GetOidcToken (0.00s) -=== RUN TestDB_CreateOidcToken -=== RUN TestDB_CreateOidcToken/fail/db.Save -=== NAME TestDB_CreateOidcToken - wire_test.go:347: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:347 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:373 - Error: Received unexpected error: - badgerv2 database not supported - github.com/smallstep/nosql.New - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/nosql/nosql.go:65 - github.com/smallstep/certificates/acme/db/nosql.TestDB_CreateOidcToken.func2 - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:346 - github.com/smallstep/certificates/acme/db/nosql.TestDB_CreateOidcToken - /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/acme/db/nosql/wire_test.go:373 - testing.tRunner - /usr/lib/go-1.24/src/testing/testing.go:1792 - runtime.goexit - /usr/lib/go-1.24/src/runtime/asm_amd64.s:1700 - Test: TestDB_CreateOidcToken ---- FAIL: TestDB_CreateOidcToken (0.00s) - --- PASS: TestDB_CreateOidcToken/fail/db.Save (0.00s) -FAIL -FAIL github.com/smallstep/certificates/acme/db/nosql 0.027s -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/acme/wire 0.007s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/api 0.021s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/api/log 0.006s [no tests to run] -? github.com/smallstep/certificates/api/models [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/api/read 0.016s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/api/render 0.008s [no tests to run] -=== RUN Test_newHTTPClient -2025/11/08 19:49:40 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s -=== RUN Test_newHTTPClient/SystemCertPool - http_client_test.go:72: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/authority/http_client_test.go:72 - Error: Received unexpected error: - Get "https://smallstep.com": dial tcp: lookup smallstep.com on [::1]:53: read udp [::1]:54385->[::1]:53: read: connection refused - Test: Test_newHTTPClient/SystemCertPool -=== RUN Test_newHTTPClient/LocalCertPool -=== RUN Test_newHTTPClient/LocalCertPool/DefaultClient -2025/11/08 19:49:40 http: TLS handshake error from 127.0.0.1:55436: remote error: tls: bad certificate -=== RUN Test_newHTTPClient/custom_transport ---- FAIL: Test_newHTTPClient (0.08s) - --- FAIL: Test_newHTTPClient/SystemCertPool (0.00s) - --- PASS: Test_newHTTPClient/LocalCertPool (0.00s) - --- PASS: Test_newHTTPClient/LocalCertPool/DefaultClient (0.00s) - --- PASS: Test_newHTTPClient/custom_transport (0.00s) -FAIL -FAIL github.com/smallstep/certificates/authority 0.095s -? github.com/smallstep/certificates/authority/admin [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/admin/api 0.022s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/admin/db/nosql 0.021s [no tests to run] -? github.com/smallstep/certificates/authority/administrator [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/config 0.017s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/internal/constraints 0.010s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/policy 0.010s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/poolhttp 0.015s [no tests to run] -=== RUN TestCustomTemplateOptions -=== RUN TestCustomTemplateOptions/ok -=== RUN TestCustomTemplateOptions/okIID -=== RUN TestCustomTemplateOptions/okNoData -=== RUN TestCustomTemplateOptions/okTemplateData -=== RUN TestCustomTemplateOptions/okTemplate -=== RUN TestCustomTemplateOptions/okFile -=== RUN TestCustomTemplateOptions/okBase64 -=== RUN TestCustomTemplateOptions/okUserOptions -=== RUN TestCustomTemplateOptions/okBadUserOptions -=== RUN TestCustomTemplateOptions/okNullTemplateData -=== RUN TestCustomTemplateOptions/fail -=== RUN TestCustomTemplateOptions/failTemplateData ---- PASS: TestCustomTemplateOptions (0.01s) - --- PASS: TestCustomTemplateOptions/ok (0.00s) - --- PASS: TestCustomTemplateOptions/okIID (0.00s) - --- PASS: TestCustomTemplateOptions/okNoData (0.00s) - --- PASS: TestCustomTemplateOptions/okTemplateData (0.00s) - --- PASS: TestCustomTemplateOptions/okTemplate (0.00s) - --- PASS: TestCustomTemplateOptions/okFile (0.00s) - --- PASS: TestCustomTemplateOptions/okBase64 (0.00s) - --- PASS: TestCustomTemplateOptions/okUserOptions (0.00s) - --- PASS: TestCustomTemplateOptions/okBadUserOptions (0.00s) - --- PASS: TestCustomTemplateOptions/okNullTemplateData (0.00s) - --- PASS: TestCustomTemplateOptions/fail (0.00s) - --- PASS: TestCustomTemplateOptions/failTemplateData (0.00s) -PASS -ok github.com/smallstep/certificates/authority/provisioner 0.035s -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/provisioner/gcp 0.015s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/authority/provisioner/wire 0.009s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/ca 0.019s [no tests to run] -? github.com/smallstep/certificates/ca/client [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/ca/identity 0.010s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/cas 0.006s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/cas/apiv1 0.006s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/cas/softcas 0.011s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/cas/stepcas 0.806s [no tests to run] -? github.com/smallstep/certificates/commands [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/db 0.013s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/errs 0.006s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/internal/cast 0.007s [no tests to run] -? github.com/smallstep/certificates/internal/httptransport [no test files] -? github.com/smallstep/certificates/internal/metrix [no test files] -? github.com/smallstep/certificates/internal/userid [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/logging 0.005s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/middleware/requestid 0.006s [no tests to run] -? github.com/smallstep/certificates/monitoring [no test files] -=== RUN TestPKI_GenerateConfig -=== RUN TestPKI_GenerateConfig/ok/with-ssh -=== RUN TestPKI_GenerateConfig/ok/with-ssh-and-double-provisioner-name -=== RUN TestPKI_GenerateConfig/ok/with-admin - pki_test.go:281: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/pki/pki_test.go:281 - Error: Expected nil, but got: Error opening database of Type badgerv2: badgerv2 database not supported - Test: TestPKI_GenerateConfig/ok/with-admin - pki_test.go:282: - Error Trace: /build/reproducible-path/golang-github-smallstep-certificates-0.28.4/_build/src/github.com/smallstep/certificates/pki/pki_test.go:282 - Error: Expected value not to be nil. - Test: TestPKI_GenerateConfig/ok/with-admin -=== RUN TestPKI_GenerateConfig/ok/simple -=== RUN TestPKI_GenerateConfig/ok/with-acme -=== RUN TestPKI_GenerateConfig/ok/with-acme-and-double-provisioner-name ---- FAIL: TestPKI_GenerateConfig (0.00s) - --- PASS: TestPKI_GenerateConfig/ok/with-ssh (0.00s) - --- PASS: TestPKI_GenerateConfig/ok/with-ssh-and-double-provisioner-name (0.00s) - --- FAIL: TestPKI_GenerateConfig/ok/with-admin (0.00s) - --- PASS: TestPKI_GenerateConfig/ok/simple (0.00s) - --- PASS: TestPKI_GenerateConfig/ok/with-acme (0.00s) - --- PASS: TestPKI_GenerateConfig/ok/with-acme-and-double-provisioner-name (0.00s) -FAIL -FAIL github.com/smallstep/certificates/pki 0.020s -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/policy 0.007s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/scep 0.009s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/scep/api 0.011s [no tests to run] -? github.com/smallstep/certificates/server [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/templates 0.007s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/test/integration 0.016s [no tests to run] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/test/integration/scep 0.015s [no tests to run] -? github.com/smallstep/certificates/test/integration/scep/internal/x509 [no test files] -testing: warning: no tests to run -PASS -ok github.com/smallstep/certificates/webhook 0.006s [no tests to run] -FAIL -dh_auto_test: error: cd _build && go test -vet=off -v -p 40 -run Test_newHTTPClient\|TestPKI_GenerateConfig\|TestDB_GetDpopToken\|TestDB_CreateDpopToken\|TestDB_GetOidcToken\|TestDB_CreateOidcToken\|TestCustomTemplateOptions github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration github.com/smallstep/certificates/test/integration/scep github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook returned exit code 1 -make[1]: [debian/rules:31: override_dh_auto_test] Error 25 (ignored) -make[1]: Leaving directory '/build/reproducible-path/golang-github-smallstep-certificates-0.28.4' +dh: command-omitted: The call to "debian/rules override_dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -11498,12 +1738,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3412264/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3716864 and its subdirectories -I: Current time: Sat Nov 8 19:49:59 -12 2025 -I: pbuilder-time-stamp: 1762674599 +I: removing directory /srv/workspace/pbuilder/3412264 and its subdirectories +I: Current time: Sun Dec 13 04:19:15 +14 2026 +I: pbuilder-time-stamp: 1797085155