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 72df4e6219cc83d6c57b23110f36b1598465366f: .github/workflows/test-on-crc.yaml .github/workflows/test-on-microshift.yaml test/crc_test.sh test/e2e_test.go test/testdata/slsa/v1/pipeline-output-image.json test/testdata/slsa/v1/task-output-image.json test/testdata/slsa/v2/task-output-image.json 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 (23.60s) --- PASS: TestNoDeps/github.com/tektoncd/chains/cmd/controller (23.60s) PASS ok github.com/tektoncd/chains/cmd/controller 25.599s ? 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-25T18:11:13.032Z DEBUG artifacts/structured.go:64 error getting string value for empty_str_IMAGE_DIGEST logger.go:146: 2025-06-25T18:11:13.033Z 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-25T18:11:13.034Z 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-25T18:11:13.034Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b7 logger.go:146: 2025-06-25T18:11:13.035Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha1:93c56eeba9ec70f74c9bfd297d9516642d366cb5 logger.go:146: 2025-06-25T18:11:13.035Z 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-25T18:11:13.035Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha384:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b893c56eeba9ec70f74c9bfd297d951664 logger.go:146: 2025-06-25T18:11:13.035Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha384:0595b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b893c56eeba9ec70f74c9bfd297d951664: invalid checksum digest length logger.go:146: 2025-06-25T18:11:13.035Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result gcr.io/foo/bar, sha512:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b805f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b8 logger.go:146: 2025-06-25T18:11:13.035Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha512:05f95b26ed1066b7183c1e2da98610e91372fa9f510046d4ce5812addad86b805f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b8: invalid checksum digest length logger.go:146: 2025-06-25T18:11:13.036Z 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-25T18:11:13.044Z 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-25T18:11:13.044Z 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-25T18:11:13.048Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result oci://gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b7 logger.go:146: 2025-06-25T18:11:13.048Z 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-25T18:11:13.048Z 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-25T18:11:13.050Z 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-25T18:11:13.051Z 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-25T18:11:13.051Z 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-25T18:11:13.111Z 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-25T18:11:13.112Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/foo/bar, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b5 --- PASS: TestExtractBuildArtifactsFromResults (0.06s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_without_isBuildArtifact_property (0.00s) --- PASS: TestExtractBuildArtifactsFromResults/structured_result_without_expected_schema (0.06s) --- 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.493s === 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.05s) --- PASS: TestMarkSigned/mark_pipelinerun (0.04s) === 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-25T18:11:13.523Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.527Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T18:11:13.527Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.527Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.529Z 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-25T18:11:13.531Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.532Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T18:11:13.532Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.533Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.534Z 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-25T18:11:13.536Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.537Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T18:11:13.537Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.538Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.549Z ERROR chains/signing.go:207 mock error storing === RUN TestSigner_Sign/pipelinerun_single_system logger.go:146: 2025-06-25T18:11:13.551Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.553Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T18:11:13.559Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.559Z INFO chains/signing.go:172 Signing object with x509 === RUN TestSigner_Sign/pipelinerun_multiple_systems logger.go:146: 2025-06-25T18:11:13.615Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.616Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T18:11:13.616Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.616Z INFO chains/signing.go:172 Signing object with x509 === RUN TestSigner_Sign/pipelinerun_multiple_systems,_error logger.go:146: 2025-06-25T18:11:13.619Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.620Z INFO chains/signing.go:153 Created payload of type in-toto for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T18:11:13.620Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.620Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.622Z ERROR chains/signing.go:207 mock error storing --- PASS: TestSigner_Sign (0.10s) --- PASS: TestSigner_Sign/taskrun_single_system (0.01s) --- PASS: TestSigner_Sign/taskrun_multiple_systems (0.00s) --- PASS: TestSigner_Sign/taskrun_multiple_systems,_error (0.02s) --- PASS: TestSigner_Sign/pipelinerun_single_system (0.06s) --- 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-25T18:11:13.624Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.625Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /foo logger.go:146: 2025-06-25T18:11:13.625Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.625Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.626Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T18:11:13.628Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.629Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /foobar logger.go:146: 2025-06-25T18:11:13.629Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.629Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.630Z INFO chains/signing.go:227 Uploaded entry to with index 0 logger.go:146: 2025-06-25T18:11:13.631Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T18:11:13.632Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.633Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /mytektonobject logger.go:146: 2025-06-25T18:11:13.633Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.633Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.641Z WARN chains/signing.go:137 Format configured for tekton.dev/v1/TaskRun: oci was not found logger.go:146: 2025-06-25T18:11:13.642Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.643Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/TaskRun /mytektonobject logger.go:146: 2025-06-25T18:11:13.644Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.644Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.647Z INFO chains/signing.go:227 Uploaded entry to with index 1 logger.go:146: 2025-06-25T18:11:13.647Z 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-25T18:11:13.652Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.653Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /foo logger.go:146: 2025-06-25T18:11:13.653Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.653Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.712Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.716Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /foobar logger.go:146: 2025-06-25T18:11:13.716Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.716Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.718Z INFO chains/signing.go:227 Uploaded entry to with index 0 logger.go:146: 2025-06-25T18:11:13.719Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.720Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /mytektonobject logger.go:146: 2025-06-25T18:11:13.721Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.721Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.723Z INFO x509/x509.go:180 Found x509 key... logger.go:146: 2025-06-25T18:11:13.723Z INFO chains/signing.go:153 Created payload of type slsa/v1 for tekton.dev/v1/PipelineRun /mytektonobject logger.go:146: 2025-06-25T18:11:13.724Z INFO chains/signing.go:168 Using wrapped envelope signer for slsa/v1 logger.go:146: 2025-06-25T18:11:13.724Z INFO chains/signing.go:172 Signing object with x509 logger.go:146: 2025-06-25T18:11:13.727Z INFO chains/signing.go:227 Uploaded entry to with index 1 --- PASS: TestSigner_Transparency (0.11s) --- PASS: TestSigner_Transparency/taskrun_in-toto (0.03s) --- PASS: TestSigner_Transparency/pipelinerun_in-toto (0.08s) === RUN TestSigningObjects === RUN TestSigningObjects/x509 logger.go:146: 2025-06-25T18:11:13.729Z INFO x509/x509.go:180 Found x509 key... === RUN TestSigningObjects/x509_twice logger.go:146: 2025-06-25T18:11:13.730Z 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.285s ? 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.202s ? 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-25T18:11:13.136Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.137Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.137Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.138Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.138Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.138Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.139Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: sha1:a2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 logger.go:146: 2025-06-25T18:11:13.139Z ERROR artifacts/signable.go:176 error getting digest: unsupported digest algorithm: b2e500bebfe16cf12fc56316ba72c645e1d29054541dc1ab6c286197434170a9 === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_digest_sha logger.go:146: 2025-06-25T18:11:13.147Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T18:11:13.147Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T18:11:13.147Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length logger.go:146: 2025-06-25T18:11:13.148Z ERROR artifacts/signable.go:176 error getting digest: invalid checksum digest length === RUN TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_url_value logger.go:146: 2025-06-25T18:11:13.149Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T18:11:13.149Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T18:11:13.149Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL logger.go:146: 2025-06-25T18:11:13.150Z DEBUG artifacts/structured.go:64 error getting string value for 0_IMAGE_URL --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs (0.09s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/valid_type_hinting_result_fields (0.01s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid/missing_digest_algorithm_name (0.01s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_digest_sha (0.00s) --- PASS: TestSubjectDigestsAndRetrieveAllArtifactURIs/invalid_url_value (0.07s) === 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.04s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_disabled (0.00s) --- PASS: TestPipelineRunObserveModeForSubjects/deep_inspection_enabled:_no_duplication (0.00s) --- 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.02s) === RUN TestSubjectsFromBuildArtifact === RUN TestSubjectsFromBuildArtifact/no_type-hinted_build_artifacts === RUN TestSubjectsFromBuildArtifact/type-hinted_build_artifacts logger.go:146: 2025-06-25T18:11:13.258Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img4, sha256:910700c5ace59f70588c4e2a38ed131146c9f65c94379dfe12376075fc2f338f logger.go:146: 2025-06-25T18:11:13.259Z 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-25T18:11:13.270Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/test/img1, sha256:8b7b3e8b124f937b16a914eea7cb81ebaa8f2b0a13833797acd26d67edf4e056 logger.go:146: 2025-06-25T18:11:13.271Z 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-25T18:11:13.274Z 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-25T18:11:13.274Z 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-25T18:11:13.275Z 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.02s) --- PASS: TestSubjectsFromBuildArtifact/no_type-hinted_build_artifacts (0.00s) --- PASS: TestSubjectsFromBuildArtifact/type-hinted_build_artifacts (0.01s) --- 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.694s === 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.100s === RUN TestGetTaskRunBuildDefinition === RUN TestGetTaskRunBuildDefinition/test_slsa_build_type === RUN TestGetTaskRunBuildDefinition/test_default_build_type === RUN TestGetTaskRunBuildDefinition/test_tekton_build_type --- PASS: TestGetTaskRunBuildDefinition (0.22s) --- PASS: TestGetTaskRunBuildDefinition/test_slsa_build_type (0.08s) --- PASS: TestGetTaskRunBuildDefinition/test_default_build_type (0.09s) --- PASS: TestGetTaskRunBuildDefinition/test_tekton_build_type (0.02s) === RUN TestTaskRunUnsupportedBuildType --- PASS: TestTaskRunUnsupportedBuildType (0.01s) === RUN TestGetPipelineRunBuildDefinition === RUN TestGetPipelineRunBuildDefinition/test_slsa_build_type === RUN TestGetPipelineRunBuildDefinition/test_tekton_build_type === RUN TestGetPipelineRunBuildDefinition/test_default_build_type --- PASS: TestGetPipelineRunBuildDefinition (1.07s) --- PASS: TestGetPipelineRunBuildDefinition/test_slsa_build_type (0.05s) --- PASS: TestGetPipelineRunBuildDefinition/test_tekton_build_type (0.91s) --- PASS: TestGetPipelineRunBuildDefinition/test_default_build_type (0.08s) === RUN TestPipelineRunUnsupportedBuildType --- PASS: TestPipelineRunUnsupportedBuildType (0.02s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/build_definition 2.978s ? 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.10s) --- PASS: TestPipelineRun/simple_pipelinerun (0.09s) --- 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.01s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/external_parameters 1.594s === RUN TestGetInternalParamters === RUN TestGetInternalParamters/SLSA_build_type === RUN TestGetInternalParamters/Tekton_build_type === RUN TestGetInternalParamters/Invalid_build_type --- PASS: TestGetInternalParamters (0.10s) --- PASS: TestGetInternalParamters/SLSA_build_type (0.03s) --- PASS: TestGetInternalParamters/Tekton_build_type (0.06s) --- PASS: TestGetInternalParamters/Invalid_build_type (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/internal_parameters 1.600s === 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-25T18:11:32.544Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineMaterials (0.03s) === RUN TestStructuredResultPipelineMaterials logger.go:146: 2025-06-25T18:11:32.614Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abcd, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestStructuredResultPipelineMaterials (0.07s) === 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-25T18:11:32.630Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result github.com/childtask-result, sha1:225734d92807a80158b4b7af605d768c647fdb3d --- PASS: TestFromPipelineParamsAndResults (0.02s) --- PASS: TestFromPipelineParamsAndResults/from_results (0.00s) --- PASS: TestFromPipelineParamsAndResults/from_pipelinespec (0.00s) --- PASS: TestFromPipelineParamsAndResults/from_pipelineRunSpec (0.00s) --- PASS: TestFromPipelineParamsAndResults/from_completeChain (0.00s) --- 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-25T18:11:32.642Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T18:11:32.642Z 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-25T18:11:32.718Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T18:11:32.718Z 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.08s) --- PASS: TestFromStepActionsResults/no_repeated_inputs (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/material 2.110s === RUN TestMetadata === RUN TestMetadata/taskrun_metadata === RUN TestMetadata/pipelinerun_metadata --- PASS: TestMetadata (0.01s) --- PASS: TestMetadata/taskrun_metadata (0.00s) --- PASS: TestMetadata/pipelinerun_metadata (0.00s) === RUN TestMetadataInTimeZone === RUN TestMetadataInTimeZone/taskrun_metadata === RUN TestMetadataInTimeZone/pipelinerun_metadata --- PASS: TestMetadataInTimeZone (0.00s) --- PASS: TestMetadataInTimeZone/taskrun_metadata (0.00s) --- PASS: TestMetadataInTimeZone/pipelinerun_metadata (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/metadata 1.897s ? 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.12s) --- PASS: TestRemoveDuplicates/no_duplicate_resolvedDependencies (0.02s) --- PASS: TestRemoveDuplicates/same_uri_and_digest (0.01s) --- 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.01s) --- 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-25T18:11:33.840Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 --- PASS: TestTaskRun (0.01s) --- 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.00s) --- PASS: TestTaskRun/resolvedDependencies_with_nested_results (0.01s) === RUN TestPipelineRun === RUN TestPipelineRun/test_slsa_build_type === NAME TestPipelineRun logger.go:146: 2025-06-25T18:11:34.022Z 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-25T18:11:34.039Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineRun (0.88s) --- PASS: TestPipelineRun/test_slsa_build_type (0.09s) --- PASS: TestPipelineRun/test_tekton_build_type (0.69s) === 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 3.012s === RUN TestGetResultsWithoutBuildArtifacts === RUN TestGetResultsWithoutBuildArtifacts/no_results_as_input === RUN TestGetResultsWithoutBuildArtifacts/results_without_build_artifacts --- PASS: TestGetResultsWithoutBuildArtifacts (0.17s) --- PASS: TestGetResultsWithoutBuildArtifacts/no_results_as_input (0.00s) --- PASS: TestGetResultsWithoutBuildArtifacts/results_without_build_artifacts (0.17s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/results 2.203s ? github.com/tektoncd/chains/pkg/chains/formats/slsa/internal/slsaconfig [no test files] === RUN TestTaskRunCreatePayload1 --- PASS: TestTaskRunCreatePayload1 (0.29s) === RUN TestPipelineRunCreatePayload logger.go:146: 2025-06-25T18:11:34.128Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T18:11:34.128Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] logger.go:146: 2025-06-25T18:11:34.129Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestPipelineRunCreatePayload (0.52s) === RUN TestPipelineRunCreatePayloadChildRefs --- PASS: TestPipelineRunCreatePayloadChildRefs (0.40s) === RUN TestTaskRunCreatePayload2 --- PASS: TestTaskRunCreatePayload2 (0.09s) === RUN TestMultipleSubjects --- PASS: TestMultipleSubjects (0.09s) === 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 3.504s ? 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-25T18:11:35.720Z 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-25T18:11:35.721Z 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-25T18:11:35.721Z 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.01s) === 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.20s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_parameter (0.09s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_runAfter (0.01s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Input (0.02s) --- PASS: TestBuildConfigTaskOrder/Referencing_previous_task_via_when.Value (0.01s) === RUN TestMetadata --- PASS: TestMetadata (0.00s) === RUN TestMetadataInTimeZone --- PASS: TestMetadataInTimeZone (0.00s) === RUN TestSubjectDigests logger.go:146: 2025-06-25T18:11:35.929Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T18:11:35.929Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestSubjectDigests (0.00s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v1/pipelinerun 1.887s === RUN TestBuildConfig --- PASS: TestBuildConfig (0.09s) === RUN TestMetadata --- PASS: TestMetadata (0.00s) === RUN TestMetadataInTimeZone --- PASS: TestMetadataInTimeZone (0.00s) === RUN TestInvocation --- PASS: TestInvocation (0.00s) === RUN TestGetSubjectDigests logger.go:146: 2025-06-25T18:11:35.633Z 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-25T18:11:35.633Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result com.google.guava:guava:1.0-jre.pom, sha256:05f95b26ed10668b7183c1e2da98610e91372fa9f510046d4ce5812addad86b6 --- PASS: TestGetSubjectDigests (0.08s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v1/taskrun 1.606s === 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 --- PASS: TestTaskRunCreatePayload1 (0.21s) === RUN TestTaskRunCreatePayload2 --- PASS: TestTaskRunCreatePayload2 (0.10s) === RUN TestMultipleSubjects --- PASS: TestMultipleSubjects (0.08s) === RUN TestPipelineRunCreatePayload1 logger.go:146: 2025-06-25T18:11:36.234Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.235Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T18:11:36.235Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestPipelineRunCreatePayload1 (0.11s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3 2.013s === RUN TestByProducts --- PASS: TestByProducts (0.00s) === RUN TestGenerateAttestation logger.go:146: 2025-06-25T18:11:35.926Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:35.927Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: error getting digest sha256:: invalid checksum digest length logger.go:146: 2025-06-25T18:11:35.927Z DEBUG artifacts/signable.go:265 ExtractStructuredTargetFromResults: img_no_uri-ARTIFACT_OUTPUTS should have uri field: map[digest:sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7] --- PASS: TestGenerateAttestation (0.23s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3/internal/pipelinerun 1.769s === RUN TestByProducts --- PASS: TestByProducts (0.00s) === RUN TestTaskRunGenerateAttestation --- PASS: TestTaskRunGenerateAttestation (0.20s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha3/internal/taskrun 1.753s === 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-25T18:11:36.226Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestTaskRunCreatePayload1 (0.20s) === RUN TestTaskRunCreatePayload2 logger.go:146: 2025-06-25T18:11:36.335Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 --- PASS: TestTaskRunCreatePayload2 (0.10s) === RUN TestMultipleSubjects logger.go:146: 2025-06-25T18:11:36.429Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/foo/bar, sha256:d4b63d3e24d6eef04a6dc0795cf8a73470688803d97c52cffa3c8d4efd3397b6 logger.go:146: 2025-06-25T18:11:36.429Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/myimage2, sha256:9f036c6170dd7aba07e45cf2fe414c7ca792e5ede3bc3a78609e3aab4fa2ff2d --- PASS: TestMultipleSubjects (0.03s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4 1.889s === RUN TestByProducts --- PASS: TestByProducts (0.00s) === RUN TestGenerateAttestation === RUN TestGenerateAttestation/attestation_without_deepinspection === NAME TestGenerateAttestation logger.go:146: 2025-06-25T18:11:36.237Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.243Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.243Z 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-25T18:11:36.464Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T18:11:36.464Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.512Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.512Z 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-25T18:11:36.512Z 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-25T18:11:36.671Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result https://github.com/tektoncd/pipeline, sha1:7f2f46e1b97df36b2b82d1b1d87c81b8b3d21601 logger.go:146: 2025-06-25T18:11:36.671Z DEBUG artifacts/signable.go:268 Extracted Structured data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.712Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result abc, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 logger.go:146: 2025-06-25T18:11:36.712Z 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-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/task2/step/artifact, sha256:cb06e289303c9529cd980657a5b1a2c8a146c1b13ca08a2bbedb72ec4b7573b9 logger.go:146: 2025-06-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/common/image, sha256:33e7e52645f4859622e282167d9200da9861b3d0a6e9c93b85e9cae5526ffc0a logger.go:146: 2025-06-25T18:11:36.713Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestGenerateAttestation (0.77s) --- PASS: TestGenerateAttestation/attestation_without_deepinspection (0.23s) --- PASS: TestGenerateAttestation/attestation_with_deepinspection (0.21s) --- PASS: TestGenerateAttestation/attestation_with_no_repetead_subjects (0.25s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4/internal/pipelinerun 2.189s === RUN TestByProducts --- PASS: TestByProducts (0.00s) === RUN TestTaskRunGenerateAttestation logger.go:146: 2025-06-25T18:11:52.135Z DEBUG artifacts/signable.go:287 Extracted Build artifact data from Result gcr.io/my/image/fromstep3, sha256:827521c857fdcd4374f4da5442fbae2edb01e7fbae285c3ec15673d4c1daecb7 --- PASS: TestTaskRunGenerateAttestation (0.30s) PASS ok github.com/tektoncd/chains/pkg/chains/formats/slsa/v2alpha4/internal/taskrun 2.007s === 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 1.791s ? 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.00s) === RUN TestInValidVaultAddressConnectionRefused --- PASS: TestInValidVaultAddressConnectionRefused (0.00s) === RUN TestValidVaultAddressConnectionWithoutPortAndScheme --- PASS: TestValidVaultAddressConnectionWithoutPortAndScheme (0.29s) === RUN TestValidVaultAddressConnectionWithoutScheme --- PASS: TestValidVaultAddressConnectionWithoutScheme (0.19s) === RUN TestValidVaultAddressConnection === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTP_Url === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTPS_URL 2025/06/25 18:12:02 http: TLS handshake error from 127.0.0.1:42920: EOF === RUN TestValidVaultAddressConnection/Validation_for_Vault_Address_with_Custom_Port_URL --- PASS: TestValidVaultAddressConnection (0.09s) --- PASS: TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTP_Url (0.01s) --- PASS: TestValidVaultAddressConnection/Validation_for_Vault_Address_with_HTTPS_URL (0.08s) --- 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.277s === RUN TestCreateSignerFulcioEnabledDefaultTokenFileMissing --- PASS: TestCreateSignerFulcioEnabledDefaultTokenFileMissing (0.00s) === RUN TestCreateSignerFulcioEnabled logger.go:146: 2025-06-25T18:11:59.427Z INFO x509/x509.go:99 Attempting to get id token from provider filesystem-custom-path logger.go:146: 2025-06-25T18:11:59.427Z INFO x509/x509.go:116 Signing with fulcio ... Retrieving signed certificate... --- PASS: TestCreateSignerFulcioEnabled (0.01s) === RUN TestCreateSignerFulcioEnabledFilesystemProvider logger.go:146: 2025-06-25T18:11:59.438Z INFO x509/x509.go:99 Attempting to get id token from provider filesystem-custom-path logger.go:146: 2025-06-25T18:11:59.439Z INFO x509/x509.go:116 Signing with fulcio ... Retrieving signed certificate... --- PASS: TestCreateSignerFulcioEnabledFilesystemProvider (0.08s) === RUN TestSigner_SignECDSA logger.go:146: 2025-06-25T18:11:59.515Z INFO x509/x509.go:180 Found x509 key... --- PASS: TestSigner_SignECDSA (0.00s) === 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 1.772s {"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-25T18:12:36Z"}