Cloning into '/home/prow/go/src/github.com/google/licenseclassifier'... Activated service account credentials for: [prow-account@tekton-releases.iam.gserviceaccount.com] == Running ./runner.sh backward compatibility test runner === + [[ 11 -ne 0 ]] + case $1 in + shift + [[ 10 -ne 0 ]] + case $1 in + shift + [[ 9 -ne 0 ]] + case $1 in + shift + [[ 8 -ne 0 ]] + case $1 in + shift + [[ 7 -ne 0 ]] + case $1 in + shift + [[ 6 -ne 0 ]] + case $1 in ++ cut -d = -f2 + gcloud auth activate-service-account --key-file=/etc/test-account/service-account.json Activated service account credentials for: [prow-account@tekton-releases.iam.gserviceaccount.com] + shift + [[ 5 -ne 0 ]] + case $1 in + shift + [[ 4 -ne 0 ]] + case $1 in + shift + [[ -- == \-\- ]] + shift + break + ./test/presubmit-tests.sh --unit-tests Changed files in commit 93f1646ff97232d81f826f7d7395267f6159792b: .github/workflows/test-on-crc.yaml .github/workflows/test-on-microshift.yaml test/crc_test.sh Updated property [component_manager/disable_update_check]. ============================ ==== CURRENT TEST SETUP ==== ============================ >> gcloud SDK version Google Cloud SDK 506.0.0 alpha 2025.01.10 beta 2025.01.10 bq 2.1.11 bundled-python3-unix 3.11.9 core 2025.01.10 docker-credential-gcr 1.5.0 gcloud-crc32c 1.0.0 gke-gcloud-auth-plugin 0.5.9 gsutil 5.33 kubectl 1.30.5 >> kubectl version Client Version: v1.32.0-alpha.0 Kustomize Version: v5.4.2 >> go version go: downloading go1.24.1 (linux/amd64) go version go1.24.1 linux/amd64 >> git version git version 2.43.0 ============================ ==== RUNNING UNIT TESTS ==== ============================ Running tests with 'go test -race -v ./... ' === RUN TestNoDeps === RUN TestNoDeps/github.com/tektoncd/chains/cmd/controller --- PASS: TestNoDeps (28.49s) --- PASS: TestNoDeps/github.com/tektoncd/chains/cmd/controller (28.49s) PASS ok github.com/tektoncd/chains/cmd/controller 30.444s ? github.com/tektoncd/chains/internal/backport [no test files] === RUN TestOCIArtifact_ExtractObjects === RUN TestOCIArtifact_ExtractObjects/one_result === RUN TestOCIArtifact_ExtractObjects/extra === RUN TestOCIArtifact_ExtractObjects/images === RUN TestOCIArtifact_ExtractObjects/images-newline --- PASS: TestOCIArtifact_ExtractObjects (0.00s) --- PASS: TestOCIArtifact_ExtractObjects/one_result (0.00s) --- PASS: TestOCIArtifact_ExtractObjects/extra (0.00s) --- PASS: TestOCIArtifact_ExtractObjects/images (0.00s) --- PASS: TestOCIArtifact_ExtractObjects/images-newline (0.00s) === RUN TestExtractOCIImagesFromResults logger.go:146: 2025-06-25T11:57:01.433Z DEBUG artifacts/structured.go:64 error getting string value for empty_str_IMAGE_DIGEST logger.go:146: 2025-06-25T11:57:01.433Z DEBUG artifacts/structured.go:64 error getting string value for empty_str_IMAGE_URL --- PASS: TestExtractOCIImagesFromResults (0.00s) === RUN TestExtractSignableTargetFromResults logger.go:146: 2025-06-25T11:57:01.435Z ERROR artifacts/signable.go:217 error getting digest abc: digest string abc, not in the format of : --- PASS: TestExtractSignableTargetFromResults (0.00s) === RUN TestExtractStructuredTargetFromResults logger.go:146: 2025-06-25T11:57:01.436Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b7 logger.go:146: 2025-06-25T11:57:01.436Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha1:93c56eeba9ec70f74c9bfd297d9516642d366cb5 logger.go:146: 2025-06-25T11:57:01.436Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha1:93c56eeba9ec70f74c9bfd297d9516642d366c5: sha1 digest sha1:93c56eeba9ec70f74c9bfd297d9516642d366c5 does not match regexp ^[a-f0-9]{40}$ logger.go:146: 2025-06-25T11:57:01.436Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha384:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b893c56eeba9ec70f74c9bfd297d951664 logger.go:146: 2025-06-25T11:57:01.437Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha384:0595b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b893c56eeba9ec70f74c9bfd297d951664: invalid checksum digest length logger.go:146: 2025-06-25T11:57:01.437Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha512:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b805f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b8 logger.go:146: 2025-06-25T11:57:01.437Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha512:05f95b26ed1066b7183c1e2da98610e91372fa9f510046d4ce5812addad86b805f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b8: invalid checksum digest length logger.go:146: 2025-06-25T11:57:01.437Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img2_input_no_digest_ARTIFACT_INPUTS should have digest field: map[digest: uri:gcr.io/foo/foo] logger.go:146: 2025-06-25T11:57:01.441Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result projects/test-project/locations/us-west4/repositories/test-repo/mavenArtifacts/com.google.guava:guava:31.0-jre, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b5 logger.go:146: 2025-06-25T11:57:01.441Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result com.google.guava:guava:31.0-jre.pom, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b6 --- PASS: TestExtractStructuredTargetFromResults (0.01s) === RUN TestRetrieveMaterialsFromStructuredResults logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result oci://gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b7 logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img2_input_no_digest_ARTIFACT_INPUTS should have digest field: map[digest: uri:oci://gcr.io/foo/foo] logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha:123: unsupported digest algorithm: sha:123 --- PASS: TestRetrieveMaterialsFromStructuredResults (0.00s) === RUN TestValidateResults === RUN TestValidateResults/valid_result === RUN TestValidateResults/invalid_result_without_digest_field === RUN TestValidateResults/invalid_result_without_uri_field === RUN TestValidateResults/invalid_result_wrong_digest_format === RUN TestValidateResults/invalid_result_wrong_type_hinting --- PASS: TestValidateResults (0.00s) --- PASS: TestValidateResults/valid_result (0.00s) --- PASS: TestValidateResults/invalid_result_without_digest_field (0.00s) --- PASS: TestValidateResults/invalid_result_without_uri_field (0.00s) --- PASS: TestValidateResults/invalid_result_wrong_digest_format (0.00s) --- PASS: TestValidateResults/invalid_result_wrong_type_hinting (0.00s) === RUN TestExtractBuildArtifactsFromResults === RUN TestExtractBuildArtifactsFromResults/structured_result_without_isBuildArtifact_property === RUN TestExtractBuildArtifactsFromResults/structured_result_without_expected_schema logger.go:146: 2025-06-25T11:57:01.446Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact bad-type-ARTIFACT_OUTPUTS, ignoring artifact, err: bad-type-ARTIFACT_OUTPUTS should be an object: map[] logger.go:146: 2025-06-25T11:57:01.446Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact bad-url-field-ARTIFACT_OUTPUTS, ignoring artifact, err: bad-url-field-ARTIFACT_OUTPUTS should have uri field: map[isBuildArtifact:true url:foo.com] logger.go:146: 2025-06-25T11:57:01.446Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact bad-commit-field-ARTIFACT_OUTPUTS, ignoring artifact, err: bad-commit-field-ARTIFACT_OUTPUTS should have digest field: map[commit:sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b5 isBuildArtifact:true uri:gcr.io/foo/bar] logger.go:146: 2025-06-25T11:57:01.447Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact bad-digest-value-ARTIFACT_OUTPUTS, ignoring artifact, err: error getting digest sha512:baddigestvalue: invalid checksum digest length === RUN TestExtractBuildArtifactsFromResults/structured_result_without_expected_type-hint === RUN TestExtractBuildArtifactsFromResults/structured_result_mark_as_build_artifact logger.go:146: 2025-06-25T11:57:01.447Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b5 --- PASS: TestExtractBuildArtifactsFromResults (0.00s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_without_isBuildArtifact_property (0.00s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_without_expected_schema (0.00s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_without_expected_type-hint (0.00s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_mark_as_build_artifact (0.00s) PASS ok github.com/tektoncd/chains/pkg/artifacts 1.511s === RUN TestReconciled === RUN TestReconciled/signed_success === RUN TestReconciled/signed_failed === RUN TestReconciled/signed_with_other_string === RUN TestReconciled/not_signed === RUN TestReconciled/latest_signed_success === RUN TestReconciled/latest_signed_failed === RUN TestReconciled/latest_signed_with_other_string === RUN TestReconciled/latest_not_signed --- PASS: TestReconciled (0.00s) --- PASS: TestReconciled/signed_success (0.00s) --- PASS: TestReconciled/signed_failed (0.00s) --- PASS: TestReconciled/signed_with_other_string (0.00s) --- PASS: TestReconciled/not_signed (0.00s) --- PASS: TestReconciled/latest_signed_success (0.00s) --- PASS: TestReconciled/latest_signed_failed (0.00s) --- PASS: TestReconciled/latest_signed_with_other_string (0.00s) --- PASS: TestReconciled/latest_not_signed (0.00s) === RUN TestMarkSigned === RUN TestMarkSigned/mark_taskrun === RUN TestMarkSigned/mark_pipelinerun --- PASS: TestMarkSigned (0.09s) --- PASS: TestMarkSigned/mark_taskrun (0.09s) --- PASS: TestMarkSigned/mark_pipelinerun (0.01s) === RUN TestMarkFailed === RUN TestMarkFailed/mark_taskrun_failed === RUN TestMarkFailed/mark_pipelinerun_failed --- PASS: TestMarkFailed (0.00s) --- PASS: TestMarkFailed/mark_taskrun_failed (0.00s) --- PASS: TestMarkFailed/mark_pipelinerun_failed (0.00s) === RUN TestRetryAvailble === RUN TestRetryAvailble/no_annotation_set === RUN TestRetryAvailble/annotation_<_3 === RUN TestRetryAvailble/annotation_not_a_number === RUN TestRetryAvailble/annotation_is_3 --- PASS: TestRetryAvailble (0.00s) --- PASS: TestRetryAvailble/no_annotation_set (0.00s) --- PASS: TestRetryAvailble/annotation_<_3 (0.00s) --- PASS: TestRetryAvailble/annotation_not_a_number (0.00s) --- PASS: TestRetryAvailble/annotation_is_3 (0.00s) === RUN TestAddRetry === RUN TestAddRetry/add_retry_to_taskrun === RUN TestAddRetry/add_retry_to_pipelinerun --- PASS: TestAddRetry (0.00s) --- PASS: TestAddRetry/add_retry_to_taskrun (0.00s) --- PASS: TestAddRetry/add_retry_to_pipelinerun (0.00s) === RUN TestShouldUploadTlog === RUN TestShouldUploadTlog/transparency_disabled === RUN TestShouldUploadTlog/transparency_enabled,_verify_annotation_disabled === RUN TestShouldUploadTlog/annotation_doesn't_exist === RUN TestShouldUploadTlog/annotation_exists === RUN TestShouldUploadTlog/already_uploaded --- PASS: TestShouldUploadTlog (0.00s) --- PASS: TestShouldUploadTlog/transparency_disabled (0.00s) --- PASS: TestShouldUploadTlog/transparency_enabled,_verify_annotation_disabled (0.00s) --- PASS: TestShouldUploadTlog/annotation_doesn't_exist (0.00s) --- PASS: TestShouldUploadTlog/annotation_exists (0.00s) --- PASS: TestShouldUploadTlog/already_uploaded (0.00s) === RUN TestSigner_Sign === RUN TestSigner_Sign/taskrun_single_system logger.go:146: 2025-06-25T11:57:01.834Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.836Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T11:57:01.837Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.837Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.839Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found === RUN TestSigner_Sign/taskrun_multiple_systems logger.go:146: 2025-06-25T11:57:01.840Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.841Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T11:57:01.841Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.841Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.842Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found === RUN TestSigner_Sign/taskrun_multiple_systems,_error logger.go:146: 2025-06-25T11:57:01.843Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.844Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T11:57:01.844Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.844Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.845Z ERROR chains/signing.go:207 mock error storing === RUN TestSigner_Sign/pipelinerun_single_system logger.go:146: 2025-06-25T11:57:01.846Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.848Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T11:57:01.848Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.848Z INFO chains/signing.go:172 Signing object with x509 === RUN TestSigner_Sign/pipelinerun_multiple_systems logger.go:146: 2025-06-25T11:57:01.851Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.852Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T11:57:01.852Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.852Z INFO chains/signing.go:172 Signing object with x509 === RUN TestSigner_Sign/pipelinerun_multiple_systems,_error logger.go:146: 2025-06-25T11:57:01.858Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.859Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T11:57:01.859Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.859Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.861Z ERROR chains/signing.go:207 mock error storing --- PASS: TestSigner_Sign (0.03s) --- PASS: TestSigner_Sign/taskrun_single_system (0.01s) --- PASS: TestSigner_Sign/taskrun_multiple_systems (0.00s) --- PASS: TestSigner_Sign/taskrun_multiple_systems,_error (0.00s) --- PASS: TestSigner_Sign/pipelinerun_single_system (0.00s) --- PASS: TestSigner_Sign/pipelinerun_multiple_systems (0.00s) --- PASS: TestSigner_Sign/pipelinerun_multiple_systems,_error (0.00s) === RUN TestSigner_Transparency === RUN TestSigner_Transparency/taskrun_in-toto logger.go:146: 2025-06-25T11:57:01.863Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.864Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T11:57:01.864Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.864Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.866Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T11:57:01.915Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.916Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /foobar logger.go:146: 2025-06-25T11:57:01.916Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.916Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.918Z INFO chains/signing.go:227 Uploaded entry to with index 0 logger.go:146: 2025-06-25T11:57:01.918Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T11:57:01.919Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.920Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /mytektonobject logger.go:146: 2025-06-25T11:57:01.920Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.921Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.922Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T11:57:01.923Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.924Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /mytektonobject logger.go:146: 2025-06-25T11:57:01.924Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.924Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.926Z INFO chains/signing.go:227 Uploaded entry to with index 1 logger.go:146: 2025-06-25T11:57:01.926Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found === RUN TestSigner_Transparency/pipelinerun_in-toto logger.go:146: 2025-06-25T11:57:01.928Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.929Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T11:57:01.929Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.929Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.931Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.932Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /foobar logger.go:146: 2025-06-25T11:57:01.932Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.932Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.934Z INFO chains/signing.go:227 Uploaded entry to with index 0 logger.go:146: 2025-06-25T11:57:01.935Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.936Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /mytektonobject logger.go:146: 2025-06-25T11:57:01.939Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.940Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.942Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T11:57:01.943Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /mytektonobject logger.go:146: 2025-06-25T11:57:01.943Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T11:57:01.943Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T11:57:01.944Z INFO chains/signing.go:227 Uploaded entry to with index 1 --- PASS: TestSigner_Transparency (0.08s) --- PASS: TestSigner_Transparency/taskrun_in-toto (0.06s) --- PASS: TestSigner_Transparency/pipelinerun_in-toto (0.02s) === RUN TestSigningObjects === RUN TestSigningObjects/x509 logger.go:146: 2025-06-25T11:57:01.945Z INFO x509/x509.go:180 Found x509 key... === RUN TestSigningObjects/x509_twice logger.go:146: 2025-06-25T11:57:01.946Z INFO x509/x509.go:180 Found x509 key... === RUN TestSigningObjects/none --- PASS: TestSigningObjects (0.00s) --- PASS: TestSigningObjects/x509 (0.00s) --- PASS: TestSigningObjects/x509_twice (0.00s) --- PASS: TestSigningObjects/none (0.00s) === RUN TestGetRawPayload === RUN TestGetRawPayload/intoto.Statement_object === RUN TestGetRawPayload/*intoto.Statement_object === RUN TestGetRawPayload/*intoto.Statement_object_-_nil === RUN TestGetRawPayload/other_object_-_nil === RUN TestGetRawPayload/other_object_with_value --- PASS: TestGetRawPayload (0.00s) --- PASS: TestGetRawPayload/intoto.Statement_object (0.00s) --- PASS: TestGetRawPayload/*intoto.Statement_object (0.00s) --- PASS: TestGetRawPayload/*intoto.Statement_object_-_nil (0.00s) --- PASS: TestGetRawPayload/other_object_-_nil (0.00s) --- PASS: TestGetRawPayload/other_object_with_value (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains 2.116s ? github.com/tektoncd/chains/pkg/chains/formats [no test files] ? github.com/tektoncd/chains/pkg/chains/formats/all [no test files] === RUN TestSimpleSigning_CreatePayload === RUN TestSimpleSigning_CreatePayload/digest === RUN TestSimpleSigning_CreatePayload/not_digest --- PASS: TestSimpleSigning_CreatePayload (0.00s) --- PASS: TestSimpleSigning_CreatePayload/digest (0.00s) --- PASS: TestSimpleSigning_CreatePayload/not_digest (0.00s) === RUN TestImageName --- PASS: TestImageName (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/simple 1.215s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/attest [no test files] === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/valid_type_hinting_result_fields === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid/missing_digest_algorithm_name logger.go:146: 2025-06-25T11:57:01.438Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.438Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.439Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.439Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.439Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.439Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.440Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T11:57:01.440Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_digest_sha logger.go:146: 2025-06-25T11:57:01.440Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T11:57:01.441Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T11:57:01.441Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T11:57:01.442Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_url_value logger.go:146: 2025-06-25T11:57:01.442Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T11:57:01.443Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs (0.02s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/valid_type_hinting_result_fields (0.01s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid/missing_digest_algorithm_name (0.00s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_digest_sha (0.00s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_url_value (0.00s) === RUN TestPipelineRunObserveModeForSubjects === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_disabled === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_no_duplication === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_2_tasks_have_same_uri_with_different_sha256_digests === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_2_taskruns_have_same_uri_with_same_sha256_digests === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_pipelinerun_and_taskrun_have_duplicated_results === RUN TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_pipelinerun_and_taskrun_have_different_results --- PASS: TestPipelineRunObserveModeForSubjects (0.09s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_disabled (0.00s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_no_duplication (0.07s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_2_tasks_have_same_uri_with_different_sha256_digests (0.01s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_2_taskruns_have_same_uri_with_same_sha256_digests (0.00s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_pipelinerun_and_taskrun_have_duplicated_results (0.00s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_pipelinerun_and_taskrun_have_different_results (0.01s) === RUN TestSubjectsFromBuildArtifact === RUN TestSubjectsFromBuildArtifact/no_type-hinted_build_artifacts === RUN TestSubjectsFromBuildArtifact/type-hinted_build_artifacts logger.go:146: 2025-06-25T11:57:01.534Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img4, sha256:910700c5ace59f70588c4e2a38ed131146c9f65c94379dfe12376075fc2f338f logger.go:146: 2025-06-25T11:57:01.534Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img5, sha256:7492314e32aa75ff1f2cfea35b7dda85d8831929d076aab52420c3400c8c65d8 === RUN TestSubjectsFromBuildArtifact/no_repetead_type-hinted_build_artifacts logger.go:146: 2025-06-25T11:57:01.538Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img1, sha256:8b7b3e8b124f937b16a914eea7cb81ebaa8f2b0a13833797acd26d67edf4e056 logger.go:146: 2025-06-25T11:57:01.539Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img1, sha256:8b7b3e8b124f937b16a914eea7cb81ebaa8f2b0a13833797acd26d67edf4e056 === RUN TestSubjectsFromBuildArtifact/malformed_digests logger.go:146: 2025-06-25T11:57:01.540Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact result2_ARTIFACT_OUTPUTS, ignoring artifact, err: error getting digest sha256@7492314e32aa75ff1f2cfea35b7dda85d8831929d076aab52420c3400c8c65d8: digest string sha256@7492314e32aa75ff1f2cfea35b7dda85d8831929d076aab52420c3400c8c65d8, not in the format of : logger.go:146: 2025-06-25T11:57:01.540Z ERROR artifacts/signable.go:176 error getting digest: a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: gcr.io/test/img1@sha256@52e18b100a8da6e191a1955913ba127b75a8b38146cd9b0f573ec1d8e8ecd135 logger.go:146: 2025-06-25T11:57:01.541Z ERROR artifacts/signable.go:196 error getting digest for img gcr.io/test/img2@sha256@2996854378975c2f8011ddf0526975d1aaf1790b404da7aad4bf25293055bc8b: a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: gcr.io/test/img2@sha256@2996854378975c2f8011ddf0526975d1aaf1790b404da7aad4bf25293055bc8b --- PASS: TestSubjectsFromBuildArtifact (0.01s) --- PASS: TestSubjectsFromBuildArtifact/no_type-hinted_build_artifacts (0.00s) --- PASS: TestSubjectsFromBuildArtifact/type-hinted_build_artifacts (0.00s) --- PASS: TestSubjectsFromBuildArtifact/no_repetead_type-hinted_build_artifacts (0.00s) --- PASS: TestSubjectsFromBuildArtifact/malformed_digests (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/extract 1.616s === RUN TestAppendSubjects === RUN TestAppendSubjects/add_a_completely_new_subject === RUN TestAppendSubjects/add_a_subject_with_same_uri_and_digest === RUN TestAppendSubjects/add_a_subject_with_same_uri_but_different_digest === RUN TestAppendSubjects/add_a_subject_with_same_uri,_one_common_digest_and_one_different_digest --- PASS: TestAppendSubjects (0.01s) --- PASS: TestAppendSubjects/add_a_completely_new_subject (0.00s) --- PASS: TestAppendSubjects/add_a_subject_with_same_uri_and_digest (0.00s) --- PASS: TestAppendSubjects/add_a_subject_with_same_uri_but_different_digest (0.00s) --- PASS: TestAppendSubjects/add_a_subject_with_same_uri,_one_common_digest_and_one_different_digest (0.00s) === RUN TestAppendMaterials === RUN TestAppendMaterials/add_a_completely_new_material === RUN TestAppendMaterials/add_a_material_with_same_uri_and_digest === RUN TestAppendMaterials/add_a_material_with_same_uri_but_different_digest === RUN TestAppendMaterials/add_a_material_with_same_uri,_one_common_digest_and_one_different_digest --- PASS: TestAppendMaterials (0.00s) --- PASS: TestAppendMaterials/add_a_completely_new_material (0.00s) --- PASS: TestAppendMaterials/add_a_material_with_same_uri_and_digest (0.00s) --- PASS: TestAppendMaterials/add_a_material_with_same_uri_but_different_digest (0.00s) --- PASS: TestAppendMaterials/add_a_material_with_same_uri,_one_common_digest_and_one_different_digest (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/artifact 1.208s === RUN TestGetTaskRunBuildDefinition === RUN TestGetTaskRunBuildDefinition/test_slsa_build_type === RUN TestGetTaskRunBuildDefinition/test_default_build_type === RUN TestGetTaskRunBuildDefinition/test_tekton_build_type --- PASS: TestGetTaskRunBuildDefinition (0.20s) --- PASS: TestGetTaskRunBuildDefinition/test_slsa_build_type (0.02s) --- PASS: TestGetTaskRunBuildDefinition/test_default_build_type (0.08s) --- PASS: TestGetTaskRunBuildDefinition/test_tekton_build_type (0.02s) === RUN TestTaskRunUnsupportedBuildType --- PASS: TestTaskRunUnsupportedBuildType (0.00s) === RUN TestGetPipelineRunBuildDefinition === RUN TestGetPipelineRunBuildDefinition/test_slsa_build_type === RUN TestGetPipelineRunBuildDefinition/test_tekton_build_type === RUN TestGetPipelineRunBuildDefinition/test_default_build_type --- PASS: TestGetPipelineRunBuildDefinition (0.79s) --- PASS: TestGetPipelineRunBuildDefinition/test_slsa_build_type (0.06s) --- PASS: TestGetPipelineRunBuildDefinition/test_tekton_build_type (0.71s) --- PASS: TestGetPipelineRunBuildDefinition/test_default_build_type (0.01s) === RUN TestPipelineRunUnsupportedBuildType --- PASS: TestPipelineRunUnsupportedBuildType (0.01s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/build_definition 2.607s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/build_types [no test files] ? github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/compare [no test files] === RUN TestBuildConfigSource --- PASS: TestBuildConfigSource (0.00s) === RUN TestPipelineRun === RUN TestPipelineRun/simple_pipelinerun === RUN TestPipelineRun/pipelinerun_with_remote_resolver --- PASS: TestPipelineRun (0.11s) --- PASS: TestPipelineRun/simple_pipelinerun (0.10s) --- PASS: TestPipelineRun/pipelinerun_with_remote_resolver (0.01s) === RUN TestTaskRun === RUN TestTaskRun/simple_taskrun === RUN TestTaskRun/taskrun_with_remote_resolver --- PASS: TestTaskRun (0.01s) --- PASS: TestTaskRun/simple_taskrun (0.00s) --- PASS: TestTaskRun/taskrun_with_remote_resolver (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/external_parameters 1.536s === RUN TestGetInternalParamters === RUN TestGetInternalParamters/SLSA_build_type === RUN TestGetInternalParamters/Tekton_build_type === RUN TestGetInternalParamters/Invalid_build_type --- PASS: TestGetInternalParamters (0.09s) --- PASS: TestGetInternalParamters/SLSA_build_type (0.09s) --- PASS: TestGetInternalParamters/Tekton_build_type (0.00s) --- PASS: TestGetInternalParamters/Invalid_build_type (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/internal_parameters 1.526s === RUN TestMaterialsWithResults --- PASS: TestMaterialsWithResults (0.00s) === RUN TestTaskMaterials === RUN TestTaskMaterials/materials_from_git_results_in_task_run_spec === RUN TestTaskMaterials/materials_from_git_results_in_task_spec === RUN TestTaskMaterials/materials_from_git_results_in_task_spec_and_taskrun_spec === RUN TestTaskMaterials/materials_from_step_images === RUN TestTaskMaterials/materials_from_step_and_sidecar_images --- PASS: TestTaskMaterials (0.00s) --- PASS: TestTaskMaterials/materials_from_git_results_in_task_run_spec (0.00s) --- PASS: TestTaskMaterials/materials_from_git_results_in_task_spec (0.00s) --- PASS: TestTaskMaterials/materials_from_git_results_in_task_spec_and_taskrun_spec (0.00s) --- PASS: TestTaskMaterials/materials_from_step_images (0.00s) --- PASS: TestTaskMaterials/materials_from_step_and_sidecar_images (0.00s) === RUN TestPipelineMaterials logger.go:146: 2025-06-25T11:57:20.327Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineMaterials (0.50s) === RUN TestStructuredResultPipelineMaterials logger.go:146: 2025-06-25T11:57:20.427Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abcd, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestStructuredResultPipelineMaterials (0.18s) === RUN TestFromImageID --- PASS: TestFromImageID (0.00s) === RUN TestFromPipelineParamsAndResults === RUN TestFromPipelineParamsAndResults/from_results === RUN TestFromPipelineParamsAndResults/from_pipelinespec === RUN TestFromPipelineParamsAndResults/from_pipelineRunSpec === RUN TestFromPipelineParamsAndResults/from_completeChain === RUN TestFromPipelineParamsAndResults/deep_inspection:_pipelinerun_param_and_task_result logger.go:146: 2025-06-25T11:57:20.629Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result github.com/childtask-result, sha1:225734d92807a80158b4b7af605d768c647fdb3d --- PASS: TestFromPipelineParamsAndResults (0.11s) --- PASS: TestFromPipelineParamsAndResults/from_results (0.00s) --- PASS: TestFromPipelineParamsAndResults/from_pipelinespec (0.00s) --- PASS: TestFromPipelineParamsAndResults/from_pipelineRunSpec (0.01s) --- PASS: TestFromPipelineParamsAndResults/from_completeChain (0.01s) --- PASS: TestFromPipelineParamsAndResults/deep_inspection:_pipelinerun_param_and_task_result (0.01s) === RUN TestFromStepActionsResults === RUN TestFromStepActionsResults/no_type-hint_input === RUN TestFromStepActionsResults/git_result_type-hint_input === RUN TestFromStepActionsResults/object_result_type-hint_input logger.go:146: 2025-06-25T11:57:20.645Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T11:57:20.714Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/org/repo2, sha1:05669ed367ed21569f68edee8b93c64eda91e910 === RUN TestFromStepActionsResults/no_repeated_inputs logger.go:146: 2025-06-25T11:57:20.718Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T11:57:20.719Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 --- PASS: TestFromStepActionsResults (0.08s) --- PASS: TestFromStepActionsResults/no_type-hint_input (0.00s) --- PASS: TestFromStepActionsResults/git_result_type-hint_input (0.00s) --- PASS: TestFromStepActionsResults/object_result_type-hint_input (0.07s) --- PASS: TestFromStepActionsResults/no_repeated_inputs (0.01s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/material 3.601s === RUN TestMetadata === RUN TestMetadata/taskrun_metadata === RUN TestMetadata/pipelinerun_metadata --- PASS: TestMetadata (0.09s) --- PASS: TestMetadata/taskrun_metadata (0.09s) --- PASS: TestMetadata/pipelinerun_metadata (0.00s) === RUN TestMetadataInTimeZone === RUN TestMetadataInTimeZone/taskrun_metadata === RUN TestMetadataInTimeZone/pipelinerun_metadata --- PASS: TestMetadataInTimeZone (0.01s) --- PASS: TestMetadataInTimeZone/taskrun_metadata (0.00s) --- PASS: TestMetadataInTimeZone/pipelinerun_metadata (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/metadata 3.289s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/provenance [no test files] === RUN TestRemoveDuplicates === RUN TestRemoveDuplicates/no_duplicate_resolvedDependencies === RUN TestRemoveDuplicates/same_uri_and_digest === RUN TestRemoveDuplicates/same_uri_but_different_digest === RUN TestRemoveDuplicates/same_uri_but_different_digest,_swap_order === RUN TestRemoveDuplicates/task_config_must_be_present === RUN TestRemoveDuplicates/pipeline_config_must_be_present --- PASS: TestRemoveDuplicates (0.09s) --- PASS: TestRemoveDuplicates/no_duplicate_resolvedDependencies (0.02s) --- PASS: TestRemoveDuplicates/same_uri_and_digest (0.00s) --- PASS: TestRemoveDuplicates/same_uri_but_different_digest (0.00s) --- PASS: TestRemoveDuplicates/same_uri_but_different_digest,_swap_order (0.00s) --- PASS: TestRemoveDuplicates/task_config_must_be_present (0.00s) --- PASS: TestRemoveDuplicates/pipeline_config_must_be_present (0.00s) === RUN TestTaskRun === RUN TestTaskRun/resolvedDependencies_from_remote_task === RUN TestTaskRun/git_resolvedDependencies_from_taskrun_params === RUN TestTaskRun/resolvedDependencies_from_step_images === RUN TestTaskRun/resolvedDependencies_from_step_and_sidecar_images === RUN TestTaskRun/resolvedDependencies_with_nested_results logger.go:146: 2025-06-25T11:57:20.915Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 --- PASS: TestTaskRun (0.10s) --- PASS: TestTaskRun/resolvedDependencies_from_remote_task (0.00s) --- PASS: TestTaskRun/git_resolvedDependencies_from_taskrun_params (0.00s) --- PASS: TestTaskRun/resolvedDependencies_from_step_images (0.00s) --- PASS: TestTaskRun/resolvedDependencies_from_step_and_sidecar_images (0.07s) --- PASS: TestTaskRun/resolvedDependencies_with_nested_results (0.02s) === RUN TestPipelineRun === RUN TestPipelineRun/test_slsa_build_type === NAME TestPipelineRun logger.go:146: 2025-06-25T11:57:21.432Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 === RUN TestPipelineRun/test_tekton_build_type === NAME TestPipelineRun logger.go:146: 2025-06-25T11:57:21.637Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineRun (2.79s) --- PASS: TestPipelineRun/test_slsa_build_type (0.39s) --- PASS: TestPipelineRun/test_tekton_build_type (2.10s) === RUN TestGetTaskDescriptor === RUN TestGetTaskDescriptor/slsa_task_descriptor === RUN TestGetTaskDescriptor/tekton_task_descriptor === RUN TestGetTaskDescriptor/bad_descriptor --- PASS: TestGetTaskDescriptor (0.00s) --- PASS: TestGetTaskDescriptor/slsa_task_descriptor (0.00s) --- PASS: TestGetTaskDescriptor/tekton_task_descriptor (0.00s) --- PASS: TestGetTaskDescriptor/bad_descriptor (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/resolved_dependencies 5.413s === RUN TestGetResultsWithoutBuildArtifacts === RUN TestGetResultsWithoutBuildArtifacts/no_results_as_input === RUN TestGetResultsWithoutBuildArtifacts/results_without_build_artifacts --- PASS: TestGetResultsWithoutBuildArtifacts (0.39s) --- PASS: TestGetResultsWithoutBuildArtifacts/no_results_as_input (0.00s) --- PASS: TestGetResultsWithoutBuildArtifacts/results_without_build_artifacts (0.39s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/results 3.732s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/slsaconfig [no test files] === RUN TestTaskRunCreatePayload1 --- PASS: TestTaskRunCreatePayload1 (0.49s) === RUN TestPipelineRunCreatePayload logger.go:146: 2025-06-25T11:57:23.741Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:23.742Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] logger.go:146: 2025-06-25T11:57:23.743Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineRunCreatePayload (1.30s) === RUN TestPipelineRunCreatePayloadChildRefs --- PASS: TestPipelineRunCreatePayloadChildRefs (1.30s) === RUN TestTaskRunCreatePayload2 --- PASS: TestTaskRunCreatePayload2 (0.19s) === RUN TestMultipleSubjects --- PASS: TestMultipleSubjects (0.19s) === RUN TestNewFormatter === RUN TestNewFormatter/Ok --- PASS: TestNewFormatter (0.00s) --- PASS: TestNewFormatter/Ok (0.00s) === RUN TestCreatePayloadError === RUN TestCreatePayloadError/Invalid_type --- PASS: TestCreatePayloadError (0.00s) --- PASS: TestCreatePayloadError/Invalid_type (0.00s) === RUN TestCorrectPayloadType --- PASS: TestCorrectPayloadType (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v1 6.496s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/v1/internal/protos [no test files] === RUN TestInvocation --- PASS: TestInvocation (0.00s) === RUN TestBuildConfig --- PASS: TestBuildConfig (0.08s) === RUN TestBuildConfigMismatchStatusStepsAndTaskSpec logger.go:146: 2025-06-25T11:57:25.823Z ERROR pipelinerun/pipelinerun.go:139 Mismatch in step names for task run mismatch Status.Step.Name and Status.TaskSpec.Step.Name. Step 0: step1, StepState 0: unnamed- logger.go:146: 2025-06-25T11:57:25.823Z ERROR pipelinerun/pipelinerun.go:151 Skipping task run mismatch Status.Step.Name and Status.TaskSpec.Step.Name due to step name mismatch logger.go:146: 2025-06-25T11:57:25.824Z ERROR pipelinerun/pipelinerun.go:128 Mismatch in number of steps for task run mismatch size between Status.Steps and Status.TaskSpec.Steps. TaskSpec steps: 3, Status steps: 4 --- PASS: TestBuildConfigMismatchStatusStepsAndTaskSpec (0.02s) === RUN TestBuildConfigTaskOrder === RUN TestBuildConfigTaskOrder/Referencing_previous_task_via_parameter === RUN TestBuildConfigTaskOrder/Referencing_previous_task_via_runAfter === RUN TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Input === RUN TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Value --- PASS: TestBuildConfigTaskOrder (0.39s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_parameter (0.10s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_runAfter (0.10s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Input (0.10s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Value (0.09s) === RUN TestMetadata --- PASS: TestMetadata (0.00s) === RUN TestMetadataInTimeZone --- PASS: TestMetadataInTimeZone (0.00s) === RUN TestSubjectDigests logger.go:146: 2025-06-25T11:57:26.235Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:26.236Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestSubjectDigests (0.01s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v1/pipelinerun 2.994s === RUN TestBuildConfig --- PASS: TestBuildConfig (0.19s) === RUN TestMetadata --- PASS: TestMetadata (0.00s) === RUN TestMetadataInTimeZone --- PASS: TestMetadataInTimeZone (0.00s) === RUN TestInvocation --- PASS: TestInvocation (0.02s) === RUN TestGetSubjectDigests logger.go:146: 2025-06-25T11:57:25.642Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result projects/test-project-1/locations/us-west4/repositories/test-repo/mavenArtifacts/com.google.guava:guava:31.0-jre, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b5 logger.go:146: 2025-06-25T11:57:25.643Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result com.google.guava:guava:1.0-jre.pom, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b6 --- PASS: TestGetSubjectDigests (0.09s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v1/taskrun 2.399s === RUN TestNewFormatter === RUN TestNewFormatter/Ok --- PASS: TestNewFormatter (0.00s) --- PASS: TestNewFormatter/Ok (0.00s) === RUN TestCreatePayloadError === RUN TestCreatePayloadError/Invalid_type --- PASS: TestCreatePayloadError (0.04s) --- PASS: TestCreatePayloadError/Invalid_type (0.04s) === RUN TestCorrectPayloadType --- PASS: TestCorrectPayloadType (0.00s) === RUN TestTaskRunCreatePayload1 --- PASS: TestTaskRunCreatePayload1 (0.43s) === RUN TestTaskRunCreatePayload2 --- PASS: TestTaskRunCreatePayload2 (0.28s) === RUN TestMultipleSubjects --- PASS: TestMultipleSubjects (0.10s) === RUN TestPipelineRunCreatePayload1 logger.go:146: 2025-06-25T11:57:27.625Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:27.630Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:27.631Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestPipelineRunCreatePayload1 (0.40s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3 3.297s === RUN TestByProducts --- PASS: TestByProducts (0.01s) === RUN TestGenerateAttestation logger.go:146: 2025-06-25T11:57:26.926Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:26.931Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:26.931Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestGenerateAttestation (0.49s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3/internal/pipelinerun 2.601s === RUN TestByProducts --- PASS: TestByProducts (0.02s) === RUN TestTaskRunGenerateAttestation --- PASS: TestTaskRunGenerateAttestation (0.49s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3/internal/taskrun 2.489s === RUN TestNewFormatter === RUN TestNewFormatter/Ok --- PASS: TestNewFormatter (0.00s) --- PASS: TestNewFormatter/Ok (0.00s) === RUN TestCreatePayloadError === RUN TestCreatePayloadError/Invalid_type --- PASS: TestCreatePayloadError (0.00s) --- PASS: TestCreatePayloadError/Invalid_type (0.00s) === RUN TestCorrectPayloadType --- PASS: TestCorrectPayloadType (0.00s) === RUN TestTaskRunCreatePayload1 logger.go:146: 2025-06-25T11:57:27.539Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestTaskRunCreatePayload1 (0.48s) === RUN TestTaskRunCreatePayload2 logger.go:146: 2025-06-25T11:57:27.838Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 --- PASS: TestTaskRunCreatePayload2 (0.22s) === RUN TestMultipleSubjects logger.go:146: 2025-06-25T11:57:28.045Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/foo/bar, sha256:d4b63d3e24d6eef04a6dc0795cf8a73470688803d97c52cffa3c8d4efd3397b6 logger.go:146: 2025-06-25T11:57:28.046Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/myimage2, sha256:9f036c6170dd7aba07e45cf2fe414c7ca792e5ede3bc3a78609e3aab4fa2ff2d --- PASS: TestMultipleSubjects (0.09s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4 2.787s === RUN TestByProducts --- PASS: TestByProducts (0.01s) === RUN TestGenerateAttestation === RUN TestGenerateAttestation/attestation_without_deepinspection === NAME TestGenerateAttestation logger.go:146: 2025-06-25T11:57:28.340Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:28.345Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:28.346Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact img2-ARTIFACT_OUTPUTS, ignoring artifact, err: error getting digest sha256:: invalid checksum digest length === RUN TestGenerateAttestation/attestation_with_deepinspection === NAME TestGenerateAttestation logger.go:146: 2025-06-25T11:57:28.833Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T11:57:28.835Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:28.839Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:28.839Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact img2-ARTIFACT_OUTPUTS, ignoring artifact, err: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:28.840Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 === RUN TestGenerateAttestation/attestation_with_no_repetead_subjects === NAME TestGenerateAttestation logger.go:146: 2025-06-25T11:57:29.643Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T11:57:29.644Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:29.648Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T11:57:29.648Z DEBUG artifacts/signable.go:283 ExtractBuildArtifactsFromResults failed validatin artifact img2-ARTIFACT_OUTPUTS, ignoring artifact, err: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T11:57:29.714Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T11:57:29.715Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/task2/step/artifact, sha256:cb06e289303c9529cd980657a5b1a2c8a146c1b13ca08a2bbedb72ec4b7573b9 logger.go:146: 2025-06-25T11:57:29.716Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T11:57:29.716Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T11:57:29.716Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T11:57:29.716Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestGenerateAttestation (2.61s) --- PASS: TestGenerateAttestation/attestation_without_deepinspection (0.49s) --- PASS: TestGenerateAttestation/attestation_with_deepinspection (0.80s) --- PASS: TestGenerateAttestation/attestation_with_no_repetead_subjects (1.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4/internal/pipelinerun 4.794s === RUN TestByProducts --- PASS: TestByProducts (0.01s) === RUN TestTaskRunGenerateAttestation logger.go:146: 2025-06-25T11:57:51.822Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestTaskRunGenerateAttestation (0.80s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4/internal/taskrun 3.386s === RUN TestPipelineRun_GetProvenance === RUN TestPipelineRun_GetProvenance/TestPipelineRun_GetProvenance --- PASS: TestPipelineRun_GetProvenance (0.00s) --- PASS: TestPipelineRun_GetProvenance/TestPipelineRun_GetProvenance (0.00s) === RUN TestTaskRun_GetProvenance === RUN TestTaskRun_GetProvenance/TestTaskRun_GetProvenance --- PASS: TestTaskRun_GetProvenance (0.00s) --- PASS: TestTaskRun_GetProvenance/TestTaskRun_GetProvenance (0.00s) === RUN TestPipelineRun_GetResults === RUN TestPipelineRun_GetResults/TestPipelineRun_GetResults --- PASS: TestPipelineRun_GetResults (0.00s) --- PASS: TestPipelineRun_GetResults/TestPipelineRun_GetResults (0.00s) === RUN TestTaskRun_GetStepImages === RUN TestTaskRun_GetStepImages/TestTaskRun_GetStepImages --- PASS: TestTaskRun_GetStepImages (0.00s) --- PASS: TestTaskRun_GetStepImages/TestTaskRun_GetStepImages (0.00s) === RUN TestTaskRun_GetSidecarImages === RUN TestTaskRun_GetSidecarImages/TestTaskRun_GetSidecarImages --- PASS: TestTaskRun_GetSidecarImages (0.00s) --- PASS: TestTaskRun_GetSidecarImages/TestTaskRun_GetSidecarImages (0.00s) === RUN TestTaskRun_GetResults === RUN TestTaskRun_GetResults/TestTaskRun_GetResults --- PASS: TestTaskRun_GetResults (0.00s) --- PASS: TestTaskRun_GetResults/TestTaskRun_GetResults (0.00s) === RUN TestPipelineRun_GetGVK --- PASS: TestPipelineRun_GetGVK (0.00s) === RUN TestTaskRun_GetGVK --- PASS: TestTaskRun_GetGVK (0.00s) === RUN TestPipelineRun_GetKindName --- PASS: TestPipelineRun_GetKindName (0.00s) === RUN TestTaskRun_GetKindName --- PASS: TestTaskRun_GetKindName (0.00s) === RUN TestPipelineRun_GetServiceAccountName --- PASS: TestPipelineRun_GetServiceAccountName (0.00s) === RUN TestTaskRun_GetServiceAccountName --- PASS: TestTaskRun_GetServiceAccountName (0.00s) === RUN TestNewTektonObject --- PASS: TestNewTektonObject (0.00s) === RUN TestPipelineRun_GetTaskRunsFromTask --- PASS: TestPipelineRun_GetTaskRunsFromTask (0.00s) === RUN TestProvenanceExists --- PASS: TestProvenanceExists (0.00s) === RUN TestPipelineRunRemoteProvenance --- PASS: TestPipelineRunRemoteProvenance (0.00s) === RUN TestTaskRunRemoteProvenance --- PASS: TestTaskRunRemoteProvenance (0.00s) === RUN TestPipelineRunIsRemote --- PASS: TestPipelineRunIsRemote (0.00s) === RUN TestTaskRunIsRemote --- PASS: TestTaskRunIsRemote (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/objects 2.600s ? github.com/tektoncd/chains/pkg/chains/provenance [no test files] ? github.com/tektoncd/chains/pkg/chains/signing [no test files] === RUN TestInValidVaultAddressTimeout --- PASS: TestInValidVaultAddressTimeout (5.01s) === RUN TestInValidVaultAddressConnectionRefused --- PASS: TestInValidVaultAddressConnectionRefused (0.00s) === RUN TestValidVaultAddressConnectionWithoutPortAndScheme --- PASS: TestValidVaultAddressConnectionWithoutPortAndScheme (0.30s) === RUN TestValidVaultAddressConnectionWithoutScheme --- PASS: TestValidVaultAddressConnectionWithoutScheme (0.20s) === RUN TestValidVaultAddressConnection === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTP_Url === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTPS_URL 2025/06/25 11:58:08 http: TLS handshake error from 127.0.0.1:49558: read tcp 127.0.0.1:41615->127.0.0.1:49558: use of closed network connection === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_Custom_Port_URL --- PASS: TestValidVaultAddressConnection (0.10s) --- PASS: TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTP_Url (0.09s) --- PASS: TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTPS_URL (0.01s) --- PASS: TestValidVaultAddressConnection/Validation_for_Vault_Address_with_Custom_Port_URL (0.00s) === RUN TestGetKMSAuthToken_NotADirectory --- PASS: TestGetKMSAuthToken_NotADirectory (0.00s) === RUN TestGetKMSAuthToken_FileNotFound --- PASS: TestGetKMSAuthToken_FileNotFound (0.00s) === RUN TestGetKMSAuthToken_ValidToken --- PASS: TestGetKMSAuthToken_ValidToken (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/signing/kms 7.799s === RUN TestCreateSignerFulcioEnabledDefaultTokenFileMissing --- PASS: TestCreateSignerFulcioEnabledDefaultTokenFileMissing (0.00s) === RUN TestCreateSignerFulcioEnabled logger.go:146: 2025-06-25T11:58:03.721Z INFO x509/x509.go:99 Attempting to get id token from provider filesystem-custom-path logger.go:146: 2025-06-25T11:58:03.722Z INFO x509/x509.go:116 Signing with fulcio ... Retrieving signed certificate... --- PASS: TestCreateSignerFulcioEnabled (0.01s) === RUN TestCreateSignerFulcioEnabledFilesystemProvider logger.go:146: 2025-06-25T11:58:03.728Z INFO x509/x509.go:99 Attempting to get id token from provider filesystem-custom-path logger.go:146: 2025-06-25T11:58:03.729Z INFO x509/x509.go:116 Signing with fulcio ... Retrieving signed certificate... --- PASS: TestCreateSignerFulcioEnabledFilesystemProvider (0.01s) === RUN TestSigner_SignECDSA logger.go:146: 2025-06-25T11:58:03.734Z INFO x509/x509.go:180 Found x509 key... --- PASS: TestSigner_SignECDSA (0.01s) === RUN TestSigner_SignED25519 x509_test.go:188: skip test until ed25519 signing is implemented --- SKIP: TestSigner_SignED25519 (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/signing/x509 2.705s {"component":"entrypoint","file":"k8s.io/test-infra/prow/entrypoint/run.go:169","func":"k8s.io/test-infra/prow/entrypoint.Options.ExecuteProcess","level":"error","msg":"Entrypoint received interrupt: terminated","severity":"error","time":"2025-06-25T11:58:53Z"}