Diff of the two buildlogs: -- --- b1/build.log 2025-11-01 12:07:47.669624584 +0000 +++ b2/build.log 2025-11-01 12:08:29.793666047 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Nov 1 00:05:59 -12 2025 -I: pbuilder-time-stamp: 1761998759 +I: Current time: Sat Dec 5 08:30:52 +14 2026 +I: pbuilder-time-stamp: 1796409052 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,53 +27,85 @@ dpkg-source: info: applying 0004-disable-network-tests.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/4029161/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4133267/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +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 4 18:30 /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/4133267/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4133267/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='arm64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='54edee8bd8f04dba9dab278bf2f53480' - 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='4029161' - PS1='# ' - PS2='> ' + INVOCATION_ID=d951410cbba44851b2cb694a90a748e7 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=4133267 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.7EdFQ8cm/pbuilderrc_46KC --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.7EdFQ8cm/b1 --logfile b1/build.log golang-github-notaryproject-notation-go_1.3.2-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.7EdFQ8cm/pbuilderrc_oA66 --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.7EdFQ8cm/b2 --logfile b2/build.log golang-github-notaryproject-notation-go_1.3.2-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/4029161/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4133267/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -209,7 +241,7 @@ Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 golang-oras-oras-go-dev all 2.6.0-1 [168 kB] -Fetched 67.7 MB in 0s (219 MB/s) +Fetched 67.7 MB in 0s (235 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 ... 19964 files and directories currently installed.) @@ -534,7 +566,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-notaryproject-notation-go-1.3.2/ && 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.3.2-1_source.changes +I: user script /srv/workspace/pbuilder/4133267/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/4133267/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.3.2/ && 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.3.2-1_source.changes dpkg-buildpackage: info: source package golang-github-notaryproject-notation-go dpkg-buildpackage: info: source version 1.3.2-1 dpkg-buildpackage: info: source distribution unstable @@ -553,215 +589,217 @@ 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 12 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/io 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/crl github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go/verifier/truststore +internal/goarch +internal/asan +internal/profilerecord internal/byteorder -internal/godebugs internal/coverage/rtcov -internal/goos +internal/godebugs internal/msan internal/goexperiment internal/unsafeheader -internal/goarch -internal/asan -internal/profilerecord +internal/goos +internal/runtime/math +internal/cpu math/bits -unicode/utf8 internal/itoa -internal/runtime/math internal/runtime/syscall -internal/cpu -unicode +sync/atomic +unicode/utf8 internal/abi crypto/internal/fips140/alias cmp +crypto/internal/boring/sig internal/chacha8rand -sync/atomic +unicode crypto/internal/fips140deps/byteorder -crypto/internal/boring/sig -crypto/internal/fips140/subtle unicode/utf16 +crypto/internal/fips140/subtle vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace encoding -math github.com/notaryproject/notation-core-go/revocation/purpose golang.org/x/crypto/cryptobyte/asn1 +math container/list vendor/golang.org/x/crypto/internal/alias log/internal +internal/bytealg +internal/runtime/atomic +internal/runtime/sys +crypto/internal/fips140deps/cpu oras.land/oras-go/internal/docker oras.land/oras-go/internal/container/set github.com/notaryproject/notation-go/internal/container github.com/notaryproject/notation-go/internal/slices -internal/runtime/atomic -internal/runtime/sys -internal/bytealg -crypto/internal/fips140deps/cpu github.com/notaryproject/notation-go/internal/trustpolicy -internal/runtime/exithook internal/stringslite +internal/runtime/exithook internal/race -internal/runtime/maps -internal/sync hash/maphash +internal/sync +internal/runtime/maps runtime -internal/reflectlite -iter crypto/subtle +iter +internal/reflectlite weak sync -slices maps -errors -sort +slices internal/bisect internal/testlog internal/singleflight unique +errors +sort +runtime/cgo internal/oserror io strconv path -math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage -syscall -runtime/cgo oras.land/oras-go/errdef -internal/godebug +math/rand/v2 +syscall +hash bytes strings +internal/godebug crypto/internal/randutil internal/saferio -hash -crypto/internal/fips140deps/godebug github.com/notaryproject/notation-go/internal/io -hash/crc32 -math/rand golang.org/x/mod/semver -vendor/golang.org/x/text/transform -reflect -net/netip crypto +net/netip encoding/base32 github.com/x448/float16 github.com/notaryproject/tspclient-go/internal/hashutil +reflect golang.org/x/crypto/md4 +hash/crc32 +vendor/golang.org/x/text/transform +crypto/internal/fips140deps/godebug +math/rand crypto/internal/fips140 crypto/internal/impl -bufio net/http/internal/ascii regexp/syntax -crypto/tls/internal/fips140tls -crypto/internal/fips140/sha3 +bufio crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 +crypto/internal/fips140/sha3 +crypto/tls/internal/fips140tls crypto/sha3 crypto/internal/fips140/hmac -crypto/internal/fips140hash crypto/internal/fips140/check -internal/syscall/unix -internal/syscall/execenv +crypto/internal/fips140hash time +internal/syscall/execenv +internal/syscall/unix crypto/internal/fips140/aes -crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/hkdf crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls12 +crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod +crypto/internal/fips140/hkdf crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 regexp +crypto/internal/fips140/nistec +io/fs context internal/poll -io/fs github.com/notaryproject/notation-go/log golang.org/x/sync/semaphore -embed internal/filepathlite -os -crypto/internal/fips140/nistec -internal/fmtsort +embed encoding/binary -fmt +internal/fmtsort +os +encoding/base64 +vendor/golang.org/x/crypto/internal/poly1305 +encoding/pem crypto/internal/sysrand +fmt io/ioutil -net path/filepath -vendor/golang.org/x/crypto/internal/poly1305 -encoding/base64 +net crypto/internal/entropy crypto/internal/fips140/drbg -encoding/pem -crypto/internal/fips140/aes/gcm crypto/internal/fips140only +crypto/internal/fips140/ecdh +crypto/internal/fips140/aes/gcm crypto/internal/fips140/ed25519 +crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/mlkem -crypto/md5 -crypto/rc4 github.com/notaryproject/notation-go/dir os/exec -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa +crypto/md5 +crypto/rc4 github.com/notaryproject/notation-go/internal/mock/mockfs crypto/cipher crypto/internal/boring -vendor/golang.org/x/crypto/chacha20 crypto/des -math/big +vendor/golang.org/x/crypto/chacha20 +crypto/sha256 +crypto/ecdh +crypto/sha512 +crypto/aes +crypto/sha1 +crypto/hmac encoding/hex net/url -vendor/golang.org/x/text/unicode/norm encoding/json -crypto/sha256 +math/big github.com/notaryproject/notation-core-go/revocation/result compress/flate log -crypto/aes -crypto/ecdh -crypto/sha512 -crypto/sha1 -crypto/hmac -vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/crypto/chacha20poly1305 mime mime/quotedprintable net/http/internal -vendor/golang.org/x/text/unicode/bidi github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go golang.org/x/sync/errgroup os/user +vendor/golang.org/x/text/unicode/bidi github.com/notaryproject/notation-go/internal/file -github.com/go-asn1-ber/asn1-ber -oras.land/oras-go/internal/syncutil -database/sql/driver github.com/opencontainers/image-spec/specs-go/v1 -github.com/notaryproject/notation-go/internal/semver +oras.land/oras-go/internal/syncutil +compress/gzip +github.com/go-asn1-ber/asn1-ber github.com/notaryproject/notation-go/registry/internal/artifactspec oras.land/oras-go/internal/spec oras.land/oras-go/internal/copyutil -oras.land/oras-go/internal/descriptor -compress/gzip oras.land/oras-go/internal/resolver +oras.land/oras-go/internal/descriptor +database/sql/driver oras.land/oras-go/internal/status +github.com/notaryproject/notation-go/internal/semver vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna crypto/dsa -crypto/elliptic crypto/internal/boring/bbig -crypto/rand +crypto/elliptic encoding/asn1 github.com/fxamacker/cbor +crypto/rand +github.com/notaryproject/notation-plugin-framework-go/plugin +oras.land/oras-go/content crypto/ed25519 crypto/internal/hpke crypto/rsa -oras.land/oras-go/content -github.com/notaryproject/notation-plugin-framework-go/plugin oras.land/oras-go/internal/ioutil -oras.land/oras-go/internal/manifestutil oras.land/oras-go/registry +oras.land/oras-go/internal/manifestutil oras.land/oras-go/internal/graph oras.land/oras-go/internal/platform +oras.land/oras-go/internal/cas +oras.land/oras-go/internal/interfaces vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix github.com/notaryproject/notation-core-go/internal/oid @@ -769,1439 +807,69 @@ github.com/notaryproject/tspclient-go/internal/encoding/asn1/ber github.com/notaryproject/tspclient-go/internal/encoding/asn1 github.com/notaryproject/tspclient-go/pki -oras.land/oras-go/internal/cas -oras.land/oras-go/internal/interfaces oras.land/oras-go/internal/registryutil crypto/ecdsa archive/tar -github.com/veraison/go-cose oras.land/oras-go/internal/fs/tarfs oras.land/oras-go/content/oci -net/textproto +github.com/veraison/go-cose vendor/golang.org/x/net/http/httpproxy -github.com/google/uuid +net/textproto crypto/x509 -mime/multipart +github.com/google/uuid vendor/golang.org/x/net/http/httpguts +mime/multipart github.com/notaryproject/notation-core-go/internal/algorithm -crypto/tls golang.org/x/crypto/ocsp github.com/notaryproject/tspclient-go/internal/oid github.com/golang-jwt/jwt -github.com/notaryproject/tspclient-go/internal/cms +crypto/tls github.com/notaryproject/notation-core-go/x509 +github.com/notaryproject/tspclient-go/internal/cms github.com/notaryproject/notation-core-go/revocation/internal/x509util github.com/notaryproject/notation-go/verifier/truststore net/http/httptrace net/http github.com/notaryproject/notation-core-go/revocation/crl +oras.land/oras-go/registry/remote/retry github.com/notaryproject/notation-core-go/revocation/internal/ocsp github.com/notaryproject/tspclient-go oras.land/oras-go/registry/remote/errcode -oras.land/oras-go/registry/remote/retry -github.com/Azure/go-ntlmssp oras.land/oras-go/internal/httputil +github.com/Azure/go-ntlmssp oras.land/oras-go/registry/remote/internal/errutil -github.com/notaryproject/notation-core-go/revocation/internal/crl github.com/notaryproject/notation-go/verifier/crl +github.com/notaryproject/notation-core-go/revocation/internal/crl oras.land/oras-go/registry/remote/auth -github.com/go-ldap/ldap/v3 github.com/notaryproject/notation-core-go/revocation +github.com/go-ldap/ldap/v3 github.com/notaryproject/notation-core-go/signature +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 -github.com/notaryproject/notation-go/internal/envelope github.com/notaryproject/notation-go/plugin/proto github.com/notaryproject/notation-go/internal/mock -oras.land/oras-go/registry/remote -oras.land/oras-go +github.com/notaryproject/notation-go/internal/envelope +github.com/notaryproject/notation-core-go/signature/internal/base github.com/notaryproject/notation-go/plugin github.com/notaryproject/notation-core-go/signature/cose github.com/notaryproject/notation-core-go/signature/jws github.com/notaryproject/notation-go/config -github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/registry github.com/notaryproject/notation-go/internal/mock/ocilayout +github.com/notaryproject/notation-go/internal/pkix github.com/notaryproject/notation-go/verifier/trustpolicy github.com/notaryproject/notation-go github.com/notaryproject/notation-go/signer github.com/notaryproject/notation-go/verifier - dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 12 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/io 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/crl 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 -=== RUN TestErrorMessages/ErrorVerificationInconclusive_with_message -=== RUN TestErrorMessages/ErrorVerificationInconclusive_without_message -=== RUN TestErrorMessages/ErrorNoApplicableTrustPolicy_with_message -=== RUN TestErrorMessages/ErrorNoApplicableTrustPolicy_without_message -=== RUN TestErrorMessages/ErrorSignatureRetrievalFailed_with_message -=== RUN TestErrorMessages/ErrorSignatureRetrievalFailed_without_message -=== RUN TestErrorMessages/ErrorVerificationFailed_with_message -=== RUN TestErrorMessages/ErrorVerificationFailed_without_message -=== RUN TestErrorMessages/ErrorUserMetadataVerificationFailed_with_message -=== RUN TestErrorMessages/ErrorUserMetadataVerificationFailed_without_message ---- PASS: TestErrorMessages (0.00s) - --- PASS: TestErrorMessages/ErrorPushSignatureFailed_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorPushSignatureFailed_without_message (0.00s) - --- PASS: TestErrorMessages/ErrorVerificationInconclusive_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorVerificationInconclusive_without_message (0.00s) - --- PASS: TestErrorMessages/ErrorNoApplicableTrustPolicy_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorNoApplicableTrustPolicy_without_message (0.00s) - --- PASS: TestErrorMessages/ErrorSignatureRetrievalFailed_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorSignatureRetrievalFailed_without_message (0.00s) - --- PASS: TestErrorMessages/ErrorVerificationFailed_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorVerificationFailed_without_message (0.00s) - --- PASS: TestErrorMessages/ErrorUserMetadataVerificationFailed_with_message (0.00s) - --- PASS: TestErrorMessages/ErrorUserMetadataVerificationFailed_without_message (0.00s) -=== RUN TestCustomErrorPrintsCorrectMessage -=== RUN TestCustomErrorPrintsCorrectMessage/PushSignatureFailedError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/PushSignatureFailedError_without_message -=== RUN TestCustomErrorPrintsCorrectMessage/VerificationInconclusiveError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/VerificationInconclusiveError_without_message -=== RUN TestCustomErrorPrintsCorrectMessage/NoApplicableTrustPolicyError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/NoApplicableTrustPolicyError_without_message -=== RUN TestCustomErrorPrintsCorrectMessage/SignatureRetrievalFailedError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/SignatureRetrievalFailedError_without_message -=== RUN TestCustomErrorPrintsCorrectMessage/VerificationFailedError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/VerificationFailedError_without_message -=== RUN TestCustomErrorPrintsCorrectMessage/UserMetadataVerificationFailedError_with_message -=== RUN TestCustomErrorPrintsCorrectMessage/UserMetadataVerificationFailedError_without_message ---- PASS: TestCustomErrorPrintsCorrectMessage (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/PushSignatureFailedError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/PushSignatureFailedError_without_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/VerificationInconclusiveError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/VerificationInconclusiveError_without_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/NoApplicableTrustPolicyError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/NoApplicableTrustPolicyError_without_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/SignatureRetrievalFailedError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/SignatureRetrievalFailedError_without_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/VerificationFailedError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/VerificationFailedError_without_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/UserMetadataVerificationFailedError_with_message (0.00s) - --- PASS: TestCustomErrorPrintsCorrectMessage/UserMetadataVerificationFailedError_without_message (0.00s) -=== RUN TestSignSuccess -=== RUN TestSignSuccess/expiryInHours -=== RUN TestSignSuccess/oneSecondExpiry -=== RUN TestSignSuccess/zeroExpiry ---- PASS: TestSignSuccess (0.00s) - --- PASS: TestSignSuccess/expiryInHours (0.00s) - --- PASS: TestSignSuccess/oneSecondExpiry (0.00s) - --- PASS: TestSignSuccess/zeroExpiry (0.00s) -=== RUN TestSignSuccessWithUserMetadata ---- PASS: TestSignSuccessWithUserMetadata (0.00s) -=== RUN TestSignWithDanglingReferrersIndex ---- PASS: TestSignWithDanglingReferrersIndex (0.00s) -=== RUN TestSignWithNilRepo ---- PASS: TestSignWithNilRepo (0.00s) -=== RUN TestSignResolveFailed ---- PASS: TestSignResolveFailed (0.00s) -=== RUN TestSignArtifactRefIsTag ---- PASS: TestSignArtifactRefIsTag (0.00s) -=== RUN TestSignWithPushSignatureError ---- PASS: TestSignWithPushSignatureError (0.00s) -=== RUN TestSignWithInvalidExpiry -=== RUN TestSignWithInvalidExpiry/negativeExpiry -=== RUN TestSignWithInvalidExpiry/splitSecondExpiry ---- PASS: TestSignWithInvalidExpiry (0.00s) - --- PASS: TestSignWithInvalidExpiry/negativeExpiry (0.00s) - --- PASS: TestSignWithInvalidExpiry/splitSecondExpiry (0.00s) -=== RUN TestSignWithInvalidUserMetadata -=== RUN TestSignWithInvalidUserMetadata/reservedAnnotationKey -=== RUN TestSignWithInvalidUserMetadata/keyConflict ---- PASS: TestSignWithInvalidUserMetadata (0.00s) - --- PASS: TestSignWithInvalidUserMetadata/reservedAnnotationKey (0.00s) - --- PASS: TestSignWithInvalidUserMetadata/keyConflict (0.00s) -=== RUN TestSignOptsMissingSignatureMediaType ---- PASS: TestSignOptsMissingSignatureMediaType (0.00s) -=== RUN TestSignOptsUnknownMediaType ---- PASS: TestSignOptsUnknownMediaType (0.00s) -=== RUN TestRegistryResolveError ---- PASS: TestRegistryResolveError (0.00s) -=== RUN TestVerifyEmptyReference ---- PASS: TestVerifyEmptyReference (0.00s) -=== RUN TestVerifyTagReferenceFailed ---- PASS: TestVerifyTagReferenceFailed (0.00s) -=== RUN TestVerifyDigestNotMatchResolve ---- PASS: TestVerifyDigestNotMatchResolve (0.00s) -=== RUN TestSignDigestNotMatchResolve ---- PASS: TestSignDigestNotMatchResolve (0.00s) -=== RUN TestSkippedSignatureVerification ---- PASS: TestSkippedSignatureVerification (0.00s) -=== RUN TestRegistryNoSignatureManifests ---- PASS: TestRegistryNoSignatureManifests (0.00s) -=== RUN TestRegistryFetchSignatureBlobError ---- PASS: TestRegistryFetchSignatureBlobError (0.00s) -=== RUN TestVerifyValid ---- PASS: TestVerifyValid (0.00s) -=== RUN TestVerifySkip ---- PASS: TestVerifySkip (0.00s) -=== RUN TestMaxSignatureAttemptsMissing ---- PASS: TestMaxSignatureAttemptsMissing (0.00s) -=== RUN TestExceededMaxSignatureAttempts ---- PASS: TestExceededMaxSignatureAttempts (0.00s) -=== RUN TestVerifyFailed -=== RUN TestVerifyFailed/verification_error -=== RUN TestVerifyFailed/verifier_is_nil -=== RUN TestVerifyFailed/repo_is_nil ---- PASS: TestVerifyFailed (0.00s) - --- PASS: TestVerifyFailed/verification_error (0.00s) - --- PASS: TestVerifyFailed/verifier_is_nil (0.00s) - --- PASS: TestVerifyFailed/repo_is_nil (0.00s) -=== RUN TestLocalContent -=== RUN TestLocalContent/sign_the_local_content -=== RUN TestLocalContent/verify_local_content ---- PASS: TestLocalContent (0.03s) - --- PASS: TestLocalContent/sign_the_local_content (0.00s) - --- PASS: TestLocalContent/verify_local_content (0.00s) -=== RUN TestUserMetadata -=== RUN TestUserMetadata/EnvelopeContent_is_nil -=== RUN TestUserMetadata/EnvelopeContent_is_valid -=== RUN TestUserMetadata/Annotation_is_nil ---- PASS: TestUserMetadata (0.00s) - --- PASS: TestUserMetadata/EnvelopeContent_is_nil (0.00s) - --- PASS: TestUserMetadata/EnvelopeContent_is_valid (0.00s) - --- PASS: TestUserMetadata/Annotation_is_nil (0.00s) -=== RUN Example_localSign ---- PASS: Example_localSign (0.02s) -=== RUN Example_localVerify ---- PASS: Example_localVerify (0.00s) -PASS -ok github.com/notaryproject/notation-go 0.576s -=== RUN TestLoadNonExistentFile ---- PASS: TestLoadNonExistentFile (0.00s) -=== RUN TestLoadSymlink ---- PASS: TestLoadSymlink (0.00s) -=== RUN TestLoadFile ---- PASS: TestLoadFile (0.00s) -=== RUN TestSaveFile ---- PASS: TestSaveFile (0.00s) -=== RUN TestLoadNonExistedConfig ---- PASS: TestLoadNonExistedConfig (0.00s) -=== RUN TestErrorKeyNotFound ---- PASS: TestErrorKeyNotFound (0.00s) -=== RUN TestLoadSigningKeysInfo -=== RUN TestLoadSigningKeysInfo/Valid -=== RUN TestLoadSigningKeysInfo/DuplicateKeys -=== RUN TestLoadSigningKeysInfo/InvalidDefault ---- PASS: TestLoadSigningKeysInfo (0.00s) - --- PASS: TestLoadSigningKeysInfo/Valid (0.00s) - --- PASS: TestLoadSigningKeysInfo/DuplicateKeys (0.00s) - --- PASS: TestLoadSigningKeysInfo/InvalidDefault (0.00s) -=== RUN TestSaveSigningKeys -=== RUN TestSaveSigningKeys/Valid -=== RUN TestSaveSigningKeys/ValidWithoutDefault -=== RUN TestSaveSigningKeys/DuplicateKeys -=== RUN TestSaveSigningKeys/EmptyKeyName -=== RUN TestSaveSigningKeys/InvalidDefault ---- PASS: TestSaveSigningKeys (0.00s) - --- PASS: TestSaveSigningKeys/Valid (0.00s) - --- PASS: TestSaveSigningKeys/ValidWithoutDefault (0.00s) - --- PASS: TestSaveSigningKeys/DuplicateKeys (0.00s) - --- PASS: TestSaveSigningKeys/EmptyKeyName (0.00s) - --- PASS: TestSaveSigningKeys/InvalidDefault (0.00s) -=== RUN TestAdd -=== RUN TestAdd/WithDefault -=== RUN TestAdd/WithoutDefault -=== RUN TestAdd/InvalidCertKeyLocation -=== RUN TestAdd/InvalidName -=== RUN TestAdd/InvalidName#01 -=== RUN TestAdd/DuplicateKey ---- PASS: TestAdd (6.42s) - --- PASS: TestAdd/WithDefault (0.00s) - --- PASS: TestAdd/WithoutDefault (0.00s) - --- PASS: TestAdd/InvalidCertKeyLocation (0.00s) - --- PASS: TestAdd/InvalidName (0.00s) - --- PASS: TestAdd/InvalidName#01 (0.00s) - --- PASS: TestAdd/DuplicateKey (0.00s) -=== RUN TestPluginAdd -=== RUN TestPluginAdd/InvalidCertKeyLocation -=== RUN TestPluginAdd/InvalidName -=== RUN TestPluginAdd/InvalidId -=== RUN TestPluginAdd/InvalidPluginName ---- PASS: TestPluginAdd (0.00s) - --- PASS: TestPluginAdd/InvalidCertKeyLocation (0.00s) - --- PASS: TestPluginAdd/InvalidName (0.00s) - --- PASS: TestPluginAdd/InvalidId (0.00s) - --- PASS: TestPluginAdd/InvalidPluginName (0.00s) -=== RUN TestGet -=== RUN TestGet/Valid -=== RUN TestGet/NonExistent -=== RUN TestGet/EmptyName ---- PASS: TestGet (0.00s) - --- PASS: TestGet/Valid (0.00s) - --- PASS: TestGet/NonExistent (0.00s) - --- PASS: TestGet/EmptyName (0.00s) -=== RUN TestGetDefault -=== RUN TestGetDefault/Valid -=== RUN TestGetDefault/NoDefault ---- PASS: TestGetDefault (0.00s) - --- PASS: TestGetDefault/Valid (0.00s) - --- PASS: TestGetDefault/NoDefault (0.00s) -=== RUN TestUpdateDefault -=== RUN TestUpdateDefault/Valid -=== RUN TestUpdateDefault/NonExistent -=== RUN TestUpdateDefault/EmptyName ---- PASS: TestUpdateDefault (0.00s) - --- PASS: TestUpdateDefault/Valid (0.00s) - --- PASS: TestUpdateDefault/NonExistent (0.00s) - --- PASS: TestUpdateDefault/EmptyName (0.00s) -=== RUN TestRemove -=== RUN TestRemove/Valid -=== RUN TestRemove/NonExistent -=== RUN TestRemove/EmptyName ---- PASS: TestRemove (0.00s) - --- PASS: TestRemove/Valid (0.00s) - --- PASS: TestRemove/NonExistent (0.00s) - --- PASS: TestRemove/EmptyName (0.00s) -PASS -ok github.com/notaryproject/notation-go/config 6.444s -=== RUN TestSysFS_SysPath ---- PASS: TestSysFS_SysPath (0.00s) -=== RUN TestOsFs ---- PASS: TestOsFs (0.00s) -=== RUN TestConfigFS ---- PASS: TestConfigFS (0.00s) -=== RUN TestPluginFS ---- PASS: TestPluginFS (0.00s) -=== RUN TestCRLFileCacheFS ---- PASS: TestCRLFileCacheFS (0.00s) -=== RUN Test_UserConfigDirPath ---- PASS: Test_UserConfigDirPath (0.00s) -=== RUN Test_NoHomeVariable ---- PASS: Test_NoHomeVariable (0.00s) -=== RUN Test_UserLibexecDirPath ---- PASS: Test_UserLibexecDirPath (0.00s) -=== RUN Test_UserCacheDirPath ---- PASS: Test_UserCacheDirPath (0.00s) -=== RUN TestLocalKeyPath ---- PASS: TestLocalKeyPath (0.00s) -=== RUN TestX509TrustStoreDir ---- PASS: TestX509TrustStoreDir (0.00s) -PASS -ok github.com/notaryproject/notation-go/dir 0.011s -? github.com/notaryproject/notation-go/internal/container [no test files] -=== RUN TestValidateEnvelopeMediaType -=== RUN TestValidateEnvelopeMediaType/jws_signature_media_type -=== RUN TestValidateEnvelopeMediaType/cose_signature_media_type -=== RUN TestValidateEnvelopeMediaType/invalid_media_type ---- PASS: TestValidateEnvelopeMediaType (0.00s) - --- PASS: TestValidateEnvelopeMediaType/jws_signature_media_type (0.00s) - --- PASS: TestValidateEnvelopeMediaType/cose_signature_media_type (0.00s) - --- PASS: TestValidateEnvelopeMediaType/invalid_media_type (0.00s) -=== RUN TestValidatePayloadContentType ---- PASS: TestValidatePayloadContentType (0.00s) -=== RUN TestSigningTime ---- PASS: TestSigningTime (0.00s) -PASS -ok github.com/notaryproject/notation-go/internal/envelope 0.024s -=== RUN TestCopyToDir -=== RUN TestCopyToDir/copy_file -=== RUN TestCopyToDir/source_directory_permission_error -=== RUN TestCopyToDir/not_a_regular_file -=== RUN TestCopyToDir/source_file_permission_error -=== RUN TestCopyToDir/dest_directory_permission_error -=== RUN TestCopyToDir/dest_directory_permission_error_2 -=== RUN TestCopyToDir/copy_file_and_check_content ---- PASS: TestCopyToDir (0.00s) - --- 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.00s) - --- PASS: TestCopyToDir/copy_file_and_check_content (0.00s) -=== RUN TestFileNameWithoutExtension ---- PASS: TestFileNameWithoutExtension (0.00s) -=== RUN TestWriteFile -=== RUN TestWriteFile/permission_denied ---- PASS: TestWriteFile (0.00s) - --- PASS: TestWriteFile/permission_denied (0.00s) -PASS -ok github.com/notaryproject/notation-go/internal/file 0.012s -=== RUN TestLimitWriter ---- PASS: TestLimitWriter (0.00s) -=== RUN TestLimitWriterFailed ---- PASS: TestLimitWriterFailed (0.00s) -PASS -ok github.com/notaryproject/notation-go/internal/io 0.015s -? github.com/notaryproject/notation-go/internal/mock [no test files] -? 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.02s) - --- 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.01s) -PASS -ok github.com/notaryproject/notation-go/internal/mock/ocilayout 0.037s -=== RUN TestParseDistinguishedName -=== RUN TestParseDistinguishedName/valid_DN -=== RUN TestParseDistinguishedName/valid_DN_with_State_alias -=== RUN TestParseDistinguishedName/invalid_DN -=== RUN TestParseDistinguishedName/invalid_DN_without_State -=== RUN TestParseDistinguishedName/invalid_DN_without_State#01 -=== RUN TestParseDistinguishedName/duplicate_RDN_attribute -=== RUN TestParseDistinguishedName/unsupported_DN_=# -=== RUN TestParseDistinguishedName/multi-valued_RDN_attributes ---- PASS: TestParseDistinguishedName (0.00s) - --- PASS: TestParseDistinguishedName/valid_DN (0.00s) - --- PASS: TestParseDistinguishedName/valid_DN_with_State_alias (0.00s) - --- PASS: TestParseDistinguishedName/invalid_DN (0.00s) - --- PASS: TestParseDistinguishedName/invalid_DN_without_State (0.00s) - --- PASS: TestParseDistinguishedName/invalid_DN_without_State#01 (0.00s) - --- PASS: TestParseDistinguishedName/duplicate_RDN_attribute (0.00s) - --- PASS: TestParseDistinguishedName/unsupported_DN_=# (0.00s) - --- PASS: TestParseDistinguishedName/multi-valued_RDN_attributes (0.00s) -=== RUN TestIsSubsetDN -=== RUN TestIsSubsetDN/subset_DN -=== RUN TestIsSubsetDN/not_subset_DN -=== RUN TestIsSubsetDN/not_subset_DN_2 ---- PASS: TestIsSubsetDN (0.00s) - --- PASS: TestIsSubsetDN/subset_DN (0.00s) - --- PASS: TestIsSubsetDN/not_subset_DN (0.00s) - --- PASS: TestIsSubsetDN/not_subset_DN_2 (0.00s) -=== RUN FuzzParseDistinguishedName ---- PASS: FuzzParseDistinguishedName (0.00s) -PASS -ok github.com/notaryproject/notation-go/internal/pkix 0.031s -=== RUN TestComparePluginVersion -=== RUN TestComparePluginVersion/compare_with_lower_version -=== RUN TestComparePluginVersion/compare_with_equal_version -=== RUN TestComparePluginVersion/failed_due_to_invalid_semantic_version ---- PASS: TestComparePluginVersion (0.00s) - --- PASS: TestComparePluginVersion/compare_with_lower_version (0.00s) - --- 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.013s -? github.com/notaryproject/notation-go/internal/slices [no test files] -? github.com/notaryproject/notation-go/internal/trustpolicy [no test files] -=== RUN TestWithLoggerAndGetLogger ---- PASS: TestWithLoggerAndGetLogger (0.00s) -=== RUN TestGetLoggerWithNoLogger ---- PASS: TestGetLoggerWithNoLogger (0.00s) -PASS -ok github.com/notaryproject/notation-go/log 0.027s -=== RUN TestIntegration ---- PASS: TestIntegration (0.63s) -=== RUN TestManager_Get ---- PASS: TestManager_Get (0.00s) -=== RUN TestManager_List -=== RUN TestManager_List/empty_fsys -=== RUN TestManager_List/fsys_with_plugins ---- PASS: TestManager_List (0.00s) - --- PASS: TestManager_List/empty_fsys (0.00s) - --- PASS: TestManager_List/fsys_with_plugins (0.00s) -=== RUN TestManager_Install -=== RUN TestManager_Install/success_install_with_higher_version -=== RUN TestManager_Install/success_install_with_lower_version_and_overwrite -=== RUN TestManager_Install/success_install_without_existing_plugin -=== RUN TestManager_Install/success_install_with_file_extension -=== RUN TestManager_Install/fail_to_install_due_to_equal_version -=== RUN TestManager_Install/fail_to_install_due_to_lower_version -=== RUN TestManager_Install/fail_to_install_due_to_wrong_plugin_executable_file_name_format -=== RUN TestManager_Install/fail_to_install_due_to_plugin_executable_file_name_missing_plugin_name -=== RUN TestManager_Install/fail_to_install_due_to_wrong_plugin_file_permission -=== RUN TestManager_Install/fail_to_install_due_to_new_plugin_executable_file_does_not_exist -=== RUN TestManager_Install/fail_to_install_due_to_invalid_new_plugin_metadata -=== RUN TestManager_Install/fail_to_install_due_to_invalid_existing_plugin_metadata -=== RUN TestManager_Install/success_to_install_with_overwrite_and_invalid_existing_plugin_metadata -=== RUN TestManager_Install/success_to_install_from_plugin_dir -=== 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.00s) - --- 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_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.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.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.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) -=== RUN TestManager_Uninstall ---- PASS: TestManager_Uninstall (0.00s) -=== RUN TestParsePluginName ---- PASS: TestParsePluginName (0.00s) -=== RUN TestGetMetadata -=== RUN TestGetMetadata/plugin_error_is_in_invalid_json_format -=== RUN TestGetMetadata/plugin_error_is_a_valid_json -=== RUN TestGetMetadata/plugin_cause_system_error ---- PASS: TestGetMetadata (0.00s) - --- PASS: TestGetMetadata/plugin_error_is_in_invalid_json_format (0.00s) - --- PASS: TestGetMetadata/plugin_error_is_a_valid_json (0.00s) - --- PASS: TestGetMetadata/plugin_cause_system_error (0.00s) -=== RUN TestDescribeKey -=== RUN TestDescribeKey/DescribeKey_test ---- PASS: TestDescribeKey (0.00s) - --- PASS: TestDescribeKey/DescribeKey_test (0.00s) -=== RUN TestGenerateSignature -=== RUN TestGenerateSignature/GenerateSignature_test ---- PASS: TestGenerateSignature (0.00s) - --- PASS: TestGenerateSignature/GenerateSignature_test (0.00s) -=== RUN TestGenerateEnvelope -=== RUN TestGenerateEnvelope/GenerateEnvelope_test ---- PASS: TestGenerateEnvelope (0.00s) - --- PASS: TestGenerateEnvelope/GenerateEnvelope_test (0.00s) -=== RUN TestVerifySignature -=== RUN TestVerifySignature/VerifySignature_test ---- PASS: TestVerifySignature (0.00s) - --- PASS: TestVerifySignature/VerifySignature_test (0.00s) -=== RUN TestValidateMetadata -=== RUN TestValidateMetadata/0 -=== RUN TestValidateMetadata/1 -=== RUN TestValidateMetadata/2 -=== RUN TestValidateMetadata/3 -=== RUN TestValidateMetadata/4 -=== RUN TestValidateMetadata/5 -=== RUN TestValidateMetadata/6 -=== RUN TestValidateMetadata/7 ---- PASS: TestValidateMetadata (0.00s) - --- PASS: TestValidateMetadata/0 (0.00s) - --- PASS: TestValidateMetadata/1 (0.00s) - --- PASS: TestValidateMetadata/2 (0.00s) - --- PASS: TestValidateMetadata/3 (0.00s) - --- PASS: TestValidateMetadata/4 (0.00s) - --- PASS: TestValidateMetadata/5 (0.00s) - --- PASS: TestValidateMetadata/6 (0.00s) - --- PASS: TestValidateMetadata/7 (0.00s) -=== RUN TestNewCLIPlugin_Error -=== RUN TestNewCLIPlugin_Error/plugin_directory_exists_without_executable. -=== RUN TestNewCLIPlugin_Error/plugin_is_not_a_regular_file -=== RUN TestNewCLIPlugin_Error/plugin_timeout_error ---- PASS: TestNewCLIPlugin_Error (0.01s) - --- PASS: TestNewCLIPlugin_Error/plugin_directory_exists_without_executable. (0.00s) - --- PASS: TestNewCLIPlugin_Error/plugin_is_not_a_regular_file (0.00s) - --- PASS: TestNewCLIPlugin_Error/plugin_timeout_error (0.01s) -=== RUN TestNewCLIPlugin_ValidError -=== RUN TestNewCLIPlugin_ValidError/command_no_response -=== RUN TestNewCLIPlugin_ValidError/invalid_json -=== RUN TestNewCLIPlugin_ValidError/invalid_metadata_name -=== RUN TestNewCLIPlugin_ValidError/invalid_metadata_content -=== RUN TestNewCLIPlugin_ValidError/valid -=== RUN TestNewCLIPlugin_ValidError/invalid_contract_version ---- PASS: TestNewCLIPlugin_ValidError (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/command_no_response (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/invalid_json (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/invalid_metadata_name (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/invalid_metadata_content (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/valid (0.00s) - --- PASS: TestNewCLIPlugin_ValidError/invalid_contract_version (0.00s) -PASS -ok github.com/notaryproject/notation-go/plugin 0.669s -=== RUN TestEncodeKeySpec -=== RUN TestEncodeKeySpec/EC_256 -=== RUN TestEncodeKeySpec/EC_384 -=== RUN TestEncodeKeySpec/EC_521 -=== RUN TestEncodeKeySpec/RSA_2048 -=== RUN TestEncodeKeySpec/RSA_3072 -=== RUN TestEncodeKeySpec/RSA_4096 -=== RUN TestEncodeKeySpec/Unsupported_key_spec ---- PASS: TestEncodeKeySpec (0.00s) - --- PASS: TestEncodeKeySpec/EC_256 (0.00s) - --- PASS: TestEncodeKeySpec/EC_384 (0.00s) - --- PASS: TestEncodeKeySpec/EC_521 (0.00s) - --- PASS: TestEncodeKeySpec/RSA_2048 (0.00s) - --- PASS: TestEncodeKeySpec/RSA_3072 (0.00s) - --- PASS: TestEncodeKeySpec/RSA_4096 (0.00s) - --- PASS: TestEncodeKeySpec/Unsupported_key_spec (0.00s) -=== RUN TestHashAlgorithmFromKeySpec -=== RUN TestHashAlgorithmFromKeySpec/EC_256 -=== RUN TestHashAlgorithmFromKeySpec/EC_384 -=== RUN TestHashAlgorithmFromKeySpec/EC_521 -=== RUN TestHashAlgorithmFromKeySpec/RSA_2048 -=== RUN TestHashAlgorithmFromKeySpec/RSA_3072 -=== RUN TestHashAlgorithmFromKeySpec/RSA_4096 -=== RUN TestHashAlgorithmFromKeySpec/Unsupported_key_spec ---- PASS: TestHashAlgorithmFromKeySpec (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/EC_256 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/EC_384 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/EC_521 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/RSA_2048 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/RSA_3072 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/RSA_4096 (0.00s) - --- PASS: TestHashAlgorithmFromKeySpec/Unsupported_key_spec (0.00s) -=== RUN TestDecodeKeySpec -=== RUN TestDecodeKeySpec/EC_256 -=== RUN TestDecodeKeySpec/EC_384 -=== RUN TestDecodeKeySpec/EC_521 -=== RUN TestDecodeKeySpec/RSA_2048 -=== RUN TestDecodeKeySpec/RSA_3072 -=== RUN TestDecodeKeySpec/RSA_4096 -=== RUN TestDecodeKeySpec/Unsupported_key_spec ---- PASS: TestDecodeKeySpec (0.00s) - --- PASS: TestDecodeKeySpec/EC_256 (0.00s) - --- PASS: TestDecodeKeySpec/EC_384 (0.00s) - --- PASS: TestDecodeKeySpec/EC_521 (0.00s) - --- PASS: TestDecodeKeySpec/RSA_2048 (0.00s) - --- PASS: TestDecodeKeySpec/RSA_3072 (0.00s) - --- PASS: TestDecodeKeySpec/RSA_4096 (0.00s) - --- PASS: TestDecodeKeySpec/Unsupported_key_spec (0.00s) -=== RUN TestEncodeSigningAlgorithm -=== RUN TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-256 -=== RUN TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-384 -=== RUN TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-512 -=== RUN TestEncodeSigningAlgorithm/ECDSA_on_secp256r1_with_SHA-256 -=== RUN TestEncodeSigningAlgorithm/ECDSA_on_secp384r1_with_SHA-384 -=== RUN TestEncodeSigningAlgorithm/ECDSA_on_secp521r1_with_SHA-512 -=== RUN TestEncodeSigningAlgorithm/unsupported_algorithm ---- PASS: TestEncodeSigningAlgorithm (0.00s) - --- PASS: TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-256 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-384 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/RSASSA-PSS_with_SHA-512 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/ECDSA_on_secp256r1_with_SHA-256 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/ECDSA_on_secp384r1_with_SHA-384 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/ECDSA_on_secp521r1_with_SHA-512 (0.00s) - --- PASS: TestEncodeSigningAlgorithm/unsupported_algorithm (0.00s) -=== RUN TestParseSigningAlgorithm -=== RUN TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-256 -=== RUN TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-384 -=== RUN TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-512 -=== RUN TestParseSigningAlgorithm/ECDSA_on_secp256r1_with_SHA-256 -=== RUN TestParseSigningAlgorithm/ECDSA_on_secp384r1_with_SHA-384 -=== RUN TestParseSigningAlgorithm/ECDSA_on_secp521r1_with_SHA-512 -=== RUN TestParseSigningAlgorithm/unsupported_algorithm ---- PASS: TestParseSigningAlgorithm (0.00s) - --- PASS: TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-256 (0.00s) - --- PASS: TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-384 (0.00s) - --- PASS: TestParseSigningAlgorithm/RSASSA-PSS_with_SHA-512 (0.00s) - --- PASS: TestParseSigningAlgorithm/ECDSA_on_secp256r1_with_SHA-256 (0.00s) - --- PASS: TestParseSigningAlgorithm/ECDSA_on_secp384r1_with_SHA-384 (0.00s) - --- PASS: TestParseSigningAlgorithm/ECDSA_on_secp521r1_with_SHA-512 (0.00s) - --- PASS: TestParseSigningAlgorithm/unsupported_algorithm (0.00s) -=== RUN TestRequestError_Error ---- PASS: TestRequestError_Error (0.00s) -=== RUN TestRequestError_Unwrap ---- PASS: TestRequestError_Unwrap (0.00s) -=== RUN TestRequestError_MarshalJSON -=== RUN TestRequestError_MarshalJSON/empty -=== RUN TestRequestError_MarshalJSON/with_code -=== RUN TestRequestError_MarshalJSON/with_message -=== RUN TestRequestError_MarshalJSON/with_metadata ---- PASS: TestRequestError_MarshalJSON (0.00s) - --- PASS: TestRequestError_MarshalJSON/empty (0.00s) - --- PASS: TestRequestError_MarshalJSON/with_code (0.00s) - --- PASS: TestRequestError_MarshalJSON/with_message (0.00s) - --- PASS: TestRequestError_MarshalJSON/with_metadata (0.00s) -=== RUN TestRequestError_UnmarshalJSON -=== RUN TestRequestError_UnmarshalJSON/invalid -=== RUN TestRequestError_UnmarshalJSON/empty -=== RUN TestRequestError_UnmarshalJSON/with_code ---- PASS: TestRequestError_UnmarshalJSON (0.00s) - --- PASS: TestRequestError_UnmarshalJSON/invalid (0.00s) - --- PASS: TestRequestError_UnmarshalJSON/empty (0.00s) - --- PASS: TestRequestError_UnmarshalJSON/with_code (0.00s) -=== RUN TestRequestError_Is -=== RUN TestRequestError_Is/nil -=== RUN TestRequestError_Is/not_same_type -=== RUN TestRequestError_Is/only_same_code -=== RUN TestRequestError_Is/only_same_message -=== RUN TestRequestError_Is/same_with_nil_message -=== RUN TestRequestError_Is/same ---- 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) - --- PASS: TestRequestError_Is/only_same_message (0.00s) - --- PASS: TestRequestError_Is/same_with_nil_message (0.00s) - --- PASS: TestRequestError_Is/same (0.00s) -=== RUN TestGetMetadataResponse_HasCapability -=== RUN TestGetMetadataResponse_HasCapability/empty_capabilities -=== RUN TestGetMetadataResponse_HasCapability/other_capabilities -=== RUN TestGetMetadataResponse_HasCapability/empty_target_capability -=== RUN TestGetMetadataResponse_HasCapability/found ---- PASS: TestGetMetadataResponse_HasCapability (0.00s) - --- PASS: TestGetMetadataResponse_HasCapability/empty_capabilities (0.00s) - --- PASS: TestGetMetadataResponse_HasCapability/other_capabilities (0.00s) - --- PASS: TestGetMetadataResponse_HasCapability/empty_target_capability (0.00s) - --- PASS: TestGetMetadataResponse_HasCapability/found (0.00s) -PASS -ok github.com/notaryproject/notation-go/plugin/proto 0.030s -=== RUN TestResolve -=== RUN TestResolve/failed_to_resolve ---- PASS: TestResolve (0.00s) - --- PASS: TestResolve/failed_to_resolve (0.00s) -=== RUN TestFetchSignatureBlob -=== RUN TestFetchSignatureBlob/failed_to_resolve -=== RUN TestFetchSignatureBlob/exceed_max_blob_size ---- PASS: TestFetchSignatureBlob (0.00s) - --- PASS: TestFetchSignatureBlob/failed_to_resolve (0.00s) - --- PASS: TestFetchSignatureBlob/exceed_max_blob_size (0.00s) -=== RUN TestListSignatures -=== RUN TestListSignatures/successfully_fetch_content ---- 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 ---- PASS: TestPushSignature (0.00s) - --- PASS: TestPushSignature/failed_to_upload_signature (0.00s) - --- PASS: TestPushSignature/successfully_uploaded_signature_manifest (0.00s) -=== RUN TestPushSignatureImageManifest ---- PASS: TestPushSignatureImageManifest (0.00s) -=== RUN TestOciLayoutRepositoryPushAndFetch -=== RUN TestOciLayoutRepositoryPushAndFetch/oci_layout_push -=== RUN TestOciLayoutRepositoryPushAndFetch/oci_layout_fetch ---- PASS: TestOciLayoutRepositoryPushAndFetch (0.02s) - --- PASS: TestOciLayoutRepositoryPushAndFetch/oci_layout_push (0.01s) - --- PASS: TestOciLayoutRepositoryPushAndFetch/oci_layout_fetch (0.00s) -=== RUN TestNewRepository ---- 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/os_stat_failed (0.00s) - --- PASS: TestNewOCIRepositoryFailed/path_is_regular_file (0.00s) - --- PASS: TestNewOCIRepositoryFailed/no_permission_to_create_new_path (0.00s) -=== RUN TestSignatureReferrers -=== RUN TestSignatureReferrers/get_predecessors_failed -=== RUN TestSignatureReferrers/artifact_manifest_exceds_max_blob_size -=== RUN TestSignatureReferrers/image_manifest_exceds_max_blob_size -=== RUN TestSignatureReferrers/artifact_manifest_fetchAll_failed -=== RUN TestSignatureReferrers/image_manifest_fetchAll_failed -=== RUN TestSignatureReferrers/artifact_manifest_marshal_failed -=== RUN TestSignatureReferrers/image_manifest_marshal_failed -=== RUN TestSignatureReferrers/no_valid_artifact_manifest -=== RUN TestSignatureReferrers/no_valid_image_manifest ---- 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) - --- PASS: TestSignatureReferrers/artifact_manifest_fetchAll_failed (0.00s) - --- PASS: TestSignatureReferrers/image_manifest_fetchAll_failed (0.00s) - --- PASS: TestSignatureReferrers/artifact_manifest_marshal_failed (0.00s) - --- PASS: TestSignatureReferrers/image_manifest_marshal_failed (0.00s) - --- 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.074s -? github.com/notaryproject/notation-go/registry/internal/artifactspec [no test files] -=== RUN TestNewFromPluginFailed -=== RUN TestNewFromPluginFailed/nilPlugin -=== RUN TestNewFromPluginFailed/Invalid_KeyID ---- PASS: TestNewFromPluginFailed (0.00s) - --- PASS: TestNewFromPluginFailed/nilPlugin (0.00s) - --- PASS: TestNewFromPluginFailed/Invalid_KeyID (0.00s) -=== RUN TestSigner_Sign_EnvelopeNotSupported ---- PASS: TestSigner_Sign_EnvelopeNotSupported (0.00s) -=== RUN TestSigner_Sign_DescribeKeyIDMismatch -=== RUN TestSigner_Sign_DescribeKeyIDMismatch/envelopeType=application/jose+json -=== RUN TestSigner_Sign_DescribeKeyIDMismatch/envelopeType=application/cose ---- PASS: TestSigner_Sign_DescribeKeyIDMismatch (0.00s) - --- PASS: TestSigner_Sign_DescribeKeyIDMismatch/envelopeType=application/jose+json (0.00s) - --- PASS: TestSigner_Sign_DescribeKeyIDMismatch/envelopeType=application/cose (0.00s) -=== RUN TestSigner_Sign_ExpiryInValid -=== RUN TestSigner_Sign_ExpiryInValid/envelopeType=application/jose+json -=== RUN TestSigner_Sign_ExpiryInValid/envelopeType=application/cose ---- PASS: TestSigner_Sign_ExpiryInValid (0.00s) - --- PASS: TestSigner_Sign_ExpiryInValid/envelopeType=application/jose+json (0.00s) - --- PASS: TestSigner_Sign_ExpiryInValid/envelopeType=application/cose (0.00s) -=== RUN TestSigner_Sign_InvalidCertChain -=== RUN TestSigner_Sign_InvalidCertChain/envelopeType=application/jose+json -=== RUN TestSigner_Sign_InvalidCertChain/envelopeType=application/cose ---- PASS: TestSigner_Sign_InvalidCertChain (0.01s) - --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/jose+json (0.00s) - --- PASS: TestSigner_Sign_InvalidCertChain/envelopeType=application/cose (0.00s) -=== RUN TestSigner_Sign_InvalidDescriptor -=== RUN TestSigner_Sign_InvalidDescriptor/envelopeType=application/jose+json -=== RUN TestSigner_Sign_InvalidDescriptor/envelopeType=application/cose ---- PASS: TestSigner_Sign_InvalidDescriptor (0.01s) - --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/jose+json (0.01s) - --- PASS: TestSigner_Sign_InvalidDescriptor/envelopeType=application/cose (0.01s) -=== RUN TestPluginSigner_Sign_SignatureVerifyError -=== RUN TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/jose+json -=== RUN TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/cose ---- PASS: TestPluginSigner_Sign_SignatureVerifyError (0.01s) - --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/jose+json (0.00s) - --- PASS: TestPluginSigner_Sign_SignatureVerifyError/envelopeType=application/cose (0.00s) -=== RUN TestPluginSigner_Sign_Valid -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 -=== 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 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 -=== RUN TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 ---- PASS: TestPluginSigner_Sign_Valid (0.38s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.01s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.08s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (0.03s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.01s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (0.07s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.02s) - --- PASS: TestPluginSigner_Sign_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (0.05s) -=== RUN TestPluginSigner_SignEnvelope_RunFailed -=== RUN TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/jose+json -=== RUN TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/cose ---- PASS: TestPluginSigner_SignEnvelope_RunFailed (0.00s) - --- PASS: TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/jose+json (0.00s) - --- PASS: TestPluginSigner_SignEnvelope_RunFailed/envelopeType=application/cose (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 (0.37s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-2048 (0.02s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-3072 (0.03s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_RSA-4096 (0.04s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-256 (0.03s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-384 (0.04s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/jose+json,_keySpec:_EC-521 (0.04s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-2048 (0.01s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-3072 (0.02s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_RSA-4096 (0.04s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-256 (0.05s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-384 (0.03s) - --- PASS: TestPluginSigner_SignEnvelope_Valid/envelopeType=application/cose,_keySpec:_EC-521 (0.03s) -=== RUN TestPluginSigner_SignWithAnnotations_Valid -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 -=== 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 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 -=== RUN TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 ---- PASS: TestPluginSigner_SignWithAnnotations_Valid (0.49s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-2048 (0.01s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-3072 (0.03s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=RSA-4096 (0.08s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-256 (0.05s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-384 (0.04s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/jose+json_keySpec=EC-521 (0.04s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-2048 (0.01s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-3072 (0.02s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=RSA-4096 (0.08s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-256 (0.02s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-384 (0.03s) - --- PASS: TestPluginSigner_SignWithAnnotations_Valid/external_plugin,envelopeType=application/cose_keySpec=EC-521 (0.08s) -=== RUN TestNewFromFiles -=== RUN TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-2048 -=== RUN TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-3072 -=== RUN TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-4096 -=== 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 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-2048 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-3072 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-4096 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=EC-256 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=EC-384 -=== RUN TestNewFromFiles/envelopeType=application/cose_keySpec=EC-521 ---- PASS: TestNewFromFiles (0.37s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-2048 (0.01s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-3072 (0.02s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=RSA-4096 (0.08s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-256 (0.03s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-384 (0.03s) - --- PASS: TestNewFromFiles/envelopeType=application/jose+json_keySpec=EC-521 (0.03s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-2048 (0.01s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-3072 (0.02s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=RSA-4096 (0.08s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-256 (0.02s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-384 (0.02s) - --- PASS: TestNewFromFiles/envelopeType=application/cose_keySpec=EC-521 (0.02s) -=== RUN TestNewFromFilesError -=== RUN TestNewFromFilesError/empty_key_path -=== RUN TestNewFromFilesError/empty_cert_path ---- PASS: TestNewFromFilesError (0.00s) - --- PASS: TestNewFromFilesError/empty_key_path (0.00s) - --- PASS: TestNewFromFilesError/empty_cert_path (0.00s) -=== RUN TestNewError ---- PASS: TestNewError (0.00s) -=== RUN TestSignWithCertChain -=== RUN TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-2048 -=== RUN TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-3072 -=== RUN TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-4096 -=== 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 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-2048 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-3072 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-4096 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-256 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-384 -=== RUN TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-521 ---- PASS: TestSignWithCertChain (0.19s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-2048 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-3072 (0.02s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=RSA-4096 (0.03s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-256 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-384 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/jose+json_keySpec=EC-521 (0.02s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-2048 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-3072 (0.02s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=RSA-4096 (0.03s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-256 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-384 (0.01s) - --- PASS: TestSignWithCertChain/envelopeType=application/cose_keySpec=EC-521 (0.02s) -=== RUN TestSignWithTimestamping - signer_test.go:225: Disabled because it tries to access the network ---- SKIP: TestSignWithTimestamping (0.00s) -=== RUN TestSignWithoutExpiry -=== RUN TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-2048 -=== RUN TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-3072 -=== RUN TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-4096 -=== 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 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-2048 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-3072 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-4096 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-256 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-384 -=== RUN TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-521 ---- PASS: TestSignWithoutExpiry (0.28s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-2048 (0.01s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-3072 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=RSA-4096 (0.05s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-256 (0.01s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-384 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/jose+json_keySpec=EC-521 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-2048 (0.01s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-3072 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=RSA-4096 (0.07s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-256 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-384 (0.02s) - --- PASS: TestSignWithoutExpiry/envelopeType=application/cose_keySpec=EC-521 (0.02s) -PASS -ok github.com/notaryproject/notation-go/signer 35.415s -=== RUN TestGetArtifactDigestFromUri -=== RUN TestGetArtifactDigestFromUri/0 -=== RUN TestGetArtifactDigestFromUri/1 -=== RUN TestGetArtifactDigestFromUri/2 -=== RUN TestGetArtifactDigestFromUri/3 -=== RUN TestGetArtifactDigestFromUri/4 -=== RUN TestGetArtifactDigestFromUri/5 -=== RUN TestGetArtifactDigestFromUri/6 ---- PASS: TestGetArtifactDigestFromUri (0.00s) - --- PASS: TestGetArtifactDigestFromUri/0 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/1 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/2 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/3 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/4 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/5 (0.00s) - --- PASS: TestGetArtifactDigestFromUri/6 (0.00s) -=== RUN TestLoadX509TrustStore ---- PASS: TestLoadX509TrustStore (0.00s) -=== RUN TestIsCriticalFailure -=== RUN TestIsCriticalFailure/0 -=== RUN TestIsCriticalFailure/1 -=== RUN TestIsCriticalFailure/2 ---- PASS: TestIsCriticalFailure (0.00s) - --- PASS: TestIsCriticalFailure/0 (0.00s) - --- PASS: TestIsCriticalFailure/1 (0.00s) - --- PASS: TestIsCriticalFailure/2 (0.00s) -=== RUN TestLoadX509TSATrustStores ---- 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 -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_with_cose_format - timestamp_test.go:90: Skipping test: timestamping certificate with subject "CN=Globalsign TSA for Advanced - G4 - 202311,O=GlobalSign nv-sa,C=BE" revocation status is unknown -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_jws_with_expired_codeSigning_cert - timestamp_test.go:111: Skipping test: timestamping certificate with subject "CN=Globalsign TSA for Advanced - G4 - 202311,O=GlobalSign nv-sa,C=BE" revocation status is unknown -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_cose_with_expired_codeSigning_cert - timestamp_test.go:129: Skipping test: timestamping certificate with subject "CN=Globalsign TSA for Advanced - G4 - 202311,O=GlobalSign nv-sa,C=BE" revocation status is unknown -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_with_afterCertExpiry_set -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_trust_policy -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_tsa_in_trust_policy_and_expired_codeSigning_cert -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_missing_timestamp_countersignature -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_timestamp_countersignature_content_type -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_invalid_TSTInfo -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_validate_TSTInfo -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_failed_to_verify_timestamp_countersignature -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_trust_store_does_not_exist -=== RUN TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_empty_trust_store -=== 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 (0.10s) - --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_jws_format (0.01s) - --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_with_cose_format (0.02s) - --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_jws_with_expired_codeSigning_cert (0.02s) - --- SKIP: TestAuthenticTimestamp/verify_Authentic_Timestamp_cose_with_expired_codeSigning_cert (0.02s) - --- 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.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.00s) - --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_before_signing_cert_not_before (0.01s) - --- PASS: TestAuthenticTimestamp/verify_Authentic_Timestamp_failed_due_to_timestamp_after_signing_cert_not_after (0.01s) -=== RUN TestNewVerifier_Error ---- PASS: TestNewVerifier_Error (0.00s) -=== RUN TestNewFromConfig ---- PASS: TestNewFromConfig (0.00s) -=== RUN TestInvalidArtifactUriValidations -=== RUN TestInvalidArtifactUriValidations/0 -=== RUN TestInvalidArtifactUriValidations/1 -=== RUN TestInvalidArtifactUriValidations/2 -=== RUN TestInvalidArtifactUriValidations/3 -=== RUN TestInvalidArtifactUriValidations/4 -=== RUN TestInvalidArtifactUriValidations/5 -=== RUN TestInvalidArtifactUriValidations/6 -=== RUN TestInvalidArtifactUriValidations/7 -=== RUN TestInvalidArtifactUriValidations/8 ---- PASS: TestInvalidArtifactUriValidations (0.00s) - --- PASS: TestInvalidArtifactUriValidations/0 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/1 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/2 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/3 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/4 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/5 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/6 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/7 (0.00s) - --- PASS: TestInvalidArtifactUriValidations/8 (0.00s) -=== RUN TestErrorNoApplicableTrustPolicy_Error ---- PASS: TestErrorNoApplicableTrustPolicy_Error (0.00s) -=== RUN TestNotationVerificationCombinations -=== RUN TestNotationVerificationCombinations/0 -=== RUN TestNotationVerificationCombinations/1 -=== RUN TestNotationVerificationCombinations/2 -=== RUN TestNotationVerificationCombinations/3 -=== RUN TestNotationVerificationCombinations/4 -=== RUN TestNotationVerificationCombinations/5 -=== RUN TestNotationVerificationCombinations/6 -=== RUN TestNotationVerificationCombinations/7 -=== RUN TestNotationVerificationCombinations/8 -=== RUN TestNotationVerificationCombinations/9 -=== RUN TestNotationVerificationCombinations/10 -=== RUN TestNotationVerificationCombinations/11 -=== RUN TestNotationVerificationCombinations/12 -=== RUN TestNotationVerificationCombinations/13 -=== RUN TestNotationVerificationCombinations/14 -=== RUN TestNotationVerificationCombinations/15 -=== RUN TestNotationVerificationCombinations/16 -=== RUN TestNotationVerificationCombinations/17 -=== RUN TestNotationVerificationCombinations/18 -=== RUN TestNotationVerificationCombinations/19 -=== RUN TestNotationVerificationCombinations/20 -=== RUN TestNotationVerificationCombinations/21 -=== RUN TestNotationVerificationCombinations/22 -=== RUN TestNotationVerificationCombinations/23 -=== RUN TestNotationVerificationCombinations/24 -=== RUN TestNotationVerificationCombinations/25 -=== RUN TestNotationVerificationCombinations/26 -=== RUN TestNotationVerificationCombinations/27 -=== RUN TestNotationVerificationCombinations/28 -=== RUN TestNotationVerificationCombinations/29 -=== RUN TestNotationVerificationCombinations/30 -=== RUN TestNotationVerificationCombinations/31 -=== RUN TestNotationVerificationCombinations/32 -=== RUN TestNotationVerificationCombinations/0#01 -=== RUN TestNotationVerificationCombinations/1#01 -=== RUN TestNotationVerificationCombinations/2#01 -=== RUN TestNotationVerificationCombinations/3#01 -=== RUN TestNotationVerificationCombinations/4#01 -=== RUN TestNotationVerificationCombinations/5#01 -=== RUN TestNotationVerificationCombinations/6#01 -=== RUN TestNotationVerificationCombinations/7#01 -=== RUN TestNotationVerificationCombinations/8#01 -=== RUN TestNotationVerificationCombinations/9#01 -=== RUN TestNotationVerificationCombinations/10#01 -=== RUN TestNotationVerificationCombinations/11#01 -=== RUN TestNotationVerificationCombinations/12#01 -=== RUN TestNotationVerificationCombinations/13#01 -=== RUN TestNotationVerificationCombinations/14#01 -=== RUN TestNotationVerificationCombinations/15#01 -=== RUN TestNotationVerificationCombinations/16#01 -=== RUN TestNotationVerificationCombinations/17#01 -=== RUN TestNotationVerificationCombinations/18#01 -=== RUN TestNotationVerificationCombinations/19#01 -=== RUN TestNotationVerificationCombinations/20#01 -=== RUN TestNotationVerificationCombinations/21#01 -=== RUN TestNotationVerificationCombinations/22#01 -=== RUN TestNotationVerificationCombinations/23#01 -=== RUN TestNotationVerificationCombinations/24#01 -=== RUN TestNotationVerificationCombinations/25#01 -=== RUN TestNotationVerificationCombinations/26#01 -=== RUN TestNotationVerificationCombinations/27#01 -=== RUN TestNotationVerificationCombinations/28#01 -=== RUN TestNotationVerificationCombinations/29#01 -=== RUN TestNotationVerificationCombinations/30#01 -=== RUN TestNotationVerificationCombinations/31#01 -=== RUN TestNotationVerificationCombinations/32#01 ---- PASS: TestNotationVerificationCombinations (0.17s) - --- PASS: TestNotationVerificationCombinations/0 (0.00s) - --- PASS: TestNotationVerificationCombinations/1 (0.00s) - --- PASS: TestNotationVerificationCombinations/2 (0.00s) - --- PASS: TestNotationVerificationCombinations/3 (0.00s) - --- PASS: TestNotationVerificationCombinations/4 (0.00s) - --- PASS: TestNotationVerificationCombinations/5 (0.00s) - --- PASS: TestNotationVerificationCombinations/6 (0.00s) - --- PASS: TestNotationVerificationCombinations/7 (0.00s) - --- PASS: TestNotationVerificationCombinations/8 (0.00s) - --- PASS: TestNotationVerificationCombinations/9 (0.00s) - --- PASS: TestNotationVerificationCombinations/10 (0.00s) - --- PASS: TestNotationVerificationCombinations/11 (0.00s) - --- PASS: TestNotationVerificationCombinations/12 (0.00s) - --- PASS: TestNotationVerificationCombinations/13 (0.00s) - --- PASS: TestNotationVerificationCombinations/14 (0.00s) - --- PASS: TestNotationVerificationCombinations/15 (0.00s) - --- PASS: TestNotationVerificationCombinations/16 (0.00s) - --- PASS: TestNotationVerificationCombinations/17 (0.00s) - --- PASS: TestNotationVerificationCombinations/18 (0.00s) - --- PASS: TestNotationVerificationCombinations/19 (0.00s) - --- PASS: TestNotationVerificationCombinations/20 (0.00s) - --- PASS: TestNotationVerificationCombinations/21 (0.01s) - --- PASS: TestNotationVerificationCombinations/22 (0.00s) - --- PASS: TestNotationVerificationCombinations/23 (0.00s) - --- PASS: TestNotationVerificationCombinations/24 (0.00s) - --- PASS: TestNotationVerificationCombinations/25 (0.00s) - --- PASS: TestNotationVerificationCombinations/26 (0.00s) - --- PASS: TestNotationVerificationCombinations/27 (0.00s) - --- PASS: TestNotationVerificationCombinations/28 (0.01s) - --- PASS: TestNotationVerificationCombinations/29 (0.01s) - --- PASS: TestNotationVerificationCombinations/30 (0.00s) - --- PASS: TestNotationVerificationCombinations/31 (0.00s) - --- PASS: TestNotationVerificationCombinations/32 (0.00s) - --- PASS: TestNotationVerificationCombinations/0#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/1#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/2#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/3#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/4#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/5#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/6#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/7#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/8#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/9#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/10#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/11#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/12#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/13#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/14#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/15#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/16#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/17#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/18#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/19#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/20#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/21#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/22#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/23#01 (0.01s) - --- PASS: TestNotationVerificationCombinations/24#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/25#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/26#01 (0.01s) - --- PASS: TestNotationVerificationCombinations/27#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/28#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/29#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/30#01 (0.01s) - --- PASS: TestNotationVerificationCombinations/31#01 (0.00s) - --- PASS: TestNotationVerificationCombinations/32#01 (0.00s) -=== RUN TestVerifyRevocationEnvelope -=== RUN TestVerifyRevocationEnvelope/enforced_revoked_cert -=== RUN TestVerifyRevocationEnvelope/log_revoked_cert -=== RUN TestVerifyRevocationEnvelope/skip_revoked_cert ---- PASS: TestVerifyRevocationEnvelope (10.83s) - --- PASS: TestVerifyRevocationEnvelope/enforced_revoked_cert (0.02s) - --- PASS: TestVerifyRevocationEnvelope/log_revoked_cert (0.02s) - --- PASS: TestVerifyRevocationEnvelope/skip_revoked_cert (0.00s) -=== RUN TestVerifyRevocation -=== RUN TestVerifyRevocation/verifyRevocation_nil_client -=== RUN TestVerifyRevocation/verifyRevocation_invalid_chain -=== RUN TestVerifyRevocation/verifyRevocation_non-revoked -=== RUN TestVerifyRevocation/verifyRevocation_OCSP_revoked_no_invalidity -=== RUN TestVerifyRevocation/verifyRevocation_OCSP_revoked_with_invalidiy -=== RUN TestVerifyRevocation/verifyRevocation_OCSP_unknown -=== RUN TestVerifyRevocation/verifyRevocation_OCSP_unknown_then_revoked -=== RUN TestVerifyRevocation/verifyRevocation_OCSP_revoked_then_unknown -=== RUN TestVerifyRevocation/verifyRevocation_missing_id-pkix-ocsp-nocheck -=== RUN TestVerifyRevocation/verifyRevocation_timeout -=== RUN TestVerifyRevocation/verifyRevocation_older_signing_time_no_invalidity -=== 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 (3.65s) - --- PASS: TestVerifyRevocation/verifyRevocation_nil_client (0.00s) - --- PASS: TestVerifyRevocation/verifyRevocation_invalid_chain (0.00s) - --- PASS: TestVerifyRevocation/verifyRevocation_non-revoked (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_no_invalidity (0.02s) - --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_with_invalidiy (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_unknown_then_revoked (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_OCSP_revoked_then_unknown (0.04s) - --- PASS: TestVerifyRevocation/verifyRevocation_missing_id-pkix-ocsp-nocheck (0.04s) - --- PASS: TestVerifyRevocation/verifyRevocation_timeout (0.00s) - --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_no_invalidity (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_zero_signing_time (0.03s) - --- PASS: TestVerifyRevocation/verifyRevocation_older_signing_time_with_invalidity (0.02s) - --- PASS: TestVerifyRevocation/verifyRevocation_non-authentic_signing_time_with_invalidity (0.04s) -=== RUN TestNew ---- PASS: TestNew (0.00s) -=== RUN TestNewWithOptions ---- PASS: TestNewWithOptions (0.00s) -=== RUN TestNewWithOptionsError ---- PASS: TestNewWithOptionsError (0.00s) -=== RUN TestVerificationPluginInteractions ---- PASS: TestVerificationPluginInteractions (0.06s) -=== RUN TestVerifyX509TrustedIdentities -=== RUN TestVerifyX509TrustedIdentities/0 -=== RUN TestVerifyX509TrustedIdentities/1 -=== RUN TestVerifyX509TrustedIdentities/2 -=== RUN TestVerifyX509TrustedIdentities/3 -=== RUN TestVerifyX509TrustedIdentities/4 -=== RUN TestVerifyX509TrustedIdentities/5 -=== RUN TestVerifyX509TrustedIdentities/6 -=== RUN TestVerifyX509TrustedIdentities/7 -=== RUN TestVerifyX509TrustedIdentities/8 -=== RUN TestVerifyX509TrustedIdentities/9 ---- PASS: TestVerifyX509TrustedIdentities (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/0 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/1 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/2 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/3 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/4 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/5 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/6 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/7 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/8 (0.00s) - --- PASS: TestVerifyX509TrustedIdentities/9 (0.00s) -=== RUN TestVerifyUserMetadata -=== RUN TestVerifyUserMetadata/0 -=== RUN TestVerifyUserMetadata/1 -=== RUN TestVerifyUserMetadata/2 -=== RUN TestVerifyUserMetadata/3 -=== RUN TestVerifyUserMetadata/4 ---- PASS: TestVerifyUserMetadata (0.01s) - --- PASS: TestVerifyUserMetadata/0 (0.00s) - --- PASS: TestVerifyUserMetadata/1 (0.01s) - --- PASS: TestVerifyUserMetadata/2 (0.00s) - --- PASS: TestVerifyUserMetadata/3 (0.00s) - --- PASS: TestVerifyUserMetadata/4 (0.00s) -=== RUN TestPluginVersionCompatibility ---- PASS: TestPluginVersionCompatibility (0.01s) -=== RUN TestIsRequiredVerificationPluginVer ---- PASS: TestIsRequiredVerificationPluginVer (0.00s) -=== RUN TestRevocationFinalResult -=== RUN TestRevocationFinalResult/OCSP_error_without_fallback -=== RUN TestRevocationFinalResult/OCSP_error_with_fallback -=== RUN TestRevocationFinalResult/OCSP_error_with_fallback_and_CRL_error -=== RUN TestRevocationFinalResult/revocation_method_unknown_error(should_never_reach_here) ---- PASS: TestRevocationFinalResult (0.00s) - --- PASS: TestRevocationFinalResult/OCSP_error_without_fallback (0.00s) - --- PASS: TestRevocationFinalResult/OCSP_error_with_fallback (0.00s) - --- PASS: TestRevocationFinalResult/OCSP_error_with_fallback_and_CRL_error (0.00s) - --- PASS: TestRevocationFinalResult/revocation_method_unknown_error(should_never_reach_here) (0.00s) -PASS -ok github.com/notaryproject/notation-go/verifier 14.856s -=== RUN TestCache -=== RUN TestCache/file_cache_implement_Cache_interface ---- PASS: TestCache (0.00s) - --- PASS: TestCache/file_cache_implement_Cache_interface (0.00s) -=== RUN TestFileCache -=== RUN TestFileCache/NewFileCache -=== RUN TestFileCache/comformance -=== RUN TestFileCache/comformance_with_delta_crl ---- PASS: TestFileCache (14.07s) - --- PASS: TestFileCache/NewFileCache (0.00s) - --- PASS: TestFileCache/comformance (0.00s) - --- PASS: TestFileCache/comformance_with_delta_crl (0.02s) -=== RUN TestNewFileCacheFailed -=== RUN TestNewFileCacheFailed/without_permission_to_create_cache_directory ---- PASS: TestNewFileCacheFailed (0.00s) - --- PASS: TestNewFileCacheFailed/without_permission_to_create_cache_directory (0.00s) -=== RUN TestGetFailed -=== RUN TestGetFailed/key_does_not_exist -=== RUN TestGetFailed/no_permission_to_read_file -=== RUN TestGetFailed/invalid_content -=== RUN TestGetFailed/empty_RawBaseCRL_of_content -=== RUN TestGetFailed/invalid_RawBaseCRL_of_content -=== RUN TestGetFailed/invalid_RawDeltaCRL_of_content -=== RUN TestGetFailed/bundle_with_invalid_NextUpdate -=== RUN TestGetFailed/base_crl_in_cache_has_expired -=== RUN TestGetFailed/delta_crl_in_cache_has_expired ---- PASS: TestGetFailed (0.69s) - --- PASS: TestGetFailed/key_does_not_exist (0.00s) - --- PASS: TestGetFailed/no_permission_to_read_file (0.00s) - --- PASS: TestGetFailed/invalid_content (0.00s) - --- PASS: TestGetFailed/empty_RawBaseCRL_of_content (0.00s) - --- PASS: TestGetFailed/invalid_RawBaseCRL_of_content (0.00s) - --- PASS: TestGetFailed/invalid_RawDeltaCRL_of_content (0.00s) - --- PASS: TestGetFailed/bundle_with_invalid_NextUpdate (0.00s) - --- PASS: TestGetFailed/base_crl_in_cache_has_expired (0.00s) - --- PASS: TestGetFailed/delta_crl_in_cache_has_expired (0.03s) -=== RUN TestSetFailed -=== RUN TestSetFailed/nil_bundle -=== RUN TestSetFailed/nil_bundle_BaseCRL -=== RUN TestSetFailed/failed_to_write_into_cache_due_to_permission_denied ---- PASS: TestSetFailed (5.12s) - --- PASS: TestSetFailed/nil_bundle (0.00s) - --- PASS: TestSetFailed/nil_bundle_BaseCRL (0.00s) - --- PASS: TestSetFailed/failed_to_write_into_cache_due_to_permission_denied (0.00s) -PASS -ok github.com/notaryproject/notation-go/verifier/crl 19.912s -=== RUN TestLoadDocumentFromFileLocation ---- PASS: TestLoadDocumentFromFileLocation (0.00s) -=== RUN TestLoadDocumentError ---- PASS: TestLoadDocumentError (0.00s) -=== RUN TestApplicableTrustPolicy ---- PASS: TestApplicableTrustPolicy (0.00s) -=== RUN TestValidateInvalidPolicyDocument ---- PASS: TestValidateInvalidPolicyDocument (0.00s) -=== RUN TestValidRegistryScopes ---- PASS: TestValidRegistryScopes (0.00s) -=== RUN TestInvalidRegistryScopes ---- PASS: TestInvalidRegistryScopes (0.00s) -=== RUN TestValidateValidPolicyDocument ---- PASS: TestValidateValidPolicyDocument (0.00s) -=== RUN TestValidatePolicyCore ---- PASS: TestValidatePolicyCore (0.00s) -=== RUN TestValidateTrustStore ---- PASS: TestValidateTrustStore (0.00s) -=== RUN TestValidateTrustedIdentities ---- PASS: TestValidateTrustedIdentities (0.00s) -=== RUN TestGetVerificationLevel -=== RUN TestGetVerificationLevel/0 -=== RUN TestGetVerificationLevel/1 -=== RUN TestGetVerificationLevel/2 -=== RUN TestGetVerificationLevel/3 -=== RUN TestGetVerificationLevel/4 ---- PASS: TestGetVerificationLevel (0.00s) - --- PASS: TestGetVerificationLevel/0 (0.00s) - --- PASS: TestGetVerificationLevel/1 (0.00s) - --- PASS: TestGetVerificationLevel/2 (0.00s) - --- PASS: TestGetVerificationLevel/3 (0.00s) - --- PASS: TestGetVerificationLevel/4 (0.00s) -=== RUN TestCustomVerificationLevel -=== RUN TestCustomVerificationLevel/0 -=== RUN TestCustomVerificationLevel/1 -=== RUN TestCustomVerificationLevel/2 -=== RUN TestCustomVerificationLevel/3 -=== RUN TestCustomVerificationLevel/4 -=== RUN TestCustomVerificationLevel/5 -=== RUN TestCustomVerificationLevel/6 -=== RUN TestCustomVerificationLevel/7 -=== RUN TestCustomVerificationLevel/8 -=== RUN TestCustomVerificationLevel/9 -=== RUN TestCustomVerificationLevel/10 -=== RUN TestCustomVerificationLevel/11 -=== RUN TestCustomVerificationLevel/12 -=== RUN TestCustomVerificationLevel/13 -=== RUN TestCustomVerificationLevel/14 -=== RUN TestCustomVerificationLevel/15 -=== RUN TestCustomVerificationLevel/16 -=== RUN TestCustomVerificationLevel/17 -=== RUN TestCustomVerificationLevel/18 -=== RUN TestCustomVerificationLevel/19 -=== RUN TestCustomVerificationLevel/20 -=== RUN TestCustomVerificationLevel/21 -=== RUN TestCustomVerificationLevel/22 ---- PASS: TestCustomVerificationLevel (0.00s) - --- PASS: TestCustomVerificationLevel/0 (0.00s) - --- PASS: TestCustomVerificationLevel/1 (0.00s) - --- PASS: TestCustomVerificationLevel/2 (0.00s) - --- PASS: TestCustomVerificationLevel/3 (0.00s) - --- PASS: TestCustomVerificationLevel/4 (0.00s) - --- PASS: TestCustomVerificationLevel/5 (0.00s) - --- PASS: TestCustomVerificationLevel/6 (0.00s) - --- PASS: TestCustomVerificationLevel/7 (0.00s) - --- PASS: TestCustomVerificationLevel/8 (0.00s) - --- PASS: TestCustomVerificationLevel/9 (0.00s) - --- PASS: TestCustomVerificationLevel/10 (0.00s) - --- PASS: TestCustomVerificationLevel/11 (0.00s) - --- PASS: TestCustomVerificationLevel/12 (0.00s) - --- PASS: TestCustomVerificationLevel/13 (0.00s) - --- PASS: TestCustomVerificationLevel/14 (0.00s) - --- PASS: TestCustomVerificationLevel/15 (0.00s) - --- PASS: TestCustomVerificationLevel/16 (0.00s) - --- PASS: TestCustomVerificationLevel/17 (0.00s) - --- PASS: TestCustomVerificationLevel/18 (0.00s) - --- PASS: TestCustomVerificationLevel/19 (0.00s) - --- PASS: TestCustomVerificationLevel/20 (0.00s) - --- PASS: TestCustomVerificationLevel/21 (0.00s) - --- PASS: TestCustomVerificationLevel/22 (0.00s) -=== RUN TestGetDocument -=== RUN TestGetDocument/valid_policy_file ---- PASS: TestGetDocument (0.00s) - --- PASS: TestGetDocument/valid_policy_file (0.00s) -=== RUN TestGetDocumentErrors -=== RUN TestGetDocumentErrors/non-existing_policy_file -=== RUN TestGetDocumentErrors/invalid_json_file -=== RUN TestGetDocumentErrors/policy_file_with_bad_permissions -=== RUN TestGetDocumentErrors/symlink_policy_file ---- 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.029s -=== RUN TestLoadValidTrustStore ---- PASS: TestLoadValidTrustStore (0.00s) -=== RUN TestLoadValidTrustStoreWithSelfSignedSigningCertificate ---- PASS: TestLoadValidTrustStoreWithSelfSignedSigningCertificate (0.00s) -=== RUN TestLoadTrustStoreWithInvalidCerts ---- PASS: TestLoadTrustStoreWithInvalidCerts (0.00s) -=== RUN TestLoadTrustStoreWithLeafCerts ---- PASS: TestLoadTrustStoreWithLeafCerts (0.00s) -=== RUN TestLoadTrustStoreWithLeafCertsInSingleFile ---- PASS: TestLoadTrustStoreWithLeafCertsInSingleFile (0.00s) -=== RUN TestValidateCerts ---- PASS: TestValidateCerts (0.00s) -=== RUN TestValidateCertsWithLeafCert ---- PASS: TestValidateCertsWithLeafCert (0.00s) -=== RUN TestGetCertFromValidTsaTrustStore ---- PASS: TestGetCertFromValidTsaTrustStore (0.00s) -=== RUN TestGetCertFromInvalidTsaTrustStore -=== RUN TestGetCertFromInvalidTsaTrustStore/non_CA_certificate -=== RUN TestGetCertFromInvalidTsaTrustStore/not_self-issued ---- PASS: TestGetCertFromInvalidTsaTrustStore (0.00s) - --- PASS: TestGetCertFromInvalidTsaTrustStore/non_CA_certificate (0.00s) - --- PASS: TestGetCertFromInvalidTsaTrustStore/not_self-issued (0.00s) -PASS -ok github.com/notaryproject/notation-go/verifier/truststore 0.033s +dh: command-omitted: The call to "dh_auto_test -O--builddirectory=_build -O--buildsystem=golang" 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 debian/rules execute_before_dh_auto_install make[1]: Entering directory '/build/reproducible-path/golang-github-notaryproject-notation-go-1.3.2' chmod -v -x /build/reproducible-path/golang-github-notaryproject-notation-go-1.3.2/_build/src/github.com/notaryproject/notation-go/plugin/testdata/plugins/foo/notation-foo -mode of '/build/reproducible-path/golang-github-notaryproject-notation-go-1.3.2/_build/src/github.com/notaryproject/notation-go/plugin/testdata/plugins/foo/notation-foo' changed from 0700 (rwx------) to 0600 (rw-------) +mode of '/build/reproducible-path/golang-github-notaryproject-notation-go-1.3.2/_build/src/github.com/notaryproject/notation-go/plugin/testdata/plugins/foo/notation-foo' retained as 0644 (rw-r--r--) make[1]: Leaving directory '/build/reproducible-path/golang-github-notaryproject-notation-go-1.3.2' dh_auto_install --destdir=debian/golang-github-notaryproject-notation-go-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang @@ -2226,12 +894,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4133267/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4133267/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/4029161 and its subdirectories -I: Current time: Sat Nov 1 00:07:46 -12 2025 -I: pbuilder-time-stamp: 1761998866 +I: removing directory /srv/workspace/pbuilder/4133267 and its subdirectories +I: Current time: Sat Dec 5 08:31:29 +14 2026 +I: pbuilder-time-stamp: 1796409089