Diff of the two buildlogs:

--
--- b1/build.log	2024-12-28 08:56:39.549324138 +0000
+++ b2/build.log	2024-12-28 09:09:14.698851495 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Fri Dec 27 20:33:11 -12 2024
-I: pbuilder-time-stamp: 1735374791
+I: Current time: Sat Dec 28 22:56:54 +14 2024
+I: pbuilder-time-stamp: 1735376214
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -27,52 +27,84 @@
 dpkg-source: info: applying auto-gitignore
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/1146/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1425/tmp/hooks/D01_modify_environment starting
+debug: Running on virt64b.
+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 28 08:57 /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/1425/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1425/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='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=armhf
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='d20612b35ebc4b438211af6e1aa9a435'
-  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='1146'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=b351de53c2a14156becfe7b8c0ba2e2f
+  LANG=C
+  LANGUAGE=it_CH:it
+  LC_ALL=C
+  MACHTYPE=arm-unknown-linux-gnueabihf
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnueabihf
+  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=1425
   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.FYfaV4t4/pbuilderrc_Lj7n --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.FYfaV4t4/b1 --logfile b1/build.log golang-github-notaryproject-notation-go_1.2.1-3.dsc'
-  SUDO_GID='113'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  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.FYfaV4t4/pbuilderrc_y6Yg --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.FYfaV4t4/b2 --logfile b2/build.log golang-github-notaryproject-notation-go_1.2.1-3.dsc'
+  SUDO_GID=113
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://10.0.0.15:3142/
 I: uname -a
-  Linux ff4a 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux
 I: ls -l /bin
   lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/1146/tmp/hooks/D02_print_environment finished
+I: user script /srv/workspace/pbuilder/1425/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -207,7 +239,7 @@
 Get: 73 http://deb.debian.org/debian unstable/main armhf golang-golang-x-mod-dev all 0.19.0-1 [104 kB]
 Get: 74 http://deb.debian.org/debian unstable/main armhf golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB]
 Get: 75 http://deb.debian.org/debian unstable/main armhf golang-oras-oras-go-dev all 2.5.0-1 [155 kB]
-Fetched 70.7 MB in 8s (9335 kB/s)
+Fetched 70.7 MB in 3s (25.0 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package sensible-utils.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19572 files and directories currently installed.)
@@ -522,7 +554,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/golang-github-notaryproject-notation-go-1.2.1/ && 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-notaryproject-notation-go_1.2.1-3_source.changes
+I: user script /srv/workspace/pbuilder/1425/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/1425/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/golang-github-notaryproject-notation-go-1.2.1/ && 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-notaryproject-notation-go_1.2.1-3_source.changes
 dpkg-buildpackage: info: source package golang-github-notaryproject-notation-go
 dpkg-buildpackage: info: source version 1.2.1-3
 dpkg-buildpackage: info: source distribution unstable
@@ -540,36 +576,36 @@
    dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
    dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
    dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
-	cd _build && go install -trimpath -v -p 3 github.com/notaryproject/notation-go github.com/notaryproject/notation-go/config github.com/notaryproject/notation-go/dir github.com/notaryproject/notation-go/internal/container github.com/notaryproject/notation-go/internal/envelope github.com/notaryproject/notation-go/internal/file github.com/notaryproject/notation-go/internal/mock github.com/notaryproject/notation-go/internal/mock/mockfs github.com/notaryproject/notation-go/internal/mock/ocilayout github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/internal/semver github.com/notaryproject/notation-go/internal/slices github.com/notaryproject/notation-go/internal/trustpolicy github.com/notaryproject/notation-go/log github.com/notaryproject/notation-go/plugin github.com/notaryproject/notation-go/plugin/proto github.com/notaryproject/notation-go/registry github.com/notaryproject/notation-go/registry/internal/artifactspec github.com/notaryproject/notation-go/signer github.com/notaryproject/notation-go/verifier github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go/verifier/truststore
-internal/unsafeheader
+	cd _build && go install -trimpath -v -p 4 github.com/notaryproject/notation-go github.com/notaryproject/notation-go/config github.com/notaryproject/notation-go/dir github.com/notaryproject/notation-go/internal/container github.com/notaryproject/notation-go/internal/envelope github.com/notaryproject/notation-go/internal/file github.com/notaryproject/notation-go/internal/mock github.com/notaryproject/notation-go/internal/mock/mockfs github.com/notaryproject/notation-go/internal/mock/ocilayout github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/internal/semver github.com/notaryproject/notation-go/internal/slices github.com/notaryproject/notation-go/internal/trustpolicy github.com/notaryproject/notation-go/log github.com/notaryproject/notation-go/plugin github.com/notaryproject/notation-go/plugin/proto github.com/notaryproject/notation-go/registry github.com/notaryproject/notation-go/registry/internal/artifactspec github.com/notaryproject/notation-go/signer github.com/notaryproject/notation-go/verifier github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go/verifier/truststore
 internal/goarch
 internal/byteorder
+internal/unsafeheader
 internal/cpu
-internal/abi
+internal/coverage/rtcov
 internal/chacha8rand
+internal/abi
 internal/bytealg
-internal/coverage/rtcov
 internal/godebugs
 internal/goexperiment
 internal/goos
 internal/profilerecord
 internal/runtime/atomic
 internal/runtime/syscall
+internal/runtime/exithook
 internal/stringslite
 runtime/internal/math
 runtime/internal/sys
 internal/race
 sync/atomic
-internal/runtime/exithook
 internal/asan
 internal/itoa
 internal/msan
 math/bits
 unicode/utf8
-math
 runtime
 unicode
 crypto/internal/alias
+math
 crypto/internal/boring/sig
 cmp
 unicode/utf16
@@ -586,9 +622,9 @@
 github.com/notaryproject/notation-go/internal/slices
 github.com/notaryproject/notation-go/internal/trustpolicy
 github.com/notaryproject/notation-core-go/revocation/purpose
-crypto/subtle
 internal/reflectlite
 sync
+crypto/subtle
 iter
 slices
 internal/weak
@@ -596,22 +632,23 @@
 internal/bisect
 internal/testlog
 internal/singleflight
+runtime/cgo
 errors
-sort
 internal/godebug
 internal/oserror
-syscall
+sort
 io
-strconv
+syscall
 hash
+strconv
 bytes
 crypto/cipher
 crypto
 crypto/des
 crypto/internal/boring
+crypto/internal/randutil
 crypto/sha256
 crypto/aes
-crypto/internal/randutil
 reflect
 path
 math/rand
@@ -620,71 +657,70 @@
 internal/syscall/execenv
 strings
 crypto/internal/edwards25519/field
-context
 crypto/internal/nistec/fiat
-io/fs
-internal/filepathlite
-internal/poll
-internal/fmtsort
-os
 crypto/sha512
 crypto/internal/edwards25519
+context
+io/fs
+internal/poll
+internal/filepathlite
 crypto/md5
 crypto/sha1
-fmt
+internal/fmtsort
 encoding/binary
-crypto/internal/nistec
+os
+vendor/golang.org/x/net/dns/dnsmessage
 encoding/base64
 encoding/pem
-math/big
-encoding/hex
-crypto/ecdh
-vendor/golang.org/x/net/dns/dnsmessage
 math/rand/v2
+crypto/internal/nistec
+github.com/notaryproject/tspclient-go/internal/hashutil
+bufio
 internal/concurrent
 unique
-net/netip
-runtime/cgo
-crypto/dsa
-crypto/elliptic
-crypto/internal/bigmod
-crypto/internal/boring/bbig
-encoding/asn1
-crypto/rand
-crypto/ed25519
-crypto/rsa
-net/url
-vendor/golang.org/x/crypto/cryptobyte
-crypto/x509/pkix
+fmt
 path/filepath
