ResultFAILURE
Tests 1 failed / 536 succeeded
Started2025-03-10 09:49
Elapsed5m3s
Revisionf71cbb0e7be57a0881211e1639491c0741bef628
Refs 2624

Test Failures


pkg/reconciler/common TestUpdatePerformanceFlagsInDeploymentAndLeaderConfigMap 0.07s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=pkg\/reconciler\/common\sTestUpdatePerformanceFlagsInDeploymentAndLeaderConfigMap$'
    transformers_test.go:1375: assertion failed: true (true bool) != false (bool): transformed output:[&Deployment{ObjectMeta:{tekton-pipelines-controller  xyz    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] [] []},Spec:DeploymentSpec{Replicas:*1,Selector:&v1.LabelSelector{MatchLabels:map[string]string{app: hello,},MatchExpressions:[]LabelSelectorRequirement{},},Template:{{      0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[app:hello config-leader-election-controller.data.buckets:2 deployment.spec.replicas:1] map[] [] [] []} {[] [] [{hello xyz [] []  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false} {tekton-pipelines-controller xyz [] [-flag1 v1 -flag2 v2 -disable-ha -kube-api-burst=33 -kube-api-qps=40.03 -threads-per-controller=3]  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false}] []  <nil> <nil>  map[]   <nil>  false false false <nil> nil []   nil  [] []  <nil> nil [] <nil> <nil> <nil> map[] [] <nil> nil <nil> [] []}},Strategy:DeploymentStrategy{Type:,RollingUpdate:nil,},MinReadySeconds:0,RevisionHistoryLimit:nil,Paused:false,ProgressDeadlineSeconds:nil,},Status:DeploymentStatus{ObservedGeneration:0,Replicas:0,UpdatedReplicas:0,AvailableReplicas:0,UnavailableReplicas:0,Conditions:[]DeploymentCondition{},ReadyReplicas:0,CollisionCount:nil,},}], expected:[&Deployment{ObjectMeta:{tekton-pipelines-controller  xyz    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] [] []},Spec:DeploymentSpec{Replicas:*1,Selector:&v1.LabelSelector{MatchLabels:map[string]string{app: hello,},MatchExpressions:[]LabelSelectorRequirement{},},Template:{{      0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[app:hello config-leader-election-controller.data.buckets:2 deployment.spec.replicas:1] map[] [] [] []} {[] [] [{hello xyz [] []  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false} {tekton-pipelines-controller xyz [] [-flag1 v1 -flag2 v2 -disable-ha=true -kube-api-burst=33 -kube-api-qps=40.03 -threads-per-controller=3]  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false}] []  <nil> <nil>  map[]   <nil>  false false false <nil> nil []   nil  [] []  <nil> nil [] <nil> <nil> <nil> map[] [] <nil> nil <nil> [] []}},Strategy:DeploymentStrategy{Type:,RollingUpdate:nil,},MinReadySeconds:0,RevisionHistoryLimit:nil,Paused:false,ProgressDeadlineSeconds:nil,},Status:DeploymentStatus{ObservedGeneration:0,Replicas:0,UpdatedReplicas:0,AvailableReplicas:0,UnavailableReplicas:0,Conditions:[]DeploymentCondition{},ReadyReplicas:0,CollisionCount:nil,},}]
				from junit_PnSVFLQf.xml

Filter through log files


Show 536 Passed Tests

Error lines from build-log.txt

... skipping 386 lines ...
    --- PASS: Test_ValidateTektonPipeline_APIField/api-alpha (0.02s)
    --- PASS: Test_ValidateTektonPipeline_APIField/api-beta (0.00s)
    --- PASS: Test_ValidateTektonPipeline_APIField/api-stable (0.00s)
    --- PASS: Test_ValidateTektonPipeline_APIField/api-invalid (0.00s)
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy/policy-empty-value
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy/policy-fail
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy/policy-warn
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy/policy-ignore
=== RUN   TestValidateTektonPipelineVerificationNoMatchPolicy/policy-invalid
--- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy (0.00s)
    --- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy/policy-empty-value (0.00s)
    --- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy/policy-fail (0.00s)
    --- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy/policy-warn (0.00s)
    --- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy/policy-ignore (0.00s)
    --- PASS: TestValidateTektonPipelineVerificationNoMatchPolicy/policy-invalid (0.00s)
