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 64858510dc0793e92fd0bf4256f2502382e47656: go.mod go.sum vendor/cloud.google.com/go/auth/CHANGES.md vendor/cloud.google.com/go/auth/credentials/compute.go vendor/cloud.google.com/go/auth/credentials/detect.go vendor/cloud.google.com/go/auth/credentials/internal/externalaccount/externalaccount.go vendor/cloud.google.com/go/auth/credentials/internal/externalaccount/x509_provider.go vendor/cloud.google.com/go/auth/grpctransport/directpath.go vendor/cloud.google.com/go/auth/grpctransport/grpctransport.go vendor/cloud.google.com/go/auth/internal/credsfile/filetype.go vendor/cloud.google.com/go/auth/internal/transport/cba.go vendor/cloud.google.com/go/auth/internal/transport/cert/workload_cert.go vendor/cloud.google.com/go/auth/internal/transport/transport.go vendor/cloud.google.com/go/auth/oauth2adapt/CHANGES.md vendor/cloud.google.com/go/compute/metadata/CHANGES.md vendor/cloud.google.com/go/compute/metadata/metadata.go vendor/cloud.google.com/go/compute/metadata/syscheck.go vendor/cloud.google.com/go/compute/metadata/syscheck_linux.go vendor/cloud.google.com/go/compute/metadata/syscheck_windows.go vendor/cloud.google.com/go/iam/CHANGES.md vendor/cloud.google.com/go/iam/apiv1/iampb/iam_policy.pb.go vendor/cloud.google.com/go/iam/apiv1/iampb/options.pb.go vendor/cloud.google.com/go/iam/apiv1/iampb/policy.pb.go vendor/cloud.google.com/go/iam/apiv1/iampb/resource_policy_member.pb.go vendor/cloud.google.com/go/internal/.repo-metadata-full.json vendor/cloud.google.com/go/internal/trace/trace.go vendor/cloud.google.com/go/monitoring/LICENSE vendor/cloud.google.com/go/monitoring/apiv3/v2/alert_policy_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/auxiliary.go vendor/cloud.google.com/go/monitoring/apiv3/v2/auxiliary_go123.go vendor/cloud.google.com/go/monitoring/apiv3/v2/doc.go vendor/cloud.google.com/go/monitoring/apiv3/v2/gapic_metadata.json vendor/cloud.google.com/go/monitoring/apiv3/v2/group_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/helpers.go vendor/cloud.google.com/go/monitoring/apiv3/v2/metric_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/alert.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/alert_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/common.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/dropped_labels.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/group.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/group_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/metric.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/metric_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/mutation_record.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/notification.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/notification_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/query_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/service_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/snooze.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/snooze_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/span_context.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/uptime.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/uptime_service.pb.go vendor/cloud.google.com/go/monitoring/apiv3/v2/notification_channel_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/query_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/service_monitoring_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/snooze_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/uptime_check_client.go vendor/cloud.google.com/go/monitoring/apiv3/v2/version.go vendor/cloud.google.com/go/monitoring/internal/version.go vendor/cloud.google.com/go/storage/CHANGES.md vendor/cloud.google.com/go/storage/bucket.go vendor/cloud.google.com/go/storage/client.go vendor/cloud.google.com/go/storage/doc.go vendor/cloud.google.com/go/storage/dynamic_delay.go vendor/cloud.google.com/go/storage/emulator_test.sh vendor/cloud.google.com/go/storage/experimental/experimental.go vendor/cloud.google.com/go/storage/grpc_client.go vendor/cloud.google.com/go/storage/grpc_dp.go vendor/cloud.google.com/go/storage/grpc_metrics.go vendor/cloud.google.com/go/storage/grpc_reader.go vendor/cloud.google.com/go/storage/grpc_writer.go vendor/cloud.google.com/go/storage/hmac.go vendor/cloud.google.com/go/storage/http_client.go vendor/cloud.google.com/go/storage/internal/apiv2/auxiliary.go vendor/cloud.google.com/go/storage/internal/apiv2/auxiliary_go123.go vendor/cloud.google.com/go/storage/internal/apiv2/doc.go vendor/cloud.google.com/go/storage/internal/apiv2/gapic_metadata.json vendor/cloud.google.com/go/storage/internal/apiv2/helpers.go vendor/cloud.google.com/go/storage/internal/apiv2/storage_client.go vendor/cloud.google.com/go/storage/internal/apiv2/storagepb/storage.pb.go vendor/cloud.google.com/go/storage/internal/experimental.go vendor/cloud.google.com/go/storage/internal/version.go vendor/cloud.google.com/go/storage/invoke.go vendor/cloud.google.com/go/storage/notifications.go vendor/cloud.google.com/go/storage/option.go vendor/cloud.google.com/go/storage/reader.go vendor/cloud.google.com/go/storage/storage.go vendor/cloud.google.com/go/storage/writer.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/LICENSE vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/README.md vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/app_engine.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/bms.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/detector.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/faas.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/gce.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp/gke.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/LICENSE vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/README.md vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/cloudmonitoring.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/constants.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/error.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/metric.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/option.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric/version.go vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping/LICENSE vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping/resourcemapping.go vendor/github.com/cloudevents/sdk-go/v2/event/content_type.go vendor/github.com/cloudevents/sdk-go/v2/event/event_marshal.go vendor/github.com/cloudevents/sdk-go/v2/event/event_unmarshal.go vendor/github.com/cloudevents/sdk-go/v2/protocol/doc.go vendor/github.com/cncf/xds/go/LICENSE vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.go vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.validate.go vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.go vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.validate.go vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.go vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.validate.go vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.go vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.validate.go vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.go vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.validate.go vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.go vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.validate.go vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.go vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.validate.go vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.go vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.validate.go vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.go vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.validate.go vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.go vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.validate.go vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.go vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.validate.go vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.go vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.validate.go vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.go vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.validate.go vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.go vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.validate.go vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca_grpc.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.go vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.go vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.go vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.validate.go vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.go vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/LICENSE vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/certs.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/certs.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/certs_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/clusters.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/clusters.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/clusters_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump_shared.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump_shared.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump_shared_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/config_dump_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/init_dump.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/init_dump.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/init_dump_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/listeners.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/listeners.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/listeners_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/memory.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/memory.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/memory_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/metrics.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/metrics.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/metrics_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/mutex_stats.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/mutex_stats.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/mutex_stats_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/server_info.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/server_info.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/server_info_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/tap.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/tap.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/admin/v3/tap_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/annotations/deprecation.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/annotations/deprecation.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/annotations/resource.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/annotations/resource.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/annotations/resource_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/accesslog/v3/accesslog.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/accesslog/v3/accesslog.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/accesslog/v3/accesslog_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/bootstrap/v3/bootstrap.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/bootstrap/v3/bootstrap.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/bootstrap/v3/bootstrap_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/circuit_breaker.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/circuit_breaker.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/circuit_breaker_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/cluster.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/cluster.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/cluster_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/filter.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/filter.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/filter_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/outlier_detection.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/outlier_detection.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3/outlier_detection_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/common/matcher/v3/matcher.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/common/matcher/v3/matcher.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/common/matcher/v3/matcher_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/address.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/address.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/address_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/backoff.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/backoff.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/backoff_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/base.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/base.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/base_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/config_source.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/config_source.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/config_source_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/event_service_config.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/event_service_config.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/event_service_config_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/extension.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/extension.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/extension_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_method_list.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_method_list.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_method_list_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_service.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_service.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/grpc_service_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/health_check.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/health_check.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/health_check_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_service.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_service.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_service_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_uri.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_uri.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/http_uri_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/protocol.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/protocol.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/protocol_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/proxy_protocol.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/proxy_protocol.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/proxy_protocol_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/resolver.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/resolver.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/resolver_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_cmsg_headers.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_cmsg_headers.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_cmsg_headers_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_option.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_option.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/socket_option_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/substitution_format_string.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/substitution_format_string.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/substitution_format_string_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/udp_socket_config.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/udp_socket_config.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/core/v3/udp_socket_config_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint_components.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint_components.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint_components_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/endpoint_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/load_report.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/load_report.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3/load_report_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/api_listener.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/api_listener.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/api_listener_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener_components.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener_components.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener_components_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/listener_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/quic_config.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/quic_config.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/quic_config_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/udp_listener_config.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/udp_listener_config.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/listener/v3/udp_listener_config_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/metrics_service.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/metrics_service.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/metrics_service_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/stats.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/stats.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3/stats_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/overload/v3/overload.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/overload/v3/overload.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/overload/v3/overload_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3/rbac.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3/rbac.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3/rbac_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route_components.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route_components.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route_components_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/route_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/scoped_route.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/scoped_route.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/route/v3/scoped_route_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/tap/v3/common.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/tap/v3/common.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/tap/v3/common_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/datadog.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/datadog.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/datadog_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/dynamic_ot.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/dynamic_ot.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/dynamic_ot_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/http_tracer.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/http_tracer.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/http_tracer_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/lightstep.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/lightstep.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/lightstep_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/opentelemetry.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/opentelemetry.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/opentelemetry_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/service.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/service.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/service_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/skywalking.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/skywalking.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/skywalking_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/trace.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/trace.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/xray.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/xray.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/xray_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/zipkin.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/zipkin.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/config/trace/v3/zipkin_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/data/accesslog/v3/accesslog.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/data/accesslog/v3/accesslog.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/data/accesslog/v3/accesslog_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/clusters/aggregate/v3/cluster.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/clusters/aggregate/v3/cluster.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/clusters/aggregate/v3/cluster_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/fault/v3/fault.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/fault/v3/fault.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/fault/v3/fault_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/fault/v3/fault.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/fault/v3/fault.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/fault/v3/fault_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/rbac/v3/rbac.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/rbac/v3/rbac.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/rbac/v3/rbac_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/router/v3/router.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/router/v3/router.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/router/v3/router_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/common/v3/common.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/common/v3/common.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/common/v3/common_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/least_request/v3/least_request.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/least_request/v3/least_request.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/least_request/v3/least_request_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/rbac/audit_loggers/stream/v3/stream.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/rbac/audit_loggers/stream/v3/stream.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/rbac/audit_loggers/stream/v3/stream_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/cert.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/cert.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/common.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/common.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/common_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/secret.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/secret.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/secret_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3/tls_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/ads.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/ads.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/ads_grpc.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/ads_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/discovery.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/discovery.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3/discovery_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/load_stats/v3/lrs.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/load_stats/v3/lrs.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/load_stats/v3/lrs_grpc.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/load_stats/v3/lrs_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/status/v3/csds.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/status/v3/csds.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/status/v3/csds_grpc.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/service/status/v3/csds_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/cookie.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/cookie.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/cookie_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/path_transformation.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/path_transformation.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/http/v3/path_transformation_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/address.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/address.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/address_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/filter_state.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/filter_state.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/filter_state_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/http_inputs.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/http_inputs.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/http_inputs_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/metadata.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/metadata.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/metadata_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/node.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/node.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/node_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/number.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/number.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/number_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/path.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/path.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/path_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/regex.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/regex.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/regex_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/status_code_input.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/status_code_input.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/status_code_input_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/string.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/string.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/string_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/struct.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/struct.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/struct_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/value.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/value.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3/value_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/metadata/v3/metadata.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/metadata/v3/metadata.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/metadata/v3/metadata_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/tracing/v3/custom_tag.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/tracing/v3/custom_tag.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/tracing/v3/custom_tag_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/hash_policy.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/hash_policy.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/hash_policy_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/http.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/http.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/http_status.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/http_status.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/http_status_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/percent.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/percent.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/percent_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/range.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/range.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/range_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/ratelimit_strategy.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/ratelimit_strategy.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/ratelimit_strategy_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/ratelimit_unit.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/ratelimit_unit.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/semantic_version.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/semantic_version.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/semantic_version_vtproto.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/token_bucket.pb.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/token_bucket.pb.validate.go vendor/github.com/envoyproxy/go-control-plane/envoy/type/v3/token_bucket_vtproto.pb.go vendor/github.com/envoyproxy/protoc-gen-validate/LICENSE vendor/github.com/envoyproxy/protoc-gen-validate/validate/BUILD vendor/github.com/envoyproxy/protoc-gen-validate/validate/validate.h vendor/github.com/envoyproxy/protoc-gen-validate/validate/validate.pb.go vendor/github.com/envoyproxy/protoc-gen-validate/validate/validate.proto vendor/github.com/go-jose/go-jose/v4/.gitignore vendor/github.com/go-jose/go-jose/v4/.golangci.yml vendor/github.com/go-jose/go-jose/v4/.travis.yml vendor/github.com/go-jose/go-jose/v4/CHANGELOG.md vendor/github.com/go-jose/go-jose/v4/CONTRIBUTING.md vendor/github.com/go-jose/go-jose/v4/LICENSE vendor/github.com/go-jose/go-jose/v4/README.md vendor/github.com/go-jose/go-jose/v4/SECURITY.md vendor/github.com/go-jose/go-jose/v4/asymmetric.go vendor/github.com/go-jose/go-jose/v4/cipher/cbc_hmac.go vendor/github.com/go-jose/go-jose/v4/cipher/concat_kdf.go vendor/github.com/go-jose/go-jose/v4/cipher/ecdh_es.go vendor/github.com/go-jose/go-jose/v4/cipher/key_wrap.go vendor/github.com/go-jose/go-jose/v4/crypter.go vendor/github.com/go-jose/go-jose/v4/doc.go vendor/github.com/go-jose/go-jose/v4/encoding.go vendor/github.com/go-jose/go-jose/v4/json/LICENSE vendor/github.com/go-jose/go-jose/v4/json/README.md vendor/github.com/go-jose/go-jose/v4/json/decode.go vendor/github.com/go-jose/go-jose/v4/json/encode.go vendor/github.com/go-jose/go-jose/v4/json/indent.go vendor/github.com/go-jose/go-jose/v4/json/scanner.go vendor/github.com/go-jose/go-jose/v4/json/stream.go vendor/github.com/go-jose/go-jose/v4/json/tags.go vendor/github.com/go-jose/go-jose/v4/jwe.go vendor/github.com/go-jose/go-jose/v4/jwk.go vendor/github.com/go-jose/go-jose/v4/jws.go vendor/github.com/go-jose/go-jose/v4/opaque.go vendor/github.com/go-jose/go-jose/v4/shared.go vendor/github.com/go-jose/go-jose/v4/signing.go vendor/github.com/go-jose/go-jose/v4/symmetric.go vendor/github.com/go-logr/logr/.golangci.yaml vendor/github.com/go-logr/logr/funcr/funcr.go vendor/github.com/google/go-containerregistry/pkg/name/digest.go vendor/github.com/google/go-containerregistry/pkg/name/registry.go vendor/github.com/google/go-containerregistry/pkg/name/repository.go vendor/github.com/google/go-containerregistry/pkg/name/tag.go vendor/github.com/googleapis/gax-go/v2/internallog/grpclog/grpclog.go vendor/github.com/googleapis/gax-go/v2/iterator/iterator.go vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/errors.go vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/handler.go vendor/github.com/hashicorp/errwrap/LICENSE vendor/github.com/hashicorp/errwrap/README.md vendor/github.com/hashicorp/errwrap/errwrap.go vendor/github.com/hashicorp/go-multierror/LICENSE vendor/github.com/hashicorp/go-multierror/Makefile vendor/github.com/hashicorp/go-multierror/README.md vendor/github.com/hashicorp/go-multierror/append.go vendor/github.com/hashicorp/go-multierror/flatten.go vendor/github.com/hashicorp/go-multierror/format.go vendor/github.com/hashicorp/go-multierror/group.go vendor/github.com/hashicorp/go-multierror/multierror.go vendor/github.com/hashicorp/go-multierror/prefix.go vendor/github.com/hashicorp/go-multierror/sort.go vendor/github.com/klauspost/compress/README.md vendor/github.com/klauspost/compress/huff0/bitreader.go vendor/github.com/klauspost/compress/internal/le/le.go vendor/github.com/klauspost/compress/internal/le/unsafe_disabled.go vendor/github.com/klauspost/compress/internal/le/unsafe_enabled.go vendor/github.com/klauspost/compress/s2sx.mod vendor/github.com/klauspost/compress/zstd/README.md vendor/github.com/klauspost/compress/zstd/bitreader.go vendor/github.com/klauspost/compress/zstd/blockdec.go vendor/github.com/klauspost/compress/zstd/blockenc.go vendor/github.com/klauspost/compress/zstd/decoder.go vendor/github.com/klauspost/compress/zstd/enc_base.go vendor/github.com/klauspost/compress/zstd/matchlen_generic.go vendor/github.com/klauspost/compress/zstd/seqdec.go vendor/github.com/klauspost/compress/zstd/seqdec_amd64.s vendor/github.com/klauspost/compress/zstd/seqdec_generic.go vendor/github.com/klauspost/compress/zstd/seqenc.go vendor/github.com/klauspost/compress/zstd/snappy.go vendor/github.com/klauspost/compress/zstd/zstd.go vendor/github.com/planetscale/vtprotobuf/LICENSE vendor/github.com/planetscale/vtprotobuf/protohelpers/protohelpers.go vendor/github.com/planetscale/vtprotobuf/types/known/anypb/any_vtproto.pb.go vendor/github.com/planetscale/vtprotobuf/types/known/durationpb/duration_vtproto.pb.go vendor/github.com/planetscale/vtprotobuf/types/known/emptypb/empty_vtproto.pb.go vendor/github.com/planetscale/vtprotobuf/types/known/structpb/struct_vtproto.pb.go vendor/github.com/planetscale/vtprotobuf/types/known/timestamppb/timestamp_vtproto.pb.go vendor/github.com/planetscale/vtprotobuf/types/known/wrapperspb/wrappers_vtproto.pb.go vendor/github.com/spiffe/go-spiffe/v2/LICENSE vendor/github.com/spiffe/go-spiffe/v2/bundle/jwtbundle/bundle.go vendor/github.com/spiffe/go-spiffe/v2/bundle/jwtbundle/doc.go vendor/github.com/spiffe/go-spiffe/v2/bundle/jwtbundle/set.go vendor/github.com/spiffe/go-spiffe/v2/bundle/jwtbundle/source.go vendor/github.com/spiffe/go-spiffe/v2/bundle/spiffebundle/bundle.go vendor/github.com/spiffe/go-spiffe/v2/bundle/spiffebundle/doc.go vendor/github.com/spiffe/go-spiffe/v2/bundle/spiffebundle/set.go vendor/github.com/spiffe/go-spiffe/v2/bundle/spiffebundle/source.go vendor/github.com/spiffe/go-spiffe/v2/bundle/x509bundle/bundle.go vendor/github.com/spiffe/go-spiffe/v2/bundle/x509bundle/doc.go vendor/github.com/spiffe/go-spiffe/v2/bundle/x509bundle/set.go vendor/github.com/spiffe/go-spiffe/v2/bundle/x509bundle/source.go vendor/github.com/spiffe/go-spiffe/v2/internal/cryptoutil/keys.go vendor/github.com/spiffe/go-spiffe/v2/internal/jwtutil/util.go vendor/github.com/spiffe/go-spiffe/v2/internal/pemutil/pem.go vendor/github.com/spiffe/go-spiffe/v2/internal/x509util/util.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/charset_backcompat_allow.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/charset_backcompat_deny.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/errors.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/id.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/match.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/path.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/require.go vendor/github.com/spiffe/go-spiffe/v2/spiffeid/trustdomain.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/pod/template.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/pod/zz_generated.deepcopy.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/container_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/container_validation.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/matrix_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/openapi_generated.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/pipeline_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/pipelinerun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/resolver_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/swagger.json vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/task_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/task_validation.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/taskrun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1/zz_generated.deepcopy.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1alpha1/openapi_generated.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1alpha1/stepaction_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1alpha1/swagger.json vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/container_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/customrun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/matrix_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/openapi_generated.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/pipeline_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/pipelinerun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/resolver_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/stepaction_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/swagger.json vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/task_conversion.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/task_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/task_validation.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/taskrun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/zz_generated.deepcopy.go vendor/github.com/tektoncd/pipeline/pkg/result/result.go vendor/github.com/zeebo/errs/.gitignore vendor/github.com/zeebo/errs/AUTHORS vendor/github.com/zeebo/errs/LICENSE vendor/github.com/zeebo/errs/README.md vendor/github.com/zeebo/errs/errs.go vendor/github.com/zeebo/errs/group.go vendor/github.com/zeebo/errs/is_go1.20.go vendor/github.com/zeebo/errs/is_go_other.go vendor/go.opentelemetry.io/contrib/detectors/gcp/LICENSE vendor/go.opentelemetry.io/contrib/detectors/gcp/README.md vendor/go.opentelemetry.io/contrib/detectors/gcp/cloud-function.go vendor/go.opentelemetry.io/contrib/detectors/gcp/cloud-run.go vendor/go.opentelemetry.io/contrib/detectors/gcp/detector.go vendor/go.opentelemetry.io/contrib/detectors/gcp/gce.go vendor/go.opentelemetry.io/contrib/detectors/gcp/gke.go vendor/go.opentelemetry.io/contrib/detectors/gcp/types.go vendor/go.opentelemetry.io/contrib/detectors/gcp/version.go vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/config.go vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/stats_handler.go vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/version.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/config.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/handler.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request/body_wrapper.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request/gen.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request/resp_writer_wrapper.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv/env.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv/gen.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv/httpconv.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv/util.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv/v1.20.0.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil/httpconv.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil/netconv.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/labeler.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/transport.go vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/version.go vendor/go.opentelemetry.io/otel/.clomonitor.yml vendor/go.opentelemetry.io/otel/.golangci.yml vendor/go.opentelemetry.io/otel/CHANGELOG.md vendor/go.opentelemetry.io/otel/CONTRIBUTING.md vendor/go.opentelemetry.io/otel/Makefile vendor/go.opentelemetry.io/otel/README.md vendor/go.opentelemetry.io/otel/RELEASING.md vendor/go.opentelemetry.io/otel/attribute/filter.go vendor/go.opentelemetry.io/otel/attribute/internal/attribute.go vendor/go.opentelemetry.io/otel/attribute/rawhelpers.go vendor/go.opentelemetry.io/otel/attribute/value.go vendor/go.opentelemetry.io/otel/dependencies.Dockerfile vendor/go.opentelemetry.io/otel/get_main_pkgs.sh vendor/go.opentelemetry.io/otel/internal/gen.go vendor/go.opentelemetry.io/otel/internal/global/handler.go vendor/go.opentelemetry.io/otel/internal/global/meter.go vendor/go.opentelemetry.io/otel/internal/global/trace.go vendor/go.opentelemetry.io/otel/internal/rawhelpers.go vendor/go.opentelemetry.io/otel/metric/asyncfloat64.go vendor/go.opentelemetry.io/otel/metric/asyncint64.go vendor/go.opentelemetry.io/otel/metric/instrument.go vendor/go.opentelemetry.io/otel/metric/meter.go vendor/go.opentelemetry.io/otel/metric/noop/noop.go vendor/go.opentelemetry.io/otel/propagation/baggage.go vendor/go.opentelemetry.io/otel/propagation/propagation.go vendor/go.opentelemetry.io/otel/renovate.json vendor/go.opentelemetry.io/otel/sdk/LICENSE vendor/go.opentelemetry.io/otel/sdk/README.md vendor/go.opentelemetry.io/otel/sdk/instrumentation/README.md vendor/go.opentelemetry.io/otel/sdk/instrumentation/doc.go vendor/go.opentelemetry.io/otel/sdk/instrumentation/library.go vendor/go.opentelemetry.io/otel/sdk/instrumentation/scope.go vendor/go.opentelemetry.io/otel/sdk/internal/x/README.md vendor/go.opentelemetry.io/otel/sdk/internal/x/x.go vendor/go.opentelemetry.io/otel/sdk/metric/LICENSE vendor/go.opentelemetry.io/otel/sdk/metric/README.md vendor/go.opentelemetry.io/otel/sdk/metric/aggregation.go vendor/go.opentelemetry.io/otel/sdk/metric/cache.go vendor/go.opentelemetry.io/otel/sdk/metric/config.go vendor/go.opentelemetry.io/otel/sdk/metric/doc.go vendor/go.opentelemetry.io/otel/sdk/metric/env.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/README.md vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/doc.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/exemplar.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/filter.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/fixed_size_reservoir.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/histogram_reservoir.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/reservoir.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/storage.go vendor/go.opentelemetry.io/otel/sdk/metric/exemplar/value.go vendor/go.opentelemetry.io/otel/sdk/metric/exporter.go vendor/go.opentelemetry.io/otel/sdk/metric/instrument.go vendor/go.opentelemetry.io/otel/sdk/metric/instrumentkind_string.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/aggregate.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/doc.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/drop.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/exemplar.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/exponential_histogram.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/filtered_reservoir.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/histogram.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/lastvalue.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/limit.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/aggregate/sum.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/reuse_slice.go vendor/go.opentelemetry.io/otel/sdk/metric/internal/x/README.md vendor/go.opentelemetry.io/otel/sdk/metric/internal/x/x.go vendor/go.opentelemetry.io/otel/sdk/metric/manual_reader.go vendor/go.opentelemetry.io/otel/sdk/metric/meter.go vendor/go.opentelemetry.io/otel/sdk/metric/metricdata/README.md vendor/go.opentelemetry.io/otel/sdk/metric/metricdata/data.go vendor/go.opentelemetry.io/otel/sdk/metric/metricdata/temporality.go vendor/go.opentelemetry.io/otel/sdk/metric/metricdata/temporality_string.go vendor/go.opentelemetry.io/otel/sdk/metric/periodic_reader.go vendor/go.opentelemetry.io/otel/sdk/metric/pipeline.go vendor/go.opentelemetry.io/otel/sdk/metric/provider.go vendor/go.opentelemetry.io/otel/sdk/metric/reader.go vendor/go.opentelemetry.io/otel/sdk/metric/version.go vendor/go.opentelemetry.io/otel/sdk/metric/view.go vendor/go.opentelemetry.io/otel/sdk/resource/README.md vendor/go.opentelemetry.io/otel/sdk/resource/auto.go vendor/go.opentelemetry.io/otel/sdk/resource/builtin.go vendor/go.opentelemetry.io/otel/sdk/resource/config.go vendor/go.opentelemetry.io/otel/sdk/resource/container.go vendor/go.opentelemetry.io/otel/sdk/resource/doc.go vendor/go.opentelemetry.io/otel/sdk/resource/env.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_bsd.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_darwin.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_exec.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_linux.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_readfile.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_unsupported.go vendor/go.opentelemetry.io/otel/sdk/resource/host_id_windows.go vendor/go.opentelemetry.io/otel/sdk/resource/os.go vendor/go.opentelemetry.io/otel/sdk/resource/os_release_darwin.go vendor/go.opentelemetry.io/otel/sdk/resource/os_release_unix.go vendor/go.opentelemetry.io/otel/sdk/resource/os_unix.go vendor/go.opentelemetry.io/otel/sdk/resource/os_unsupported.go vendor/go.opentelemetry.io/otel/sdk/resource/os_windows.go vendor/go.opentelemetry.io/otel/sdk/resource/process.go vendor/go.opentelemetry.io/otel/sdk/resource/resource.go vendor/go.opentelemetry.io/otel/sdk/version.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/README.md vendor/go.opentelemetry.io/otel/semconv/v1.24.0/attribute_group.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/doc.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/event.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/exception.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/metric.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/resource.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/schema.go vendor/go.opentelemetry.io/otel/semconv/v1.24.0/trace.go vendor/go.opentelemetry.io/otel/semconv/v1.34.0/MIGRATION.md vendor/go.opentelemetry.io/otel/semconv/v1.34.0/README.md vendor/go.opentelemetry.io/otel/semconv/v1.34.0/attribute_group.go vendor/go.opentelemetry.io/otel/semconv/v1.34.0/doc.go vendor/go.opentelemetry.io/otel/semconv/v1.34.0/exception.go vendor/go.opentelemetry.io/otel/semconv/v1.34.0/schema.go vendor/go.opentelemetry.io/otel/trace/auto.go vendor/go.opentelemetry.io/otel/trace/internal/telemetry/span.go vendor/go.opentelemetry.io/otel/trace/internal/telemetry/status.go vendor/go.opentelemetry.io/otel/trace/internal/telemetry/traces.go vendor/go.opentelemetry.io/otel/trace/internal/telemetry/value.go vendor/go.opentelemetry.io/otel/trace/noop.go vendor/go.opentelemetry.io/otel/verify_readmes.sh vendor/go.opentelemetry.io/otel/version.go vendor/go.opentelemetry.io/otel/versions.yaml vendor/go.yaml.in/yaml/v2/.travis.yml vendor/go.yaml.in/yaml/v2/LICENSE vendor/go.yaml.in/yaml/v2/LICENSE.libyaml vendor/go.yaml.in/yaml/v2/NOTICE vendor/go.yaml.in/yaml/v2/README.md vendor/go.yaml.in/yaml/v2/apic.go vendor/go.yaml.in/yaml/v2/decode.go vendor/go.yaml.in/yaml/v2/emitterc.go vendor/go.yaml.in/yaml/v2/encode.go vendor/go.yaml.in/yaml/v2/parserc.go vendor/go.yaml.in/yaml/v2/readerc.go vendor/go.yaml.in/yaml/v2/resolve.go vendor/go.yaml.in/yaml/v2/scannerc.go vendor/go.yaml.in/yaml/v2/sorter.go vendor/go.yaml.in/yaml/v2/writerc.go vendor/go.yaml.in/yaml/v2/yaml.go vendor/go.yaml.in/yaml/v2/yamlh.go vendor/go.yaml.in/yaml/v2/yamlprivateh.go vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go vendor/golang.org/x/mod/module/module.go vendor/golang.org/x/mod/semver/semver.go vendor/golang.org/x/net/http2/frame.go vendor/golang.org/x/net/trace/events.go vendor/golang.org/x/sync/errgroup/errgroup.go vendor/golang.org/x/sys/cpu/cpu.go vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.go vendor/golang.org/x/sys/cpu/cpu_riscv64.go vendor/golang.org/x/sys/windows/security_windows.go vendor/golang.org/x/sys/windows/syscall_windows.go vendor/golang.org/x/sys/windows/types_windows.go vendor/golang.org/x/sys/windows/zsyscall_windows.go vendor/golang.org/x/term/terminal.go vendor/golang.org/x/time/rate/rate.go vendor/golang.org/x/time/rate/sometimes.go vendor/golang.org/x/tools/go/ast/astutil/enclosing.go vendor/golang.org/x/tools/go/ast/astutil/rewrite.go vendor/golang.org/x/tools/go/packages/golist.go vendor/golang.org/x/tools/go/packages/packages.go vendor/golang.org/x/tools/go/types/objectpath/objectpath.go vendor/golang.org/x/tools/go/types/typeutil/callee.go vendor/golang.org/x/tools/internal/imports/fix.go vendor/golang.org/x/tools/internal/imports/imports.go vendor/golang.org/x/tools/internal/modindex/directories.go vendor/golang.org/x/tools/internal/modindex/lookup.go vendor/golang.org/x/tools/internal/modindex/symbols.go vendor/golang.org/x/tools/internal/packagesinternal/packages.go vendor/golang.org/x/tools/internal/stdlib/deps.go vendor/golang.org/x/tools/internal/stdlib/manifest.go vendor/golang.org/x/tools/internal/stdlib/stdlib.go vendor/golang.org/x/tools/internal/typesinternal/classify_call.go vendor/golang.org/x/tools/internal/typesinternal/types.go vendor/google.golang.org/api/googleapi/googleapi.go vendor/google.golang.org/api/iamcredentials/v1/iamcredentials-api.json vendor/google.golang.org/api/iamcredentials/v1/iamcredentials-gen.go vendor/google.golang.org/api/internal/gensupport/resumable.go vendor/google.golang.org/api/internal/settings.go vendor/google.golang.org/api/internal/version.go vendor/google.golang.org/api/option/internaloption/internaloption.go vendor/google.golang.org/api/option/option.go vendor/google.golang.org/api/storage/v1/storage-api.json vendor/google.golang.org/api/storage/v1/storage-gen.go vendor/google.golang.org/api/transport/grpc/dial.go vendor/google.golang.org/api/transport/http/dial.go vendor/google.golang.org/genproto/googleapis/api/annotations/annotations.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/client.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/field_behavior.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/field_info.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/http.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/resource.pb.go vendor/google.golang.org/genproto/googleapis/api/annotations/routing.pb.go vendor/google.golang.org/genproto/googleapis/api/distribution/distribution.pb.go vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/checked.pb.go vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/eval.pb.go vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/explain.pb.go vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/syntax.pb.go vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/value.pb.go vendor/google.golang.org/genproto/googleapis/api/httpbody/httpbody.pb.go vendor/google.golang.org/genproto/googleapis/api/label/label.pb.go vendor/google.golang.org/genproto/googleapis/api/launch_stage.pb.go vendor/google.golang.org/genproto/googleapis/api/metric/metric.pb.go vendor/google.golang.org/genproto/googleapis/api/monitoredres/monitored_resource.pb.go vendor/google.golang.org/genproto/googleapis/rpc/code/code.pb.go vendor/google.golang.org/genproto/googleapis/rpc/errdetails/error_details.pb.go vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go vendor/google.golang.org/genproto/googleapis/type/calendarperiod/calendar_period.pb.go vendor/google.golang.org/genproto/googleapis/type/timeofday/timeofday.pb.go vendor/google.golang.org/grpc/CONTRIBUTING.md vendor/google.golang.org/grpc/README.md vendor/google.golang.org/grpc/authz/audit/audit_logger.go vendor/google.golang.org/grpc/authz/audit/stdout/stdout_logger.go vendor/google.golang.org/grpc/balancer/grpclb/grpc_lb_v1/load_balancer.pb.go vendor/google.golang.org/grpc/balancer/lazy/lazy.go vendor/google.golang.org/grpc/balancer/leastrequest/leastrequest.go vendor/google.golang.org/grpc/balancer/ringhash/config.go vendor/google.golang.org/grpc/balancer/ringhash/logging.go vendor/google.golang.org/grpc/balancer/ringhash/picker.go vendor/google.golang.org/grpc/balancer/ringhash/ring.go vendor/google.golang.org/grpc/balancer/ringhash/ringhash.go vendor/google.golang.org/grpc/balancer/rls/balancer.go vendor/google.golang.org/grpc/balancer/rls/cache.go vendor/google.golang.org/grpc/balancer/rls/child_policy.go vendor/google.golang.org/grpc/balancer/rls/config.go vendor/google.golang.org/grpc/balancer/rls/control_channel.go vendor/google.golang.org/grpc/balancer/rls/internal/adaptive/adaptive.go vendor/google.golang.org/grpc/balancer/rls/internal/adaptive/lookback.go vendor/google.golang.org/grpc/balancer/rls/internal/keys/builder.go vendor/google.golang.org/grpc/balancer/rls/picker.go vendor/google.golang.org/grpc/balancer/weightedroundrobin/balancer.go vendor/google.golang.org/grpc/balancer/weightedroundrobin/config.go vendor/google.golang.org/grpc/balancer/weightedroundrobin/internal/internal.go vendor/google.golang.org/grpc/balancer/weightedroundrobin/logging.go vendor/google.golang.org/grpc/balancer/weightedroundrobin/scheduler.go vendor/google.golang.org/grpc/balancer/weightedtarget/logging.go vendor/google.golang.org/grpc/balancer/weightedtarget/weightedaggregator/aggregator.go vendor/google.golang.org/grpc/balancer/weightedtarget/weightedtarget.go vendor/google.golang.org/grpc/balancer/weightedtarget/weightedtarget_config.go vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1/binarylog.pb.go vendor/google.golang.org/grpc/clientconn.go vendor/google.golang.org/grpc/credentials/alts/alts.go vendor/google.golang.org/grpc/credentials/alts/internal/conn/common.go vendor/google.golang.org/grpc/credentials/alts/internal/conn/record.go vendor/google.golang.org/grpc/credentials/alts/internal/handshaker/handshaker.go vendor/google.golang.org/grpc/credentials/alts/internal/handshaker/service/service.go vendor/google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp/altscontext.pb.go vendor/google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp/handshaker.pb.go vendor/google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp/transport_security_common.pb.go vendor/google.golang.org/grpc/credentials/credentials.go vendor/google.golang.org/grpc/credentials/insecure/insecure.go vendor/google.golang.org/grpc/credentials/tls.go vendor/google.golang.org/grpc/credentials/tls/certprovider/distributor.go vendor/google.golang.org/grpc/credentials/tls/certprovider/pemfile/builder.go vendor/google.golang.org/grpc/credentials/tls/certprovider/pemfile/watcher.go vendor/google.golang.org/grpc/credentials/tls/certprovider/provider.go vendor/google.golang.org/grpc/credentials/tls/certprovider/store.go vendor/google.golang.org/grpc/dialoptions.go vendor/google.golang.org/grpc/encoding/gzip/gzip.go vendor/google.golang.org/grpc/experimental/opentelemetry/trace_options.go vendor/google.golang.org/grpc/health/grpc_health_v1/health.pb.go vendor/google.golang.org/grpc/internal/admin/admin.go vendor/google.golang.org/grpc/internal/balancer/nop/nop.go vendor/google.golang.org/grpc/internal/balancer/weight/weight.go vendor/google.golang.org/grpc/internal/balancergroup/balancergroup.go vendor/google.golang.org/grpc/internal/balancergroup/balancerstateaggregator.go vendor/google.golang.org/grpc/internal/cache/timeoutCache.go vendor/google.golang.org/grpc/internal/credentials/credentials.go vendor/google.golang.org/grpc/internal/credentials/spiffe/spiffe.go vendor/google.golang.org/grpc/internal/credentials/xds/handshake_info.go vendor/google.golang.org/grpc/internal/envconfig/envconfig.go vendor/google.golang.org/grpc/internal/envconfig/xds.go vendor/google.golang.org/grpc/internal/grpcsync/event.go vendor/google.golang.org/grpc/internal/hierarchy/hierarchy.go vendor/google.golang.org/grpc/internal/internal.go vendor/google.golang.org/grpc/internal/proto/grpc_lookup_v1/rls.pb.go vendor/google.golang.org/grpc/internal/proto/grpc_lookup_v1/rls_config.pb.go vendor/google.golang.org/grpc/internal/proto/grpc_lookup_v1/rls_grpc.pb.go vendor/google.golang.org/grpc/internal/ringhash/ringhash.go vendor/google.golang.org/grpc/internal/status/status.go vendor/google.golang.org/grpc/internal/transport/http2_client.go vendor/google.golang.org/grpc/internal/transport/http2_server.go vendor/google.golang.org/grpc/internal/transport/http_util.go vendor/google.golang.org/grpc/internal/transport/transport.go vendor/google.golang.org/grpc/internal/wrr/edf.go vendor/google.golang.org/grpc/internal/wrr/random.go vendor/google.golang.org/grpc/internal/wrr/wrr.go vendor/google.golang.org/grpc/internal/xds/bootstrap/bootstrap.go vendor/google.golang.org/grpc/internal/xds/bootstrap/logging.go vendor/google.golang.org/grpc/internal/xds/bootstrap/template.go vendor/google.golang.org/grpc/internal/xds/bootstrap/tlscreds/bundle.go vendor/google.golang.org/grpc/internal/xds/matcher/matcher_header.go vendor/google.golang.org/grpc/internal/xds/matcher/string_matcher.go vendor/google.golang.org/grpc/internal/xds/rbac/converter.go vendor/google.golang.org/grpc/internal/xds/rbac/matchers.go vendor/google.golang.org/grpc/internal/xds/rbac/rbac_engine.go vendor/google.golang.org/grpc/orca/call_metrics.go vendor/google.golang.org/grpc/orca/internal/internal.go vendor/google.golang.org/grpc/orca/orca.go vendor/google.golang.org/grpc/orca/producer.go vendor/google.golang.org/grpc/orca/server_metrics.go vendor/google.golang.org/grpc/orca/service.go vendor/google.golang.org/grpc/resolver/ringhash/attr.go vendor/google.golang.org/grpc/rpc_util.go vendor/google.golang.org/grpc/stats/handlers.go vendor/google.golang.org/grpc/stats/opentelemetry/client_metrics.go vendor/google.golang.org/grpc/stats/opentelemetry/client_tracing.go vendor/google.golang.org/grpc/stats/opentelemetry/grpc_trace_bin_propagator.go vendor/google.golang.org/grpc/stats/opentelemetry/internal/pluginoption.go vendor/google.golang.org/grpc/stats/opentelemetry/internal/tracing/carrier.go vendor/google.golang.org/grpc/stats/opentelemetry/opentelemetry.go vendor/google.golang.org/grpc/stats/opentelemetry/server_metrics.go vendor/google.golang.org/grpc/stats/opentelemetry/server_tracing.go vendor/google.golang.org/grpc/stats/opentelemetry/trace.go vendor/google.golang.org/grpc/stream.go vendor/google.golang.org/grpc/version.go vendor/google.golang.org/grpc/xds/bootstrap/bootstrap.go vendor/google.golang.org/grpc/xds/bootstrap/credentials.go vendor/google.golang.org/grpc/xds/csds/csds.go vendor/google.golang.org/grpc/xds/googledirectpath/googlec2p.go vendor/google.golang.org/grpc/xds/googledirectpath/utils.go vendor/google.golang.org/grpc/xds/internal/balancer/balancer.go vendor/google.golang.org/grpc/xds/internal/balancer/cdsbalancer/cdsbalancer.go vendor/google.golang.org/grpc/xds/internal/balancer/cdsbalancer/cluster_watcher.go vendor/google.golang.org/grpc/xds/internal/balancer/cdsbalancer/logging.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterimpl/clusterimpl.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterimpl/config.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterimpl/logging.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterimpl/picker.go vendor/google.golang.org/grpc/xds/internal/balancer/clustermanager/balancerstateaggregator.go vendor/google.golang.org/grpc/xds/internal/balancer/clustermanager/clustermanager.go vendor/google.golang.org/grpc/xds/internal/balancer/clustermanager/config.go vendor/google.golang.org/grpc/xds/internal/balancer/clustermanager/picker.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/clusterresolver.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/config.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/configbuilder.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/configbuilder_childname.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/logging.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/resource_resolver.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/resource_resolver_dns.go vendor/google.golang.org/grpc/xds/internal/balancer/clusterresolver/resource_resolver_eds.go vendor/google.golang.org/grpc/xds/internal/balancer/loadstore/load_store_wrapper.go vendor/google.golang.org/grpc/xds/internal/balancer/outlierdetection/balancer.go vendor/google.golang.org/grpc/xds/internal/balancer/outlierdetection/callcounter.go vendor/google.golang.org/grpc/xds/internal/balancer/outlierdetection/config.go vendor/google.golang.org/grpc/xds/internal/balancer/outlierdetection/logging.go vendor/google.golang.org/grpc/xds/internal/balancer/outlierdetection/subconn_wrapper.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/balancer.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/balancer_child.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/balancer_priority.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/config.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/ignore_resolve_now.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/logging.go vendor/google.golang.org/grpc/xds/internal/balancer/priority/utils.go vendor/google.golang.org/grpc/xds/internal/balancer/wrrlocality/balancer.go vendor/google.golang.org/grpc/xds/internal/balancer/wrrlocality/logging.go vendor/google.golang.org/grpc/xds/internal/clusterspecifier/cluster_specifier.go vendor/google.golang.org/grpc/xds/internal/clusterspecifier/rls/rls.go vendor/google.golang.org/grpc/xds/internal/httpfilter/fault/fault.go vendor/google.golang.org/grpc/xds/internal/httpfilter/httpfilter.go vendor/google.golang.org/grpc/xds/internal/httpfilter/rbac/rbac.go vendor/google.golang.org/grpc/xds/internal/httpfilter/router/router.go vendor/google.golang.org/grpc/xds/internal/internal.go vendor/google.golang.org/grpc/xds/internal/resolver/internal/internal.go vendor/google.golang.org/grpc/xds/internal/resolver/logging.go vendor/google.golang.org/grpc/xds/internal/resolver/serviceconfig.go vendor/google.golang.org/grpc/xds/internal/resolver/watch_service.go vendor/google.golang.org/grpc/xds/internal/resolver/xds_resolver.go vendor/google.golang.org/grpc/xds/internal/server/conn_wrapper.go vendor/google.golang.org/grpc/xds/internal/server/listener_wrapper.go vendor/google.golang.org/grpc/xds/internal/server/rds_handler.go vendor/google.golang.org/grpc/xds/internal/xdsclient/attributes.go vendor/google.golang.org/grpc/xds/internal/xdsclient/authority.go vendor/google.golang.org/grpc/xds/internal/xdsclient/channel.go vendor/google.golang.org/grpc/xds/internal/xdsclient/client.go vendor/google.golang.org/grpc/xds/internal/xdsclient/clientimpl.go vendor/google.golang.org/grpc/xds/internal/xdsclient/clientimpl_loadreport.go vendor/google.golang.org/grpc/xds/internal/xdsclient/clientimpl_watchers.go vendor/google.golang.org/grpc/xds/internal/xdsclient/internal/internal.go vendor/google.golang.org/grpc/xds/internal/xdsclient/load/reporter.go vendor/google.golang.org/grpc/xds/internal/xdsclient/load/store.go vendor/google.golang.org/grpc/xds/internal/xdsclient/logging.go vendor/google.golang.org/grpc/xds/internal/xdsclient/pool.go vendor/google.golang.org/grpc/xds/internal/xdsclient/requests_counter.go vendor/google.golang.org/grpc/xds/internal/xdsclient/transport/ads/ads_stream.go vendor/google.golang.org/grpc/xds/internal/xdsclient/transport/grpctransport/grpctransport.go vendor/google.golang.org/grpc/xds/internal/xdsclient/transport/lrs/lrs_stream.go vendor/google.golang.org/grpc/xds/internal/xdsclient/transport/transport_interface.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdslbregistry/converter/converter.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdslbregistry/xdslbregistry.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/cluster_resource_type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/endpoints_resource_type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/errors.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/filter_chain.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/listener_resource_type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/logging.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/matcher.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/matcher_path.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/name.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/resource_type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/route_config_resource_type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/type.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/type_cds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/type_eds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/type_lds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/type_rds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/unmarshal_cds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/unmarshal_eds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/unmarshal_lds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/unmarshal_rds.go vendor/google.golang.org/grpc/xds/internal/xdsclient/xdsresource/version/version.go vendor/google.golang.org/grpc/xds/server.go vendor/google.golang.org/grpc/xds/server_options.go vendor/google.golang.org/grpc/xds/xds.go vendor/modules.txt vendor/sigs.k8s.io/yaml/.travis.yml vendor/sigs.k8s.io/yaml/goyaml.v2/OWNERS vendor/sigs.k8s.io/yaml/goyaml.v2/README.md vendor/sigs.k8s.io/yaml/goyaml.v2/yaml_aliases.go vendor/sigs.k8s.io/yaml/yaml.go vendor/sigs.k8s.io/yaml/yaml_go110.go 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.0 (linux/amd64) go version go1.24.0 linux/amd64 >> git version git version 2.43.0 ============================ ==== RUNNING UNIT TESTS ==== ============================ Running tests with 'go test -race -v ./... ' ? github.com/tektoncd/triggers/cmd/binding-eval [no test files] === RUN TestEvalBinding --- PASS: TestEvalBinding (0.10s) PASS ok github.com/tektoncd/triggers/cmd/binding-eval/cmd 3.681s ? github.com/tektoncd/triggers/cmd/cel-eval [no test files] === RUN TestEvalCEL --- PASS: TestEvalCEL (0.22s) PASS ok github.com/tektoncd/triggers/cmd/cel-eval/cmd 3.274s ? github.com/tektoncd/triggers/cmd/controller [no test files] ? github.com/tektoncd/triggers/cmd/eventlistenersink [no test files] ? github.com/tektoncd/triggers/cmd/interceptors [no test files] ? github.com/tektoncd/triggers/cmd/triggerrun [no test files] === RUN TestTrigger_Error --- PASS: TestTrigger_Error (0.05s) === RUN TestReadTrigger --- PASS: TestReadTrigger (0.05s) === RUN TestReadHTTP --- PASS: TestReadHTTP (0.01s) === RUN Test_processTriggerSpec === RUN Test_processTriggerSpec/testing-name logger.go:146: 2025-07-14T11:18:51.642Z INFO ResolvedParams : [{Name:foo Value:bar}] {"/trigger": ""} --- PASS: Test_processTriggerSpec (0.69s) --- PASS: Test_processTriggerSpec/testing-name (0.48s) PASS ok github.com/tektoncd/triggers/cmd/triggerrun/cmd 3.811s ? github.com/tektoncd/triggers/cmd/webhook [no test files] ? github.com/tektoncd/triggers/examples/v1alpha1/webhook-interceptors [no test files] ? github.com/tektoncd/triggers/hack/reference-docs-template [no test files] ? github.com/tektoncd/triggers/hack/spec-gen [no test files] === RUN TestGetHTTPClientEmptyCaBundle --- PASS: TestGetHTTPClientEmptyCaBundle (0.34s) === RUN TestGetHTTPClient --- PASS: TestGetHTTPClient (0.21s) PASS ok github.com/tektoncd/triggers/pkg/adapter 4.045s ? github.com/tektoncd/triggers/pkg/apis [no test files] === RUN TestNewDefaultsFromConfigMap --- PASS: TestNewDefaultsFromConfigMap (0.02s) === RUN TestNewDefaultsFromEmptyConfigMap --- PASS: TestNewDefaultsFromEmptyConfigMap (0.02s) === RUN TestNewDefaultsFromConfigMapWithEmptyVal --- PASS: TestNewDefaultsFromConfigMapWithEmptyVal (0.05s) === RUN TestEquals === RUN TestEquals/left_and_right_nil === RUN TestEquals/left_nil === RUN TestEquals/right_nil === RUN TestEquals/right_and_right_default --- PASS: TestEquals (0.00s) --- PASS: TestEquals/left_and_right_nil (0.00s) --- PASS: TestEquals/left_nil (0.00s) --- PASS: TestEquals/right_nil (0.00s) --- PASS: TestEquals/right_and_right_default (0.00s) === RUN TestNewFeatureFlagsFromConfigMap === RUN TestNewFeatureFlagsFromConfigMap/feature-flags-triggers === RUN TestNewFeatureFlagsFromConfigMap/feature-flags-all-flags-set === RUN TestNewFeatureFlagsFromConfigMap/feature-flags-upper-case --- PASS: TestNewFeatureFlagsFromConfigMap (0.04s) --- PASS: TestNewFeatureFlagsFromConfigMap/feature-flags-triggers (0.00s) --- PASS: TestNewFeatureFlagsFromConfigMap/feature-flags-all-flags-set (0.01s) --- PASS: TestNewFeatureFlagsFromConfigMap/feature-flags-upper-case (0.01s) === RUN TestNewFeatureFlagsFromEmptyConfigMap --- PASS: TestNewFeatureFlagsFromEmptyConfigMap (0.01s) === RUN TestGetFeatureFlagsConfigName === RUN TestGetFeatureFlagsConfigName/Feature_flags_config_value_not_set === RUN TestGetFeatureFlagsConfigName/Feature_flags_config_value_set --- PASS: TestGetFeatureFlagsConfigName (0.02s) --- PASS: TestGetFeatureFlagsConfigName/Feature_flags_config_value_not_set (0.00s) --- PASS: TestGetFeatureFlagsConfigName/Feature_flags_config_value_set (0.00s) === RUN TestNewFeatureFlagsConfigMapErrors === RUN TestNewFeatureFlagsConfigMapErrors/feature-flags-invalid-enable-api-fields === RUN TestNewFeatureFlagsConfigMapErrors/feature-flags-invalid-exclusion-pattern-fields --- PASS: TestNewFeatureFlagsConfigMapErrors (0.01s) --- PASS: TestNewFeatureFlagsConfigMapErrors/feature-flags-invalid-enable-api-fields (0.00s) --- PASS: TestNewFeatureFlagsConfigMapErrors/feature-flags-invalid-exclusion-pattern-fields (0.00s) === RUN TestStoreLoadWithContext logger.go:146: 2025-07-14T11:18:55.909Z DEBUG configmap/store.go:155 defaults/features/artifacts config "config-defaults-triggers" config was added or updated: &config.Defaults{DefaultServiceAccount:"default", DefaultRunAsUser:65532, DefaultRunAsGroup:65532, DefaultFSGroup:65532, DefaultRunAsNonRoot:true, IsDefaultRunAsUserEmpty:false, IsDefaultRunAsGroupEmpty:false, IsDefaultFsGroupEmpty:false} --- PASS: TestStoreLoadWithContext (0.01s) === RUN TestFromContextOrDefaults --- PASS: TestFromContextOrDefaults (0.01s) PASS ok github.com/tektoncd/triggers/pkg/apis/config 3.160s === RUN Test_PayloadValidationAnnotation_Valid --- PASS: Test_PayloadValidationAnnotation_Valid (0.00s) === RUN Test_PayloadValidationAnnotation_InvalidValue --- PASS: Test_PayloadValidationAnnotation_InvalidValue (0.00s) PASS ok github.com/tektoncd/triggers/pkg/apis/triggers 1.400s ? github.com/tektoncd/triggers/pkg/apis/triggers/contexts [no test files] === RUN TestSetGetCondition === RUN TestSetGetCondition/No_conditions === RUN TestSetGetCondition/One_condition === RUN TestSetGetCondition/Two_conditions === RUN TestSetGetCondition/Two_conditions_repeated --- PASS: TestSetGetCondition (0.02s) --- PASS: TestSetGetCondition/No_conditions (0.00s) --- PASS: TestSetGetCondition/One_condition (0.01s) --- PASS: TestSetGetCondition/Two_conditions (0.00s) --- PASS: TestSetGetCondition/Two_conditions_repeated (0.00s) === RUN TestInitializeConditions --- PASS: TestInitializeConditions (0.00s) === RUN TestSetExistsCondition === RUN TestSetExistsCondition/Condition_with_error === RUN TestSetExistsCondition/Condition_without_error --- PASS: TestSetExistsCondition (0.00s) --- PASS: TestSetExistsCondition/Condition_with_error (0.00s) --- PASS: TestSetExistsCondition/Condition_without_error (0.00s) === RUN TestSetDeploymentConditions === RUN TestSetDeploymentConditions/No_Deployment_Conditions === RUN TestSetDeploymentConditions/One_Deployment_Condition === RUN TestSetDeploymentConditions/Two_Deployment_Conditions === RUN TestSetDeploymentConditions/Update_Replica_Condition --- PASS: TestSetDeploymentConditions (0.00s) --- PASS: TestSetDeploymentConditions/No_Deployment_Conditions (0.00s) --- PASS: TestSetDeploymentConditions/One_Deployment_Condition (0.00s) --- PASS: TestSetDeploymentConditions/Two_Deployment_Conditions (0.00s) --- PASS: TestSetDeploymentConditions/Update_Replica_Condition (0.00s) === RUN TestSetConditionsForDynamicObjects --- PASS: TestSetConditionsForDynamicObjects (0.00s) === RUN TestEventListenerStatus_SetReadyCondition === RUN TestEventListenerStatus_SetReadyCondition/set_Ready_to_true_when_all_dependent_conditions_are_true === RUN TestEventListenerStatus_SetReadyCondition/set_Ready_to_false_when_at_least_one_dependent_condition_is_false --- PASS: TestEventListenerStatus_SetReadyCondition (0.02s) --- PASS: TestEventListenerStatus_SetReadyCondition/set_Ready_to_true_when_all_dependent_conditions_are_true (0.01s) --- PASS: TestEventListenerStatus_SetReadyCondition/set_Ready_to_false_when_at_least_one_dependent_condition_is_false (0.00s) === RUN TestToEventListenerTrigger === RUN TestToEventListenerTrigger/Convert_Empty_Object === RUN TestToEventListenerTrigger/Convert_Partial_Object === RUN TestToEventListenerTrigger/Convert_Full_Object --- PASS: TestToEventListenerTrigger (0.01s) --- PASS: TestToEventListenerTrigger/Convert_Empty_Object (0.00s) --- PASS: TestToEventListenerTrigger/Convert_Partial_Object (0.00s) --- PASS: TestToEventListenerTrigger/Convert_Full_Object (0.00s) === RUN TestGetName === RUN TestGetName/cel === RUN TestGetName/gitlab === RUN TestGetName/github === RUN TestGetName/bitbucket === RUN TestGetName/#00 === RUN TestGetName/pluggable-interceptor --- PASS: TestGetName (0.00s) --- PASS: TestGetName/cel (0.00s) --- PASS: TestGetName/gitlab (0.00s) --- PASS: TestGetName/github (0.00s) --- PASS: TestGetName/bitbucket (0.00s) --- PASS: TestGetName/#00 (0.00s) --- PASS: TestGetName/pluggable-interceptor (0.00s) === RUN TestUpdateCoreInterceptors_Error --- PASS: TestUpdateCoreInterceptors_Error (0.00s) === RUN TestResolveAddress === RUN TestResolveAddress/clientConfig.url_is_specified === RUN TestResolveAddress/clientConfig.service_with_namespace === RUN TestResolveAddress/clientConfig.service_without_port_and_scheme_so_it_uses_defaultHTTPPort === RUN TestResolveAddress/clientConfig_with_provided_caBundle === RUN TestResolveAddress/clientConfig_with_nil_url --- PASS: TestResolveAddress (0.00s) --- PASS: TestResolveAddress/clientConfig.url_is_specified (0.00s) --- PASS: TestResolveAddress/clientConfig.service_with_namespace (0.00s) --- PASS: TestResolveAddress/clientConfig.service_without_port_and_scheme_so_it_uses_defaultHTTPPort (0.00s) --- PASS: TestResolveAddress/clientConfig_with_provided_caBundle (0.00s) --- PASS: TestResolveAddress/clientConfig_with_nil_url (0.00s) === RUN TestClusterInterceptorValidate_OnDelete --- PASS: TestClusterInterceptorValidate_OnDelete (0.00s) === RUN TestClusterInterceptorValidate === RUN TestClusterInterceptorValidate/both_URL_and_Service_specified === RUN TestClusterInterceptorValidate/service_missing_namespace === RUN TestClusterInterceptorValidate/service_missing_name --- PASS: TestClusterInterceptorValidate (0.00s) --- PASS: TestClusterInterceptorValidate/both_URL_and_Service_specified (0.00s) --- PASS: TestClusterInterceptorValidate/service_missing_namespace (0.00s) --- PASS: TestClusterInterceptorValidate/service_missing_name (0.00s) === RUN Test_ClusterTriggerBindingValidate_OnDelete --- PASS: Test_ClusterTriggerBindingValidate_OnDelete (0.00s) === RUN Test_ClusterTriggerBindingValidate === RUN Test_ClusterTriggerBindingValidate/multiple_params === RUN Test_ClusterTriggerBindingValidate/multiple_params_case_sensitive --- PASS: Test_ClusterTriggerBindingValidate (0.00s) --- PASS: Test_ClusterTriggerBindingValidate/multiple_params (0.00s) --- PASS: Test_ClusterTriggerBindingValidate/multiple_params_case_sensitive (0.00s) === RUN Test_ClusterTriggerBindingValidate_error === RUN Test_ClusterTriggerBindingValidate_error/empty === RUN Test_ClusterTriggerBindingValidate_error/duplicate_params --- PASS: Test_ClusterTriggerBindingValidate_error (0.00s) --- PASS: Test_ClusterTriggerBindingValidate_error/empty (0.00s) --- PASS: Test_ClusterTriggerBindingValidate_error/duplicate_params (0.00s) === RUN TestEventListenerSetDefaults === RUN TestEventListenerSetDefaults/default_binding === RUN TestEventListenerSetDefaults/set_replicas_to_1_if_provided_replicas_is_0_as_part_of_eventlistener_kubernetesResources === RUN TestEventListenerSetDefaults/different_value_for_replicas_other_than_0 === RUN TestEventListenerSetDefaults/adds_interceptorkind_when_not_specified === RUN TestEventListenerSetDefaults/EventListener_default_config_context_with_sa === NAME TestEventListenerSetDefaults logger.go:146: 2025-07-14T11:19:35.223Z DEBUG configmap/store.go:155 defaults/features/artifacts config "config-defaults-triggers" config was added or updated: &config.Defaults{DefaultServiceAccount:"tekton", DefaultRunAsUser:65532, DefaultRunAsGroup:65532, DefaultFSGroup:65532, DefaultRunAsNonRoot:true, IsDefaultRunAsUserEmpty:false, IsDefaultRunAsGroupEmpty:false, IsDefaultFsGroupEmpty:false} --- PASS: TestEventListenerSetDefaults (0.01s) --- PASS: TestEventListenerSetDefaults/default_binding (0.00s) --- PASS: TestEventListenerSetDefaults/set_replicas_to_1_if_provided_replicas_is_0_as_part_of_eventlistener_kubernetesResources (0.00s) --- PASS: TestEventListenerSetDefaults/different_value_for_replicas_other_than_0 (0.00s) --- PASS: TestEventListenerSetDefaults/adds_interceptorkind_when_not_specified (0.00s) --- PASS: TestEventListenerSetDefaults/EventListener_default_config_context_with_sa (0.00s) === RUN Test_EventListenerValidate_OnDelete --- PASS: Test_EventListenerValidate_OnDelete (0.00s) === RUN Test_EventListenerValidate === RUN Test_EventListenerValidate/TriggerTemplate_Does_Not_Exist === RUN Test_EventListenerValidate/Valid_EventListener_No_TriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_TriggerRef === RUN Test_EventListenerValidate/Valid_EventListener_with_Annotation === RUN Test_EventListenerValidate/Valid_EventListener_with_TriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_ClusterTriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_multiple_TriggerBindings === RUN Test_EventListenerValidate/Valid_EventListener_Webhook_Interceptor === RUN Test_EventListenerValidate/Valid_EventListener_Interceptor_With_Header === RUN Test_EventListenerValidate/Valid_EventListener_Two_Triggers === RUN Test_EventListenerValidate/Valid_EventListener_with_CEL_interceptor === RUN Test_EventListenerValidate/Valid_EventListener_with_no_trigger_name === RUN Test_EventListenerValidate/Namespace_selector_with_label_selector === RUN Test_EventListenerValidate/Valid_EventListener_with_kubernetes_env_for_podspec === RUN Test_EventListenerValidate/Valid_Replicas_for_EventListener === RUN Test_EventListenerValidate/Valid_EventListener_with_env_for_TLS_connection === RUN Test_EventListenerValidate/Valid_EventListener_with_probes === RUN Test_EventListenerValidate/Valid_EventListener_with_custom_resources === RUN Test_EventListenerValidate/valid_EventListener_with_embedded_TriggerTemplate --- PASS: Test_EventListenerValidate (0.05s) --- PASS: Test_EventListenerValidate/TriggerTemplate_Does_Not_Exist (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_No_TriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_TriggerRef (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_Annotation (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_TriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_ClusterTriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_multiple_TriggerBindings (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Webhook_Interceptor (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Interceptor_With_Header (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Two_Triggers (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_CEL_interceptor (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_no_trigger_name (0.00s) --- PASS: Test_EventListenerValidate/Namespace_selector_with_label_selector (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_kubernetes_env_for_podspec (0.00s) --- PASS: Test_EventListenerValidate/Valid_Replicas_for_EventListener (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_env_for_TLS_connection (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_probes (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_custom_resources (0.00s) --- PASS: Test_EventListenerValidate/valid_EventListener_with_embedded_TriggerTemplate (0.00s) === RUN TestEventListenerValidate_error === RUN TestEventListenerValidate_error/Invalid_EventListener_name === RUN TestEventListenerValidate_error/Valid_EventListener_with_empty_TriggerTemplate_name === RUN TestEventListenerValidate_error/Invalid_Annotation_value === RUN TestEventListenerValidate_error/TriggerBinding_with_no_ref_or_spec === RUN TestEventListenerValidate_error/Bindings_invalid_ref === RUN TestEventListenerValidate_error/Bindings_missing_kind === RUN TestEventListenerValidate_error/Template_with_wrong_apiVersion === RUN TestEventListenerValidate_error/Template_with_missing_name === RUN TestEventListenerValidate_error/Interceptor_Name_only === RUN TestEventListenerValidate_error/Interceptor_Missing_ObjectRef === RUN TestEventListenerValidate_error/Interceptor_Empty_ObjectRef === RUN TestEventListenerValidate_error/Valid_EventListener_with_invalid_TriggerBinding === RUN TestEventListenerValidate_error/Interceptor_Wrong_APIVersion === RUN TestEventListenerValidate_error/Interceptor_Wrong_Kind === RUN TestEventListenerValidate_error/Interceptor_Non-Canonical_Header === RUN TestEventListenerValidate_error/Interceptor_Empty_Header_Name === RUN TestEventListenerValidate_error/Interceptor_Empty_Header_Value === RUN TestEventListenerValidate_error/Multiple_interceptors_set === RUN TestEventListenerValidate_error/CEL_interceptor_with_no_filter_or_overlays === RUN TestEventListenerValidate_error/CEL_interceptor_with_bad_filter_expression === RUN TestEventListenerValidate_error/CEL_interceptor_with_bad_overlay_expression === RUN TestEventListenerValidate_error/Triggers_name_has_invalid_label_characters === RUN TestEventListenerValidate_error/Triggers_name_is_longer_than_the_allowable_label_value_(63_characters) === RUN TestEventListenerValidate_error/user_specify_invalid_replicas === RUN TestEventListenerValidate_error/user_specify_multiple_containers === RUN TestEventListenerValidate_error/user_specifies_an_unsupported_podspec_field === RUN TestEventListenerValidate_error/user_specifies_an_unsupported_container_fields === RUN TestEventListenerValidate_error/user_specifies_an_invalid_env_for_TLS_connection === RUN TestEventListenerValidate_error/user_specify_both_kubernetes_and_custom_resources === RUN TestEventListenerValidate_error/user_specify_multiple_containers,_unsupported_podspec_and_container_field_in_custom_resources === RUN TestEventListenerValidate_error/specify_TriggerTemplate_along_with_TriggerRef === RUN TestEventListenerValidate_error/custom_resource_with_probe_data === RUN TestEventListenerValidate_error/empty_spec_for_eventlistener === RUN TestEventListenerValidate_error/invalid_interceptor_for_eventlistener --- PASS: TestEventListenerValidate_error (0.06s) --- PASS: TestEventListenerValidate_error/Invalid_EventListener_name (0.00s) --- PASS: TestEventListenerValidate_error/Valid_EventListener_with_empty_TriggerTemplate_name (0.00s) --- PASS: TestEventListenerValidate_error/Invalid_Annotation_value (0.00s) --- PASS: TestEventListenerValidate_error/TriggerBinding_with_no_ref_or_spec (0.00s) --- PASS: TestEventListenerValidate_error/Bindings_invalid_ref (0.00s) --- PASS: TestEventListenerValidate_error/Bindings_missing_kind (0.00s) --- PASS: TestEventListenerValidate_error/Template_with_wrong_apiVersion (0.00s) --- PASS: TestEventListenerValidate_error/Template_with_missing_name (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Name_only (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Missing_ObjectRef (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_ObjectRef (0.00s) --- PASS: TestEventListenerValidate_error/Valid_EventListener_with_invalid_TriggerBinding (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Wrong_APIVersion (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Wrong_Kind (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Non-Canonical_Header (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_Header_Name (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_Header_Value (0.00s) --- PASS: TestEventListenerValidate_error/Multiple_interceptors_set (0.00s) --- PASS: TestEventListenerValidate_error/CEL_interceptor_with_no_filter_or_overlays (0.00s) --- PASS: TestEventListenerValidate_error/CEL_interceptor_with_bad_filter_expression (0.02s) --- PASS: TestEventListenerValidate_error/CEL_interceptor_with_bad_overlay_expression (0.00s) --- PASS: TestEventListenerValidate_error/Triggers_name_has_invalid_label_characters (0.00s) --- PASS: TestEventListenerValidate_error/Triggers_name_is_longer_than_the_allowable_label_value_(63_characters) (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_invalid_replicas (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_multiple_containers (0.00s) --- PASS: TestEventListenerValidate_error/user_specifies_an_unsupported_podspec_field (0.00s) --- PASS: TestEventListenerValidate_error/user_specifies_an_unsupported_container_fields (0.00s) --- PASS: TestEventListenerValidate_error/user_specifies_an_invalid_env_for_TLS_connection (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_both_kubernetes_and_custom_resources (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_multiple_containers,_unsupported_podspec_and_container_field_in_custom_resources (0.00s) --- PASS: TestEventListenerValidate_error/specify_TriggerTemplate_along_with_TriggerRef (0.00s) --- PASS: TestEventListenerValidate_error/custom_resource_with_probe_data (0.00s) --- PASS: TestEventListenerValidate_error/empty_spec_for_eventlistener (0.00s) --- PASS: TestEventListenerValidate_error/invalid_interceptor_for_eventlistener (0.00s) === RUN TestParseTriggerID === RUN TestParseTriggerID/namespaces/default/triggers/my-trigger === RUN TestParseTriggerID/#00 --- PASS: TestParseTriggerID (0.00s) --- PASS: TestParseTriggerID/namespaces/default/triggers/my-trigger (0.00s) --- PASS: TestParseTriggerID/#00 (0.00s) === RUN TestNSResolveAddress === RUN TestNSResolveAddress/clientConfig.url_is_specified === RUN TestNSResolveAddress/clientConfig.service_with_namespace === RUN TestNSResolveAddress/clientConfig.service_without_port_and_scheme_so_it_uses_defaultHTTPPort === RUN TestNSResolveAddress/clientConfig_with_provided_caBundle === RUN TestNSResolveAddress/clientConfig_with_nil_url --- PASS: TestNSResolveAddress (0.00s) --- PASS: TestNSResolveAddress/clientConfig.url_is_specified (0.00s) --- PASS: TestNSResolveAddress/clientConfig.service_with_namespace (0.00s) --- PASS: TestNSResolveAddress/clientConfig.service_without_port_and_scheme_so_it_uses_defaultHTTPPort (0.00s) --- PASS: TestNSResolveAddress/clientConfig_with_provided_caBundle (0.00s) --- PASS: TestNSResolveAddress/clientConfig_with_nil_url (0.00s) === RUN TestInterceptorValidate_OnDelete --- PASS: TestInterceptorValidate_OnDelete (0.00s) === RUN TestInterceptorValidate === RUN TestInterceptorValidate/both_URL_and_Service_specified === RUN TestInterceptorValidate/service_missing_namespace === RUN TestInterceptorValidate/service_missing_name --- PASS: TestInterceptorValidate (0.00s) --- PASS: TestInterceptorValidate/both_URL_and_Service_specified (0.00s) --- PASS: TestInterceptorValidate/service_missing_namespace (0.00s) --- PASS: TestInterceptorValidate/service_missing_name (0.00s) === RUN Test_TriggerBindingValidate_OnDelete --- PASS: Test_TriggerBindingValidate_OnDelete (0.00s) === RUN Test_TriggerBindingValidate === RUN Test_TriggerBindingValidate/multiple_params === RUN Test_TriggerBindingValidate/multiple_params_case_sensitive === RUN Test_TriggerBindingValidate/multiple_expressions_in_one_body --- PASS: Test_TriggerBindingValidate (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_params (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_params_case_sensitive (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_expressions_in_one_body (0.00s) === RUN Test_TriggerBindingValidate_error === RUN Test_TriggerBindingValidate_error/empty === RUN Test_TriggerBindingValidate_error/duplicate_params === RUN Test_TriggerBindingValidate_error/invalid_parameter === RUN Test_TriggerBindingValidate_error/invalid_parameter_further_nested === RUN Test_TriggerBindingValidate_error/invalid_parameter_triple_nested --- PASS: Test_TriggerBindingValidate_error (0.00s) --- PASS: Test_TriggerBindingValidate_error/empty (0.00s) --- PASS: Test_TriggerBindingValidate_error/duplicate_params (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter_further_nested (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter_triple_nested (0.00s) === RUN TestTriggerSetDefaults === RUN TestTriggerSetDefaults/default_binding_kind === RUN TestTriggerSetDefaults/upgrade_context_not_set === RUN TestTriggerSetDefaults/defaults_interceptor_ref === RUN TestTriggerSetDefaults/default_deprecatedGithub_to_new_ref/params === RUN TestTriggerSetDefaults/default_deprecatedGitlab_to_new_ref/params === RUN TestTriggerSetDefaults/default_deprecatedBitbucket_to_new_ref/params === RUN TestTriggerSetDefaults/default_deprecatedCEL_to_new_ref/params --- PASS: TestTriggerSetDefaults (0.05s) --- PASS: TestTriggerSetDefaults/default_binding_kind (0.00s) --- PASS: TestTriggerSetDefaults/upgrade_context_not_set (0.00s) --- PASS: TestTriggerSetDefaults/defaults_interceptor_ref (0.00s) --- PASS: TestTriggerSetDefaults/default_deprecatedGithub_to_new_ref/params (0.00s) --- PASS: TestTriggerSetDefaults/default_deprecatedGitlab_to_new_ref/params (0.01s) --- PASS: TestTriggerSetDefaults/default_deprecatedBitbucket_to_new_ref/params (0.01s) --- PASS: TestTriggerSetDefaults/default_deprecatedCEL_to_new_ref/params (0.00s) === RUN TestTriggerTemplate_Validate_OnDelete --- PASS: TestTriggerTemplate_Validate_OnDelete (0.00s) === RUN TestTriggerTemplate_Validate === RUN TestTriggerTemplate_Validate/invalid_objectmetadata,_name_too_long === RUN TestTriggerTemplate_Validate/valid_template === RUN TestTriggerTemplate_Validate/valid_v1alpha1_template === RUN TestTriggerTemplate_Validate/missing_resource_template === RUN TestTriggerTemplate_Validate/resource_template_missing_kind === RUN TestTriggerTemplate_Validate/resource_template_missing_apiVersion === RUN TestTriggerTemplate_Validate/resource_template_other_kind_then_tekton_resource === RUN TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_declared === RUN TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_not_declared === RUN TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_not_declared === RUN TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_declared === RUN TestTriggerTemplate_Validate/no_spec_to_triggertemplate --- PASS: TestTriggerTemplate_Validate (0.01s) --- PASS: TestTriggerTemplate_Validate/invalid_objectmetadata,_name_too_long (0.00s) --- PASS: TestTriggerTemplate_Validate/valid_template (0.00s) --- PASS: TestTriggerTemplate_Validate/valid_v1alpha1_template (0.00s) --- PASS: TestTriggerTemplate_Validate/missing_resource_template (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_missing_kind (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_missing_apiVersion (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_other_kind_then_tekton_resource (0.00s) --- PASS: TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_not_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_not_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/no_spec_to_triggertemplate (0.00s) === RUN Test_TriggerValidate_OnDelete --- PASS: Test_TriggerValidate_OnDelete (0.00s) === RUN Test_TriggerValidate === RUN Test_TriggerValidate/Valid_Trigger_No_TriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_TriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_ClusterTriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_multiple_TriggerBindings === RUN Test_TriggerValidate/Trigger_with_new_embedded_TriggerBindings === RUN Test_TriggerValidate/Valid_Trigger_Interceptor === RUN Test_TriggerValidate/Valid_Trigger_with_no_trigger_name === RUN Test_TriggerValidate/Trigger_with_embedded_Template === RUN Test_TriggerValidate/Trigger_referenced_with_deprecated_name_field --- PASS: Test_TriggerValidate (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_No_TriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_TriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_ClusterTriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_multiple_TriggerBindings (0.00s) --- PASS: Test_TriggerValidate/Trigger_with_new_embedded_TriggerBindings (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_Interceptor (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_no_trigger_name (0.00s) --- PASS: Test_TriggerValidate/Trigger_with_embedded_Template (0.00s) --- PASS: Test_TriggerValidate/Trigger_referenced_with_deprecated_name_field (0.00s) === RUN TestTriggerValidate_error === RUN TestTriggerValidate_error/TriggerBinding_with_no_spec === RUN TestTriggerValidate_error/Bindings_missing_ref === RUN TestTriggerValidate_error/Bindings_with_ref_missing_kind === RUN TestTriggerValidate_error/Bindings_with_ref_wrong_kind === RUN TestTriggerValidate_error/Bindings_with_name_but_no_value === RUN TestTriggerValidate_error/Template_with_wrong_apiVersion === RUN TestTriggerValidate_error/Template_with_nil_Ref === RUN TestTriggerValidate_error/Template_with_empty_Ref === RUN TestTriggerValidate_error/Valid_Trigger_with_invalid_TriggerBinding === RUN TestTriggerValidate_error/Trigger_template_with_both_ref_and_spec === RUN TestTriggerValidate_error/Trigger_template_with_both_name_and_spec === RUN TestTriggerValidate_error/Trigger_template_missing_both_ref_and_spec === RUN TestTriggerValidate_error/Trigger_template_with_invalid_spec --- PASS: TestTriggerValidate_error (0.01s) --- PASS: TestTriggerValidate_error/TriggerBinding_with_no_spec (0.00s) --- PASS: TestTriggerValidate_error/Bindings_missing_ref (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_ref_missing_kind (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_ref_wrong_kind (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_name_but_no_value (0.00s) --- PASS: TestTriggerValidate_error/Template_with_wrong_apiVersion (0.00s) --- PASS: TestTriggerValidate_error/Template_with_nil_Ref (0.00s) --- PASS: TestTriggerValidate_error/Template_with_empty_Ref (0.00s) --- PASS: TestTriggerValidate_error/Valid_Trigger_with_invalid_TriggerBinding (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_both_ref_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_both_name_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_missing_both_ref_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_invalid_spec (0.00s) PASS ok github.com/tektoncd/triggers/pkg/apis/triggers/v1alpha1 1.628s === RUN TestSetGetCondition === RUN TestSetGetCondition/No_conditions === RUN TestSetGetCondition/One_condition === RUN TestSetGetCondition/Two_conditions === RUN TestSetGetCondition/Two_conditions_repeated --- PASS: TestSetGetCondition (0.00s) --- PASS: TestSetGetCondition/No_conditions (0.00s) --- PASS: TestSetGetCondition/One_condition (0.00s) --- PASS: TestSetGetCondition/Two_conditions (0.00s) --- PASS: TestSetGetCondition/Two_conditions_repeated (0.00s) === RUN TestInitializeConditions --- PASS: TestInitializeConditions (0.00s) === RUN TestSetExistsCondition === RUN TestSetExistsCondition/Condition_with_error === RUN TestSetExistsCondition/Condition_without_error --- PASS: TestSetExistsCondition (0.00s) --- PASS: TestSetExistsCondition/Condition_with_error (0.00s) --- PASS: TestSetExistsCondition/Condition_without_error (0.00s) === RUN TestSetDeploymentConditions === RUN TestSetDeploymentConditions/No_Deployment_Conditions === RUN TestSetDeploymentConditions/One_Deployment_Condition === RUN TestSetDeploymentConditions/Two_Deployment_Conditions === RUN TestSetDeploymentConditions/Update_Replica_Condition --- PASS: TestSetDeploymentConditions (0.00s) --- PASS: TestSetDeploymentConditions/No_Deployment_Conditions (0.00s) --- PASS: TestSetDeploymentConditions/One_Deployment_Condition (0.00s) --- PASS: TestSetDeploymentConditions/Two_Deployment_Conditions (0.00s) --- PASS: TestSetDeploymentConditions/Update_Replica_Condition (0.00s) === RUN TestSetConditionsForDynamicObjects --- PASS: TestSetConditionsForDynamicObjects (0.00s) === RUN TestEventListenerStatus_SetReadyCondition === RUN TestEventListenerStatus_SetReadyCondition/set_Ready_to_true_when_all_dependent_conditions_are_true === RUN TestEventListenerStatus_SetReadyCondition/set_Ready_to_false_when_at_least_one_dependent_condition_is_false --- PASS: TestEventListenerStatus_SetReadyCondition (0.02s) --- PASS: TestEventListenerStatus_SetReadyCondition/set_Ready_to_true_when_all_dependent_conditions_are_true (0.01s) --- PASS: TestEventListenerStatus_SetReadyCondition/set_Ready_to_false_when_at_least_one_dependent_condition_is_false (0.01s) === RUN TestToEventListenerTrigger === RUN TestToEventListenerTrigger/Convert_Empty_Object === RUN TestToEventListenerTrigger/Convert_Partial_Object === RUN TestToEventListenerTrigger/Convert_Full_Object --- PASS: TestToEventListenerTrigger (0.03s) --- PASS: TestToEventListenerTrigger/Convert_Empty_Object (0.00s) --- PASS: TestToEventListenerTrigger/Convert_Partial_Object (0.00s) --- PASS: TestToEventListenerTrigger/Convert_Full_Object (0.00s) === RUN TestGetName === RUN TestGetName/#00 === RUN TestGetName/pluggable-interceptor --- PASS: TestGetName (0.01s) --- PASS: TestGetName/#00 (0.00s) --- PASS: TestGetName/pluggable-interceptor (0.00s) === RUN TestValidateEnabledAPIFields --- PASS: TestValidateEnabledAPIFields (0.00s) === RUN TestValidateEnabledAPIFieldsError --- PASS: TestValidateEnabledAPIFieldsError (0.00s) === RUN TestValidateEnabledAPIFields_OnDelete --- PASS: TestValidateEnabledAPIFields_OnDelete (0.00s) === RUN Test_ClusterTriggerBindingValidate === RUN Test_ClusterTriggerBindingValidate/multiple_params === RUN Test_ClusterTriggerBindingValidate/multiple_params_case_sensitive --- PASS: Test_ClusterTriggerBindingValidate (0.00s) --- PASS: Test_ClusterTriggerBindingValidate/multiple_params (0.00s) --- PASS: Test_ClusterTriggerBindingValidate/multiple_params_case_sensitive (0.00s) === RUN Test_ClusterTriggerBindingValidate_error === RUN Test_ClusterTriggerBindingValidate_error/empty === RUN Test_ClusterTriggerBindingValidate_error/duplicate_params --- PASS: Test_ClusterTriggerBindingValidate_error (0.00s) --- PASS: Test_ClusterTriggerBindingValidate_error/empty (0.00s) --- PASS: Test_ClusterTriggerBindingValidate_error/duplicate_params (0.00s) === RUN TestEventListenerSetDefaults === RUN TestEventListenerSetDefaults/default_binding === RUN TestEventListenerSetDefaults/set_replicas_to_1_if_provided_replicas_is_0_as_part_of_eventlistener_kubernetesResources === RUN TestEventListenerSetDefaults/different_value_for_replicas_other_than_0 === RUN TestEventListenerSetDefaults/adds_interceptorkind_when_not_specified === RUN TestEventListenerSetDefaults/EventListener_default_config_context_with_sa === NAME TestEventListenerSetDefaults logger.go:146: 2025-07-14T11:19:43.415Z DEBUG configmap/store.go:155 defaults/features/artifacts config "config-defaults-triggers" config was added or updated: &config.Defaults{DefaultServiceAccount:"tekton", DefaultRunAsUser:65532, DefaultRunAsGroup:65532, DefaultFSGroup:65532, DefaultRunAsNonRoot:true, IsDefaultRunAsUserEmpty:false, IsDefaultRunAsGroupEmpty:false, IsDefaultFsGroupEmpty:false} === RUN TestEventListenerSetDefaults/adds_TriggerGroup_interceptorkind_when_not_specified --- PASS: TestEventListenerSetDefaults (0.01s) --- PASS: TestEventListenerSetDefaults/default_binding (0.00s) --- PASS: TestEventListenerSetDefaults/set_replicas_to_1_if_provided_replicas_is_0_as_part_of_eventlistener_kubernetesResources (0.00s) --- PASS: TestEventListenerSetDefaults/different_value_for_replicas_other_than_0 (0.00s) --- PASS: TestEventListenerSetDefaults/adds_interceptorkind_when_not_specified (0.00s) --- PASS: TestEventListenerSetDefaults/EventListener_default_config_context_with_sa (0.00s) --- PASS: TestEventListenerSetDefaults/adds_TriggerGroup_interceptorkind_when_not_specified (0.00s) === RUN Test_EventListenerValidate === RUN Test_EventListenerValidate/TriggerTemplate_Does_Not_Exist === RUN Test_EventListenerValidate/Valid_EventListener_No_TriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_TriggerRef === RUN Test_EventListenerValidate/Valid_EventListener_with_Annotation === RUN Test_EventListenerValidate/Valid_EventListener_with_TriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_ClusterTriggerBinding === RUN Test_EventListenerValidate/Valid_EventListener_with_multiple_TriggerBindings === RUN Test_EventListenerValidate/Valid_EventListener_Webhook_Interceptor === RUN Test_EventListenerValidate/Valid_EventListener_Interceptor_With_Header === RUN Test_EventListenerValidate/Valid_EventListener_Two_Triggers === RUN Test_EventListenerValidate/Valid_EventListener_with_CEL_interceptor === RUN Test_EventListenerValidate/Valid_EventListener_with_no_trigger_name === RUN Test_EventListenerValidate/Namespace_selector_with_label_selector === RUN Test_EventListenerValidate/Valid_EventListener_with_kubernetes_env_for_podspec === RUN Test_EventListenerValidate/Valid_Replicas_for_EventListener === RUN Test_EventListenerValidate/Valid_EventListener_with_env_for_TLS_connection === RUN Test_EventListenerValidate/Valid_EventListener_with_custom_resources === RUN Test_EventListenerValidate/Valid_EventListener_with_loadBalancerClass === RUN Test_EventListenerValidate/valid_EventListener_with_embedded_TriggerTemplate === RUN Test_EventListenerValidate/Valid_event_listener_with_TriggerGroup_and_namespaceSelector === RUN Test_EventListenerValidate/Valid_EventListener_with_node_affinity === RUN Test_EventListenerValidate/Valid_EventListener_with_probes === RUN Test_EventListenerValidate/Valid_EventListener_with_kubernetes_resources_for_securityContext --- PASS: Test_EventListenerValidate (0.21s) --- PASS: Test_EventListenerValidate/TriggerTemplate_Does_Not_Exist (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_No_TriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_TriggerRef (0.04s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_Annotation (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_TriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_ClusterTriggerBinding (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_multiple_TriggerBindings (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Webhook_Interceptor (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Interceptor_With_Header (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_Two_Triggers (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_CEL_interceptor (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_no_trigger_name (0.00s) --- PASS: Test_EventListenerValidate/Namespace_selector_with_label_selector (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_kubernetes_env_for_podspec (0.00s) --- PASS: Test_EventListenerValidate/Valid_Replicas_for_EventListener (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_env_for_TLS_connection (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_custom_resources (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_loadBalancerClass (0.00s) --- PASS: Test_EventListenerValidate/valid_EventListener_with_embedded_TriggerTemplate (0.00s) --- PASS: Test_EventListenerValidate/Valid_event_listener_with_TriggerGroup_and_namespaceSelector (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_node_affinity (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_probes (0.00s) --- PASS: Test_EventListenerValidate/Valid_EventListener_with_kubernetes_resources_for_securityContext (0.00s) === RUN TestEventListenerValidate_error === RUN TestEventListenerValidate_error/Invalid_EventListener_name === RUN TestEventListenerValidate_error/Valid_EventListener_with_empty_TriggerTemplate_name === RUN TestEventListenerValidate_error/Invalid_Annotation_value === RUN TestEventListenerValidate_error/TriggerBinding_with_no_ref_or_spec_or_name === RUN TestEventListenerValidate_error/Bindings_invalid_ref === RUN TestEventListenerValidate_error/Bindings_missing_kind === RUN TestEventListenerValidate_error/Template_with_wrong_apiVersion === RUN TestEventListenerValidate_error/Template_with_both_ref_and_name === RUN TestEventListenerValidate_error/Interceptor_Name_and_APIVersion_only === RUN TestEventListenerValidate_error/Interceptor_Name_and_Kind_only === RUN TestEventListenerValidate_error/Interceptor_Missing_Interceptor === RUN TestEventListenerValidate_error/Interceptor_Missing_ObjectRef === RUN TestEventListenerValidate_error/Interceptor_Empty_ObjectRef === RUN TestEventListenerValidate_error/Valid_EventListener_with_invalid_TriggerBinding === RUN TestEventListenerValidate_error/Interceptor_Wrong_APIVersion === RUN TestEventListenerValidate_error/Interceptor_Wrong_Kind === RUN TestEventListenerValidate_error/Interceptor_Non-Canonical_Header === RUN TestEventListenerValidate_error/Interceptor_Empty_Header_Name === RUN TestEventListenerValidate_error/Interceptor_Empty_Header_Value === RUN TestEventListenerValidate_error/Triggers_name_has_invalid_label_characters === RUN TestEventListenerValidate_error/Triggers_name_is_longer_than_the_allowable_label_value_(63_characters) === RUN TestEventListenerValidate_error/user_specify_invalid_replicas === RUN TestEventListenerValidate_error/user_specify_multiple_containers === RUN TestEventListenerValidate_error/user_specifies_an_unsupported_podspec_field === RUN TestEventListenerValidate_error/user_specifies_an_unsupported_container_fields === RUN TestEventListenerValidate_error/user_specifies_an_invalid_env_for_TLS_connection === RUN TestEventListenerValidate_error/user_specify_both_kubernetes_and_custom_resources === RUN TestEventListenerValidate_error/user_specify_a_loadbalancerclass_for_a_non-lb_service_type === RUN TestEventListenerValidate_error/user_specify_multiple_containers,_unsupported_podspec_and_container_field_in_custom_resources === RUN TestEventListenerValidate_error/specify_TriggerTemplate_along_with_TriggerRef === RUN TestEventListenerValidate_error/custom_resource_with_probe_data === RUN TestEventListenerValidate_error/missing_label_and_namespace_selector === RUN TestEventListenerValidate_error/triggerGroup_requires_interceptor === RUN TestEventListenerValidate_error/empty_spec_for_eventlistener === RUN TestEventListenerValidate_error/invalid_interceptor_for_eventlistener --- PASS: TestEventListenerValidate_error (0.11s) --- PASS: TestEventListenerValidate_error/Invalid_EventListener_name (0.00s) --- PASS: TestEventListenerValidate_error/Valid_EventListener_with_empty_TriggerTemplate_name (0.00s) --- PASS: TestEventListenerValidate_error/Invalid_Annotation_value (0.00s) --- PASS: TestEventListenerValidate_error/TriggerBinding_with_no_ref_or_spec_or_name (0.00s) --- PASS: TestEventListenerValidate_error/Bindings_invalid_ref (0.00s) --- PASS: TestEventListenerValidate_error/Bindings_missing_kind (0.00s) --- PASS: TestEventListenerValidate_error/Template_with_wrong_apiVersion (0.00s) --- PASS: TestEventListenerValidate_error/Template_with_both_ref_and_name (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Name_and_APIVersion_only (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Name_and_Kind_only (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Missing_Interceptor (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Missing_ObjectRef (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_ObjectRef (0.00s) --- PASS: TestEventListenerValidate_error/Valid_EventListener_with_invalid_TriggerBinding (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Wrong_APIVersion (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Wrong_Kind (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Non-Canonical_Header (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_Header_Name (0.00s) --- PASS: TestEventListenerValidate_error/Interceptor_Empty_Header_Value (0.00s) --- PASS: TestEventListenerValidate_error/Triggers_name_has_invalid_label_characters (0.00s) --- PASS: TestEventListenerValidate_error/Triggers_name_is_longer_than_the_allowable_label_value_(63_characters) (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_invalid_replicas (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_multiple_containers (0.00s) --- PASS: TestEventListenerValidate_error/user_specifies_an_unsupported_podspec_field (0.02s) --- PASS: TestEventListenerValidate_error/user_specifies_an_unsupported_container_fields (0.01s) --- PASS: TestEventListenerValidate_error/user_specifies_an_invalid_env_for_TLS_connection (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_both_kubernetes_and_custom_resources (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_a_loadbalancerclass_for_a_non-lb_service_type (0.00s) --- PASS: TestEventListenerValidate_error/user_specify_multiple_containers,_unsupported_podspec_and_container_field_in_custom_resources (0.01s) --- PASS: TestEventListenerValidate_error/specify_TriggerTemplate_along_with_TriggerRef (0.00s) --- PASS: TestEventListenerValidate_error/custom_resource_with_probe_data (0.01s) --- PASS: TestEventListenerValidate_error/missing_label_and_namespace_selector (0.00s) --- PASS: TestEventListenerValidate_error/triggerGroup_requires_interceptor (0.00s) --- PASS: TestEventListenerValidate_error/empty_spec_for_eventlistener (0.00s) --- PASS: TestEventListenerValidate_error/invalid_interceptor_for_eventlistener (0.00s) === RUN TestParseTriggerID === RUN TestParseTriggerID/namespaces/default/triggers/my-trigger === RUN TestParseTriggerID/#00 --- PASS: TestParseTriggerID (0.00s) --- PASS: TestParseTriggerID/namespaces/default/triggers/my-trigger (0.00s) --- PASS: TestParseTriggerID/#00 (0.00s) === RUN Test_TriggerBindingValidate === RUN Test_TriggerBindingValidate/multiple_params === RUN Test_TriggerBindingValidate/multiple_params_case_sensitive === RUN Test_TriggerBindingValidate/multiple_expressions_in_one_body --- PASS: Test_TriggerBindingValidate (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_params (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_params_case_sensitive (0.00s) --- PASS: Test_TriggerBindingValidate/multiple_expressions_in_one_body (0.00s) === RUN Test_TriggerBindingValidate_error === RUN Test_TriggerBindingValidate_error/empty === RUN Test_TriggerBindingValidate_error/duplicate_params === RUN Test_TriggerBindingValidate_error/invalid_parameter === RUN Test_TriggerBindingValidate_error/invalid_parameter_further_nested === RUN Test_TriggerBindingValidate_error/invalid_parameter_triple_nested --- PASS: Test_TriggerBindingValidate_error (0.01s) --- PASS: Test_TriggerBindingValidate_error/empty (0.00s) --- PASS: Test_TriggerBindingValidate_error/duplicate_params (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter_further_nested (0.00s) --- PASS: Test_TriggerBindingValidate_error/invalid_parameter_triple_nested (0.00s) === RUN TestTriggerSetDefaults === RUN TestTriggerSetDefaults/default_binding_kind === RUN TestTriggerSetDefaults/upgrade_context_not_set === RUN TestTriggerSetDefaults/defaults_interceptor_ref --- PASS: TestTriggerSetDefaults (0.00s) --- PASS: TestTriggerSetDefaults/default_binding_kind (0.00s) --- PASS: TestTriggerSetDefaults/upgrade_context_not_set (0.00s) --- PASS: TestTriggerSetDefaults/defaults_interceptor_ref (0.00s) === RUN TestTriggerTemplate_Validate === RUN TestTriggerTemplate_Validate/invalid_objectmetadata,_name_too_long === RUN TestTriggerTemplate_Validate/valid_template === RUN TestTriggerTemplate_Validate/valid_v1beta1_template === RUN TestTriggerTemplate_Validate/missing_resource_template === RUN TestTriggerTemplate_Validate/resource_template_missing_kind === RUN TestTriggerTemplate_Validate/resource_template_missing_apiVersion === RUN TestTriggerTemplate_Validate/resource_template_other_kind_then_tekton_resource === RUN TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_declared === RUN TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_not_declared === RUN TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_not_declared === RUN TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_declared === RUN TestTriggerTemplate_Validate/no_spec_to_triggertemplate --- PASS: TestTriggerTemplate_Validate (0.02s) --- PASS: TestTriggerTemplate_Validate/invalid_objectmetadata,_name_too_long (0.00s) --- PASS: TestTriggerTemplate_Validate/valid_template (0.00s) --- PASS: TestTriggerTemplate_Validate/valid_v1beta1_template (0.00s) --- PASS: TestTriggerTemplate_Validate/missing_resource_template (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_missing_kind (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_missing_apiVersion (0.00s) --- PASS: TestTriggerTemplate_Validate/resource_template_other_kind_then_tekton_resource (0.00s) --- PASS: TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/tt.params_used_in_resource_template_are_not_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_not_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/invalid_params_used_in_resource_template_are_declared (0.00s) --- PASS: TestTriggerTemplate_Validate/no_spec_to_triggertemplate (0.00s) === RUN Test_TriggerValidate === RUN Test_TriggerValidate/Valid_Trigger_No_TriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_TriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_ClusterTriggerBinding === RUN Test_TriggerValidate/Valid_Trigger_with_multiple_TriggerBindings === RUN Test_TriggerValidate/Trigger_with_new_embedded_TriggerBindings === RUN Test_TriggerValidate/Valid_Trigger_Interceptor === RUN Test_TriggerValidate/Valid_Trigger_with_no_trigger_name === RUN Test_TriggerValidate/Trigger_with_embedded_Template === RUN Test_TriggerValidate/Trigger_referenced_with_deprecated_name_field --- PASS: Test_TriggerValidate (0.01s) --- PASS: Test_TriggerValidate/Valid_Trigger_No_TriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_TriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_ClusterTriggerBinding (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_multiple_TriggerBindings (0.00s) --- PASS: Test_TriggerValidate/Trigger_with_new_embedded_TriggerBindings (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_Interceptor (0.00s) --- PASS: Test_TriggerValidate/Valid_Trigger_with_no_trigger_name (0.00s) --- PASS: Test_TriggerValidate/Trigger_with_embedded_Template (0.00s) --- PASS: Test_TriggerValidate/Trigger_referenced_with_deprecated_name_field (0.00s) === RUN TestTriggerValidate_error === RUN TestTriggerValidate_error/TriggerBinding_with_no_spec === RUN TestTriggerValidate_error/Bindings_missing_ref === RUN TestTriggerValidate_error/Bindings_with_ref_missing_kind === RUN TestTriggerValidate_error/Bindings_with_ref_wrong_kind === RUN TestTriggerValidate_error/Bindings_with_name_but_no_value === RUN TestTriggerValidate_error/Template_with_wrong_apiVersion === RUN TestTriggerValidate_error/Template_with_nil_Ref === RUN TestTriggerValidate_error/Template_with_empty_Ref === RUN TestTriggerValidate_error/Valid_Trigger_with_invalid_TriggerBinding === RUN TestTriggerValidate_error/Trigger_template_with_both_ref_and_spec === RUN TestTriggerValidate_error/Trigger_template_with_both_name_and_spec === RUN TestTriggerValidate_error/Trigger_template_missing_both_ref_and_spec === RUN TestTriggerValidate_error/Trigger_template_with_invalid_spec --- PASS: TestTriggerValidate_error (0.02s) --- PASS: TestTriggerValidate_error/TriggerBinding_with_no_spec (0.00s) --- PASS: TestTriggerValidate_error/Bindings_missing_ref (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_ref_missing_kind (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_ref_wrong_kind (0.00s) --- PASS: TestTriggerValidate_error/Bindings_with_name_but_no_value (0.00s) --- PASS: TestTriggerValidate_error/Template_with_wrong_apiVersion (0.00s) --- PASS: TestTriggerValidate_error/Template_with_nil_Ref (0.00s) --- PASS: TestTriggerValidate_error/Template_with_empty_Ref (0.00s) --- PASS: TestTriggerValidate_error/Valid_Trigger_with_invalid_TriggerBinding (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_both_ref_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_both_name_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_missing_both_ref_and_spec (0.00s) --- PASS: TestTriggerValidate_error/Trigger_template_with_invalid_spec (0.00s) PASS ok github.com/tektoncd/triggers/pkg/apis/triggers/v1beta1 1.983s ? github.com/tektoncd/triggers/pkg/client/clientset/versioned [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/scheme [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/typed/triggers/v1alpha1 [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/typed/triggers/v1alpha1/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/typed/triggers/v1beta1 [no test files] ? github.com/tektoncd/triggers/pkg/client/clientset/versioned/typed/triggers/v1beta1/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/dynamic/clientset [no test files] ? github.com/tektoncd/triggers/pkg/client/informers/externalversions [no test files] ? github.com/tektoncd/triggers/pkg/client/informers/externalversions/internalinterfaces [no test files] ? github.com/tektoncd/triggers/pkg/client/informers/externalversions/triggers [no test files] ? github.com/tektoncd/triggers/pkg/client/informers/externalversions/triggers/v1alpha1 [no test files] ? github.com/tektoncd/triggers/pkg/client/informers/externalversions/triggers/v1beta1 [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/client [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/client/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/factory [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/factory/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/factory/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/factory/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clusterinterceptor [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clusterinterceptor/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clusterinterceptor/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clusterinterceptor/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clustertriggerbinding [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clustertriggerbinding/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clustertriggerbinding/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/clustertriggerbinding/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/eventlistener [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/eventlistener/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/eventlistener/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/eventlistener/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/interceptor [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/interceptor/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/interceptor/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/interceptor/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/trigger [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/trigger/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/trigger/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/trigger/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggerbinding [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggerbinding/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggerbinding/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggerbinding/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggertemplate [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggertemplate/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggertemplate/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1alpha1/triggertemplate/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/clustertriggerbinding [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/clustertriggerbinding/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/clustertriggerbinding/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/clustertriggerbinding/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/eventlistener [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/eventlistener/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/eventlistener/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/eventlistener/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/trigger [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/trigger/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/trigger/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/trigger/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggerbinding [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggerbinding/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggerbinding/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggerbinding/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggertemplate [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggertemplate/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggertemplate/filtered [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/informers/triggers/v1beta1/triggertemplate/filtered/fake [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/reconciler/triggers/v1alpha1/clusterinterceptor [no test files] # github.com/tektoncd/triggers/pkg/interceptors/bitbucket # [github.com/tektoncd/triggers/pkg/interceptors/bitbucket] pkg/interceptors/bitbucket/bitbucket.go:93:56: non-constant format string in call to github.com/tektoncd/triggers/pkg/interceptors.Failf ? github.com/tektoncd/triggers/pkg/client/injection/reconciler/triggers/v1alpha1/eventlistener [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/reconciler/triggers/v1alpha1/interceptor [no test files] ? github.com/tektoncd/triggers/pkg/client/injection/reconciler/triggers/v1beta1/eventlistener [no test files] ? github.com/tektoncd/triggers/pkg/client/listers/triggers/v1alpha1 [no test files] ? github.com/tektoncd/triggers/pkg/client/listers/triggers/v1beta1 [no test files] === RUN TestGetConditions === RUN TestGetConditions/No_status time="2025-07-14T11:20:16Z" level=warning msg="empty status conditions for the created custom object" === RUN TestGetConditions/Status_but_no_conditions time="2025-07-14T11:20:16Z" level=warning msg="empty status conditions for the created custom object" === RUN TestGetConditions/Status_with_conditions --- PASS: TestGetConditions (0.07s) --- PASS: TestGetConditions/No_status (0.06s) --- PASS: TestGetConditions/Status_but_no_conditions (0.00s) --- PASS: TestGetConditions/Status_with_conditions (0.00s) === RUN TestGetConditionsInvalidObj time="2025-07-14T11:20:16Z" level=warning msg="empty status for the created custom object" --- PASS: TestGetConditionsInvalidObj (0.00s) PASS ok github.com/tektoncd/triggers/pkg/dynamic 1.553s === RUN TestGetInterceptorParams === RUN TestGetInterceptorParams/cel === RUN TestGetInterceptorParams/gitlab === RUN TestGetInterceptorParams/github === RUN TestGetInterceptorParams/bitbucket === RUN TestGetInterceptorParams/webhook === RUN TestGetInterceptorParams/interceptor_using_ref --- PASS: TestGetInterceptorParams (0.02s) --- PASS: TestGetInterceptorParams/cel (0.00s) --- PASS: TestGetInterceptorParams/gitlab (0.00s) --- PASS: TestGetInterceptorParams/github (0.00s) --- PASS: TestGetInterceptorParams/bitbucket (0.00s) --- PASS: TestGetInterceptorParams/webhook (0.00s) --- PASS: TestGetInterceptorParams/interceptor_using_ref (0.00s) === RUN TestCanonical === RUN TestCanonical/all_uppercase === RUN TestCanonical/all_lowercase --- PASS: TestCanonical (0.00s) --- PASS: TestCanonical/all_uppercase (0.00s) --- PASS: TestCanonical/all_lowercase (0.00s) === RUN TestUnmarshalParam --- PASS: TestUnmarshalParam (0.00s) === RUN TestGetInterceptorParams_Error === RUN TestGetInterceptorParams_Error/failed_to_marshal_json --- PASS: TestGetInterceptorParams_Error (0.00s) --- PASS: TestGetInterceptorParams_Error/failed_to_marshal_json (0.00s) === RUN TestResolveToURL === RUN TestResolveToURL/ClusterInterceptor_has_status.address.url === RUN TestResolveToURL/ClusterInterceptor_does_not_have_a_status === RUN TestResolveToURL/interceptor_has_no_URL --- PASS: TestResolveToURL (0.02s) --- PASS: TestResolveToURL/ClusterInterceptor_has_status.address.url (0.00s) --- PASS: TestResolveToURL/ClusterInterceptor_does_not_have_a_status (0.00s) --- PASS: TestResolveToURL/interceptor_has_no_URL (0.00s) === RUN TestExecute === RUN TestExecute/cel_filter_pass logger.go:146: 2025-07-14T11:20:24.423Z DEBUG Interceptor Request is: {Body: Header:map[Content-Type:[application/json]] Extensions:map[] InterceptorParams:map[filter:header.match("Content-Type", "application/json")] Context:0xc0006150e0} logger.go:146: 2025-07-14T11:20:24.514Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} === RUN TestExecute/cel_filter_fail logger.go:146: 2025-07-14T11:20:24.521Z DEBUG Interceptor Request is: {Body: Header:map[Content-Type:[application/json]] Extensions:map[] InterceptorParams:map[filter:header.match("Content-Type", "application/xml")] Context:0xc000408240} logger.go:146: 2025-07-14T11:20:24.530Z INFO Interceptor response is: &{Extensions:map[] Continue:false Status:{Code:FailedPrecondition Message:expression header.match("Content-Type", "application/xml") did not return true}} --- PASS: TestExecute (0.12s) --- PASS: TestExecute/cel_filter_pass (0.11s) --- PASS: TestExecute/cel_filter_fail (0.02s) === RUN TestExecute_Error === RUN TestExecute_Error/bad_URL === RUN TestExecute_Error/non_200_response === RUN TestExecute_Error/incorrect_response_format === RUN TestExecute_Error/HTTPS_URL --- PASS: TestExecute_Error (0.07s) --- PASS: TestExecute_Error/bad_URL (0.00s) --- PASS: TestExecute_Error/non_200_response (0.00s) --- PASS: TestExecute_Error/incorrect_response_format (0.00s) --- PASS: TestExecute_Error/HTTPS_URL (0.07s) === RUN TestCacheSecrets --- PASS: TestCacheSecrets (0.11s) PASS ok github.com/tektoncd/triggers/pkg/interceptors 2.075s FAIL github.com/tektoncd/triggers/pkg/interceptors/bitbucket [build failed] === RUN TestInterceptor_Process === RUN TestInterceptor_Process/simple_body_check_with_matching_body === RUN TestInterceptor_Process/simple_header_check_with_matching_header === RUN TestInterceptor_Process/overloaded_header_check_with_case_insensitive_matching === RUN TestInterceptor_Process/body_and_header_check === RUN TestInterceptor_Process/body_and_header_canonical_check === RUN TestInterceptor_Process/single_overlay === RUN TestInterceptor_Process/single_overlay_with_no_filter === RUN TestInterceptor_Process/overlay_with_string_library_functions === RUN TestInterceptor_Process/multiple_overlays === RUN TestInterceptor_Process/nil_body_does_not_panic === RUN TestInterceptor_Process/incrementing_an_integer_value === RUN TestInterceptor_Process/validating_a_secret === RUN TestInterceptor_Process/validating_a_secret_with_a_namespace_and_name === RUN TestInterceptor_Process/validating_a_secret_in_the_default_namespace === RUN TestInterceptor_Process/handling_a_list_response === RUN TestInterceptor_Process/return_different_types_of_expression === RUN TestInterceptor_Process/demonstrate_defaulting_logic_within_cel_interceptor === RUN TestInterceptor_Process/string_replacement_with_regexp === RUN TestInterceptor_Process/filters_and_overlays_can_access_passed_in_extensions === RUN TestInterceptor_Process/decode_with_cel_extension_to_a_field --- PASS: TestInterceptor_Process (4.54s) --- PASS: TestInterceptor_Process/simple_body_check_with_matching_body (0.23s) --- PASS: TestInterceptor_Process/simple_header_check_with_matching_header (0.17s) --- PASS: TestInterceptor_Process/overloaded_header_check_with_case_insensitive_matching (0.26s) --- PASS: TestInterceptor_Process/body_and_header_check (0.17s) --- PASS: TestInterceptor_Process/body_and_header_canonical_check (0.17s) --- PASS: TestInterceptor_Process/single_overlay (0.36s) --- PASS: TestInterceptor_Process/single_overlay_with_no_filter (0.17s) --- PASS: TestInterceptor_Process/overlay_with_string_library_functions (0.32s) --- PASS: TestInterceptor_Process/multiple_overlays (0.53s) --- PASS: TestInterceptor_Process/nil_body_does_not_panic (0.18s) --- PASS: TestInterceptor_Process/incrementing_an_integer_value (0.14s) --- PASS: TestInterceptor_Process/validating_a_secret (0.19s) --- PASS: TestInterceptor_Process/validating_a_secret_with_a_namespace_and_name (0.18s) --- PASS: TestInterceptor_Process/validating_a_secret_in_the_default_namespace (0.13s) --- PASS: TestInterceptor_Process/handling_a_list_response (0.16s) --- PASS: TestInterceptor_Process/return_different_types_of_expression (0.16s) --- PASS: TestInterceptor_Process/demonstrate_defaulting_logic_within_cel_interceptor (0.09s) --- PASS: TestInterceptor_Process/string_replacement_with_regexp (0.37s) --- PASS: TestInterceptor_Process/filters_and_overlays_can_access_passed_in_extensions (0.41s) --- PASS: TestInterceptor_Process/decode_with_cel_extension_to_a_field (0.12s) === RUN TestInterceptor_Process_Error === RUN TestInterceptor_Process_Error/simple_body_check_with_non-matching_body === RUN TestInterceptor_Process_Error/simple_header_check_with_non_matching_header === RUN TestInterceptor_Process_Error/overloaded_header_check_with_case_insensitive_failed_match === RUN TestInterceptor_Process_Error/unable_to_parse_the_expression === RUN TestInterceptor_Process_Error/unable_to_parse_the_JSON_body === RUN TestInterceptor_Process_Error/bad_overlay === RUN TestInterceptor_Process_Error/unable_to_parse_regexp_in_translate --- PASS: TestInterceptor_Process_Error (0.07s) --- PASS: TestInterceptor_Process_Error/simple_body_check_with_non-matching_body (0.00s) --- PASS: TestInterceptor_Process_Error/simple_header_check_with_non_matching_header (0.00s) --- PASS: TestInterceptor_Process_Error/overloaded_header_check_with_case_insensitive_failed_match (0.04s) --- PASS: TestInterceptor_Process_Error/unable_to_parse_the_expression (0.00s) --- PASS: TestInterceptor_Process_Error/unable_to_parse_the_JSON_body (0.00s) --- PASS: TestInterceptor_Process_Error/bad_overlay (0.01s) --- PASS: TestInterceptor_Process_Error/unable_to_parse_regexp_in_translate (0.00s) === RUN TestInterceptor_Process_InvalidParams --- PASS: TestInterceptor_Process_InvalidParams (0.00s) === RUN TestExpressionEvaluation === RUN TestExpressionEvaluation/simple_body_value === RUN TestExpressionEvaluation/boolean_body_value === RUN TestExpressionEvaluation/truncate_a_long_string === RUN TestExpressionEvaluation/truncate_a_string_to_its_own_length === RUN TestExpressionEvaluation/truncate_a_string_to_fewer_characters_than_it_has === RUN TestExpressionEvaluation/split_a_string_on_a_character === RUN TestExpressionEvaluation/extract_a_branch_from_a_non_refs_string === RUN TestExpressionEvaluation/combine_split_and_truncate === RUN TestExpressionEvaluation/exact_header_lookup === RUN TestExpressionEvaluation/canonical_header_lookup === RUN TestExpressionEvaluation/increment_an_integer === RUN TestExpressionEvaluation/compare_string_against_secret === RUN TestExpressionEvaluation/compare_string_against_secret_with_no_match === RUN TestExpressionEvaluation/compare_string_against_secret_in_the_default_namespace === RUN TestExpressionEvaluation/parse_JSON_body_in_a_string === RUN TestExpressionEvaluation/compare_a_JSON_number_to_an_integer_variable === RUN TestExpressionEvaluation/compare_a_JSON_number_to_an_int_literal === RUN TestExpressionEvaluation/compare_a_JSON_number_to_a_uint_literal === RUN TestExpressionEvaluation/compare_a_JSON_number_to_a_double_literal === RUN TestExpressionEvaluation/compare_a_JSON_field_to_null === RUN TestExpressionEvaluation/parse_YAML_body_in_a_string === RUN TestExpressionEvaluation/parse_URL === RUN TestExpressionEvaluation/parse_URL_and_extract_single_string === RUN TestExpressionEvaluation/parse_URL_and_extract_multiple_strings === RUN TestExpressionEvaluation/parse_request_url === RUN TestExpressionEvaluation/lower_casing_a_string === RUN TestExpressionEvaluation/marshal_JSON_object_to_string === RUN TestExpressionEvaluation/marshal_JSON_array_to_string === RUN TestExpressionEvaluation/marshal_JSON_objects_to_string === RUN TestExpressionEvaluation/extension_base64_decoding === RUN TestExpressionEvaluation/extension_base64_encoding === RUN TestExpressionEvaluation/extension_string_join === RUN TestExpressionEvaluation/extension_string_join#01 === RUN TestExpressionEvaluation/last_element_in_array === RUN TestExpressionEvaluation/last_element_in_empty_array === RUN TestExpressionEvaluation/last_element_in_numeric_array === RUN TestExpressionEvaluation/last_element_in_literal_array === RUN TestExpressionEvaluation/first_element_in_literal_array === RUN TestExpressionEvaluation/first_element_in_array === RUN TestExpressionEvaluation/first_element_in_empty_array === RUN TestExpressionEvaluation/first_element_in_numeric_array === RUN TestExpressionEvaluation/sets_extension_sets.contains === RUN TestExpressionEvaluation/slicing_arrays === RUN TestExpressionEvaluation/cel_maths --- PASS: TestExpressionEvaluation (7.21s) --- PASS: TestExpressionEvaluation/simple_body_value (0.13s) --- PASS: TestExpressionEvaluation/boolean_body_value (0.26s) --- PASS: TestExpressionEvaluation/truncate_a_long_string (0.13s) --- PASS: TestExpressionEvaluation/truncate_a_string_to_its_own_length (0.17s) --- PASS: TestExpressionEvaluation/truncate_a_string_to_fewer_characters_than_it_has (0.13s) --- PASS: TestExpressionEvaluation/split_a_string_on_a_character (0.17s) --- PASS: TestExpressionEvaluation/extract_a_branch_from_a_non_refs_string (0.12s) --- PASS: TestExpressionEvaluation/combine_split_and_truncate (0.17s) --- PASS: TestExpressionEvaluation/exact_header_lookup (0.21s) --- PASS: TestExpressionEvaluation/canonical_header_lookup (0.12s) --- PASS: TestExpressionEvaluation/increment_an_integer (0.15s) --- PASS: TestExpressionEvaluation/compare_string_against_secret (0.23s) --- PASS: TestExpressionEvaluation/compare_string_against_secret_with_no_match (0.13s) --- PASS: TestExpressionEvaluation/compare_string_against_secret_in_the_default_namespace (0.16s) --- PASS: TestExpressionEvaluation/parse_JSON_body_in_a_string (0.19s) --- PASS: TestExpressionEvaluation/compare_a_JSON_number_to_an_integer_variable (0.12s) --- PASS: TestExpressionEvaluation/compare_a_JSON_number_to_an_int_literal (0.19s) --- PASS: TestExpressionEvaluation/compare_a_JSON_number_to_a_uint_literal (0.19s) --- PASS: TestExpressionEvaluation/compare_a_JSON_number_to_a_double_literal (0.13s) --- PASS: TestExpressionEvaluation/compare_a_JSON_field_to_null (0.17s) --- PASS: TestExpressionEvaluation/parse_YAML_body_in_a_string (0.20s) --- PASS: TestExpressionEvaluation/parse_URL (0.12s) --- PASS: TestExpressionEvaluation/parse_URL_and_extract_single_string (0.20s) --- PASS: TestExpressionEvaluation/parse_URL_and_extract_multiple_strings (0.20s) --- PASS: TestExpressionEvaluation/parse_request_url (0.18s) --- PASS: TestExpressionEvaluation/lower_casing_a_string (0.12s) --- PASS: TestExpressionEvaluation/marshal_JSON_object_to_string (0.12s) --- PASS: TestExpressionEvaluation/marshal_JSON_array_to_string (0.13s) --- PASS: TestExpressionEvaluation/marshal_JSON_objects_to_string (0.16s) --- PASS: TestExpressionEvaluation/extension_base64_decoding (0.11s) --- PASS: TestExpressionEvaluation/extension_base64_encoding (0.16s) --- PASS: TestExpressionEvaluation/extension_string_join (0.13s) --- PASS: TestExpressionEvaluation/extension_string_join#01 (0.16s) --- PASS: TestExpressionEvaluation/last_element_in_array (0.14s) --- PASS: TestExpressionEvaluation/last_element_in_empty_array (0.27s) --- PASS: TestExpressionEvaluation/last_element_in_numeric_array (0.19s) --- PASS: TestExpressionEvaluation/last_element_in_literal_array (0.15s) --- PASS: TestExpressionEvaluation/first_element_in_literal_array (0.14s) --- PASS: TestExpressionEvaluation/first_element_in_array (0.14s) --- PASS: TestExpressionEvaluation/first_element_in_empty_array (0.11s) --- PASS: TestExpressionEvaluation/first_element_in_numeric_array (0.19s) --- PASS: TestExpressionEvaluation/sets_extension_sets.contains (0.21s) --- PASS: TestExpressionEvaluation/slicing_arrays (0.19s) --- PASS: TestExpressionEvaluation/cel_maths (0.18s) === RUN TestExpressionEvaluation_Error === RUN TestExpressionEvaluation_Error/unknown_value === RUN TestExpressionEvaluation_Error/invalid_syntax === RUN TestExpressionEvaluation_Error/unknown_function === RUN TestExpressionEvaluation_Error/invalid_function_overloading_with_match === RUN TestExpressionEvaluation_Error/invalid_function_overloading_with_canonical === RUN TestExpressionEvaluation_Error/missing_secret === RUN TestExpressionEvaluation_Error/invalid_parseJSON_body === RUN TestExpressionEvaluation_Error/parseJSON_decoding_non-string === RUN TestExpressionEvaluation_Error/parseYAML_decoding_non-string === RUN TestExpressionEvaluation_Error/unknown_key === RUN TestExpressionEvaluation_Error/invalid_YAML_body === RUN TestExpressionEvaluation_Error/marshalJSON_marshalling_string === RUN TestExpressionEvaluation_Error/has_function_missing_nested_key === RUN TestExpressionEvaluation_Error/truncate_json --- PASS: TestExpressionEvaluation_Error (1.63s) --- PASS: TestExpressionEvaluation_Error/unknown_value (0.14s) --- PASS: TestExpressionEvaluation_Error/invalid_syntax (0.16s) --- PASS: TestExpressionEvaluation_Error/unknown_function (0.12s) --- PASS: TestExpressionEvaluation_Error/invalid_function_overloading_with_match (0.11s) --- PASS: TestExpressionEvaluation_Error/invalid_function_overloading_with_canonical (0.10s) --- PASS: TestExpressionEvaluation_Error/missing_secret (0.10s) --- PASS: TestExpressionEvaluation_Error/invalid_parseJSON_body (0.07s) --- PASS: TestExpressionEvaluation_Error/parseJSON_decoding_non-string (0.10s) --- PASS: TestExpressionEvaluation_Error/parseYAML_decoding_non-string (0.11s) --- PASS: TestExpressionEvaluation_Error/unknown_key (0.17s) --- PASS: TestExpressionEvaluation_Error/invalid_YAML_body (0.12s) --- PASS: TestExpressionEvaluation_Error/marshalJSON_marshalling_string (0.11s) --- PASS: TestExpressionEvaluation_Error/has_function_missing_nested_key (0.11s) --- PASS: TestExpressionEvaluation_Error/truncate_json (0.11s) === RUN TestURLToMap --- PASS: TestURLToMap (0.00s) === RUN TestMakeEvalContextWithError --- PASS: TestMakeEvalContextWithError (0.00s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/cel 15.198s === RUN TestInterceptor_ExecuteTrigger_Signature === RUN TestInterceptor_ExecuteTrigger_Signature/no_secret === RUN TestInterceptor_ExecuteTrigger_Signature/valid_header_for_secret === RUN TestInterceptor_ExecuteTrigger_Signature/valid_sha-256_header_for_secret === RUN TestInterceptor_ExecuteTrigger_Signature/no_secret,_matching_event === RUN TestInterceptor_ExecuteTrigger_Signature/valid_header_for_secret_and_matching_event === RUN TestInterceptor_ExecuteTrigger_Signature/nil_body_does_not_panic --- PASS: TestInterceptor_ExecuteTrigger_Signature (1.72s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/no_secret (0.13s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/valid_header_for_secret (0.36s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/valid_sha-256_header_for_secret (0.34s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/no_secret,_matching_event (0.24s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/valid_header_for_secret_and_matching_event (0.32s) --- PASS: TestInterceptor_ExecuteTrigger_Signature/nil_body_does_not_panic (0.32s) === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_signature_header === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/missing_signature_header === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/no_secret,_failing_event === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/valid_header_for_secret,_failing_event === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_header_for_secret,_matching_event === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/empty_secret --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue (1.21s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_signature_header (0.47s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/missing_signature_header (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/no_secret,_failing_event (0.20s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/valid_header_for_secret,_failing_event (0.09s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_header_for_secret,_matching_event (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/empty_secret (0.13s) === RUN TestInterceptor_ExecuteTrigger_with_invalid_content_type --- PASS: TestInterceptor_ExecuteTrigger_with_invalid_content_type (0.20s) === RUN TestInterceptor_Process_InvalidParams --- PASS: TestInterceptor_Process_InvalidParams (0.16s) === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/changed_files === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/empty_body,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/non_json_body,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/pull_request,_missing_'number'_json_field === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/missing_repository_json_field,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/missing_full_name_json_field,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/event_type_not_push_or_pull_request,_failure --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request (1.82s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/changed_files (0.51s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/empty_body,_failure (0.27s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/non_json_body,_failure (0.35s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/pull_request,_missing_'number'_json_field (0.23s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/missing_repository_json_field,_failure (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/missing_full_name_json_field,_failure (0.19s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Pull_Request/event_type_not_push_or_pull_request,_failure (0.12s) === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/changed_files === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_added_json_field,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_removed_json_field,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_modified_json_field,_failure === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/no_context_with_secretRef === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/no_context === RUN TestInterceptor_ExecuteTrigger_Changed_Files_Push/invalid_secret --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push (1.03s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/changed_files (0.11s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_added_json_field,_failure (0.10s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_removed_json_field,_failure (0.17s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/missing_commits_modified_json_field,_failure (0.13s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/no_context_with_secretRef (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/no_context (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_Changed_Files_Push/invalid_secret (0.24s) === RUN Test_getGithubTokenSecret === RUN Test_getGithubTokenSecret/valid_secret === RUN Test_getGithubTokenSecret/nil_secret_reference === RUN Test_getGithubTokenSecret/missing_secret_key,_failure --- PASS: Test_getGithubTokenSecret (0.34s) --- PASS: Test_getGithubTokenSecret/valid_secret (0.00s) --- PASS: Test_getGithubTokenSecret/nil_secret_reference (0.00s) --- PASS: Test_getGithubTokenSecret/missing_secret_key,_failure (0.00s) === RUN Test_makeClient === RUN Test_makeClient/public_github === RUN Test_makeClient/enterprise_github --- PASS: Test_makeClient (0.27s) --- PASS: Test_makeClient/public_github (0.00s) --- PASS: Test_makeClient/enterprise_github (0.00s) === RUN Test_getPersonalAccessTokenSecret === RUN Test_getPersonalAccessTokenSecret/valid_secret === RUN Test_getPersonalAccessTokenSecret/nil_secret_reference === RUN Test_getPersonalAccessTokenSecret/missing_secret_key,_failure --- PASS: Test_getPersonalAccessTokenSecret (0.44s) --- PASS: Test_getPersonalAccessTokenSecret/valid_secret (0.00s) --- PASS: Test_getPersonalAccessTokenSecret/nil_secret_reference (0.00s) --- PASS: Test_getPersonalAccessTokenSecret/missing_secret_key,_failure (0.00s) === RUN TestInterceptor_ExecuteTrigger_owners === RUN TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender === RUN TestInterceptor_ExecuteTrigger_owners/sender_is_a_collaborator_but_PersonalAccessToken_not_supplied github_test.go:1681: Interceptor.Process() = checkType is set to check org or repo members but no personalAccessToken was supplied, want checkType is set to check org or repo members but no personalAccessToken was supplied === RUN TestInterceptor_ExecuteTrigger_owners/sender_is_a_repository_member === RUN TestInterceptor_ExecuteTrigger_owners/sender_is_a_organization_member === RUN TestInterceptor_ExecuteTrigger_owners/owners_file_does_not_have_sender github_test.go:1681: Interceptor.Process() = owners check requirements not met, want owners check requirements not met === RUN TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender_and_sender_commented_/ok-to-test === RUN TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender_and_owner_commented_/random github_test.go:1681: Interceptor.Process() = owners check requirements not met, want owners check requirements not met === RUN TestInterceptor_ExecuteTrigger_owners/owners_file_does_not_have_sender_and_nonowner_commented_/ok-to-test github_test.go:1681: Interceptor.Process() = owners check requirements not met, want owners check requirements not met === RUN TestInterceptor_ExecuteTrigger_owners/pull_request_submitted_by_owner === RUN TestInterceptor_ExecuteTrigger_owners/sender_is_not_a_repository_member github_test.go:1681: Interceptor.Process() = owners check requirements not met, want owners check requirements not met === RUN TestInterceptor_ExecuteTrigger_owners/sender_is_not_a_organization_member github_test.go:1681: Interceptor.Process() = owners check requirements not met, want owners check requirements not met --- PASS: TestInterceptor_ExecuteTrigger_owners (1.58s) --- PASS: TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender (0.13s) --- PASS: TestInterceptor_ExecuteTrigger_owners/sender_is_a_collaborator_but_PersonalAccessToken_not_supplied (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_owners/sender_is_a_repository_member (0.14s) --- PASS: TestInterceptor_ExecuteTrigger_owners/sender_is_a_organization_member (0.10s) --- PASS: TestInterceptor_ExecuteTrigger_owners/owners_file_does_not_have_sender (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender_and_sender_commented_/ok-to-test (0.11s) --- PASS: TestInterceptor_ExecuteTrigger_owners/owners_file_have_sender_and_owner_commented_/random (0.18s) --- PASS: TestInterceptor_ExecuteTrigger_owners/owners_file_does_not_have_sender_and_nonowner_commented_/ok-to-test (0.29s) --- PASS: TestInterceptor_ExecuteTrigger_owners/pull_request_submitted_by_owner (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_owners/sender_is_not_a_repository_member (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_owners/sender_is_not_a_organization_member (0.11s) === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/No_payload_supplied === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/PR_number_missing_on_the_payload === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_issue_on_the_payload === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_issue_on_the_payload#01 === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_repository_field === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_full_name_in_repository_field === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_sender_field === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_'comment'_section === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_body_field_in_comment_section === RUN TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_return_with_all_details_issue_comment --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/No_payload_supplied (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/PR_number_missing_on_the_payload (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_issue_on_the_payload (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_issue_on_the_payload#01 (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_repository_field (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_full_name_in_repository_field (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_body_missing_sender_field (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_'comment'_section (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Issue_comment_missing_body_field_in_comment_section (0.00s) --- PASS: TestInterceptor_ExecuteTrigger_owners_parseBodyForOwners/Payload_return_with_all_details_issue_comment (0.00s) === RUN TestInterceptor_ExecuteTrigger_owners_data_validation === RUN TestInterceptor_ExecuteTrigger_owners_data_validation/personalAccessToken_secretKey_is_empty github_test.go:2034: Interceptor.Process() = error getting github token: github interceptor personalAccessToken.secretKey is empty, want error getting github token: github interceptor personalAccessToken.secretKey is empty === RUN TestInterceptor_ExecuteTrigger_owners_data_validation/error_parsing_payload_body github_test.go:2034: Interceptor.Process() = error parsing body: pull_request body missing 'number' field, want error parsing body: pull_request body missing 'number' field === RUN TestInterceptor_ExecuteTrigger_owners_data_validation/no_owners_file github_test.go:2034: Interceptor.Process() = owners check requirements not met, want owners check requirements not met === RUN TestInterceptor_ExecuteTrigger_owners_data_validation/error_checking_owner_file_validation github_test.go:2034: Interceptor.Process() = error checking owner verification: GET http://127.0.0.1:36047/api/v3/repos/owner/repo/contents/OWNERS: 500 [], want === RUN TestInterceptor_ExecuteTrigger_owners_data_validation/no_context github_test.go:2034: Interceptor.Process() = error getting github token: no request context passed, want error getting github token: no request context passed --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation (0.56s) --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation/personalAccessToken_secretKey_is_empty (0.09s) --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation/error_parsing_payload_body (0.08s) --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation/no_owners_file (0.15s) --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation/error_checking_owner_file_validation (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_owners_data_validation/no_context (0.12s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/github 11.120s === RUN TestInterceptor_ExecuteTrigger_ShouldContinue === RUN TestInterceptor_ExecuteTrigger_ShouldContinue/no_secret === RUN TestInterceptor_ExecuteTrigger_ShouldContinue/valid_header_for_secret === RUN TestInterceptor_ExecuteTrigger_ShouldContinue/valid_event === RUN TestInterceptor_ExecuteTrigger_ShouldContinue/valid_event,_valid_secret --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue (0.65s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue/no_secret (0.17s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue/valid_header_for_secret (0.13s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue/valid_event (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue/valid_event,_valid_secret (0.23s) === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_header_for_secret === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/missing_header_for_secret === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_event === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/valid_event,_invalid_secret === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_event,_valid_secret === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/empty_secret --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue (1.63s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_header_for_secret (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/missing_header_for_secret (0.28s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_event (0.24s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/valid_event,_invalid_secret (0.13s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/invalid_event,_valid_secret (0.45s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/empty_secret (0.36s) === RUN TestInterceptor_Process_InvalidParams --- PASS: TestInterceptor_Process_InvalidParams (0.18s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/gitlab 4.117s === RUN TestServer_ServeHTTP === RUN TestServer_ServeHTTP/valid_request_that_should_continue logger.go:146: 2025-07-14T11:20:24.634Z DEBUG Interceptor Request is: {Body:{} Header:map[X-Event-Type:[push]] Extensions:map[] InterceptorParams:map[filter:header.canonical("X-Event-Type") == "push"] Context:0xc000674c00} logger.go:146: 2025-07-14T11:20:24.701Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} === RUN TestServer_ServeHTTP/valid_request_that_should_not_continue logger.go:146: 2025-07-14T11:20:24.844Z DEBUG Interceptor Request is: {Body:{} Header:map[X-Event-Type:[push]] Extensions:map[] InterceptorParams:map[filter:header.canonical("X-Event-Type") == "pull"] Context:0xc0006c8a20} logger.go:146: 2025-07-14T11:20:24.849Z INFO Interceptor response is: &{Extensions:map[] Continue:false Status:{Code:FailedPrecondition Message:expression header.canonical("X-Event-Type") == "pull" did not return true}} --- PASS: TestServer_ServeHTTP (0.43s) --- PASS: TestServer_ServeHTTP/valid_request_that_should_continue (0.26s) --- PASS: TestServer_ServeHTTP/valid_request_that_should_not_continue (0.16s) === RUN TestServer_ServeHTTP_Error === RUN TestServer_ServeHTTP_Error/bad_path logger.go:146: 2025-07-14T11:20:25.092Z INFO HTTP 400 - path did not match any interceptors === RUN TestServer_ServeHTTP_Error/invalid_body logger.go:146: 2025-07-14T11:20:25.202Z INFO HTTP 400 - failed to parse body as InterceptorRequest: json: cannot unmarshal string into Go value of type v1beta1.InterceptorRequest --- PASS: TestServer_ServeHTTP_Error (0.34s) --- PASS: TestServer_ServeHTTP_Error/bad_path (0.23s) --- PASS: TestServer_ServeHTTP_Error/invalid_body (0.11s) === RUN TestServer_RegisterInterceptor --- PASS: TestServer_RegisterInterceptor (0.00s) === RUN Test_SecretNotExist logger.go:146: 2025-07-14T11:20:25.327Z INFO secret is missing --- PASS: Test_SecretNotExist (0.12s) === RUN Test_CreateSecret --- PASS: Test_CreateSecret (0.34s) === RUN Test_CheckCertValidity logger.go:146: 2025-07-14T11:20:31.929Z ERROR failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2025-07-14T11:20:31Z is after 2025-07-14T11:20:31Z --- PASS: Test_CheckCertValidity (10.26s) === RUN Test_CreateAndValidateCerts --- PASS: Test_CreateAndValidateCerts (0.17s) === RUN Test_GetTLSData === RUN Test_GetTLSData/Invalid_secret === NAME Test_GetTLSData logger.go:146: 2025-07-14T11:20:36.299Z ERROR failed to fetch secret secret "test111" not found === RUN Test_GetTLSData/missing_key === NAME Test_GetTLSData logger.go:146: 2025-07-14T11:20:36.300Z WARN server key missing === RUN Test_GetTLSData/missing_cert === NAME Test_GetTLSData logger.go:146: 2025-07-14T11:20:36.301Z WARN server cert missing === RUN Test_GetTLSData/Invalid_certs === NAME Test_GetTLSData logger.go:146: 2025-07-14T11:20:36.301Z WARN server key missing === RUN Test_GetTLSData/Valid_certs --- PASS: Test_GetTLSData (0.20s) --- PASS: Test_GetTLSData/Invalid_secret (0.00s) --- PASS: Test_GetTLSData/missing_key (0.00s) --- PASS: Test_GetTLSData/missing_cert (0.00s) --- PASS: Test_GetTLSData/Invalid_certs (0.00s) --- PASS: Test_GetTLSData/Valid_certs (0.00s) === RUN Test_UpdateCACertToClusterInterceptorCRD --- PASS: Test_UpdateCACertToClusterInterceptorCRD (10.22s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/server 23.617s === RUN TestInterceptor_ExecuteTrigger_ShouldContinue === RUN TestInterceptor_ExecuteTrigger_ShouldContinue/valid_case --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue (0.14s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldContinue/valid_case (0.14s) === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/bad_payload === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/skip_params_-_no_content_type === RUN TestInterceptor_ExecuteTrigger_ShouldNotContinue/skip_params_-_no_slack_signature --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue (0.38s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/bad_payload (0.16s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/skip_params_-_no_content_type (0.12s) --- PASS: TestInterceptor_ExecuteTrigger_ShouldNotContinue/skip_params_-_no_slack_signature (0.11s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/slack 2.298s === RUN TestWebHookInterceptor --- PASS: TestWebHookInterceptor (0.01s) === RUN TestWebHookInterceptor_NotOK --- PASS: TestWebHookInterceptor_NotOK (0.01s) === RUN TestGetURI === RUN TestGetURI/namespace_specified === RUN TestGetURI/no_namespace === RUN TestGetURI/non_services === RUN TestGetURI/webhook_interceptor_with_url --- PASS: TestGetURI (0.00s) --- PASS: TestGetURI/namespace_specified (0.00s) --- PASS: TestGetURI/no_namespace (0.00s) --- PASS: TestGetURI/non_services (0.00s) --- PASS: TestGetURI/webhook_interceptor_with_url (0.00s) === RUN Test_addInterceptorHeaders === RUN Test_addInterceptorHeaders/Empty_params === RUN Test_addInterceptorHeaders/One_string_param === RUN Test_addInterceptorHeaders/One_array_param === RUN Test_addInterceptorHeaders/Clobber_param --- PASS: Test_addInterceptorHeaders (0.00s) --- PASS: Test_addInterceptorHeaders/Empty_params (0.00s) --- PASS: Test_addInterceptorHeaders/One_string_param (0.00s) --- PASS: Test_addInterceptorHeaders/One_array_param (0.00s) --- PASS: Test_addInterceptorHeaders/Clobber_param (0.00s) PASS ok github.com/tektoncd/triggers/pkg/interceptors/webhook 1.603s === RUN TestReconcileKind logger.go:146: 2025-07-14T11:20:24.254Z DEBUG clusterinterceptor/clusterinterceptor.go:50 Resolved Address is http://my-svc.default.svc:80/path logger.go:146: 2025-07-14T11:20:24.256Z DEBUG clusterinterceptor/clusterinterceptor.go:50 Resolved Address is http://my-svc.default.svc:80/path logger.go:146: 2025-07-14T11:20:24.257Z DEBUG clusterinterceptor/clusterinterceptor.go:50 Resolved Address is https://my-svc.default.svc:8443/path --- PASS: TestReconcileKind (0.03s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/clusterinterceptor 1.405s === RUN TestReconcile === RUN TestReconcile/eventlistener_creation {"level":"info","ts":1752492028.175231,"logger":"fallback","caller":"eventlistener/eventlistener.go:244","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} {"level":"info","ts":1752492028.1762178,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_additional_label === RUN TestReconcile/eventlistener_with_additional_annotation === RUN TestReconcile/eventlistener_with_updated_service_account === RUN TestReconcile/eventlistener_with_added_tolerations === RUN TestReconcile/eventlistener_with_added_NodeSelector === RUN TestReconcile/eventlistener_with_NodePort_service === RUN TestReconcile/eventlistener_with_labels_added_to_service === RUN TestReconcile/eventlistener_with_annotations_added_to_service === RUN TestReconcile/eventlistener_with_updated_NodePort_service === RUN TestReconcile/eventlistener_with_labels_applied_to_deployment === RUN TestReconcile/eventlistener_with_annotations_applied_to_deployment === RUN TestReconcile/eventlistener_with_updated_replicas_on_deployment === RUN TestReconcile/eventlistener_with_failed_update_to_deployment_replicas === RUN TestReconcile/eventlistener_with_updated_config_volumes {"level":"info","ts":1752492032.1935875,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_updated_replicas === RUN TestReconcile/eventlistener_with_kubernetes_resource {"level":"info","ts":1752492032.7232955,"logger":"fallback","caller":"eventlistener/eventlistener.go:244","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} {"level":"info","ts":1752492032.7237332,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_kubernetes_resource_for_podtemplate_objectmeta {"level":"info","ts":1752492033.0226314,"logger":"fallback","caller":"eventlistener/eventlistener.go:244","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} {"level":"info","ts":1752492033.0230525,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_TLS_connection {"level":"info","ts":1752492033.3217177,"logger":"fallback","caller":"eventlistener/eventlistener.go:244","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} {"level":"info","ts":1752492033.3229973,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_security_context {"level":"info","ts":1752492033.7213087,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_SetReadOnlyRootFilesystem_false {"level":"info","ts":1752492034.047255,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_SetSecurityContext_false {"level":"info","ts":1752492034.3668375,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_SetEventListenerEvent_enable {"level":"info","ts":1752492034.9049604,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_port_set_in_config {"level":"info","ts":1752492035.1160443,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} === RUN TestReconcile/eventlistener_with_added_env_for_custom_resource logger.go:146: 2025-07-14T11:20:35.431Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} logger.go:146: 2025-07-14T11:20:35.432Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} time="2025-07-14T11:20:35Z" level=warning msg="empty status for the created custom object" {"level":"warn","ts":1752492035.4339206,"logger":"fallback","caller":"eventlistener/eventlistener.go:339","msg":"empty status for the created custom object"} === RUN TestReconcile/eventlistener_with_added_NodeSelector_for_custom_resource time="2025-07-14T11:20:35Z" level=warning msg="empty status for the created custom object" {"level":"warn","ts":1752492035.904688,"logger":"fallback","caller":"eventlistener/eventlistener.go:339","msg":"empty status for the created custom object"} logger.go:146: 2025-07-14T11:20:35.905Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} logger.go:146: 2025-07-14T11:20:35.908Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 2) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} === RUN TestReconcile/CustomResource_EventListener_with_user_provided_custom_args {"level":"info","ts":1752492036.3850296,"logger":"fallback","caller":"eventlistener/eventlistener.go:364","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} logger.go:146: 2025-07-14T11:20:36.396Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} === RUN TestReconcile/eventlistener_with_added_Image_for_custom_resource logger.go:146: 2025-07-14T11:20:36.718Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} logger.go:146: 2025-07-14T11:20:36.718Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} time="2025-07-14T11:20:36Z" level=warning msg="empty status for the created custom object" {"level":"warn","ts":1752492036.7206106,"logger":"fallback","caller":"eventlistener/eventlistener.go:339","msg":"empty status for the created custom object"} === RUN TestReconcile/eventlistener_with_annotation_for_custom_resource {"level":"info","ts":1752492037.0982132,"logger":"fallback","caller":"eventlistener/eventlistener.go:364","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} logger.go:146: 2025-07-14T11:20:37.111Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} === RUN TestReconcile/eventlistener_with_cleanup_test_to_ensure_no_k8s_resource_exist_after_upgrading_to_customresource time="2025-07-14T11:20:37Z" level=warning msg="empty status for the created custom object" {"level":"warn","ts":1752492037.5137992,"logger":"fallback","caller":"eventlistener/eventlistener.go:339","msg":"empty status for the created custom object"} logger.go:146: 2025-07-14T11:20:37.516Z DEBUG controller/controller.go:418 Adding to queue test-pipelines/my-eventlistener (depth: 1) {"knative.dev/controller": "github.com.tektoncd.triggers.pkg.reconciler.eventlistener.Reconciler", "knative.dev/kind": "triggers.tekton.dev.EventListener", "knative.dev/key": "test-pipelines/my-eventlistener"} === RUN TestReconcile/reconcile_removes_old_finalizers {"level":"info","ts":1752492037.727195,"logger":"fallback","caller":"eventlistener/eventlistener.go:244","msg":"Created EventListener Deployment el-my-eventlistener in Namespace test-pipelines"} {"level":"info","ts":1752492037.7277226,"logger":"fallback","caller":"eventlistener/eventlistener.go:181","msg":"Created EventListener Service el-my-eventlistener in Namespace test-pipelines"} --- PASS: TestReconcile (10.06s) --- PASS: TestReconcile/eventlistener_creation (0.41s) --- PASS: TestReconcile/eventlistener_with_additional_label (0.30s) --- PASS: TestReconcile/eventlistener_with_additional_annotation (0.22s) --- PASS: TestReconcile/eventlistener_with_updated_service_account (0.27s) --- PASS: TestReconcile/eventlistener_with_added_tolerations (0.22s) --- PASS: TestReconcile/eventlistener_with_added_NodeSelector (0.20s) --- PASS: TestReconcile/eventlistener_with_NodePort_service (0.22s) --- PASS: TestReconcile/eventlistener_with_labels_added_to_service (0.23s) --- PASS: TestReconcile/eventlistener_with_annotations_added_to_service (0.29s) --- PASS: TestReconcile/eventlistener_with_updated_NodePort_service (0.28s) --- PASS: TestReconcile/eventlistener_with_labels_applied_to_deployment (0.42s) --- PASS: TestReconcile/eventlistener_with_annotations_applied_to_deployment (0.38s) --- PASS: TestReconcile/eventlistener_with_updated_replicas_on_deployment (0.26s) --- PASS: TestReconcile/eventlistener_with_failed_update_to_deployment_replicas (0.41s) --- PASS: TestReconcile/eventlistener_with_updated_config_volumes (0.27s) --- PASS: TestReconcile/eventlistener_with_updated_replicas (0.27s) --- PASS: TestReconcile/eventlistener_with_kubernetes_resource (0.30s) --- PASS: TestReconcile/eventlistener_with_kubernetes_resource_for_podtemplate_objectmeta (0.24s) --- PASS: TestReconcile/eventlistener_with_TLS_connection (0.34s) --- PASS: TestReconcile/eventlistener_with_security_context (0.43s) --- PASS: TestReconcile/eventlistener_with_SetReadOnlyRootFilesystem_false (0.34s) --- PASS: TestReconcile/eventlistener_with_SetSecurityContext_false (0.29s) --- PASS: TestReconcile/eventlistener_with_SetEventListenerEvent_enable (0.48s) --- PASS: TestReconcile/eventlistener_with_port_set_in_config (0.19s) --- PASS: TestReconcile/eventlistener_with_added_env_for_custom_resource (0.45s) --- PASS: TestReconcile/eventlistener_with_added_NodeSelector_for_custom_resource (0.44s) --- PASS: TestReconcile/CustomResource_EventListener_with_user_provided_custom_args (0.40s) --- PASS: TestReconcile/eventlistener_with_added_Image_for_custom_resource (0.39s) --- PASS: TestReconcile/eventlistener_with_annotation_for_custom_resource (0.35s) --- PASS: TestReconcile/eventlistener_with_cleanup_test_to_ensure_no_k8s_resource_exist_after_upgrading_to_customresource (0.40s) --- PASS: TestReconcile/reconcile_removes_old_finalizers (0.19s) === RUN TestReconcile_InvalidForCustomResource === RUN TestReconcile_InvalidForCustomResource/eventlistener_with_custome_resource {"level":"info","ts":1752492038.0340025,"logger":"fallback","caller":"eventlistener/eventlistener.go:330","msg":"Updated EventListener Custom Object el-my-eventlistener in Namespace test-pipelines"} time="2025-07-14T11:20:38Z" level=warning msg="empty status for the created custom object" {"level":"warn","ts":1752492038.0343997,"logger":"fallback","caller":"eventlistener/eventlistener.go:339","msg":"empty status for the created custom object"} --- PASS: TestReconcile_InvalidForCustomResource (0.50s) --- PASS: TestReconcile_InvalidForCustomResource/eventlistener_with_custome_resource (0.50s) === RUN TestReconcile_Delete === RUN TestReconcile_Delete/delete_eventlistener_with_remaining_eventlisteners === RUN TestReconcile_Delete/delete_last_eventlistener_in_reconciler_namespace === RUN TestReconcile_Delete/delete_last_eventlistener_in_namespace === RUN TestReconcile_Delete/delete_last_eventlistener_in_namespace_with_no_logging_config --- PASS: TestReconcile_Delete (0.32s) --- PASS: TestReconcile_Delete/delete_eventlistener_with_remaining_eventlisteners (0.12s) --- PASS: TestReconcile_Delete/delete_last_eventlistener_in_reconciler_namespace (0.07s) --- PASS: TestReconcile_Delete/delete_last_eventlistener_in_namespace (0.08s) --- PASS: TestReconcile_Delete/delete_last_eventlistener_in_namespace_with_no_logging_config (0.05s) === RUN Test_wrapError === RUN Test_wrapError/Both_error_empty === RUN Test_wrapError/Error_one_empty === RUN Test_wrapError/Error_two_empty === RUN Test_wrapError/Both_errors --- PASS: Test_wrapError (0.00s) --- PASS: Test_wrapError/Both_error_empty (0.00s) --- PASS: Test_wrapError/Error_one_empty (0.00s) --- PASS: Test_wrapError/Error_two_empty (0.00s) --- PASS: Test_wrapError/Both_errors (0.00s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/eventlistener 12.428s === RUN TestMakeConfig --- PASS: TestMakeConfig (0.00s) === RUN TestContainer === RUN TestContainer/vanilla === RUN TestContainer/with_resources_option === RUN TestContainer/with_env_option === RUN TestContainer/with_namespace_selector === RUN TestContainer/with_namespace_selector_on_triggergroup === RUN TestContainer/with_namespace_selector_on_any_triggergroup_of_multiple === RUN TestContainer/without_payload_validation === RUN TestContainer/passing_securityContext_from_EL --- PASS: TestContainer (0.01s) --- PASS: TestContainer/vanilla (0.00s) --- PASS: TestContainer/with_resources_option (0.00s) --- PASS: TestContainer/with_env_option (0.00s) --- PASS: TestContainer/with_namespace_selector (0.00s) --- PASS: TestContainer/with_namespace_selector_on_triggergroup (0.00s) --- PASS: TestContainer/with_namespace_selector_on_any_triggergroup_of_multiple (0.00s) --- PASS: TestContainer/without_payload_validation (0.00s) --- PASS: TestContainer/passing_securityContext_from_EL (0.00s) === RUN TestCustomObject === RUN TestCustomObject/vanilla === RUN TestCustomObject/with_env_vars === RUN TestCustomObject/with_resources === RUN TestCustomObject/with_Affinity_and_TopologySpreadConstraints --- PASS: TestCustomObject (0.11s) --- PASS: TestCustomObject/vanilla (0.09s) --- PASS: TestCustomObject/with_env_vars (0.01s) --- PASS: TestCustomObject/with_resources (0.01s) --- PASS: TestCustomObject/with_Affinity_and_TopologySpreadConstraints (0.01s) === RUN TestCustomObjectError --- PASS: TestCustomObjectError (0.00s) === RUN TestUpdateCustomObject === RUN TestUpdateCustomObject/entire_object_update_with_single_container === RUN TestUpdateCustomObject/entire_object_update_without_container --- PASS: TestUpdateCustomObject (0.01s) --- PASS: TestUpdateCustomObject/entire_object_update_with_single_container (0.01s) --- PASS: TestUpdateCustomObject/entire_object_update_without_container (0.00s) === RUN TestDeployment === RUN TestDeployment/vanilla === RUN TestDeployment/with_replicas === RUN TestDeployment/with_tolerations === RUN TestDeployment/with_node_selector === RUN TestDeployment/with_service_account === RUN TestDeployment/with_TLS === RUN TestDeployment/with_Affinity_and_TopologySpreadConstraints === RUN TestDeployment/with_container_probes === RUN TestDeployment/with_overridden_runAsGroup,_runAsUser,_fsGroup === RUN TestDeployment/support_empty_defaults_runAsGroup,_runAsUser,_fsGroup_for_distributions_such_as_OpenShift === RUN TestDeployment/Set_securityContext_from_EL --- PASS: TestDeployment (0.18s) --- PASS: TestDeployment/vanilla (0.00s) --- PASS: TestDeployment/with_replicas (0.01s) --- PASS: TestDeployment/with_tolerations (0.02s) --- PASS: TestDeployment/with_node_selector (0.05s) --- PASS: TestDeployment/with_service_account (0.01s) --- PASS: TestDeployment/with_TLS (0.01s) --- PASS: TestDeployment/with_Affinity_and_TopologySpreadConstraints (0.01s) --- PASS: TestDeployment/with_container_probes (0.03s) --- PASS: TestDeployment/with_overridden_runAsGroup,_runAsUser,_fsGroup (0.02s) --- PASS: TestDeployment/support_empty_defaults_runAsGroup,_runAsUser,_fsGroup_for_distributions_such_as_OpenShift (0.00s) --- PASS: TestDeployment/Set_securityContext_from_EL (0.00s) === RUN TestDeploymentError --- PASS: TestDeploymentError (0.00s) === RUN TestGenerateLabels --- PASS: TestGenerateLabels (0.00s) === RUN TestObjectMeta === RUN TestObjectMeta/Empty_EventListener === RUN TestObjectMeta/EventListener_with_Configuration === RUN TestObjectMeta/EventListener_with_Labels === RUN TestObjectMeta/EventListener_with_Annotation --- PASS: TestObjectMeta (0.00s) --- PASS: TestObjectMeta/Empty_EventListener (0.00s) --- PASS: TestObjectMeta/EventListener_with_Configuration (0.00s) --- PASS: TestObjectMeta/EventListener_with_Labels (0.00s) --- PASS: TestObjectMeta/EventListener_with_Annotation (0.00s) === RUN TestFilterLabels === RUN TestFilterLabels/exclusion_pattern_not_defined === RUN TestFilterLabels/exclusion_pattern_defined --- PASS: TestFilterLabels (0.00s) --- PASS: TestFilterLabels/exclusion_pattern_not_defined (0.00s) --- PASS: TestFilterLabels/exclusion_pattern_defined (0.00s) === RUN TestService === RUN TestService/EventListener_with_status === RUN TestService/EventListener_with_type:_LoadBalancer === RUN TestService/EventListener_with_node_port:_30300 === RUN TestService/EventListener_with_LoadBalancerClass === RUN TestService/EventListener_with_service_port:_80 --- PASS: TestService (0.01s) --- PASS: TestService/EventListener_with_status (0.00s) --- PASS: TestService/EventListener_with_type:_LoadBalancer (0.00s) --- PASS: TestService/EventListener_with_node_port:_30300 (0.00s) --- PASS: TestService/EventListener_with_LoadBalancerClass (0.00s) --- PASS: TestService/EventListener_with_service_port:_80 (0.00s) === RUN TestServicePort === RUN TestServicePort/EventListener_with_status === RUN TestServicePort/EventListener_with_TLS_configuration === RUN TestServicePort/EventListener_with_ServicePort_80_in_KubernetesResource === RUN TestServicePort/EventListener_with_ServicePort:_80 --- PASS: TestServicePort (0.00s) --- PASS: TestServicePort/EventListener_with_status (0.00s) --- PASS: TestServicePort/EventListener_with_TLS_configuration (0.00s) --- PASS: TestServicePort/EventListener_with_ServicePort_80_in_KubernetesResource (0.00s) --- PASS: TestServicePort/EventListener_with_ServicePort:_80 (0.00s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/eventlistener/resources 1.730s === RUN TestEmit --- PASS: TestEmit (0.00s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/events 1.251s === RUN TestReconcileKind logger.go:146: 2025-07-14T11:20:27.515Z DEBUG interceptor/interceptor.go:50 Resolved Address is http://my-svc.default.svc:80/path logger.go:146: 2025-07-14T11:20:27.522Z DEBUG interceptor/interceptor.go:50 Resolved Address is http://my-svc.default.svc:80/path logger.go:146: 2025-07-14T11:20:27.525Z DEBUG interceptor/interceptor.go:50 Resolved Address is https://my-svc.default.svc:8443/path --- PASS: TestReconcileKind (0.04s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/interceptor 1.325s === RUN TestUninitializedMetrics logger.go:146: 2025-07-14T11:20:28.129Z ERROR metrics/metrics.go:210 ignoring the metrics recording for number of eventlistener, failed to initialize the metrics recorder logger.go:146: 2025-07-14T11:20:28.129Z ERROR metrics/metrics.go:210 ignoring the metrics recording for number of clustertriggerbinding, failed to initialize the metrics recorder logger.go:146: 2025-07-14T11:20:28.129Z ERROR metrics/metrics.go:210 ignoring the metrics recording for number of triggerbinding, failed to initialize the metrics recorder logger.go:146: 2025-07-14T11:20:28.130Z ERROR metrics/metrics.go:210 ignoring the metrics recording for number of triggertemplate, failed to initialize the metrics recorder logger.go:146: 2025-07-14T11:20:28.130Z ERROR metrics/metrics.go:210 ignoring the metrics recording for number of clusterinterceptor, failed to initialize the metrics recorder --- PASS: TestUninitializedMetrics (0.23s) === RUN TestCountMetrics --- PASS: TestCountMetrics (0.29s) === RUN TestELCount --- PASS: TestELCount (0.31s) === RUN TestTTCount --- PASS: TestTTCount (0.17s) === RUN TestTBCount --- PASS: TestTBCount (0.33s) === RUN TestCTBCount --- PASS: TestCTBCount (0.10s) === RUN TestCICount --- PASS: TestCICount (0.16s) PASS ok github.com/tektoncd/triggers/pkg/reconciler/metrics 3.248s === RUN Test_FindAPIResource_error --- PASS: Test_FindAPIResource_error (0.00s) === RUN TestFindAPIResource === RUN TestFindAPIResource/v1_Pod === RUN TestFindAPIResource/v1_Namespace === RUN TestFindAPIResource/tekton.dev/v1alpha1_TriggerTemplate === RUN TestFindAPIResource/tekton.dev/v1alpha1_PipelineRun --- PASS: TestFindAPIResource (0.00s) --- PASS: TestFindAPIResource/v1_Pod (0.00s) --- PASS: TestFindAPIResource/v1_Namespace (0.00s) --- PASS: TestFindAPIResource/tekton.dev/v1alpha1_TriggerTemplate (0.00s) --- PASS: TestFindAPIResource/tekton.dev/v1alpha1_PipelineRun (0.00s) === RUN TestCreateResource === RUN TestCreateResource/TaskRun_without_namespace === NAME TestCreateResource logger.go:146: 2025-07-14T11:20:36.699Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1beta1,StorageVersionHash:,}, name: my-taskrun logger.go:146: 2025-07-14T11:20:36.699Z INFO For event ID "12345" creating resource tekton.dev/v1beta1, Resource=taskruns === RUN TestCreateResource/TaskRun_with_namespace === NAME TestCreateResource logger.go:146: 2025-07-14T11:20:36.721Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1beta1,StorageVersionHash:,}, name: my-taskrun logger.go:146: 2025-07-14T11:20:36.721Z INFO For event ID "12345" creating resource tekton.dev/v1beta1, Resource=taskruns --- PASS: TestCreateResource (0.02s) --- PASS: TestCreateResource/TaskRun_without_namespace (0.02s) --- PASS: TestCreateResource/TaskRun_with_namespace (0.00s) === RUN Test_AddLabels === RUN Test_AddLabels/add_to_empty_labels === RUN Test_AddLabels/overwrite_label === RUN Test_AddLabels/add_and_overwrite_labels === RUN Test_AddLabels/non-string_label --- PASS: Test_AddLabels (0.00s) --- PASS: Test_AddLabels/add_to_empty_labels (0.00s) --- PASS: Test_AddLabels/overwrite_label (0.00s) --- PASS: Test_AddLabels/add_and_overwrite_labels (0.00s) --- PASS: Test_AddLabels/non-string_label (0.00s) PASS ok github.com/tektoncd/triggers/pkg/resources 1.336s === RUN Test_GetArgs --- PASS: Test_GetArgs (0.00s) === RUN Test_GetArgs_error === RUN Test_GetArgs_error/no_eventlistener_name === RUN Test_GetArgs_error/no_eventlistener_namespace === RUN Test_GetArgs_error/no_eventlistener_namespace#01 --- PASS: Test_GetArgs_error (0.00s) --- PASS: Test_GetArgs_error/no_eventlistener_name (0.00s) --- PASS: Test_GetArgs_error/no_eventlistener_namespace (0.00s) --- PASS: Test_GetArgs_error/no_eventlistener_namespace#01 (0.00s) === RUN TestRecorderMetricsRegistered --- PASS: TestRecorderMetricsRegistered (0.00s) === RUN TestRecordResourceCreation === RUN TestRecordResourceCreation/single_pipelinerun === RUN TestRecordResourceCreation/pipelinerun_and_taskrun --- PASS: TestRecordResourceCreation (0.00s) --- PASS: TestRecordResourceCreation/single_pipelinerun (0.00s) --- PASS: TestRecordResourceCreation/pipelinerun_and_taskrun (0.00s) === RUN TestRecordRecordDurationMetrics === RUN TestRecordRecordDurationMetrics/Record_Metrics logger.go:146: 2025-07-14T11:20:42.844Z DEBUG event listener request completed {"status": 200, "duration": 0.000000007} --- PASS: TestRecordRecordDurationMetrics (0.00s) --- PASS: TestRecordRecordDurationMetrics/Record_Metrics (0.00s) === RUN TestRecordRecordCountMetrics === RUN TestRecordRecordCountMetrics/Record_Metrics logger.go:146: 2025-07-14T11:20:42.847Z DEBUG event listener request {"status": "failed"} --- PASS: TestRecordRecordCountMetrics (0.00s) --- PASS: TestRecordRecordCountMetrics/Record_Metrics (0.00s) === RUN TestHandleEvent === RUN TestHandleEvent/single_trigger_embedded_within_EventListener logger.go:146: 2025-07-14T11:20:42.994Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:42.994Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:42.995Z DEBUG event listener request completed {"status": 202, "duration": 0.00120589} logger.go:146: 2025-07-14T11:20:42.996Z INFO ResolvedParams : [{Name:revision Value:testrevision} {Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:42.999Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:42.999Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/namespace_selector_match_names logger.go:146: 2025-07-14T11:20:43.122Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.122Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.123Z DEBUG event listener request completed {"status": 202, "duration": 0.000942346} logger.go:146: 2025-07-14T11:20:43.124Z INFO ResolvedParams : [{Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.124Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.124Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/label_selector_match_expressions logger.go:146: 2025-07-14T11:20:43.241Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.241Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.241Z DEBUG event listener request completed {"status": 202, "duration": 0.001040536} logger.go:146: 2025-07-14T11:20:43.242Z INFO ResolvedParams : [{Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.243Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.243Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/label_selector_match_expressions_without_namespace_selector logger.go:146: 2025-07-14T11:20:43.361Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.362Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.363Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.363Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.364Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:43.364Z DEBUG event listener request completed {"status": 202, "duration": 0.003037722} === RUN TestHandleEvent/eventlistener_with_a_trigger_ref logger.go:146: 2025-07-14T11:20:43.465Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.466Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.470Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.471Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.471Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:43.472Z DEBUG event listener request completed {"status": 202, "duration": 0.006969258} === RUN TestHandleEvent/eventlistener_with_ref_to_trigger_with_embedded_spec logger.go:146: 2025-07-14T11:20:43.586Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.586Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.587Z INFO ResolvedParams : [{Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.588Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.588Z DEBUG event listener request completed {"status": 202, "duration": 0.002179119} logger.go:146: 2025-07-14T11:20:43.588Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/with_GitHub_and_CEL_interceptors logger.go:146: 2025-07-14T11:20:43.699Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Github-Event:[pull_request] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.701Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.701Z DEBUG event listener request completed {"status": 202, "duration": 0.002395247} logger.go:146: 2025-07-14T11:20:43.702Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Github-Event:[pull_request] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] Extensions:map[] InterceptorParams:map[eventTypes:[pull_request] secretRef:map[secretKey:secretKey secretName:secret]] Context:0xc0008f0480} logger.go:146: 2025-07-14T11:20:43.703Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:43.704Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.708Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.708Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/with_BitBucket_interceptor logger.go:146: 2025-07-14T11:20:43.809Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Event-Key:[repo:refs_changed] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.810Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.810Z DEBUG event listener request completed {"status": 202, "duration": 0.001339303} logger.go:146: 2025-07-14T11:20:43.812Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Event-Key:[repo:refs_changed] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] Extensions:map[] InterceptorParams:map[eventTypes:[repo:refs_changed] secretRef:map[secretKey:secretKey secretName:secret]] Context:0xc000c31230} logger.go:146: 2025-07-14T11:20:43.812Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:43.814Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.814Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.815Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/with_namespaced_interceptor logger.go:146: 2025-07-14T11:20:43.924Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Event-Key:[repo:refs_changed] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:43.924Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:43.925Z DEBUG event listener request completed {"status": 202, "duration": 0.000996229} logger.go:146: 2025-07-14T11:20:43.926Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1] X-Event-Key:[repo:refs_changed] X-Hub-Signature:[sha1=c0f3a2bbd1cdb062ba4f54b2a1cad3d171b7a129]] Extensions:map[] InterceptorParams:map[eventTypes:[repo:refs_changed] secretRef:map[secretKey:secretKey secretName:secret]] Context:0xc0008f04b0} logger.go:146: 2025-07-14T11:20:43.926Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:43.928Z INFO ResolvedParams : [{Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:43.928Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:43.928Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/eventListener_with_multiple_triggers logger.go:146: 2025-07-14T11:20:44.030Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:44.030Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:44.031Z INFO ResolvedParams : [{Name:name Value:git-clone-run-0} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-0"} logger.go:146: 2025-07-14T11:20:44.031Z INFO ResolvedParams : [{Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run-7}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-7"} logger.go:146: 2025-07-14T11:20:44.032Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-7 logger.go:146: 2025-07-14T11:20:44.032Z INFO ResolvedParams : [{Name:revision Value:testrevision} {Name:name Value:git-clone-run-9} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-9"} logger.go:146: 2025-07-14T11:20:44.032Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.032Z DEBUG event listener request completed {"status": 202, "duration": 0.000670881} logger.go:146: 2025-07-14T11:20:44.032Z INFO ResolvedParams : [{Name:name Value:git-clone-run-1} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-1"} logger.go:146: 2025-07-14T11:20:44.032Z INFO ResolvedParams : [{Name:revision Value:testrevision} {Name:name Value:git-clone-run-4} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-4"} logger.go:146: 2025-07-14T11:20:44.031Z INFO ResolvedParams : [{Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run-8} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-8"} logger.go:146: 2025-07-14T11:20:44.033Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-1 logger.go:146: 2025-07-14T11:20:44.033Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.033Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-4 logger.go:146: 2025-07-14T11:20:44.033Z INFO ResolvedParams : [{Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run-3} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-3"} logger.go:146: 2025-07-14T11:20:44.032Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-9 logger.go:146: 2025-07-14T11:20:44.033Z INFO ResolvedParams : [{Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision} {Name:name Value:git-clone-run-6} {Name:app Value:bar\t\r\nbaz昨}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-6"} logger.go:146: 2025-07-14T11:20:44.033Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.033Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.033Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-3 logger.go:146: 2025-07-14T11:20:44.033Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.034Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-6 logger.go:146: 2025-07-14T11:20:44.033Z INFO ResolvedParams : [{Name:name Value:git-clone-run-5} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-5"} logger.go:146: 2025-07-14T11:20:44.032Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-0 logger.go:146: 2025-07-14T11:20:44.033Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-8 logger.go:146: 2025-07-14T11:20:44.034Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.031Z INFO ResolvedParams : [{Name:name Value:git-clone-run-2} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-2"} logger.go:146: 2025-07-14T11:20:44.034Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.034Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.034Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-5 logger.go:146: 2025-07-14T11:20:44.034Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.035Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run-2 logger.go:146: 2025-07-14T11:20:44.035Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/with_webhook_interceptors logger.go:146: 2025-07-14T11:20:44.186Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:44.186Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:44.187Z DEBUG event listener request completed {"status": 202, "duration": 0.001200296} logger.go:146: 2025-07-14T11:20:44.190Z INFO ResolvedParams : [{Name:revision Value:master} {Name:name Value:name-from-webhook} {Name:app Value:triggers} {Name:type Value:bar} {Name:url Value:https://github.com/tektoncd/triggers}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:44.191Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: name-from-webhook logger.go:146: 2025-07-14T11:20:44.191Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/with_interceptors_overlays_race logger.go:146: 2025-07-14T11:20:44.284Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:44.284Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:44.288Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] Extensions:map[] InterceptorParams:map[filter:has(body.head_commit) overlays:[map[expression:has(body.head_commit) key:foo]]] Context:0xc0006e5c20} logger.go:146: 2025-07-14T11:20:44.289Z DEBUG event listener request completed {"status": 202, "duration": 0.004843565} logger.go:146: 2025-07-14T11:20:44.290Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] Extensions:map[] InterceptorParams:map[filter:has(body.head_commit) overlays:[map[expression:has(body.head_commit) key:foo]]] Context:0xc0005e0000} logger.go:146: 2025-07-14T11:20:44.305Z INFO Interceptor response is: &{Extensions:map[foo:true] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:44.306Z INFO ResolvedParams : [{Name:name Value:git-clone-trigger} {Name:app Value:triggers} {Name:type Value:bar} {Name:url Value:https://github.com/tektoncd/triggers} {Name:revision Value:master}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:44.306Z INFO Interceptor response is: &{Extensions:map[foo:true] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:44.306Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-trigger logger.go:146: 2025-07-14T11:20:44.307Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns logger.go:146: 2025-07-14T11:20:44.307Z INFO ResolvedParams : [{Name:type Value:bar} {Name:url Value:https://github.com/tektoncd/triggers} {Name:revision Value:master} {Name:name Value:git-clone-trigger-2} {Name:app Value:triggers}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger-2"} logger.go:146: 2025-07-14T11:20:44.308Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-trigger-2 logger.go:146: 2025-07-14T11:20:44.308Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns === RUN TestHandleEvent/single_trigger_within_EventListener_triggerGroup logger.go:146: 2025-07-14T11:20:44.408Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} and header: map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:44.408Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:44.409Z DEBUG event listener request completed {"status": 202, "duration": 0.00122767} logger.go:146: 2025-07-14T11:20:44.410Z DEBUG Interceptor Request is: {Body:{"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}, "foo": "bar\t\r\nbaz昨"} Header:map[Accept-Encoding:[gzip] Content-Length:[99] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] Extensions:map[] InterceptorParams:map[filter:has(body.head_commit)] Context:0xc000d117d0} logger.go:146: 2025-07-14T11:20:44.413Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:44.415Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "my-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/triggergroup": "filter-event", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:44.416Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:44.416Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns --- PASS: TestHandleEvent (1.57s) --- PASS: TestHandleEvent/single_trigger_embedded_within_EventListener (0.12s) --- PASS: TestHandleEvent/namespace_selector_match_names (0.11s) --- PASS: TestHandleEvent/label_selector_match_expressions (0.12s) --- PASS: TestHandleEvent/label_selector_match_expressions_without_namespace_selector (0.13s) --- PASS: TestHandleEvent/eventlistener_with_a_trigger_ref (0.10s) --- PASS: TestHandleEvent/eventlistener_with_ref_to_trigger_with_embedded_spec (0.11s) --- PASS: TestHandleEvent/with_GitHub_and_CEL_interceptors (0.12s) --- PASS: TestHandleEvent/with_BitBucket_interceptor (0.11s) --- PASS: TestHandleEvent/with_namespaced_interceptor (0.11s) --- PASS: TestHandleEvent/eventListener_with_multiple_triggers (0.18s) --- PASS: TestHandleEvent/with_webhook_interceptors (0.09s) --- PASS: TestHandleEvent/with_interceptors_overlays_race (0.12s) --- PASS: TestHandleEvent/single_trigger_within_EventListener_triggerGroup (0.10s) === RUN TestHandleEvent_Error === RUN TestHandleEvent_Error/missing_eventListener === RUN TestHandleEvent_Error/eventlistener_with_unknown_triggers --- PASS: TestHandleEvent_Error (0.20s) --- PASS: TestHandleEvent_Error/missing_eventListener (0.10s) --- PASS: TestHandleEvent_Error/eventlistener_with_unknown_triggers (0.10s) === RUN TestExecuteInterceptor_Sequential === RUN TestExecuteInterceptor_Sequential/GET === RUN TestExecuteInterceptor_Sequential/HEAD === RUN TestExecuteInterceptor_Sequential/POST === RUN TestExecuteInterceptor_Sequential/PUT === RUN TestExecuteInterceptor_Sequential/PATCH === RUN TestExecuteInterceptor_Sequential/DELETE === RUN TestExecuteInterceptor_Sequential/CONNECT === RUN TestExecuteInterceptor_Sequential/OPTIONS === RUN TestExecuteInterceptor_Sequential/TRACE --- PASS: TestExecuteInterceptor_Sequential (0.10s) --- PASS: TestExecuteInterceptor_Sequential/GET (0.00s) --- PASS: TestExecuteInterceptor_Sequential/HEAD (0.00s) --- PASS: TestExecuteInterceptor_Sequential/POST (0.00s) --- PASS: TestExecuteInterceptor_Sequential/PUT (0.00s) --- PASS: TestExecuteInterceptor_Sequential/PATCH (0.00s) --- PASS: TestExecuteInterceptor_Sequential/DELETE (0.00s) --- PASS: TestExecuteInterceptor_Sequential/CONNECT (0.00s) --- PASS: TestExecuteInterceptor_Sequential/OPTIONS (0.00s) --- PASS: TestExecuteInterceptor_Sequential/TRACE (0.00s) === RUN TestExecuteInterceptor_error --- PASS: TestExecuteInterceptor_error (0.07s) === RUN TestExecuteInterceptor_NotContinue logger.go:146: 2025-07-14T11:20:44.887Z DEBUG Interceptor Request is: {Body:{"head": "blah"} Header:map[] Extensions:map[] InterceptorParams:map[filter:body.head == "abcde"] Context:0xc0007803c0} logger.go:146: 2025-07-14T11:20:44.898Z INFO Interceptor response is: &{Extensions:map[] Continue:false Status:{Code:FailedPrecondition Message:expression body.head == "abcde" did not return true}} --- PASS: TestExecuteInterceptor_NotContinue (0.11s) === RUN TestExecuteInterceptor_ExtensionChaining logger.go:146: 2025-07-14T11:20:44.996Z DEBUG Interceptor Request is: {Body:{"sha": "abcdefghi"} Header:map[] Extensions:map[] InterceptorParams:map[overlays:[map[expression:body.sha.truncate(5) key:truncated_sha]]] Context:0xc000d80030} logger.go:146: 2025-07-14T11:20:45.003Z INFO Interceptor response is: &{Extensions:map[truncated_sha:abcde] Continue:true Status:{Code:OK Message:}} logger.go:146: 2025-07-14T11:20:45.006Z DEBUG Interceptor Request is: {Body:{"extensions":{"truncated_sha":"abcde"},"sha":"abcdefghi"} Header:map[Content-Length:[59] Content-Type:[text/plain; charset=utf-8] Date:[Mon, 14 Jul 2025 11:20:45 GMT]] Extensions:map[truncated_sha:abcde] InterceptorParams:map[filter:body.extensions.truncated_sha == "abcde" && extensions.truncated_sha == "abcde"] Context:0xc000ae7d10} logger.go:146: 2025-07-14T11:20:45.012Z INFO Interceptor response is: &{Extensions:map[] Continue:true Status:{Code:OK Message:}} --- PASS: TestExecuteInterceptor_ExtensionChaining (0.12s) === RUN TestExtendBodyWithExtensions === RUN TestExtendBodyWithExtensions/merges_all_extensions_to_an_extension_field === RUN TestExtendBodyWithExtensions/body_contains_an_extension_already === RUN TestExtendBodyWithExtensions/no_extensions --- PASS: TestExtendBodyWithExtensions (0.00s) --- PASS: TestExtendBodyWithExtensions/merges_all_extensions_to_an_extension_field (0.00s) --- PASS: TestExtendBodyWithExtensions/body_contains_an_extension_already (0.00s) --- PASS: TestExtendBodyWithExtensions/no_extensions (0.00s) === RUN TestCloudEventHandling logger.go:146: 2025-07-14T11:20:45.110Z DEBUG handling event with path /, payload: {"foo":"bar\t\r\nbaz昨","head_commit":{"id":"testrevision"},"repository":{"url":"testurl"}} and header: map[Accept-Encoding:[gzip] Ce-Id:[13c7b0fd-5687-41dd-8492-2ce76d35eea6] Ce-Source:[testing] Ce-Specversion:[1.0] Ce-Time:[2025-07-14T11:20:45.108680273Z] Ce-Type:[testing.cloudevent] Content-Length:[92] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "test-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:45.110Z DEBUG event listener request {"status": "succeeded"} logger.go:146: 2025-07-14T11:20:45.112Z INFO ResolvedParams : [{Name:name Value:git-clone-run} {Name:app Value:bar\t\r\nbaz昨} {Name:type Value:application/json} {Name:url Value:testurl} {Name:revision Value:testrevision}] {"eventlistener": "test-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "el-uid", "/triggers-eventid": "12345", "/trigger": "git-clone-trigger"} logger.go:146: 2025-07-14T11:20:45.113Z INFO Generating resource: kind: &APIResource{Name:taskruns,Namespaced:true,Kind:TaskRun,Verbs:[],ShortNames:[],SingularName:,Categories:[],Group:tekton.dev,Version:v1,StorageVersionHash:,}, name: git-clone-run logger.go:146: 2025-07-14T11:20:45.113Z INFO For event ID "12345" creating resource tekton.dev/v1, Resource=taskruns --- PASS: TestCloudEventHandling (0.10s) === RUN TestSink_IsValidPayload === RUN TestSink_IsValidPayload/event_with_Json_Body logger.go:146: 2025-07-14T11:20:45.199Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}} and header: map[Accept-Encoding:[gzip] Content-Length:[73] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "test-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:45.199Z ERROR Error getting Trigger test in Namespace foo: trigger.triggers.tekton.dev "test" not found logger.go:146: 2025-07-14T11:20:45.199Z DEBUG event listener request {"status": "succeeded"} === RUN TestSink_IsValidPayload/event_with_non_Json_Body logger.go:146: 2025-07-14T11:20:45.282Z DEBUG event listener request {"status": "failed"} logger.go:146: 2025-07-14T11:20:45.282Z ERROR Invalid event body format : invalid character '<' looking for beginning of value --- PASS: TestSink_IsValidPayload (0.17s) --- PASS: TestSink_IsValidPayload/event_with_Json_Body (0.09s) --- PASS: TestSink_IsValidPayload/event_with_non_Json_Body (0.08s) === RUN TestSink_IsValidPayload_PayloadValidation === RUN TestSink_IsValidPayload_PayloadValidation/event_with_Json_Body logger.go:146: 2025-07-14T11:20:45.337Z DEBUG handling event with path /, payload: {"head_commit": {"id": "testrevision"}, "repository": {"url": "testurl"}} and header: map[Accept-Encoding:[gzip] Content-Length:[73] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "test-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:45.338Z ERROR Error getting Trigger test in Namespace foo: trigger.triggers.tekton.dev "test" not found logger.go:146: 2025-07-14T11:20:45.338Z DEBUG event listener request {"status": "succeeded"} === RUN TestSink_IsValidPayload_PayloadValidation/event_with_non_Json_Body logger.go:146: 2025-07-14T11:20:45.432Z DEBUG handling event with path /, payload: xml and header: map[Accept-Encoding:[gzip] Content-Length:[16] Content-Type:[application/json] User-Agent:[Go-http-client/1.1]] {"eventlistener": "test-el", "namespace": "foo", "/triggers-eventid": "12345", "eventlistenerUID": "", "/triggers-eventid": "12345"} logger.go:146: 2025-07-14T11:20:45.432Z ERROR Error getting Trigger test in Namespace foo: trigger.triggers.tekton.dev "test" not found logger.go:146: 2025-07-14T11:20:45.432Z DEBUG event listener request {"status": "succeeded"} --- PASS: TestSink_IsValidPayload_PayloadValidation (0.15s) --- PASS: TestSink_IsValidPayload_PayloadValidation/event_with_Json_Body (0.06s) --- PASS: TestSink_IsValidPayload_PayloadValidation/event_with_non_Json_Body (0.09s) PASS ok github.com/tektoncd/triggers/pkg/sink 3.901s === RUN TestSendCloudEvents --- PASS: TestSendCloudEvents (0.00s) PASS ok github.com/tektoncd/triggers/pkg/sink/cloudevent 1.180s ? github.com/tektoncd/triggers/pkg/system [no test files] === RUN TestApplyEventValuesMergeInDefaultParams === RUN TestApplyEventValuesMergeInDefaultParams/add_one_default_param === RUN TestApplyEventValuesMergeInDefaultParams/add_multiple_default_params === RUN TestApplyEventValuesMergeInDefaultParams/do_not_override_existing_value === RUN TestApplyEventValuesMergeInDefaultParams/add_no_default_params --- PASS: TestApplyEventValuesMergeInDefaultParams (0.00s) --- PASS: TestApplyEventValuesMergeInDefaultParams/add_one_default_param (0.00s) --- PASS: TestApplyEventValuesMergeInDefaultParams/add_multiple_default_params (0.00s) --- PASS: TestApplyEventValuesMergeInDefaultParams/do_not_override_existing_value (0.00s) --- PASS: TestApplyEventValuesMergeInDefaultParams/add_no_default_params (0.00s) === RUN TestApplyEventValuesToParams === RUN TestApplyEventValuesToParams/header_with_single_values === RUN TestApplyEventValuesToParams/header_keys_miss-match_case === RUN TestApplyEventValuesToParams/header_keys_match_case === RUN TestApplyEventValuesToParams/headers_-_multiple_values_joined_by_comma === RUN TestApplyEventValuesToParams/header_values === RUN TestApplyEventValuesToParams/no_body === RUN TestApplyEventValuesToParams/empty_body === RUN TestApplyEventValuesToParams/entire_body === RUN TestApplyEventValuesToParams/entire_array_body === RUN TestApplyEventValuesToParams/array_key === RUN TestApplyEventValuesToParams/array_last_key === RUN TestApplyEventValuesToParams/body_-_key_with_string_val === RUN TestApplyEventValuesToParams/body_-_key_with_object_val === RUN TestApplyEventValuesToParams/body_with_special_chars === RUN TestApplyEventValuesToParams/param_contains_multiple_JSONPath_expressions === RUN TestApplyEventValuesToParams/param_contains_both_static_values_and_JSONPath_expressions === RUN TestApplyEventValuesToParams/multiple_params === RUN TestApplyEventValuesToParams/Array_filters === RUN TestApplyEventValuesToParams/filters_+_multiple_JSONPath_expressions === RUN TestApplyEventValuesToParams/extensions === RUN TestApplyEventValuesToParams/extensions_-_extract_single_value_from_JSON_body === RUN TestApplyEventValuesToParams/extensions_-_extract_JSON_values --- PASS: TestApplyEventValuesToParams (0.06s) --- PASS: TestApplyEventValuesToParams/header_with_single_values (0.00s) --- PASS: TestApplyEventValuesToParams/header_keys_miss-match_case (0.00s) --- PASS: TestApplyEventValuesToParams/header_keys_match_case (0.00s) --- PASS: TestApplyEventValuesToParams/headers_-_multiple_values_joined_by_comma (0.00s) --- PASS: TestApplyEventValuesToParams/header_values (0.00s) --- PASS: TestApplyEventValuesToParams/no_body (0.00s) --- PASS: TestApplyEventValuesToParams/empty_body (0.00s) --- PASS: TestApplyEventValuesToParams/entire_body (0.00s) --- PASS: TestApplyEventValuesToParams/entire_array_body (0.00s) --- PASS: TestApplyEventValuesToParams/array_key (0.00s) --- PASS: TestApplyEventValuesToParams/array_last_key (0.00s) --- PASS: TestApplyEventValuesToParams/body_-_key_with_string_val (0.00s) --- PASS: TestApplyEventValuesToParams/body_-_key_with_object_val (0.00s) --- PASS: TestApplyEventValuesToParams/body_with_special_chars (0.00s) --- PASS: TestApplyEventValuesToParams/param_contains_multiple_JSONPath_expressions (0.01s) --- PASS: TestApplyEventValuesToParams/param_contains_both_static_values_and_JSONPath_expressions (0.01s) --- PASS: TestApplyEventValuesToParams/multiple_params (0.00s) --- PASS: TestApplyEventValuesToParams/Array_filters (0.00s) --- PASS: TestApplyEventValuesToParams/filters_+_multiple_JSONPath_expressions (0.00s) --- PASS: TestApplyEventValuesToParams/extensions (0.00s) --- PASS: TestApplyEventValuesToParams/extensions_-_extract_single_value_from_JSON_body (0.00s) --- PASS: TestApplyEventValuesToParams/extensions_-_extract_JSON_values (0.00s) === RUN TestApplyEventValuesToParams_Error === RUN TestApplyEventValuesToParams_Error/missing_key === RUN TestApplyEventValuesToParams_Error/non_JSON_body === RUN TestApplyEventValuesToParams_Error/invalid_expression(s) === RUN TestApplyEventValuesToParams_Error/invalid_extension --- PASS: TestApplyEventValuesToParams_Error (0.00s) --- PASS: TestApplyEventValuesToParams_Error/missing_key (0.00s) --- PASS: TestApplyEventValuesToParams_Error/non_JSON_body (0.00s) --- PASS: TestApplyEventValuesToParams_Error/invalid_expression(s) (0.00s) --- PASS: TestApplyEventValuesToParams_Error/invalid_extension (0.00s) === RUN TestResolveParams === RUN TestResolveParams/add_default_values_for_params_with_missing_values === RUN TestResolveParams/add_default_values_if_param_missing_from_body === RUN TestResolveParams/default_values_do_not_override_event_values === RUN TestResolveParams/combination_of_static_values_and_JSONPath_expressions === RUN TestResolveParams/values_with_newlines --- PASS: TestResolveParams (0.01s) --- PASS: TestResolveParams/add_default_values_for_params_with_missing_values (0.00s) --- PASS: TestResolveParams/add_default_values_if_param_missing_from_body (0.00s) --- PASS: TestResolveParams/default_values_do_not_override_event_values (0.00s) --- PASS: TestResolveParams/combination_of_static_values_and_JSONPath_expressions (0.00s) --- PASS: TestResolveParams/values_with_newlines (0.00s) === RUN TestResolveParams_Error === RUN TestResolveParams_Error/invalid_body === RUN TestResolveParams_Error/invalid_expression --- PASS: TestResolveParams_Error (0.00s) --- PASS: TestResolveParams_Error/invalid_body (0.00s) --- PASS: TestResolveParams_Error/invalid_expression (0.00s) === RUN TestResolveResources === RUN TestResolveResources/replace_single_values_in_templates === RUN TestResolveResources/replace_JSON_string_in_templates === RUN TestResolveResources/replace_JSON_string_with_special_chars_in_templates === RUN TestResolveResources/$(uid)_gets_replaced_with_a_string === RUN TestResolveResources/uid_replacement_is_consistent_across_multiple_templates --- PASS: TestResolveResources (0.00s) --- PASS: TestResolveResources/replace_single_values_in_templates (0.00s) --- PASS: TestResolveResources/replace_JSON_string_in_templates (0.00s) --- PASS: TestResolveResources/replace_JSON_string_with_special_chars_in_templates (0.00s) --- PASS: TestResolveResources/$(uid)_gets_replaced_with_a_string (0.00s) --- PASS: TestResolveResources/uid_replacement_is_consistent_across_multiple_templates (0.00s) === RUN TestParseJSONPath === RUN TestParseJSONPath/objects === RUN TestParseJSONPath/array_of_objects === RUN TestParseJSONPath/array_of_values === RUN TestParseJSONPath/string_values === RUN TestParseJSONPath/empty_string === RUN TestParseJSONPath/numbers === RUN TestParseJSONPath/booleans === RUN TestParseJSONPath/null_values === RUN TestParseJSONPath/multiple_results === RUN TestParseJSONPath/multiple_results_with_empty_string === RUN TestParseJSONPath/multiple_results_newlines/special_chars === RUN TestParseJSONPath/multiple_results_with_null === RUN TestParseJSONPath/Array_filters --- PASS: TestParseJSONPath (0.01s) --- PASS: TestParseJSONPath/objects (0.00s) --- PASS: TestParseJSONPath/array_of_objects (0.00s) --- PASS: TestParseJSONPath/array_of_values (0.00s) --- PASS: TestParseJSONPath/string_values (0.00s) --- PASS: TestParseJSONPath/empty_string (0.00s) --- PASS: TestParseJSONPath/numbers (0.00s) --- PASS: TestParseJSONPath/booleans (0.00s) --- PASS: TestParseJSONPath/null_values (0.00s) --- PASS: TestParseJSONPath/multiple_results (0.00s) --- PASS: TestParseJSONPath/multiple_results_with_empty_string (0.00s) --- PASS: TestParseJSONPath/multiple_results_newlines/special_chars (0.00s) --- PASS: TestParseJSONPath/multiple_results_with_null (0.00s) --- PASS: TestParseJSONPath/Array_filters (0.00s) === RUN TestParseJSONPath_Error === RUN TestParseJSONPath_Error/$({.hello) === RUN TestParseJSONPath_Error/$(+12.3.0) === RUN TestParseJSONPath_Error/$([1) === RUN TestParseJSONPath_Error/$(body === RUN TestParseJSONPath_Error/body) === RUN TestParseJSONPath_Error/body === RUN TestParseJSONPath_Error/$(body.missing) === RUN TestParseJSONPath_Error/$(body.key[0]) --- PASS: TestParseJSONPath_Error (0.00s) --- PASS: TestParseJSONPath_Error/$({.hello) (0.00s) --- PASS: TestParseJSONPath_Error/$(+12.3.0) (0.00s) --- PASS: TestParseJSONPath_Error/$([1) (0.00s) --- PASS: TestParseJSONPath_Error/$(body (0.00s) --- PASS: TestParseJSONPath_Error/body) (0.00s) --- PASS: TestParseJSONPath_Error/body (0.00s) --- PASS: TestParseJSONPath_Error/$(body.missing) (0.00s) --- PASS: TestParseJSONPath_Error/$(body.key[0]) (0.00s) === RUN TestTektonJSONPathExpression === RUN TestTektonJSONPathExpression/$(metadata.name) === RUN TestTektonJSONPathExpression/$(.metadata.name) === RUN TestTektonJSONPathExpression/$({.metadata.name}) === RUN TestTektonJSONPathExpression/$() --- PASS: TestTektonJSONPathExpression (0.00s) --- PASS: TestTektonJSONPathExpression/$(metadata.name) (0.00s) --- PASS: TestTektonJSONPathExpression/$(.metadata.name) (0.00s) --- PASS: TestTektonJSONPathExpression/$({.metadata.name}) (0.00s) --- PASS: TestTektonJSONPathExpression/$() (0.00s) === RUN TestTektonJSONPathExpression_Error === RUN TestTektonJSONPathExpression_Error/{.metadata.name} === RUN TestTektonJSONPathExpression_Error/#00 === RUN TestTektonJSONPathExpression_Error/$({asd) === RUN TestTektonJSONPathExpression_Error/$({) === RUN TestTektonJSONPathExpression_Error/$({foo.bar) === RUN TestTektonJSONPathExpression_Error/$(foo.bar}) === RUN TestTektonJSONPathExpression_Error/$({foo.bar}}) === RUN TestTektonJSONPathExpression_Error/$({{foo.bar) --- PASS: TestTektonJSONPathExpression_Error (0.00s) --- PASS: TestTektonJSONPathExpression_Error/{.metadata.name} (0.00s) --- PASS: TestTektonJSONPathExpression_Error/#00 (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$({asd) (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$({) (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$({foo.bar) (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$(foo.bar}) (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$({foo.bar}}) (0.00s) --- PASS: TestTektonJSONPathExpression_Error/$({{foo.bar) (0.00s) === RUN TestRelaxedJSONPathExpression === RUN TestRelaxedJSONPathExpression/metadata.name === RUN TestRelaxedJSONPathExpression/.metadata.name === RUN TestRelaxedJSONPathExpression/{.metadata.name} === RUN TestRelaxedJSONPathExpression/#00 --- PASS: TestRelaxedJSONPathExpression (0.00s) --- PASS: TestRelaxedJSONPathExpression/metadata.name (0.00s) --- PASS: TestRelaxedJSONPathExpression/.metadata.name (0.00s) --- PASS: TestRelaxedJSONPathExpression/{.metadata.name} (0.00s) --- PASS: TestRelaxedJSONPathExpression/#00 (0.00s) === RUN TestRelaxedJSONPathExpression_Error === RUN TestRelaxedJSONPathExpression_Error/{foo.bar === RUN TestRelaxedJSONPathExpression_Error/foo.bar} === RUN TestRelaxedJSONPathExpression_Error/{foo.bar}} === RUN TestRelaxedJSONPathExpression_Error/{{foo.bar} --- PASS: TestRelaxedJSONPathExpression_Error (0.00s) --- PASS: TestRelaxedJSONPathExpression_Error/{foo.bar (0.00s) --- PASS: TestRelaxedJSONPathExpression_Error/foo.bar} (0.00s) --- PASS: TestRelaxedJSONPathExpression_Error/{foo.bar}} (0.00s) --- PASS: TestRelaxedJSONPathExpression_Error/{{foo.bar} (0.00s) === RUN TestFindTektonExpressions === RUN TestFindTektonExpressions/$(body.blah) === RUN TestFindTektonExpressions/$(body.blah)-$(header.*) === RUN TestFindTektonExpressions/start:$(body.blah)//middle//$(header.one)-end === RUN TestFindTektonExpressions/start:$(body.blah)//middle//$(header.One)-end === RUN TestFindTektonExpressions/start:$(body.blah)//middle//$(header.ONE-TWO)-end === RUN TestFindTektonExpressions/start:$(body.[?(@.a_==_'d')])-$(body.another-one) === RUN TestFindTektonExpressions/$(this)-$(not-this === RUN TestFindTektonExpressions/$body.) === RUN TestFindTektonExpressions/($(body.blah))-and-$(body.foo) === RUN TestFindTektonExpressions/(staticvalue)$(body.blah) === RUN TestFindTektonExpressions/asd)$(asd === RUN TestFindTektonExpressions/onlystatic === RUN TestFindTektonExpressions/#00 === RUN TestFindTektonExpressions/$()))) === RUN TestFindTektonExpressions/$($()) === RUN TestFindTektonExpressions/$($($(blahblah))) --- PASS: TestFindTektonExpressions (0.00s) --- PASS: TestFindTektonExpressions/$(body.blah) (0.00s) --- PASS: TestFindTektonExpressions/$(body.blah)-$(header.*) (0.00s) --- PASS: TestFindTektonExpressions/start:$(body.blah)//middle//$(header.one)-end (0.00s) --- PASS: TestFindTektonExpressions/start:$(body.blah)//middle//$(header.One)-end (0.00s) --- PASS: TestFindTektonExpressions/start:$(body.blah)//middle//$(header.ONE-TWO)-end (0.00s) --- PASS: TestFindTektonExpressions/start:$(body.[?(@.a_==_'d')])-$(body.another-one) (0.00s) --- PASS: TestFindTektonExpressions/$(this)-$(not-this (0.00s) --- PASS: TestFindTektonExpressions/$body.) (0.00s) --- PASS: TestFindTektonExpressions/($(body.blah))-and-$(body.foo) (0.00s) --- PASS: TestFindTektonExpressions/(staticvalue)$(body.blah) (0.00s) --- PASS: TestFindTektonExpressions/asd)$(asd (0.00s) --- PASS: TestFindTektonExpressions/onlystatic (0.00s) --- PASS: TestFindTektonExpressions/#00 (0.00s) --- PASS: TestFindTektonExpressions/$()))) (0.00s) --- PASS: TestFindTektonExpressions/$($()) (0.00s) --- PASS: TestFindTektonExpressions/$($($(blahblah))) (0.00s) === RUN Test_applyParamToResourceTemplate === RUN Test_applyParamToResourceTemplate/replace_no_param_vars === RUN Test_applyParamToResourceTemplate/replace_no_param_vars_with_non_match_present === RUN Test_applyParamToResourceTemplate/replace_one_param_var === RUN Test_applyParamToResourceTemplate/replace_multiple_param_vars === RUN Test_applyParamToResourceTemplate/escape_quotes_in_param_val === RUN Test_applyParamToResourceTemplate/escape_quotes_in_param_val_-_old_escaping === RUN Test_applyParamToResourceTemplate/escape_string_with_quoted_message_inside === RUN Test_applyParamToResourceTemplate/join_string_with_quoted_message === RUN Test_applyParamToResourceTemplate/escape_string_with_object_with_quoted_string --- PASS: Test_applyParamToResourceTemplate (0.00s) --- PASS: Test_applyParamToResourceTemplate/replace_no_param_vars (0.00s) --- PASS: Test_applyParamToResourceTemplate/replace_no_param_vars_with_non_match_present (0.00s) --- PASS: Test_applyParamToResourceTemplate/replace_one_param_var (0.00s) --- PASS: Test_applyParamToResourceTemplate/replace_multiple_param_vars (0.00s) --- PASS: Test_applyParamToResourceTemplate/escape_quotes_in_param_val (0.00s) --- PASS: Test_applyParamToResourceTemplate/escape_quotes_in_param_val_-_old_escaping (0.00s) --- PASS: Test_applyParamToResourceTemplate/escape_string_with_quoted_message_inside (0.00s) --- PASS: Test_applyParamToResourceTemplate/join_string_with_quoted_message (0.00s) --- PASS: Test_applyParamToResourceTemplate/escape_string_with_object_with_quoted_string (0.00s) === RUN Test_ApplyParamsToResourceTemplate === RUN Test_ApplyParamsToResourceTemplate/no_params === RUN Test_ApplyParamsToResourceTemplate/one_param === RUN Test_ApplyParamsToResourceTemplate/old_escape_behaviour === RUN Test_ApplyParamsToResourceTemplate/multiple_params === RUN Test_ApplyParamsToResourceTemplate/valid_and_invalid_params_together --- PASS: Test_ApplyParamsToResourceTemplate (0.00s) --- PASS: Test_ApplyParamsToResourceTemplate/no_params (0.00s) --- PASS: Test_ApplyParamsToResourceTemplate/one_param (0.00s) --- PASS: Test_ApplyParamsToResourceTemplate/old_escape_behaviour (0.00s) --- PASS: Test_ApplyParamsToResourceTemplate/multiple_params (0.00s) --- PASS: Test_ApplyParamsToResourceTemplate/valid_and_invalid_params_together (0.00s) === RUN Test_ResolveTrigger === RUN Test_ResolveTrigger/1_binding === RUN Test_ResolveTrigger/1_clustertype_binding === RUN Test_ResolveTrigger/1_embed_binding === RUN Test_ResolveTrigger/no_binding === RUN Test_ResolveTrigger/concise_bindings === RUN Test_ResolveTrigger/multiple_binding_params_are_merged === RUN Test_ResolveTrigger/missing_kind_implies_namespacedTriggerBinding === RUN Test_ResolveTrigger/embedded_trigger_template --- PASS: Test_ResolveTrigger (0.05s) --- PASS: Test_ResolveTrigger/1_binding (0.00s) --- PASS: Test_ResolveTrigger/1_clustertype_binding (0.00s) --- PASS: Test_ResolveTrigger/1_embed_binding (0.00s) --- PASS: Test_ResolveTrigger/no_binding (0.01s) --- PASS: Test_ResolveTrigger/concise_bindings (0.00s) --- PASS: Test_ResolveTrigger/multiple_binding_params_are_merged (0.00s) --- PASS: Test_ResolveTrigger/missing_kind_implies_namespacedTriggerBinding (0.00s) --- PASS: Test_ResolveTrigger/embedded_trigger_template (0.01s) === RUN Test_ResolveTrigger_error === RUN Test_ResolveTrigger_error/triggerbinding_not_found === RUN Test_ResolveTrigger_error/clustertriggerbinding_not_found === RUN Test_ResolveTrigger_error/triggertemplate_not_found === RUN Test_ResolveTrigger_error/triggerbinding_and_triggertemplate_not_found === RUN Test_ResolveTrigger_error/trigger_template_missing_ref === RUN Test_ResolveTrigger_error/invalid_trigger_binding === RUN Test_ResolveTrigger_error/same_param_name_across_multiple_bindings --- PASS: Test_ResolveTrigger_error (0.00s) --- PASS: Test_ResolveTrigger_error/triggerbinding_not_found (0.00s) --- PASS: Test_ResolveTrigger_error/clustertriggerbinding_not_found (0.00s) --- PASS: Test_ResolveTrigger_error/triggertemplate_not_found (0.00s) --- PASS: Test_ResolveTrigger_error/triggerbinding_and_triggertemplate_not_found (0.00s) --- PASS: Test_ResolveTrigger_error/trigger_template_missing_ref (0.00s) --- PASS: Test_ResolveTrigger_error/invalid_trigger_binding (0.00s) --- PASS: Test_ResolveTrigger_error/same_param_name_across_multiple_bindings (0.00s) === RUN Test_ApplyUIDToResourceTemplate === RUN Test_ApplyUIDToResourceTemplate/No_uid === RUN Test_ApplyUIDToResourceTemplate/One_uid === RUN Test_ApplyUIDToResourceTemplate/Three_uid --- PASS: Test_ApplyUIDToResourceTemplate (0.00s) --- PASS: Test_ApplyUIDToResourceTemplate/No_uid (0.00s) --- PASS: Test_ApplyUIDToResourceTemplate/One_uid (0.00s) --- PASS: Test_ApplyUIDToResourceTemplate/Three_uid (0.00s) === RUN TestMergeBindingParams === RUN TestMergeBindingParams/empty_bindings === RUN TestMergeBindingParams/single_binding_with_multiple_params === RUN TestMergeBindingParams/single_cluster_type_binding_with_multiple_params === RUN TestMergeBindingParams/multiple_bindings_each_with_multiple_params === RUN TestMergeBindingParams/multiple_bindings_with_duplicate_params === RUN TestMergeBindingParams/single_binding_with_duplicate_params --- PASS: TestMergeBindingParams (0.00s) --- PASS: TestMergeBindingParams/empty_bindings (0.00s) --- PASS: TestMergeBindingParams/single_binding_with_multiple_params (0.00s) --- PASS: TestMergeBindingParams/single_cluster_type_binding_with_multiple_params (0.00s) --- PASS: TestMergeBindingParams/multiple_bindings_each_with_multiple_params (0.00s) --- PASS: TestMergeBindingParams/multiple_bindings_with_duplicate_params (0.00s) --- PASS: TestMergeBindingParams/single_binding_with_duplicate_params (0.00s) PASS ok github.com/tektoncd/triggers/pkg/template 1.440s === RUN TestGetResourcesFromClients === RUN TestGetResourcesFromClients/empty === RUN TestGetResourcesFromClients/one_resource_each === RUN TestGetResourcesFromClients/two_resources_each === RUN TestGetResourcesFromClients/only_namespaces === RUN TestGetResourcesFromClients/only_clustertriggerbindings === RUN TestGetResourcesFromClients/only_eventlisteners_(and_namespaces) === RUN TestGetResourcesFromClients/only_triggerBindings_(and_namespaces) === RUN TestGetResourcesFromClients/only_triggerTemplates_(and_namespaces) === RUN TestGetResourcesFromClients/only_Deployments_(and_namespaces) === RUN TestGetResourcesFromClients/only_Services_(and_namespaces) === RUN TestGetResourcesFromClients/only_secrets_(and_namespaces) === RUN TestGetResourcesFromClients/only_pods_(and_namespaces) --- PASS: TestGetResourcesFromClients (1.50s) --- PASS: TestGetResourcesFromClients/empty (0.09s) --- PASS: TestGetResourcesFromClients/one_resource_each (0.26s) --- PASS: TestGetResourcesFromClients/two_resources_each (0.23s) --- PASS: TestGetResourcesFromClients/only_namespaces (0.11s) --- PASS: TestGetResourcesFromClients/only_clustertriggerbindings (0.10s) --- PASS: TestGetResourcesFromClients/only_eventlisteners_(and_namespaces) (0.11s) --- PASS: TestGetResourcesFromClients/only_triggerBindings_(and_namespaces) (0.10s) --- PASS: TestGetResourcesFromClients/only_triggerTemplates_(and_namespaces) (0.10s) --- PASS: TestGetResourcesFromClients/only_Deployments_(and_namespaces) (0.09s) --- PASS: TestGetResourcesFromClients/only_Services_(and_namespaces) (0.10s) --- PASS: TestGetResourcesFromClients/only_secrets_(and_namespaces) (0.11s) --- PASS: TestGetResourcesFromClients/only_pods_(and_namespaces) (0.10s) === RUN TestHMACHeader --- PASS: TestHMACHeader (0.00s) PASS ok github.com/tektoncd/triggers/test 2.774s FAIL Finished run, return code is 1 XML report written to /logs/artifacts/junit_BpYf699B.xml =========================== ==== UNIT TESTS FAILED ==== =========================== + EXIT_VALUE=1 + set +o xtrace