-crypto/ecdsa
-encoding/json
-github.com/notaryproject/tspclient-go/internal/encoding/asn1/ber
-github.com/notaryproject/tspclient-go/internal/hashutil
-github.com/notaryproject/tspclient-go/internal/encoding/asn1
-github.com/notaryproject/tspclient-go/pki
-net
-bufio
-compress/flate
+net/netip
+crypto/ecdh
 hash/crc32
 crypto/hmac
-compress/gzip
 vendor/golang.org/x/crypto/chacha20
 vendor/golang.org/x/crypto/internal/poly1305
 vendor/golang.org/x/crypto/hkdf
 vendor/golang.org/x/sys/cpu
 vendor/golang.org/x/crypto/chacha20poly1305
 vendor/golang.org/x/crypto/sha3
-crypto/internal/hpke
 crypto/rc4
 vendor/golang.org/x/text/transform
-crypto/internal/mlkem768
+math/big
+encoding/hex
+net/url
+encoding/json
+net
+compress/flate
+compress/gzip
 log
 vendor/golang.org/x/text/unicode/norm
 vendor/golang.org/x/text/unicode/bidi
+crypto/dsa
+crypto/elliptic
+crypto/internal/bigmod
+crypto/internal/boring/bbig
+encoding/asn1
+crypto/rand
+crypto/ed25519
+crypto/rsa
+crypto/internal/hpke
+crypto/internal/mlkem768
 vendor/golang.org/x/text/secure/bidirule
-vendor/golang.org/x/net/http2/hpack
+vendor/golang.org/x/crypto/cryptobyte
+crypto/x509/pkix
+github.com/notaryproject/tspclient-go/internal/encoding/asn1/ber
+github.com/notaryproject/tspclient-go/internal/encoding/asn1
+github.com/notaryproject/tspclient-go/pki
 vendor/golang.org/x/net/idna
+vendor/golang.org/x/net/http2/hpack
+crypto/ecdsa
 mime
 mime/quotedprintable
 net/http/internal
@@ -693,55 +729,55 @@
 github.com/x448/float16
 github.com/notaryproject/notation-core-go/internal/oid
 regexp/syntax
+github.com/opencontainers/image-spec/specs-go
 github.com/fxamacker/cbor
+github.com/notaryproject/notation-go/log
+golang.org/x/sync/semaphore
+oras.land/oras-go/errdef
+golang.org/x/sync/errgroup
+oras.land/oras-go/internal/syncutil
+os/user
 regexp
 github.com/opencontainers/go-digest
-github.com/opencontainers/image-spec/specs-go
 github.com/opencontainers/image-spec/specs-go/v1
-github.com/notaryproject/notation-go/log
 github.com/notaryproject/notation-go/registry/internal/artifactspec
-golang.org/x/sync/semaphore
-oras.land/oras-go/errdef
 oras.land/oras-go/internal/spec
 oras.land/oras-go/internal/descriptor
-github.com/veraison/go-cose
 oras.land/oras-go/content
+github.com/veraison/go-cose
 oras.land/oras-go/internal/ioutil
 oras.land/oras-go/internal/cas
 oras.land/oras-go/internal/copyutil
 oras.land/oras-go/registry
-oras.land/oras-go/internal/manifestutil
-oras.land/oras-go/internal/platform
 oras.land/oras-go/internal/interfaces
+oras.land/oras-go/internal/manifestutil
 oras.land/oras-go/internal/registryutil
+oras.land/oras-go/internal/platform
 oras.land/oras-go/internal/status
-golang.org/x/sync/errgroup
-os/user
-oras.land/oras-go/internal/syncutil
-oras.land/oras-go/internal/graph
 crypto/x509
 net/textproto
-vendor/golang.org/x/net/http/httpguts
 vendor/golang.org/x/net/http/httpproxy
+archive/tar
+oras.land/oras-go/internal/graph
+vendor/golang.org/x/net/http/httpguts
 mime/multipart
 oras.land/oras-go/internal/resolver
 github.com/notaryproject/notation-go/dir
 github.com/notaryproject/notation-go/internal/file
 golang.org/x/crypto/md4
 io/ioutil
-github.com/notaryproject/tspclient-go/internal/oid
-github.com/notaryproject/tspclient-go/internal/cms
-crypto/tls
-github.com/golang-jwt/jwt
-archive/tar
 github.com/go-asn1-ber/asn1-ber
 database/sql/driver
 oras.land/oras-go/internal/fs/tarfs
 oras.land/oras-go/content/oci
-github.com/google/uuid
 golang.org/x/mod/semver
+github.com/google/uuid
 github.com/notaryproject/notation-go/internal/semver
 github.com/notaryproject/notation-plugin-framework-go/plugin
+github.com/notaryproject/tspclient-go/internal/oid
+github.com/notaryproject/tspclient-go/internal/cms
+crypto/tls
+github.com/golang-jwt/jwt
 os/exec
 embed
 github.com/notaryproject/notation-go/internal/mock/mockfs
@@ -752,36 +788,36 @@
 github.com/notaryproject/tspclient-go
 oras.land/oras-go/registry/remote/errcode
 oras.land/oras-go/registry/remote/retry
-oras.land/oras-go/registry/remote/internal/errutil
 github.com/Azure/go-ntlmssp
+oras.land/oras-go/registry/remote/internal/errutil
+oras.land/oras-go/internal/httputil
 oras.land/oras-go/registry/remote/auth
 github.com/notaryproject/notation-core-go/signature
 github.com/go-ldap/ldap/v3
 github.com/notaryproject/notation-core-go/x509
 github.com/notaryproject/notation-go/internal/envelope
+github.com/notaryproject/notation-go/plugin/proto
+oras.land/oras-go/registry/remote
+oras.land/oras-go
 github.com/notaryproject/notation-core-go/internal/timestamp
 github.com/notaryproject/notation-core-go/signature/internal/base
-oras.land/oras-go
 github.com/notaryproject/notation-core-go/signature/cose
 github.com/notaryproject/notation-core-go/signature/jws
 github.com/notaryproject/notation-go/registry
 github.com/notaryproject/notation-go/verifier/truststore
-oras.land/oras-go/internal/httputil
-github.com/notaryproject/notation-go/plugin/proto
-oras.land/oras-go/registry/remote
-github.com/notaryproject/notation-go/internal/pkix
 github.com/notaryproject/notation-go/plugin
-github.com/notaryproject/notation-go/verifier/trustpolicy
-github.com/notaryproject/notation-go/config
 github.com/notaryproject/notation-go/internal/mock
 github.com/notaryproject/notation-go/internal/mock/ocilayout
 github.com/notaryproject/notation-core-go/revocation/ocsp
-github.com/notaryproject/notation-go
+github.com/notaryproject/notation-go/config
 github.com/notaryproject/notation-core-go/revocation
+github.com/notaryproject/notation-go/internal/pkix
+github.com/notaryproject/notation-go/verifier/trustpolicy
+github.com/notaryproject/notation-go
 github.com/notaryproject/notation-go/verifier
 github.com/notaryproject/notation-go/signer
    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