=== RUN   TestValidateTektonPipelineResultExtractionMethod
=== RUN   TestValidateTektonPipelineResultExtractionMethod/method-empty-value
=== RUN   TestValidateTektonPipelineResultExtractionMethod/method-sidecar
... skipping 206 lines ...
=== RUN   TestPrunerReconcile/TestCronReconcile/TestAddNamespaceWithDifferentSchedule
=== RUN   TestPrunerReconcile/TestCronReconcile/TestAddNamespaceWithoutAnnotations
=== RUN   TestPrunerReconcile/TestCronReconcile/TestUpdateGlobalConfigSchedule
=== RUN   TestPrunerReconcile/TestCronReconcile/TestDeleteNamespaces
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceAnnotations
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceWithInvalidResource
{"level":"error","ts":1741600434.610243,"logger":"fallback","caller":"common/prune.go:374","msg":"invalid resource value received","resourceValue":"hello-resource","namespace":"ns-one","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).getPruneConfig\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:374\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcileCronJobs\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:209\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcile\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:179\ngithub.com/tektoncd/operator/pkg/reconciler/common.TestPrunerReconcile.func33.1\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune_test.go:811\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
{"level":"warn","ts":1741600434.6106076,"logger":"fallback","caller":"common/prune.go:387","msg":"there is no resource defined","namespace":"ns-one"}
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceKeepWithZero
{"level":"warn","ts":1741600434.6255956,"logger":"fallback","caller":"common/prune.go:400","msg":"flag keep can not be 0","namespace":"ns-one"}
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceKeepSinceWithZero
{"level":"warn","ts":1741600434.6738582,"logger":"fallback","caller":"common/prune.go:405","msg":"flag keep-since can not be 0","namespace":"ns-one"}
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceInvalidKeepValue
{"level":"error","ts":1741600434.6868505,"logger":"fallback","caller":"common/prune.go:327","msg":"invalid keep value received","keepValue":"hello","namespace":"ns-one","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).getPruneConfig\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:327\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcileCronJobs\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:209\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcile\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:179\ngithub.com/tektoncd/operator/pkg/reconciler/common.TestPrunerReconcile.func33.1\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune_test.go:811\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceInvalidKeepSinceValue
{"level":"error","ts":1741600434.689304,"logger":"fallback","caller":"common/prune.go:340","msg":"invalid keep-since value received","keepSinceValue":"hi","namespace":"ns-one","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).getPruneConfig\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:340\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcileCronJobs\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:209\ngithub.com/tektoncd/operator/pkg/reconciler/common.(*Pruner).reconcile\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune.go:179\ngithub.com/tektoncd/operator/pkg/reconciler/common.TestPrunerReconcile.func33.1\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/common/prune_test.go:811\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceSkipDisabledAnnotations
=== RUN   TestPrunerReconcile/TestCronReconcile/TestNamespaceSkipEnabledAnnotations
=== RUN   TestPrunerReconcile/TestCronReconcile/TestOutdatedCronDeletion
=== RUN   TestPrunerReconcile/TestCronReconcile/TestIrrelevantCronAddition
=== RUN   TestPrunerReconcile/TestPrunerConfig
=== RUN   TestPrunerReconcile/TestPrunerConfig/TestPrunerEnabled
... skipping 228 lines ...
--- PASS: TestAddSecretData (0.00s)
    --- PASS: TestAddSecretData/Add_data_to_empty_Secret (0.00s)
    --- PASS: TestAddSecretData/Do_not_overwrite_existing_data (0.00s)
    --- PASS: TestAddSecretData/Non-Secret_resource (0.00s)
    --- PASS: TestAddSecretData/Empty_input_data (0.00s)
=== RUN   TestUpdatePerformanceFlagsInDeploymentAndLeaderConfigMap
    transformers_test.go:1375: assertion failed: true (true bool) != false (bool): transformed output:[&Deployment{ObjectMeta:{tekton-pipelines-controller  xyz    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] [] []},Spec:DeploymentSpec{Replicas:*1,Selector:&v1.LabelSelector{MatchLabels:map[string]string{app: hello,},MatchExpressions:[]LabelSelectorRequirement{},},Template:{{      0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[app:hello config-leader-election-controller.data.buckets:2 deployment.spec.replicas:1] map[] [] [] []} {[] [] [{hello xyz [] []  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false} {tekton-pipelines-controller xyz [] [-flag1 v1 -flag2 v2 -disable-ha -kube-api-burst=33 -kube-api-qps=40.03 -threads-per-controller=3]  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false}] []  <nil> <nil>  map[]   <nil>  false false false <nil> nil []   nil  [] []  <nil> nil [] <nil> <nil> <nil> map[] [] <nil> nil <nil> [] []}},Strategy:DeploymentStrategy{Type:,RollingUpdate:nil,},MinReadySeconds:0,RevisionHistoryLimit:nil,Paused:false,ProgressDeadlineSeconds:nil,},Status:DeploymentStatus{ObservedGeneration:0,Replicas:0,UpdatedReplicas:0,AvailableReplicas:0,UnavailableReplicas:0,Conditions:[]DeploymentCondition{},ReadyReplicas:0,CollisionCount:nil,},}], expected:[&Deployment{ObjectMeta:{tekton-pipelines-controller  xyz    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] [] []},Spec:DeploymentSpec{Replicas:*1,Selector:&v1.LabelSelector{MatchLabels:map[string]string{app: hello,},MatchExpressions:[]LabelSelectorRequirement{},},Template:{{      0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[app:hello config-leader-election-controller.data.buckets:2 deployment.spec.replicas:1] map[] [] [] []} {[] [] [{hello xyz [] []  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false} {tekton-pipelines-controller xyz [] [-flag1 v1 -flag2 v2 -disable-ha=true -kube-api-burst=33 -kube-api-qps=40.03 -threads-per-controller=3]  [] [] [] {map[] map[] []} [] <nil> [] [] nil nil nil nil    nil false false false}] []  <nil> <nil>  map[]   <nil>  false false false <nil> nil []   nil  [] []  <nil> nil [] <nil> <nil> <nil> map[] [] <nil> nil <nil> [] []}},Strategy:DeploymentStrategy{Type:,RollingUpdate:nil,},MinReadySeconds:0,RevisionHistoryLimit:nil,Paused:false,ProgressDeadlineSeconds:nil,},Status:DeploymentStatus{ObservedGeneration:0,Replicas:0,UpdatedReplicas:0,AvailableReplicas:0,UnavailableReplicas:0,Conditions:[]DeploymentCondition{},ReadyReplicas:0,CollisionCount:nil,},}]
--- FAIL: TestUpdatePerformanceFlagsInDeploymentAndLeaderConfigMap (0.07s)
=== RUN   TestGetSortedKeys
--- PASS: TestGetSortedKeys (0.00s)
=== RUN   TestNamespacedResource
--- PASS: TestNamespacedResource (0.00s)
=== RUN   TestClusterScopedResource
--- PASS: TestClusterScopedResource (0.00s)
... skipping 14 lines ...
=== RUN   TestSerializeLabelsToJSON/Special_characters_in_keys_and_values
--- PASS: TestSerializeLabelsToJSON (0.00s)
    --- PASS: TestSerializeLabelsToJSON/Valid_input_with_multiple_labels (0.00s)
    --- PASS: TestSerializeLabelsToJSON/Empty_input (0.00s)
    --- PASS: TestSerializeLabelsToJSON/Single_label (0.00s)
    --- PASS: TestSerializeLabelsToJSON/Special_characters_in_keys_and_values (0.00s)
FAIL
FAIL	github.com/tektoncd/operator/pkg/reconciler/common	4.063s
=== RUN   TestGetLabels
--- PASS: TestGetLabels (0.00s)
=== RUN   TestGetAnnotations
--- PASS: TestGetAnnotations (0.00s)
=== RUN   TestGetOwnerRef
--- PASS: TestGetOwnerRef (0.00s)
... skipping 168 lines ...
2025-03-10T09:53:54.722Z	INFO	tektoninstallerset/install.go:405	calculated desiredReplicas from hpa and manifest	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar", "hpaName": "foo-hpa", "desiredReplicas": 5}
2025-03-10T09:53:54.722Z	DEBUG	tektoninstallerset/install.go:455	resource found in cluster, checking for changes	{"name": "foo-1", "namespace": "bar", "kind": "Deployment"}
=== RUN   TestEnsureResourceWithHPA/test_hpa-disabled-manifest_replicas_nil
2025-03-10T09:53:54.723Z	DEBUG	tektoninstallerset/install.go:250	verifying a resource	{"name": "foo-1", "namespace": "bar", "kind": "Deployment"}
2025-03-10T09:53:54.723Z	DEBUG	tektoninstallerset/install.go:293	hpa found for this resource, verifying replicas value from hpa	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar", "hpaName": "foo-hpa"}
2025-03-10T09:53:54.723Z	INFO	tektoninstallerset/install.go:332	hpa scaling is in disabled state, verifying manifest replicas value and adjusting it to hpa scaling range	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar", "hpaName": "foo-hpa"}
2025-03-10T09:53:54.723Z	ERROR	tektoninstallerset/install.go:348	manifest replicas value is nil	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar"}
github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset.(*installer).ensureResource
	/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset/install.go:348
github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset.TestEnsureResourceWithHPA.func1
	/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset/install_test.go:829
testing.tRunner
	/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690
... skipping 2 lines ...
2025-03-10T09:53:54.723Z	DEBUG	tektoninstallerset/install.go:501	change detected in the resource, reconciling	{"name": "foo-1", "namespace": "bar", "kind": "Deployment", "existingHashValue": "3d5322baea08c4d865a2221c28e19836399b26e4d9bfa132b82f992d1977c922", "expectedHashValue": "17b6be7f37b5340bdc6405b795dd3da5c1c736b433d033b06721fd61ac755244"}
2025-03-10T09:53:54.723Z	DEBUG	tektoninstallerset/install.go:524	reconciliation successful	{"name": "foo-1", "namespace": "bar", "kind": "Deployment"}
=== RUN   TestEnsureResourceWithHPA/test_hpa-disabled-manifest_replicas_nil-min_replicas_2
2025-03-10T09:53:54.724Z	DEBUG	tektoninstallerset/install.go:250	verifying a resource	{"name": "foo-1", "namespace": "bar", "kind": "Deployment"}
2025-03-10T09:53:54.724Z	DEBUG	tektoninstallerset/install.go:293	hpa found for this resource, verifying replicas value from hpa	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar", "hpaName": "foo-hpa"}
2025-03-10T09:53:54.724Z	INFO	tektoninstallerset/install.go:332	hpa scaling is in disabled state, verifying manifest replicas value and adjusting it to hpa scaling range	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar", "hpaName": "foo-hpa"}
2025-03-10T09:53:54.724Z	ERROR	tektoninstallerset/install.go:348	manifest replicas value is nil	{"resourceName": "foo-1", "resourceKind": "Deployment", "namespace": "bar"}
github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset.(*installer).ensureResource
	/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset/install.go:348
github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset.TestEnsureResourceWithHPA.func1
	/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/kubernetes/tektoninstallerset/install_test.go:829
testing.tRunner
	/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690
... skipping 63 lines ...
    logger.go:146: 2025-03-10T09:53:54.588Z	DEBUG	client/check.go:35	TektonTrigger/main: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=main
    logger.go:146: 2025-03-10T09:53:54.589Z	DEBUG	client/check.go:42	TektonTrigger/main: found 0 installer sets
    logger.go:146: 2025-03-10T09:53:54.589Z	DEBUG	client/check.go:47	TektonTrigger/main: installer sets not found
=== RUN   TestInstallerSetClient_Check/main_installer_invalid_state,_exist_only_one_instead_of_two
    logger.go:146: 2025-03-10T09:53:54.590Z	DEBUG	client/check.go:35	TektonTrigger/main: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=main
    logger.go:146: 2025-03-10T09:53:54.597Z	DEBUG	client/check.go:42	TektonTrigger/main: found 2 installer sets
    logger.go:146: 2025-03-10T09:53:54.597Z	ERROR	client/check.go:64	TektonTrigger/main: failed to verify main sets: installer sets in invalid state
=== RUN   TestInstallerSetClient_Check/main_installer_set_version_different_error
    logger.go:146: 2025-03-10T09:53:54.598Z	DEBUG	client/check.go:35	TektonTrigger/main: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=main
    logger.go:146: 2025-03-10T09:53:54.601Z	DEBUG	client/check.go:42	TektonTrigger/main: found 2 installer sets
    logger.go:146: 2025-03-10T09:53:54.601Z	DEBUG	client/check.go:114	TektonTrigger/main: release version check
    logger.go:146: 2025-03-10T09:53:54.601Z	ERROR	client/check.go:83	TektonTrigger/main: meta check failed for installer type: installer sets release version doesn't match
=== RUN   TestInstallerSetClient_Check/pre_set_with_different_namespace_error
    logger.go:146: 2025-03-10T09:53:54.602Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:53:54.603Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:53:54.603Z	DEBUG	client/check.go:114	TektonTrigger/pre: release version check
    logger.go:146: 2025-03-10T09:53:54.603Z	DEBUG	client/check.go:125	TektonTrigger/pre: target namespace check
    logger.go:146: 2025-03-10T09:53:54.603Z	ERROR	client/check.go:83	TektonTrigger/pre: meta check failed for installer type: installer sets target namespace doesn't match
=== RUN   TestInstallerSetClient_Check/pre_set_more_than_one
    logger.go:146: 2025-03-10T09:53:54.605Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:53:54.606Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 2 installer sets
    logger.go:146: 2025-03-10T09:53:54.606Z	ERROR	client/check.go:69	TektonTrigger/pre: found multiple sets, expected one
=== RUN   TestInstallerSetClient_Check/post_set_with_update_required_error
    logger.go:146: 2025-03-10T09:53:54.607Z	DEBUG	client/check.go:35	TektonTrigger/post: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=post
    logger.go:146: 2025-03-10T09:53:54.608Z	DEBUG	client/check.go:42	TektonTrigger/post: found 1 installer sets
    logger.go:146: 2025-03-10T09:53:54.608Z	DEBUG	client/check.go:114	TektonTrigger/post: release version check
    logger.go:146: 2025-03-10T09:53:54.608Z	DEBUG	client/check.go:125	TektonTrigger/post: target namespace check
    logger.go:146: 2025-03-10T09:53:54.610Z	DEBUG	client/check.go:136	TektonTrigger/post: spec hash check
    logger.go:146: 2025-03-10T09:53:54.682Z	ERROR	client/check.go:83	TektonTrigger/post: meta check failed for installer type: installer sets needs to be updated
=== RUN   TestInstallerSetClient_Check/no_error
    logger.go:146: 2025-03-10T09:53:54.683Z	DEBUG	client/check.go:35	TektonTrigger/post: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=post
    logger.go:146: 2025-03-10T09:53:54.684Z	DEBUG	client/check.go:42	TektonTrigger/post: found 1 installer sets
    logger.go:146: 2025-03-10T09:53:54.685Z	DEBUG	client/check.go:114	TektonTrigger/post: release version check
    logger.go:146: 2025-03-10T09:53:54.685Z	DEBUG	client/check.go:125	TektonTrigger/post: target namespace check
    logger.go:146: 2025-03-10T09:53:54.685Z	DEBUG	client/check.go:136	TektonTrigger/post: spec hash check
... skipping 60 lines ...
    logger.go:146: 2025-03-10T09:54:12.781Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.781Z	DEBUG	client/check.go:114	TektonTrigger/pre: release version check
    logger.go:146: 2025-03-10T09:54:12.781Z	DEBUG	client/check.go:125	TektonTrigger/pre: target namespace check
    logger.go:146: 2025-03-10T09:54:12.781Z	DEBUG	client/check.go:136	TektonTrigger/pre: spec hash check
    logger.go:146: 2025-03-10T09:54:12.782Z	DEBUG	client/check.go:86	TektonTrigger/pre: meta check passed
    logger.go:146: 2025-03-10T09:54:12.782Z	DEBUG	client/pre_post_custom_set.go:60	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.782Z	DEBUG	client/main_set.go:116	TektonTrigger/pre: installer set not ready, will retry: Ready: some error occurs
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:114	TektonTrigger/pre: release version check
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:125	TektonTrigger/pre: target namespace check
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:136	TektonTrigger/pre: spec hash check
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/check.go:86	TektonTrigger/pre: meta check passed
    logger.go:146: 2025-03-10T09:54:12.783Z	DEBUG	client/pre_post_custom_set.go:60	TektonTrigger/pre: found 1 installer sets
--- PASS: TestInstallerSetClient_PreSet_NewInstallation (0.00s)
=== RUN   TestInstallerSetClient_PreSet_Upgrade_Update
    logger.go:146: 2025-03-10T09:54:12.784Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:54:12.784Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.784Z	DEBUG	client/check.go:114	TektonTrigger/pre: release version check
    logger.go:146: 2025-03-10T09:54:12.784Z	ERROR	client/check.go:83	TektonTrigger/pre: meta check failed for installer type: installer sets release version doesn't match
    logger.go:146: 2025-03-10T09:54:12.784Z	DEBUG	client/pre_post_custom_set.go:73	TektonTrigger/pre: installer set not in valid state : installer sets release version doesn't match, cleaning up!
    logger.go:146: 2025-03-10T09:54:12.785Z	DEBUG	client/cleanup.go:119	deleting pre installer set: trigger-old-pre-test	{"kind": "TektonTrigger", "type": "pre"}
    logger.go:146: 2025-03-10T09:54:12.785Z	DEBUG	client/pre_post_custom_set.go:78	TektonTrigger/pre: returning, will create installer sets in further reconcile
    logger.go:146: 2025-03-10T09:54:12.785Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:54:12.785Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 0 installer sets
    logger.go:146: 2025-03-10T09:54:12.785Z	DEBUG	client/check.go:47	TektonTrigger/pre: installer sets not found
... skipping 8 lines ...
    logger.go:146: 2025-03-10T09:54:12.787Z	DEBUG	client/pre_post_custom_set.go:60	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.788Z	DEBUG	client/check.go:35	TektonTrigger/pre: checking installer sets with labels: operator.tekton.dev/created-by=TektonTrigger,operator.tekton.dev/type=pre
    logger.go:146: 2025-03-10T09:54:12.789Z	DEBUG	client/check.go:42	TektonTrigger/pre: found 1 installer sets
    logger.go:146: 2025-03-10T09:54:12.789Z	DEBUG	client/check.go:114	TektonTrigger/pre: release version check
    logger.go:146: 2025-03-10T09:54:12.789Z	DEBUG	client/check.go:125	TektonTrigger/pre: target namespace check
    logger.go:146: 2025-03-10T09:54:12.789Z	DEBUG	client/check.go:136	TektonTrigger/pre: spec hash check
    logger.go:146: 2025-03-10T09:54:12.789Z	ERROR	client/check.go:83	TektonTrigger/pre: meta check failed for installer type: installer sets needs to be updated
    logger.go:146: 2025-03-10T09:54:12.789Z	DEBUG	client/pre_post_custom_set.go:82	TektonTrigger/pre: updating installer set
    logger.go:146: 2025-03-10T09:54:12.790Z	DEBUG	client/update.go:44	updating installer set: trigger-pre-test	{"kind": "TektonTrigger", "type": "pre"}
    logger.go:146: 2025-03-10T09:54:12.790Z	DEBUG	client/update.go:49	updated installer set: trigger-pre-test	{"kind": "TektonTrigger", "type": "pre"}
--- PASS: TestInstallerSetClient_PreSet_Upgrade_Update (0.01s)
=== RUN   TestInstallerSetClient_Update
=== RUN   TestInstallerSetClient_Update/update_custom_set
... skipping 246 lines ...
--- PASS: TestUpgradePipelineProperties (0.00s)
    --- PASS: TestUpgradePipelineProperties/with_explicit_false_enable_step_actions (0.00s)
    --- PASS: TestUpgradePipelineProperties/with_default_pipeline_properties (0.00s)
=== RUN   TestIsUpgradeRequired
--- PASS: TestIsUpgradeRequired (0.00s)
=== RUN   TestUpdateUpgradeVersion
{"level":"error","ts":1741600467.6968725,"logger":"fallback.unit-test","caller":"upgrade/upgrade.go:142","msg":"error on getting TektonConfig CRtektonconfigs.operator.tekton.dev \"config\" not found","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).updateUpgradeVersion\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:142\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.TestUpdateUpgradeVersion\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade_test.go:106\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
--- PASS: TestUpdateUpgradeVersion (0.00s)
=== RUN   TestRunPreUpgrade
{"level":"error","ts":1741600467.697892,"logger":"fallback.upgrade","caller":"upgrade/upgrade.go:189","msg":"error on getting TektonConfig CRtektonconfigs.operator.tekton.dev \"config\" not found","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).markUpgradeComplete\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:189\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).executeUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:88\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).RunPreUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:71\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.TestRunPreUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade_test.go:150\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
{"level":"error","ts":1741600467.6984475,"logger":"fallback.upgrade","caller":"upgrade/upgrade.go:106","msg":"error on upgradeerror on execution","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).executeUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:106\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).RunPreUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:71\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.TestRunPreUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade_test.go:179\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
--- PASS: TestRunPreUpgrade (0.00s)
=== RUN   TestRunPostUpgrade
{"level":"error","ts":1741600467.6994398,"logger":"fallback.upgrade","caller":"upgrade/upgrade.go:189","msg":"error on getting TektonConfig CRtektonconfigs.operator.tekton.dev \"config\" not found","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).markUpgradeComplete\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:189\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).executeUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:88\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).RunPostUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:75\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.TestRunPostUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade_test.go:216\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
{"level":"error","ts":1741600467.6999419,"logger":"fallback.upgrade","caller":"upgrade/upgrade.go:106","msg":"error on upgradeerror on execution","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).executeUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:106\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.(*Upgrade).RunPostUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade.go:75\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade.TestRunPostUpgrade\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/upgrade_test.go:245\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
--- PASS: TestRunPostUpgrade (0.00s)
PASS
ok  	github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade	1.912s
=== RUN   TestMigrate
--- PASS: TestMigrate (0.01s)
=== RUN   TestMigrate_Errors
=== RUN   TestMigrate_Errors/failed_to_fetch_CRD
=== RUN   TestMigrate_Errors/listing_fails
=== RUN   TestMigrate_Errors/patching_resource_fails
{"level":"error","ts":1741600467.3765638,"logger":"fallback","caller":"helper/migrator.go:105","msg":"unable to patch a resource","resourceName":"first","namespace":"default","groupVersionResource":"group.dev/v1, Resource=fakes","error":"failed to patch resources","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources.func2\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:105\nk8s.io/apimachinery/pkg/apis/meta/v1/unstructured.(*UnstructuredList).EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list.go:48\nk8s.io/apimachinery/pkg/api/meta.eachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/api/meta/help.go:136\nk8s.io/apimachinery/pkg/api/meta.EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/api/meta/help.go:119\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources.(*ListPager).EachListItem.func3\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:185\nk8s.io/client-go/tools/pager.(*ListPager).eachListChunkBuffered\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:245\nk8s.io/client-go/tools/pager.(*ListPager).EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:184\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:117\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).Migrate\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:78\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.TestMigrate_Errors.func6\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator_test.go:170\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
{"level":"error","ts":1741600467.3769648,"logger":"fallback","caller":"helper/migrator.go:105","msg":"unable to patch a resource","resourceName":"second","namespace":"default","groupVersionResource":"group.dev/v1, Resource=fakes","error":"failed to patch resources","stacktrace":"github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources.func2\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:105\nk8s.io/apimachinery/pkg/apis/meta/v1/unstructured.(*UnstructuredList).EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list.go:48\nk8s.io/apimachinery/pkg/api/meta.eachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/api/meta/help.go:136\nk8s.io/apimachinery/pkg/api/meta.EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/apimachinery/pkg/api/meta/help.go:119\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources.(*ListPager).EachListItem.func3\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:185\nk8s.io/client-go/tools/pager.(*ListPager).eachListChunkBuffered\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:245\nk8s.io/client-go/tools/pager.(*ListPager).EachListItem\n\t/home/prow/go/src/github.com/tektoncd/operator/vendor/k8s.io/client-go/tools/pager/pager.go:184\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).migrateResources\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:117\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.(*Migrator).Migrate\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator.go:78\ngithub.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper.TestMigrate_Errors.func6\n\t/home/prow/go/src/github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper/migrator_test.go:170\ntesting.tRunner\n\t/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.6.linux-amd64/src/testing/testing.go:1690"}
=== RUN   TestMigrate_Errors/patching_definition_fails
=== RUN   TestMigrate_Errors/patching_unexisting_resource
--- PASS: TestMigrate_Errors (0.01s)
    --- PASS: TestMigrate_Errors/failed_to_fetch_CRD (0.00s)
    --- PASS: TestMigrate_Errors/listing_fails (0.00s)
    --- PASS: TestMigrate_Errors/patching_resource_fails (0.00s)
    --- PASS: TestMigrate_Errors/patching_definition_fails (0.00s)
    --- PASS: TestMigrate_Errors/patching_unexisting_resource (0.00s)
=== RUN   TestMigrateStorageVersion
{"level":"info","ts":1741600467.3821719,"logger":"fallback","caller":"helper/storage_version_migrator.go:32","msg":"migrating 2 group resources"}
{"level":"info","ts":1741600467.3823211,"logger":"fallback","caller":"helper/storage_version_migrator.go:40","msg":"migrating group resource","crdGroup":"fakes.group.dev"}
{"level":"info","ts":1741600467.3839543,"logger":"fallback","caller":"helper/storage_version_migrator.go:55","msg":"migration completed","crdGroup":"fakes.group.dev"}
{"level":"info","ts":1741600467.3841271,"logger":"fallback","caller":"helper/storage_version_migrator.go:40","msg":"migrating group resource","crdGroup":"unknown.group.dev"}
{"level":"info","ts":1741600467.3842807,"logger":"fallback","caller":"helper/storage_version_migrator.go:43","msg":"ignoring resource migration - unable to fetch a crdGroup","crdGroup":"unknown.group.dev","error":"unable to fetch crd unknown.group.dev - customresourcedefinitions.apiextensions.k8s.io \"unknown.group.dev\" not found"}
--- PASS: TestMigrateStorageVersion (0.00s)
PASS
ok  	github.com/tektoncd/operator/pkg/reconciler/shared/tektonconfig/upgrade/helper	1.499s
?   	github.com/tektoncd/operator/test/client	[no test files]
=== RUN   TestCreateInstallerset
--- PASS: TestCreateInstallerset (0.81s)
... skipping 25 lines ...
    --- PASS: TestDeleteExistingInstallerSets/mismatch-labels (0.00s)
PASS
ok  	github.com/tektoncd/operator/pkg/webhook	1.425s
?   	github.com/tektoncd/operator/test/resources	[no test files]
?   	github.com/tektoncd/operator/test/utils	[no test files]
?   	github.com/tektoncd/operator/version	[no test files]
FAIL
Finished run, return code is 1
XML report written to /logs/artifacts/junit_PnSVFLQf.xml
===========================
==== UNIT TESTS FAILED ====
===========================
+ EXIT_VALUE=1
+ set +o xtrace