-	cd _build && go test -vet=off -v -p 3 github.com/notaryproject/notation-go github.com/notaryproject/notation-go/config github.com/notaryproject/notation-go/dir github.com/notaryproject/notation-go/internal/container github.com/notaryproject/notation-go/internal/envelope github.com/notaryproject/notation-go/internal/file github.com/notaryproject/notation-go/internal/mock github.com/notaryproject/notation-go/internal/mock/mockfs github.com/notaryproject/notation-go/internal/mock/ocilayout github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/internal/semver github.com/notaryproject/notation-go/internal/slices github.com/notaryproject/notation-go/internal/trustpolicy github.com/notaryproject/notation-go/log github.com/notaryproject/notation-go/plugin github.com/notaryproject/notation-go/plugin/proto github.com/notaryproject/notation-go/registry github.com/notaryproject/notation-go/registry/internal/artifactspec github.com/notaryproject/notation-go/signer github.com/notaryproject/notation-go/verifier github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go/verifier/truststore
+	cd _build && go test -vet=off -v -p 4 github.com/notaryproject/notation-go github.com/notaryproject/notation-go/config github.com/notaryproject/notation-go/dir github.com/notaryproject/notation-go/internal/container github.com/notaryproject/notation-go/internal/envelope github.com/notaryproject/notation-go/internal/file github.com/notaryproject/notation-go/internal/mock github.com/notaryproject/notation-go/internal/mock/mockfs github.com/notaryproject/notation-go/internal/mock/ocilayout github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/internal/semver github.com/notaryproject/notation-go/internal/slices github.com/notaryproject/notation-go/internal/trustpolicy github.com/notaryproject/notation-go/log github.com/notaryproject/notation-go/plugin github.com/notaryproject/notation-go/plugin/proto github.com/notaryproject/notation-go/registry github.com/notaryproject/notation-go/registry/internal/artifactspec github.com/notaryproject/notation-go/signer github.com/notaryproject/notation-go/verifier github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go/verifier/truststore
 === RUN   TestErrorMessages
 === RUN   TestErrorMessages/ErrorPushSignatureFailed_with_message
 === RUN   TestErrorMessages/ErrorPushSignatureFailed_without_message
@@ -877,8 +913,8 @@
 === RUN   TestLocalContent
 === RUN   TestLocalContent/sign_the_local_content
 === RUN   TestLocalContent/verify_local_content
---- PASS: TestLocalContent (0.39s)
-    --- PASS: TestLocalContent/sign_the_local_content (0.03s)
+--- PASS: TestLocalContent (0.12s)
+    --- PASS: TestLocalContent/sign_the_local_content (0.00s)
     --- PASS: TestLocalContent/verify_local_content (0.00s)
 === RUN   TestUserMetadata
 === RUN   TestUserMetadata/EnvelopeContent_is_nil
@@ -889,11 +925,11 @@
     --- PASS: TestUserMetadata/EnvelopeContent_is_valid (0.00s)
     --- PASS: TestUserMetadata/Annotation_is_nil (0.00s)
 === RUN   Example_localSign
---- PASS: Example_localSign (0.34s)
+--- PASS: Example_localSign (0.10s)
 === RUN   Example_localVerify
 --- PASS: Example_localVerify (0.01s)
 PASS
-ok  	github.com/notaryproject/notation-go	67.868s
+ok  	github.com/notaryproject/notation-go	19.961s
 === RUN   TestLoadNonExistentFile
 --- PASS: TestLoadNonExistentFile (0.00s)
 === RUN   TestLoadSymlink
@@ -903,15 +939,15 @@
 === RUN   TestSaveFile
 --- PASS: TestSaveFile (0.00s)
 === RUN   TestLoadNonExistedConfig
---- PASS: TestLoadNonExistedConfig (0.01s)
+--- PASS: TestLoadNonExistedConfig (0.00s)
 === RUN   TestLoadSigningKeysInfo
 === RUN   TestLoadSigningKeysInfo/Valid
 === RUN   TestLoadSigningKeysInfo/DuplicateKeys
 === RUN   TestLoadSigningKeysInfo/InvalidDefault
---- PASS: TestLoadSigningKeysInfo (0.01s)
+--- PASS: TestLoadSigningKeysInfo (0.00s)
     --- PASS: TestLoadSigningKeysInfo/Valid (0.00s)
     --- PASS: TestLoadSigningKeysInfo/DuplicateKeys (0.00s)
-    --- PASS: TestLoadSigningKeysInfo/InvalidDefault (0.01s)
+    --- PASS: TestLoadSigningKeysInfo/InvalidDefault (0.00s)
 === RUN   TestSaveSigningKeys
 === RUN   TestSaveSigningKeys/Valid
 === RUN   TestSaveSigningKeys/ValidWithoutDefault
@@ -922,7 +958,7 @@
     --- PASS: TestSaveSigningKeys/Valid (0.00s)
     --- PASS: TestSaveSigningKeys/ValidWithoutDefault (0.00s)
     --- PASS: TestSaveSigningKeys/DuplicateKeys (0.00s)
-    --- PASS: TestSaveSigningKeys/EmptyKeyName (0.01s)
+    --- PASS: TestSaveSigningKeys/EmptyKeyName (0.00s)
     --- PASS: TestSaveSigningKeys/InvalidDefault (0.00s)
 === RUN   TestAdd
 === RUN   TestAdd/WithDefault
@@ -931,9 +967,9 @@
 === RUN   TestAdd/InvalidName
 === RUN   TestAdd/InvalidName#01
 === RUN   TestAdd/DuplicateKey
---- PASS: TestAdd (188.22s)
+--- PASS: TestAdd (60.65s)
     --- PASS: TestAdd/WithDefault (0.00s)
-    --- PASS: TestAdd/WithoutDefault (0.02s)
+    --- PASS: TestAdd/WithoutDefault (0.01s)
     --- PASS: TestAdd/InvalidCertKeyLocation (0.00s)
     --- PASS: TestAdd/InvalidName (0.00s)
     --- PASS: TestAdd/InvalidName#01 (0.00s)
@@ -979,12 +1015,12 @@
     --- PASS: TestRemove/NonExistent (0.00s)
     --- PASS: TestRemove/InvalidName (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/config	188.319s
+ok  	github.com/notaryproject/notation-go/config	60.699s
 ?   	github.com/notaryproject/notation-go/internal/container	[no test files]
 === RUN   TestSysFS_SysPath
 --- PASS: TestSysFS_SysPath (0.00s)
 === RUN   TestOsFs
---- PASS: TestOsFs (0.04s)
+--- PASS: TestOsFs (0.01s)
 === RUN   TestConfigFS
 --- PASS: TestConfigFS (0.00s)
 === RUN   TestPluginFS
@@ -1000,7 +1036,7 @@
 === RUN   TestX509TrustStoreDir
 --- PASS: TestX509TrustStoreDir (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/dir	0.089s
+ok  	github.com/notaryproject/notation-go/dir	0.023s
 === RUN   TestValidateEnvelopeMediaType
 === RUN   TestValidateEnvelopeMediaType/jws_signature_media_type
 === RUN   TestValidateEnvelopeMediaType/cose_signature_media_type
@@ -1014,7 +1050,7 @@
 === RUN   TestSigningTime
 --- PASS: TestSigningTime (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/internal/envelope	0.038s
+ok  	github.com/notaryproject/notation-go/internal/envelope	0.020s
 ?   	github.com/notaryproject/notation-go/internal/mock	[no test files]
 === RUN   TestCopyToDir
 === RUN   TestCopyToDir/copy_file
@@ -1024,31 +1060,31 @@
 === RUN   TestCopyToDir/dest_directory_permission_error
 === RUN   TestCopyToDir/dest_directory_permission_error_2
 === RUN   TestCopyToDir/copy_file_and_check_content
---- PASS: TestCopyToDir (0.03s)
-    --- PASS: TestCopyToDir/copy_file (0.01s)
+--- PASS: TestCopyToDir (0.01s)
+    --- PASS: TestCopyToDir/copy_file (0.00s)
     --- PASS: TestCopyToDir/source_directory_permission_error (0.00s)
     --- PASS: TestCopyToDir/not_a_regular_file (0.00s)
     --- PASS: TestCopyToDir/source_file_permission_error (0.00s)
     --- PASS: TestCopyToDir/dest_directory_permission_error (0.00s)
-    --- PASS: TestCopyToDir/dest_directory_permission_error_2 (0.01s)
+    --- PASS: TestCopyToDir/dest_directory_permission_error_2 (0.00s)
     --- PASS: TestCopyToDir/copy_file_and_check_content (0.00s)
 === RUN   TestFileNameWithoutExtension
 --- PASS: TestFileNameWithoutExtension (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/internal/file	0.046s
+ok  	github.com/notaryproject/notation-go/internal/file	0.019s
 ?   	github.com/notaryproject/notation-go/internal/mock/mockfs	[no test files]
 === RUN   TestCopy
 === RUN   TestCopy/empty_oci_layout
 === RUN   TestCopy/invalid_target_path_permission
 === RUN   TestCopy/copy_failed
 === RUN   TestCopy/copy_success
---- PASS: TestCopy (0.26s)
+--- PASS: TestCopy (0.15s)
     --- PASS: TestCopy/empty_oci_layout (0.00s)
     --- PASS: TestCopy/invalid_target_path_permission (0.00s)
-    --- PASS: TestCopy/copy_failed (0.00s)
-    --- PASS: TestCopy/copy_success (0.25s)
+    --- PASS: TestCopy/copy_failed (0.01s)
+    --- PASS: TestCopy/copy_success (0.14s)
 PASS
-ok  	github.com/notaryproject/notation-go/internal/mock/ocilayout	0.305s
+ok  	github.com/notaryproject/notation-go/internal/mock/ocilayout	0.191s
 === RUN   TestParseDistinguishedName
 === RUN   TestParseDistinguishedName/valid_DN
 === RUN   TestParseDistinguishedName/valid_DN_with_State_alias
@@ -1076,7 +1112,7 @@
     --- PASS: TestIsSubsetDN/not_subset_DN (0.00s)
     --- PASS: TestIsSubsetDN/not_subset_DN_2 (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/internal/pkix	0.021s
+ok  	github.com/notaryproject/notation-go/internal/pkix	0.048s
 ?   	github.com/notaryproject/notation-go/internal/slices	[no test files]
 ?   	github.com/notaryproject/notation-go/internal/trustpolicy	[no test files]
 === RUN   TestComparePluginVersion
@@ -1088,16 +1124,16 @@
     --- PASS: TestComparePluginVersion/compare_with_equal_version (0.00s)
     --- PASS: TestComparePluginVersion/failed_due_to_invalid_semantic_version (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/internal/semver	0.021s
+ok  	github.com/notaryproject/notation-go/internal/semver	0.022s
 === RUN   TestWithLoggerAndGetLogger
 --- PASS: TestWithLoggerAndGetLogger (0.00s)
 === RUN   TestGetLoggerWithNoLogger
 --- PASS: TestGetLoggerWithNoLogger (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/log	0.081s
+ok  	github.com/notaryproject/notation-go/log	0.042s
 ?   	github.com/notaryproject/notation-go/registry/internal/artifactspec	[no test files]
 === RUN   TestIntegration
---- PASS: TestIntegration (4.08s)
+--- PASS: TestIntegration (2.30s)
 === RUN   TestManager_Get
 --- PASS: TestManager_Get (0.00s)
 === RUN   TestManager_List
@@ -1124,21 +1160,21 @@
 === RUN   TestManager_Install/success_to_install_from_plugin_dir_with_no_executable_file_and_one_valid_candidate_file
 === RUN   TestManager_Install/fail_to_install_from_plugin_dir_due_to_more_than_one_candidate_plugin_executable_files
 === RUN   TestManager_Install/fail_to_install_from_plugin_dir_due_to_more_than_one_plugin_executable_files
---- PASS: TestManager_Install (0.11s)
-    --- PASS: TestManager_Install/success_install_with_higher_version (0.02s)
+--- PASS: TestManager_Install (0.04s)
+    --- PASS: TestManager_Install/success_install_with_higher_version (0.00s)
     --- PASS: TestManager_Install/success_install_with_lower_version_and_overwrite (0.00s)
-    --- PASS: TestManager_Install/success_install_without_existing_plugin (0.00s)
+    --- PASS: TestManager_Install/success_install_without_existing_plugin (0.01s)
     --- PASS: TestManager_Install/success_install_with_file_extension (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_equal_version (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_lower_version (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_wrong_plugin_executable_file_name_format (0.00s)
-    --- PASS: TestManager_Install/fail_to_install_due_to_plugin_executable_file_name_missing_plugin_name (0.01s)
+    --- PASS: TestManager_Install/fail_to_install_due_to_plugin_executable_file_name_missing_plugin_name (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_wrong_plugin_file_permission (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_new_plugin_executable_file_does_not_exist (0.00s)
-    --- PASS: TestManager_Install/fail_to_install_due_to_invalid_new_plugin_metadata (0.01s)
+    --- PASS: TestManager_Install/fail_to_install_due_to_invalid_new_plugin_metadata (0.00s)
     --- PASS: TestManager_Install/fail_to_install_due_to_invalid_existing_plugin_metadata (0.00s)
     --- PASS: TestManager_Install/success_to_install_with_overwrite_and_invalid_existing_plugin_metadata (0.00s)
-    --- PASS: TestManager_Install/success_to_install_from_plugin_dir (0.01s)
+    --- PASS: TestManager_Install/success_to_install_from_plugin_dir (0.00s)
     --- PASS: TestManager_Install/success_to_install_from_plugin_dir_with_no_executable_file_and_one_valid_candidate_file (0.00s)
     --- PASS: TestManager_Install/fail_to_install_from_plugin_dir_due_to_more_than_one_candidate_plugin_executable_files (0.00s)
     --- PASS: TestManager_Install/fail_to_install_from_plugin_dir_due_to_more_than_one_plugin_executable_files (0.00s)
@@ -1209,7 +1245,7 @@
     --- PASS: TestNewCLIPlugin_ValidError/valid (0.00s)
     --- PASS: TestNewCLIPlugin_ValidError/invalid_contract_version (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/plugin	4.249s
+ok  	github.com/notaryproject/notation-go/plugin	2.377s
 === RUN   TestEncodeKeySpec
 === RUN   TestEncodeKeySpec/EC_256
 === RUN   TestEncodeKeySpec/EC_384
@@ -1218,7 +1254,7 @@
 === RUN   TestEncodeKeySpec/RSA_3072
 === RUN   TestEncodeKeySpec/RSA_4096
 === RUN   TestEncodeKeySpec/Unsupported_key_spec
---- PASS: TestEncodeKeySpec (0.01s)
+--- PASS: TestEncodeKeySpec (0.00s)
     --- PASS: TestEncodeKeySpec/EC_256 (0.00s)
     --- PASS: TestEncodeKeySpec/EC_384 (0.00s)
     --- PASS: TestEncodeKeySpec/EC_521 (0.00s)
@@ -1319,7 +1355,7 @@
 === RUN   TestRequestError_Is/only_same_message
 === RUN   TestRequestError_Is/same_with_nil_message
 === RUN   TestRequestError_Is/same
---- PASS: TestRequestError_Is (0.01s)
+--- PASS: TestRequestError_Is (0.00s)
     --- PASS: TestRequestError_Is/nil (0.00s)
     --- PASS: TestRequestError_Is/not_same_type (0.00s)
     --- PASS: TestRequestError_Is/only_same_code (0.00s)
@@ -1337,7 +1373,7 @@
     --- PASS: TestGetMetadataResponse_HasCapability/empty_target_capability (0.00s)
     --- PASS: TestGetMetadataResponse_HasCapability/found (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/plugin/proto	0.059s
+ok  	github.com/notaryproject/notation-go/plugin/proto	0.016s
 === RUN   TestResolve
 === RUN   TestResolve/failed_to_resolve
 --- PASS: TestResolve (0.00s)
@@ -1350,8 +1386,8 @@
     --- PASS: TestFetchSignatureBlob/exceed_max_blob_size (0.00s)
 === RUN   TestListSignatures
 === RUN   TestListSignatures/successfully_fetch_content
---- PASS: TestListSignatures (0.03s)
-    --- PASS: TestListSignatures/successfully_fetch_content (0.03s)
+--- PASS: TestListSignatures (0.00s)
+    --- PASS: TestListSignatures/successfully_fetch_content (0.00s)
 === RUN   TestPushSignature
 === RUN   TestPushSignature/failed_to_upload_signature
 === RUN   TestPushSignature/successfully_uploaded_signature_manifest
@@ -1363,18 +1399,18 @@
 === RUN   TestOciLayoutRepositoryPushAndFetch
 === RUN   TestOciLayoutRepositoryPushAndFetch/oci_layout_push
 === RUN   TestOciLayoutRepositoryPushAndFetch/oci_layout_fetch
---- PASS: TestOciLayoutRepositoryPushAndFetch (0.72s)
-    --- PASS: TestOciLayoutRepositoryPushAndFetch/oci_layout_push (0.04s)
+--- PASS: TestOciLayoutRepositoryPushAndFetch (0.11s)
+    --- PASS: TestOciLayoutRepositoryPushAndFetch/oci_layout_push (0.00s)
     --- PASS: TestOciLayoutRepositoryPushAndFetch/oci_layout_fetch (0.00s)
 === RUN   TestNewRepository
---- PASS: TestNewRepository (0.01s)
+--- PASS: TestNewRepository (0.00s)
 === RUN   TestNewOCIRepositoryFailed
 === RUN   TestNewOCIRepositoryFailed/os_stat_failed
 === RUN   TestNewOCIRepositoryFailed/path_is_regular_file
 === RUN   TestNewOCIRepositoryFailed/no_permission_to_create_new_path
---- PASS: TestNewOCIRepositoryFailed (0.00s)
+--- PASS: TestNewOCIRepositoryFailed (0.01s)
     --- PASS: TestNewOCIRepositoryFailed/os_stat_failed (0.00s)
-    --- PASS: TestNewOCIRepositoryFailed/path_is_regular_file (0.00s)
+    --- PASS: TestNewOCIRepositoryFailed/path_is_regular_file (0.01s)
     --- PASS: TestNewOCIRepositoryFailed/no_permission_to_create_new_path (0.00s)
 === RUN   TestSignatureReferrers
 === RUN   TestSignatureReferrers/get_predecessors_failed
@@ -1386,7 +1422,7 @@
 === RUN   TestSignatureReferrers/image_manifest_marshal_failed
 === RUN   TestSignatureReferrers/no_valid_artifact_manifest
 === RUN   TestSignatureReferrers/no_valid_image_manifest
---- PASS: TestSignatureReferrers (0.01s)
+--- PASS: TestSignatureReferrers (0.00s)
     --- PASS: TestSignatureReferrers/get_predecessors_failed (0.00s)
     --- PASS: TestSignatureReferrers/artifact_manifest_exceds_max_blob_size (0.00s)
     --- PASS: TestSignatureReferrers/image_manifest_exceds_max_blob_size (0.00s)
@@ -1397,13 +1433,13 @@
     --- PASS: TestSignatureReferrers/no_valid_artifact_manifest (0.00s)
     --- PASS: TestSignatureReferrers/no_valid_image_manifest (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/registry	0.858s
+ok  	github.com/notaryproject/notation-go/registry	0.162s
 === RUN   TestNewFromPluginFailed
-=== RUN   TestNewFromPluginFailed/nilPlugin
 === RUN   TestNewFromPluginFailed/Invalid_KeyID
+=== RUN   TestNewFromPluginFailed/nilPlugin
 --- PASS: TestNewFromPluginFailed (0.00s)
-    --- PASS: TestNewFromPluginFailed/nilPlugin (0.00s)
     --- PASS: TestNewFromPluginFailed/Invalid_KeyID (0.00s)
+    --- PASS: TestNewFromPluginFailed/nilPlugin (0.00s)
 === RUN   TestSigner_Sign_EnvelopeNotSupported
 --- PASS: TestSigner_Sign_EnvelopeNotSupported (0.00s)
 === RUN   TestSigner_Sign_DescribeKeyIDMismatch
@@ -1421,21 +1457,21 @@
 === RUN   TestSigner_Sign_InvalidCertChain
 === RUN   TestSigner_Sign_InvalidCertChain/envelopeType=application/cose
 === RUN   TestSigner_Sign_InvalidCertChain/envelopeType=application/jose+json
---- PASS: TestSigner_Sign_InvalidCertChain (0.14s)
-    --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/cose (0.05s)
-    --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/jose+json (0.09s)
+--- PASS: TestSigner_Sign_InvalidCertChain (0.06s)
+    --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/cose (0.03s)
+    --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/jose+json (0.03s)
 === RUN   TestSigner_Sign_InvalidDescriptor
 === RUN   TestSigner_Sign_InvalidDescriptor/envelopeType=application/cose
 === RUN   TestSigner_Sign_InvalidDescriptor/envelopeType=application/jose+json
---- PASS: TestSigner_Sign_InvalidDescriptor (0.22s)
-    --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/cose (0.12s)
-    --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/jose+json (0.10s)
+--- PASS: TestSigner_Sign_InvalidDescriptor (0.12s)
+    --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/cose (0.05s)
+    --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/jose+json (0.06s)
 === RUN   TestPluginSigner_Sign_SignatureVerifyError
 === RUN   TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/cose
 === RUN   TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/jose+json
---- PASS: TestPluginSigner_Sign_SignatureVerifyError (0.16s)
-    --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/cose (0.08s)
-    --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/jose+json (0.08s)
+--- PASS: TestPluginSigner_Sign_SignatureVerifyError (0.07s)
+    --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/cose (0.03s)
+    --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/jose+json (0.03s)
 === RUN   TestPluginSigner_Sign_Valid
 === RUN   TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048
 === RUN   TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072
@@ -1449,19 +1485,19 @@
 === RUN   TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256
 === RUN   TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384
 === RUN   TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521
---- PASS: TestPluginSigner_Sign_Valid (6.23s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.14s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.28s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (0.62s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.33s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.47s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (1.41s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.14s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.30s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.49s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.32s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.46s)
-    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (1.27s)
+--- PASS: TestPluginSigner_Sign_Valid (2.97s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.06s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.13s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (0.26s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.18s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.21s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (0.69s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.06s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.13s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.25s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.17s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.24s)
+    --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (0.59s)
 === RUN   TestPluginSigner_SignEnvelope_RunFailed
 === RUN   TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/cose
 === RUN   TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/jose+json
@@ -1469,31 +1505,31 @@
     --- PASS: TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/cose (0.00s)
     --- PASS: TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/jose+json (0.00s)
 === RUN   TestPluginSigner_SignEnvelope_Valid
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-2048
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-3072
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-4096
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-256
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-384
-=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-521
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-2048
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-3072
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-4096
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-256
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-384
 === RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-521
---- PASS: TestPluginSigner_SignEnvelope_Valid (7.60s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-2048 (0.17s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-3072 (0.34s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-4096 (0.60s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-256 (0.46s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-384 (0.60s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-521 (1.56s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-2048 (0.19s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-3072 (0.36s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-4096 (0.80s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-256 (0.56s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-384 (0.51s)
-    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-521 (1.43s)
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-2048
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-3072
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-4096
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-256
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-384
+=== RUN   TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-521
+--- PASS: TestPluginSigner_SignEnvelope_Valid (3.64s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-2048 (0.07s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-3072 (0.17s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-4096 (0.25s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-256 (0.23s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-384 (0.28s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-521 (0.73s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-2048 (0.07s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-3072 (0.13s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-4096 (0.26s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-256 (0.21s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-384 (0.34s)
+    --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-521 (0.90s)
 === RUN   TestPluginSigner_SignWithAnnotations_Valid
 === RUN   TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048
 === RUN   TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072
@@ -1507,19 +1543,19 @@
 === RUN   TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256
 === RUN   TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384
 === RUN   TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521
---- PASS: TestPluginSigner_SignWithAnnotations_Valid (9.17s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.25s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.37s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (1.12s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.55s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.81s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (1.77s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.16s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.50s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.76s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.63s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.75s)
-    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (1.50s)
+--- PASS: TestPluginSigner_SignWithAnnotations_Valid (4.04s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.08s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.15s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (0.30s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.24s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.26s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (0.80s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.08s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.13s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.25s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.32s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.47s)
+    --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (0.98s)
 === RUN   TestNewFromFiles
 === RUN   TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-2048
 === RUN   TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-3072
@@ -1533,19 +1569,19 @@
 === RUN   TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-256
 === RUN   TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-384
 === RUN   TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-521
---- PASS: TestNewFromFiles (6.09s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-2048 (0.23s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-3072 (0.45s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-4096 (0.80s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-256 (0.30s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-384 (0.31s)
-    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-521 (0.89s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-2048 (0.22s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-3072 (0.44s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-4096 (0.55s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-256 (0.36s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-384 (0.51s)
-    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-521 (1.00s)
+--- PASS: TestNewFromFiles (3.50s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-2048 (0.07s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-3072 (0.17s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-4096 (0.25s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-256 (0.19s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-384 (0.19s)
+    --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-521 (0.59s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-2048 (0.07s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-3072 (0.17s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-4096 (0.38s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-256 (0.17s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-384 (0.26s)
+    --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-521 (0.95s)
 === RUN   TestNewFromFilesError
 === RUN   TestNewFromFilesError/empty_cert_path
 === RUN   TestNewFromFilesError/empty_key_path
@@ -1567,57 +1603,57 @@
 === RUN   TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-256
 === RUN   TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-384
 === RUN   TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-521
---- PASS: TestSignWithCertChain (4.96s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-2048 (0.10s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-3072 (0.24s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-4096 (0.51s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-256 (0.26s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-384 (0.36s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-521 (0.87s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-2048 (0.12s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-3072 (0.41s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-4096 (0.59s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-256 (0.31s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-384 (0.32s)
-    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-521 (0.87s)
+--- PASS: TestSignWithCertChain (2.66s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-2048 (0.05s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-3072 (0.18s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-4096 (0.24s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-256 (0.18s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-384 (0.18s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-521 (0.53s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-2048 (0.09s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-3072 (0.14s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-4096 (0.29s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-256 (0.13s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-384 (0.15s)
+    --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-521 (0.48s)
 === RUN   TestSignWithTimestamping
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-2048
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:57457->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:46857->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-3072
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:40728->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:57001->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-4096
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:33951->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:48550->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-256
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:60544->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:58735->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-384
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:35861->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:40315->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-521
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:42143->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:46903->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-2048
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:59235->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:60807->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-3072
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:56395->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:50851->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-4096
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:44926->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:44743->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-256
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:48056->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:45241->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-384
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:37654->[::1]:53: read: connection refused
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:60739->[::1]:53: read: connection refused
 === RUN   TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-521
-    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:37530->[::1]:53: read: connection refused
---- PASS: TestSignWithTimestamping (2.21s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-2048 (0.07s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-3072 (0.32s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-4096 (0.49s)
+    signer_test.go:403: Failed to connect to external host: timestamp: Post "http://timestamp.digicert.com": dial tcp: lookup timestamp.digicert.com on [::1]:53: read udp [::1]:33684->[::1]:53: read: connection refused
+--- PASS: TestSignWithTimestamping (1.01s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-2048 (0.04s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-3072 (0.10s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=RSA-4096 (0.30s)
     --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-256 (0.01s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-384 (0.02s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-521 (0.08s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-2048 (0.08s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-3072 (0.32s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-4096 (0.73s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-256 (0.01s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-384 (0.01s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/cose_keySpec=EC-521 (0.03s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-2048 (0.04s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-3072 (0.17s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=RSA-4096 (0.25s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-256 (0.00s)
     --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-384 (0.01s)
-    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-521 (0.06s)
+    --- SKIP: TestSignWithTimestamping/envelopeType=application/jose+json_keySpec=EC-521 (0.04s)
 === RUN   TestSignWithoutExpiry
 === RUN   TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-2048
 === RUN   TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-3072
@@ -1631,21 +1667,21 @@
 === RUN   TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-256
 === RUN   TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-384
 === RUN   TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-521
---- PASS: TestSignWithoutExpiry (5.52s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-2048 (0.15s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-3072 (0.32s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-4096 (0.58s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-256 (0.29s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-384 (0.38s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-521 (1.02s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-2048 (0.10s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-3072 (0.26s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-4096 (0.58s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-256 (0.32s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-384 (0.50s)
-    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-521 (0.98s)
+--- PASS: TestSignWithoutExpiry (3.03s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-2048 (0.05s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-3072 (0.17s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-4096 (0.24s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-256 (0.16s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-384 (0.33s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-521 (0.85s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-2048 (0.05s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-3072 (0.12s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-4096 (0.24s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-256 (0.17s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-384 (0.19s)
+    --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-521 (0.45s)
 PASS
-ok  	github.com/notaryproject/notation-go/signer	457.973s
+ok  	github.com/notaryproject/notation-go/signer	237.093s
 === RUN   TestGetArtifactDigestFromUri
 === RUN   TestGetArtifactDigestFromUri/0
 === RUN   TestGetArtifactDigestFromUri/1
@@ -1663,7 +1699,7 @@
     --- PASS: TestGetArtifactDigestFromUri/5 (0.00s)
     --- PASS: TestGetArtifactDigestFromUri/6 (0.00s)
 === RUN   TestLoadX509TrustStore
---- PASS: TestLoadX509TrustStore (0.08s)
+--- PASS: TestLoadX509TrustStore (0.01s)
 === RUN   TestIsCriticalFailure
 === RUN   TestIsCriticalFailure/0
 === RUN   TestIsCriticalFailure/1
@@ -1673,7 +1709,7 @@
     --- PASS: TestIsCriticalFailure/1 (0.00s)
     --- PASS: TestIsCriticalFailure/2 (0.00s)
 === RUN   TestLoadX509TSATrustStores
---- PASS: TestLoadX509TSATrustStores (0.01s)
+--- PASS: TestLoadX509TSATrustStores (0.00s)
 === RUN   TestAuthenticTimestamp
 === RUN   TestAuthenticTimestamp/verify_Authentic_Timestamp_with_jws_format
     timestamp_test.go:76: Skipping test: timestamping certificate with subject "CN=Globalsign TSA for Advanced - G4 - 202311,O=GlobalSign nv-sa,C=BE" revocation status is unknown
@@ -1696,28 +1732,28 @@
 === RUN   TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_tsa_not_trust
 === RUN   TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_before_signing_cert_not_before
 === RUN   TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_after_signing_cert_not_after
---- PASS: TestAuthenticTimestamp (1.98s)
-    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_jws_format (0.31s)
-    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_cose_format (0.31s)
-    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_jws_with_expired_codeSigning_cert (0.31s)
-    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_cose_with_expired_codeSigning_cert (0.26s)
+--- PASS: TestAuthenticTimestamp (0.46s)
+    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_jws_format (0.08s)
+    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_cose_format (0.08s)
+    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_jws_with_expired_codeSigning_cert (0.08s)
+    --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_cose_with_expired_codeSigning_cert (0.09s)
     --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_afterCertExpiry_set (0.00s)
     --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_trust_policy (0.00s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_tsa_in_trust_policy_and_expired_codeSigning_cert (0.01s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_timestamp_countersignature (0.03s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_timestamp_countersignature_content_type (0.01s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_TSTInfo (0.01s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_validate_TSTInfo (0.02s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_verify_timestamp_countersignature (0.02s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_trust_store_does_not_exist (0.01s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_tsa_in_trust_policy_and_expired_codeSigning_cert (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_timestamp_countersignature (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_timestamp_countersignature_content_type (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_TSTInfo (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_validate_TSTInfo (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_verify_timestamp_countersignature (0.00s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_trust_store_does_not_exist (0.00s)
     --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_empty_trust_store (0.00s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_tsa_not_trust (0.10s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_before_signing_cert_not_before (0.31s)
-    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_after_signing_cert_not_after (0.25s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_tsa_not_trust (0.01s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_before_signing_cert_not_before (0.05s)
+    --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_after_signing_cert_not_after (0.05s)
 === RUN   TestNewVerifier_Error
 --- PASS: TestNewVerifier_Error (0.00s)
 === RUN   TestNewFromConfig
---- PASS: TestNewFromConfig (0.01s)
+--- PASS: TestNewFromConfig (0.00s)
 === RUN   TestInvalidArtifactUriValidations
 === RUN   TestInvalidArtifactUriValidations/0
 === RUN   TestInvalidArtifactUriValidations/1
@@ -1728,7 +1764,7 @@
 === RUN   TestInvalidArtifactUriValidations/6
 === RUN   TestInvalidArtifactUriValidations/7
 === RUN   TestInvalidArtifactUriValidations/8
---- PASS: TestInvalidArtifactUriValidations (0.01s)
+--- PASS: TestInvalidArtifactUriValidations (0.00s)
     --- PASS: TestInvalidArtifactUriValidations/0 (0.00s)
     --- PASS: TestInvalidArtifactUriValidations/1 (0.00s)
     --- PASS: TestInvalidArtifactUriValidations/2 (0.00s)
@@ -1807,81 +1843,81 @@
 === RUN   TestNotationVerificationCombinations/30#01
 === RUN   TestNotationVerificationCombinations/31#01
 === RUN   TestNotationVerificationCombinations/32#01
---- PASS: TestNotationVerificationCombinations (5.05s)
+--- PASS: TestNotationVerificationCombinations (0.98s)
     --- PASS: TestNotationVerificationCombinations/0 (0.00s)
     --- PASS: TestNotationVerificationCombinations/1 (0.00s)
     --- PASS: TestNotationVerificationCombinations/2 (0.00s)
-    --- PASS: TestNotationVerificationCombinations/3 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/4 (0.07s)
-    --- PASS: TestNotationVerificationCombinations/5 (0.04s)
+    --- PASS: TestNotationVerificationCombinations/3 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/4 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/5 (0.02s)
     --- PASS: TestNotationVerificationCombinations/6 (0.00s)
     --- PASS: TestNotationVerificationCombinations/7 (0.00s)
     --- PASS: TestNotationVerificationCombinations/8 (0.00s)
-    --- PASS: TestNotationVerificationCombinations/9 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/10 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/11 (0.15s)
-    --- PASS: TestNotationVerificationCombinations/12 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/13 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/14 (0.13s)
-    --- PASS: TestNotationVerificationCombinations/15 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/16 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/17 (0.09s)
-    --- PASS: TestNotationVerificationCombinations/18 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/19 (0.18s)
-    --- PASS: TestNotationVerificationCombinations/20 (0.22s)
-    --- PASS: TestNotationVerificationCombinations/21 (0.15s)
-    --- PASS: TestNotationVerificationCombinations/22 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/23 (0.16s)
-    --- PASS: TestNotationVerificationCombinations/24 (0.12s)
-    --- PASS: TestNotationVerificationCombinations/25 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/26 (0.14s)
-    --- PASS: TestNotationVerificationCombinations/27 (0.14s)
-    --- PASS: TestNotationVerificationCombinations/28 (0.12s)
-    --- PASS: TestNotationVerificationCombinations/29 (0.04s)
-    --- PASS: TestNotationVerificationCombinations/30 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/31 (0.07s)
-    --- PASS: TestNotationVerificationCombinations/32 (0.09s)
+    --- PASS: TestNotationVerificationCombinations/9 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/10 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/11 (0.03s)
+    --- PASS: TestNotationVerificationCombinations/12 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/13 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/14 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/15 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/16 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/17 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/18 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/19 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/20 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/21 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/22 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/23 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/24 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/25 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/26 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/27 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/28 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/29 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/30 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/31 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/32 (0.03s)
     --- PASS: TestNotationVerificationCombinations/0#01 (0.00s)
     --- PASS: TestNotationVerificationCombinations/1#01 (0.00s)
     --- PASS: TestNotationVerificationCombinations/2#01 (0.00s)
-    --- PASS: TestNotationVerificationCombinations/3#01 (0.07s)
-    --- PASS: TestNotationVerificationCombinations/4#01 (0.09s)
-    --- PASS: TestNotationVerificationCombinations/5#01 (0.11s)
+    --- PASS: TestNotationVerificationCombinations/3#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/4#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/5#01 (0.02s)
     --- PASS: TestNotationVerificationCombinations/6#01 (0.00s)
     --- PASS: TestNotationVerificationCombinations/7#01 (0.00s)
     --- PASS: TestNotationVerificationCombinations/8#01 (0.00s)
-    --- PASS: TestNotationVerificationCombinations/9#01 (0.11s)
-    --- PASS: TestNotationVerificationCombinations/10#01 (0.08s)
-    --- PASS: TestNotationVerificationCombinations/11#01 (0.12s)
-    --- PASS: TestNotationVerificationCombinations/12#01 (0.19s)
-    --- PASS: TestNotationVerificationCombinations/13#01 (0.03s)
-    --- PASS: TestNotationVerificationCombinations/14#01 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/15#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/16#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/17#01 (0.09s)
-    --- PASS: TestNotationVerificationCombinations/18#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/19#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/20#01 (0.09s)
-    --- PASS: TestNotationVerificationCombinations/21#01 (0.08s)
-    --- PASS: TestNotationVerificationCombinations/22#01 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/23#01 (0.14s)
-    --- PASS: TestNotationVerificationCombinations/24#01 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/25#01 (0.06s)
-    --- PASS: TestNotationVerificationCombinations/26#01 (0.14s)
-    --- PASS: TestNotationVerificationCombinations/27#01 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/28#01 (0.07s)
-    --- PASS: TestNotationVerificationCombinations/29#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/30#01 (0.05s)
-    --- PASS: TestNotationVerificationCombinations/31#01 (0.10s)
-    --- PASS: TestNotationVerificationCombinations/32#01 (0.08s)
+    --- PASS: TestNotationVerificationCombinations/9#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/10#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/11#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/12#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/13#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/14#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/15#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/16#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/17#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/18#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/19#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/20#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/21#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/22#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/23#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/24#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/25#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/26#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/27#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/28#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/29#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/30#01 (0.01s)
+    --- PASS: TestNotationVerificationCombinations/31#01 (0.02s)
+    --- PASS: TestNotationVerificationCombinations/32#01 (0.02s)
 === RUN   TestVerifyRevocationEnvelope
 === RUN   TestVerifyRevocationEnvelope/enforced_revoked_cert
 === RUN   TestVerifyRevocationEnvelope/log_revoked_cert
 === RUN   TestVerifyRevocationEnvelope/skip_revoked_cert
---- PASS: TestVerifyRevocationEnvelope (150.10s)
-    --- PASS: TestVerifyRevocationEnvelope/enforced_revoked_cert (0.43s)
-    --- PASS: TestVerifyRevocationEnvelope/log_revoked_cert (0.30s)
-    --- PASS: TestVerifyRevocationEnvelope/skip_revoked_cert (0.03s)
+--- PASS: TestVerifyRevocationEnvelope (74.99s)
+    --- PASS: TestVerifyRevocationEnvelope/enforced_revoked_cert (0.21s)
+    --- PASS: TestVerifyRevocationEnvelope/log_revoked_cert (0.15s)
+    --- PASS: TestVerifyRevocationEnvelope/skip_revoked_cert (0.02s)
 === RUN   TestVerifyRevocation
 === RUN   TestVerifyRevocation/verifyRevocation_nil_client
 === RUN   TestVerifyRevocation/verifyRevocation_invalid_chain
@@ -1897,21 +1933,21 @@
 === RUN   TestVerifyRevocation/verifyRevocation_zero_signing_time
 === RUN   TestVerifyRevocation/verifyRevocation_older_signing_time_with_invalidity
 === RUN   TestVerifyRevocation/verifyRevocation_non-authentic_signing_time_with_invalidity
---- PASS: TestVerifyRevocation (75.35s)
+--- PASS: TestVerifyRevocation (22.55s)
     --- PASS: TestVerifyRevocation/verifyRevocation_nil_client (0.00s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_invalid_chain (0.02s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_non-revoked (0.54s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_no_invalidity (0.54s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_with_invalidiy (0.49s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown (0.42s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown_then_revoked (0.56s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_then_unknown (0.51s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_missing_id-pkix-ocsp-nocheck (0.51s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_timeout (0.05s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_no_invalidity (0.49s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_zero_signing_time (0.33s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_with_invalidity (0.39s)
-    --- PASS: TestVerifyRevocation/verifyRevocation_non-authentic_signing_time_with_invalidity (0.40s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_invalid_chain (0.00s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_non-revoked (0.16s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_no_invalidity (0.15s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_with_invalidiy (0.16s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown (0.13s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown_then_revoked (0.19s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_then_unknown (0.18s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_missing_id-pkix-ocsp-nocheck (0.15s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_timeout (0.01s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_no_invalidity (0.19s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_zero_signing_time (0.19s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_with_invalidity (0.19s)
+    --- PASS: TestVerifyRevocation/verifyRevocation_non-authentic_signing_time_with_invalidity (0.19s)
 === RUN   TestNew
 --- PASS: TestNew (0.00s)
 === RUN   TestNewWithOptions
@@ -1919,7 +1955,7 @@
 === RUN   TestNewWithOptionsError
 --- PASS: TestNewWithOptionsError (0.00s)
 === RUN   TestVerificationPluginInteractions
---- PASS: TestVerificationPluginInteractions (0.89s)
+--- PASS: TestVerificationPluginInteractions (0.48s)
 === RUN   TestVerifyX509TrustedIdentities
 === RUN   TestVerifyX509TrustedIdentities/0
 === RUN   TestVerifyX509TrustedIdentities/1
@@ -1948,28 +1984,28 @@
 === RUN   TestVerifyUserMetadata/2
 === RUN   TestVerifyUserMetadata/3
 === RUN   TestVerifyUserMetadata/4
---- PASS: TestVerifyUserMetadata (0.08s)
+--- PASS: TestVerifyUserMetadata (0.04s)
     --- PASS: TestVerifyUserMetadata/0 (0.01s)
     --- PASS: TestVerifyUserMetadata/1 (0.01s)
-    --- PASS: TestVerifyUserMetadata/2 (0.03s)
+    --- PASS: TestVerifyUserMetadata/2 (0.01s)
     --- PASS: TestVerifyUserMetadata/3 (0.01s)
     --- PASS: TestVerifyUserMetadata/4 (0.01s)
 === RUN   TestPluginVersionCompatibility
---- PASS: TestPluginVersionCompatibility (0.08s)
+--- PASS: TestPluginVersionCompatibility (0.07s)
 === RUN   TestIsRequiredVerificationPluginVer
 --- PASS: TestIsRequiredVerificationPluginVer (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/verifier	233.916s
+ok  	github.com/notaryproject/notation-go/verifier	99.653s
 === RUN   TestLoadDocumentFromFileLocation
 --- PASS: TestLoadDocumentFromFileLocation (0.00s)
 === RUN   TestLoadDocumentError
---- PASS: TestLoadDocumentError (0.01s)
+--- PASS: TestLoadDocumentError (0.00s)
 === RUN   TestApplicableTrustPolicy
 --- PASS: TestApplicableTrustPolicy (0.00s)
 === RUN   TestValidateInvalidPolicyDocument
---- PASS: TestValidateInvalidPolicyDocument (0.00s)
+--- PASS: TestValidateInvalidPolicyDocument (0.01s)
 === RUN   TestValidRegistryScopes
---- PASS: TestValidRegistryScopes (0.01s)
+--- PASS: TestValidRegistryScopes (0.00s)
 === RUN   TestInvalidRegistryScopes
 --- PASS: TestInvalidRegistryScopes (0.01s)
 === RUN   TestValidateValidPolicyDocument
@@ -1977,7 +2013,7 @@
 === RUN   TestValidatePolicyCore
 --- PASS: TestValidatePolicyCore (0.00s)
 === RUN   TestValidateTrustStore
---- PASS: TestValidateTrustStore (0.01s)
+--- PASS: TestValidateTrustStore (0.00s)
 === RUN   TestValidateTrustedIdentities
 --- PASS: TestValidateTrustedIdentities (0.00s)
 === RUN   TestGetVerificationLevel
@@ -2016,7 +2052,7 @@
 === RUN   TestCustomVerificationLevel/20
 === RUN   TestCustomVerificationLevel/21
 === RUN   TestCustomVerificationLevel/22
---- PASS: TestCustomVerificationLevel (0.01s)
+--- PASS: TestCustomVerificationLevel (0.00s)
     --- PASS: TestCustomVerificationLevel/0 (0.00s)
     --- PASS: TestCustomVerificationLevel/1 (0.00s)
     --- PASS: TestCustomVerificationLevel/2 (0.00s)
@@ -2049,29 +2085,29 @@
 === RUN   TestGetDocumentErrors/invalid_json_file
 === RUN   TestGetDocumentErrors/policy_file_with_bad_permissions
 === RUN   TestGetDocumentErrors/symlink_policy_file
---- PASS: TestGetDocumentErrors (0.02s)
-    --- PASS: TestGetDocumentErrors/non-existing_policy_file (0.01s)
+--- PASS: TestGetDocumentErrors (0.00s)
+    --- PASS: TestGetDocumentErrors/non-existing_policy_file (0.00s)
     --- PASS: TestGetDocumentErrors/invalid_json_file (0.00s)
     --- PASS: TestGetDocumentErrors/policy_file_with_bad_permissions (0.00s)
     --- PASS: TestGetDocumentErrors/symlink_policy_file (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/verifier/trustpolicy	0.139s
+ok  	github.com/notaryproject/notation-go/verifier/trustpolicy	0.063s
 === RUN   TestLoadValidTrustStore
 --- PASS: TestLoadValidTrustStore (0.02s)
 === RUN   TestLoadValidTrustStoreWithSelfSignedSigningCertificate
---- PASS: TestLoadValidTrustStoreWithSelfSignedSigningCertificate (0.04s)
+--- PASS: TestLoadValidTrustStoreWithSelfSignedSigningCertificate (0.01s)
 === RUN   TestLoadTrustStoreWithInvalidCerts
---- PASS: TestLoadTrustStoreWithInvalidCerts (0.03s)
+--- PASS: TestLoadTrustStoreWithInvalidCerts (0.00s)
 === RUN   TestLoadTrustStoreWithLeafCerts
---- PASS: TestLoadTrustStoreWithLeafCerts (0.03s)
+--- PASS: TestLoadTrustStoreWithLeafCerts (0.00s)
 === RUN   TestLoadTrustStoreWithLeafCertsInSingleFile
---- PASS: TestLoadTrustStoreWithLeafCertsInSingleFile (0.02s)
+--- PASS: TestLoadTrustStoreWithLeafCertsInSingleFile (0.00s)
 === RUN   TestValidateCerts
 --- PASS: TestValidateCerts (0.00s)
 === RUN   TestValidateCertsWithLeafCert
 --- PASS: TestValidateCertsWithLeafCert (0.00s)
 PASS
-ok  	github.com/notaryproject/notation-go/verifier/truststore	0.179s
+ok  	github.com/notaryproject/notation-go/verifier/truststore	0.053s
    create-stamp debian/debhelper-build-stamp
    dh_testroot -O--builddirectory=_build -O--buildsystem=golang
    dh_prep -O--builddirectory=_build -O--buildsystem=golang
@@ -2098,12 +2134,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/1425/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1425/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/1146 and its subdirectories
-I: Current time: Fri Dec 27 20:56:35 -12 2024
-I: pbuilder-time-stamp: 1735376195
+I: removing directory /srv/workspace/pbuilder/1425 and its subdirectories
+I: Current time: Sat Dec 28 23:09:10 +14 2024
+I: pbuilder-time-stamp: 1735376950