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 555d6196bbaa8ec75ea7a8c77992fe2e3710f7f6: go.mod go.sum vendor/cel.dev/expr/eval.pb.go vendor/github.com/cloudevents/sdk-go/v2/alias.go vendor/github.com/cloudevents/sdk-go/v2/client/client.go vendor/github.com/cloudevents/sdk-go/v2/event/content_type.go vendor/github.com/cloudevents/sdk-go/v2/event/datacodec/codec.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/event/eventcontext_v03.go vendor/github.com/cloudevents/sdk-go/v2/event/eventcontext_v1.go vendor/github.com/cloudevents/sdk-go/v2/event/extensions.go vendor/github.com/cloudevents/sdk-go/v2/protocol/doc.go vendor/github.com/cloudevents/sdk-go/v2/protocol/http/options.go vendor/github.com/cloudevents/sdk-go/v2/protocol/http/protocol.go vendor/github.com/cloudevents/sdk-go/v2/protocol/http/protocol_lifecycle.go vendor/github.com/docker/cli/AUTHORS vendor/github.com/docker/cli/cli/config/config.go vendor/github.com/docker/cli/cli/config/configfile/file.go vendor/github.com/docker/cli/cli/config/credentials/file_store.go vendor/github.com/docker/docker-credential-helpers/client/command.go vendor/github.com/go-logr/logr/.golangci.yaml vendor/github.com/google/cel-go/cel/BUILD.bazel vendor/github.com/google/cel-go/cel/decls.go vendor/github.com/google/cel-go/cel/env.go vendor/github.com/google/cel-go/cel/folding.go vendor/github.com/google/cel-go/cel/io.go vendor/github.com/google/cel-go/cel/library.go vendor/github.com/google/cel-go/cel/macro.go vendor/github.com/google/cel-go/cel/options.go vendor/github.com/google/cel-go/cel/program.go vendor/github.com/google/cel-go/cel/prompt.go vendor/github.com/google/cel-go/cel/templates/authoring.tmpl vendor/github.com/google/cel-go/checker/checker.go vendor/github.com/google/cel-go/checker/cost.go vendor/github.com/google/cel-go/checker/decls/decls.go vendor/github.com/google/cel-go/checker/errors.go vendor/github.com/google/cel-go/common/BUILD.bazel vendor/github.com/google/cel-go/common/decls/BUILD.bazel vendor/github.com/google/cel-go/common/decls/decls.go vendor/github.com/google/cel-go/common/doc.go vendor/github.com/google/cel-go/common/env/BUILD.bazel vendor/github.com/google/cel-go/common/env/env.go vendor/github.com/google/cel-go/common/stdlib/BUILD.bazel vendor/github.com/google/cel-go/common/stdlib/standard.go vendor/github.com/google/cel-go/common/types/BUILD.bazel vendor/github.com/google/cel-go/common/types/bool.go vendor/github.com/google/cel-go/common/types/bytes.go vendor/github.com/google/cel-go/common/types/double.go vendor/github.com/google/cel-go/common/types/duration.go vendor/github.com/google/cel-go/common/types/format.go vendor/github.com/google/cel-go/common/types/int.go vendor/github.com/google/cel-go/common/types/list.go vendor/github.com/google/cel-go/common/types/map.go vendor/github.com/google/cel-go/common/types/null.go vendor/github.com/google/cel-go/common/types/object.go vendor/github.com/google/cel-go/common/types/optional.go vendor/github.com/google/cel-go/common/types/string.go vendor/github.com/google/cel-go/common/types/timestamp.go vendor/github.com/google/cel-go/common/types/types.go vendor/github.com/google/cel-go/common/types/uint.go vendor/github.com/google/cel-go/interpreter/activation.go vendor/github.com/google/cel-go/interpreter/interpretable.go vendor/github.com/google/cel-go/interpreter/interpreter.go vendor/github.com/google/cel-go/interpreter/planner.go vendor/github.com/google/cel-go/interpreter/runtimecost.go vendor/github.com/google/cel-go/parser/macro.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/google/go-containerregistry/pkg/v1/hash.go vendor/github.com/google/go-containerregistry/pkg/v1/mutate/index.go vendor/github.com/google/go-containerregistry/pkg/v1/mutate/mutate.go vendor/github.com/google/go-containerregistry/pkg/v1/remote/pusher.go vendor/github.com/google/go-containerregistry/pkg/v1/remote/write.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/opencontainers/image-spec/specs-go/version.go vendor/github.com/tektoncd/pipeline/pkg/apis/config/default.go vendor/github.com/tektoncd/pipeline/pkg/apis/config/feature_flags.go vendor/github.com/tektoncd/pipeline/pkg/apis/config/store.go vendor/github.com/tektoncd/pipeline/pkg/apis/config/wait_exponential_backoff.go vendor/github.com/tektoncd/pipeline/pkg/apis/config/zz_generated.deepcopy.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/provenance.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/pipeline_validation.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/pipelinerun_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/pipeline/v1beta1/provenance.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/apis/resolution/v1alpha1/resolution_request_validation.go vendor/github.com/tektoncd/pipeline/pkg/apis/resolution/v1beta1/resolution_request_types.go vendor/github.com/tektoncd/pipeline/pkg/apis/resolution/v1beta1/resolution_request_validation.go vendor/github.com/tektoncd/pipeline/pkg/reconciler/testing/configmap.go vendor/github.com/tektoncd/pipeline/pkg/reconciler/testing/status.go vendor/github.com/tektoncd/pipeline/pkg/resolution/common/errors.go vendor/github.com/tektoncd/pipeline/pkg/result/result.go vendor/github.com/tektoncd/pipeline/test/controller.go vendor/github.com/tektoncd/pipeline/test/diff/print.go vendor/github.com/tektoncd/pipeline/test/e2e-tests.sh vendor/github.com/tektoncd/pipeline/test/presubmit-tests.sh vendor/github.com/tektoncd/pipeline/test/secret.go vendor/github.com/tektoncd/pipeline/test/util.go vendor/github.com/tektoncd/pipeline/test/wait.go vendor/github.com/vbatts/tar-split/archive/tar/format.go vendor/github.com/vbatts/tar-split/archive/tar/reader.go vendor/github.com/vbatts/tar-split/archive/tar/writer.go vendor/golang.org/x/net/http2/frame.go vendor/golang.org/x/net/trace/events.go vendor/golang.org/x/oauth2/internal/doc.go vendor/golang.org/x/oauth2/internal/oauth2.go vendor/golang.org/x/oauth2/internal/token.go vendor/golang.org/x/oauth2/internal/transport.go vendor/golang.org/x/oauth2/oauth2.go vendor/golang.org/x/oauth2/pkce.go vendor/golang.org/x/oauth2/token.go vendor/golang.org/x/oauth2/transport.go vendor/golang.org/x/sync/errgroup/errgroup.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/types/objectpath/objectpath.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/typesinternal/classify_call.go vendor/golang.org/x/tools/internal/typesinternal/types.go vendor/google.golang.org/grpc/CONTRIBUTING.md vendor/google.golang.org/grpc/README.md vendor/google.golang.org/grpc/balancer/balancer.go vendor/google.golang.org/grpc/balancer/endpointsharding/endpointsharding.go vendor/google.golang.org/grpc/balancer/pickfirst/pickfirstleaf/pickfirstleaf.go vendor/google.golang.org/grpc/balancer/roundrobin/roundrobin.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/credentials.go vendor/google.golang.org/grpc/credentials/insecure/insecure.go vendor/google.golang.org/grpc/credentials/tls.go vendor/google.golang.org/grpc/dialoptions.go vendor/google.golang.org/grpc/health/grpc_health_v1/health.pb.go vendor/google.golang.org/grpc/health/grpc_health_v1/health_grpc.pb.go vendor/google.golang.org/grpc/internal/balancer/gracefulswitch/gracefulswitch.go vendor/google.golang.org/grpc/internal/credentials/credentials.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/internal.go vendor/google.golang.org/grpc/internal/resolver/delegatingresolver/delegatingresolver.go vendor/google.golang.org/grpc/internal/status/status.go vendor/google.golang.org/grpc/internal/transport/controlbuf.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/mem/buffer_slice.go vendor/google.golang.org/grpc/rpc_util.go vendor/google.golang.org/grpc/server.go vendor/google.golang.org/grpc/stats/handlers.go vendor/google.golang.org/grpc/stream.go vendor/google.golang.org/grpc/version.go vendor/k8s.io/api/resource/v1alpha3/types.go vendor/k8s.io/api/resource/v1beta1/types.go vendor/modules.txt Updated property [component_manager/disable_update_check]. ============================ ==== CURRENT TEST SETUP ==== ============================ >> gcloud SDK version Google Cloud SDK 504.0.0 alpha 2024.12.13 beta 2024.12.13 bq 2.1.11 bundled-python3-unix 3.11.9 core 2024.12.13 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 ==== ============================ go version go1.24.0 linux/amd64 go: downloading goa.design/goa/v3 v3.20.0 go: goa.design/goa/v3@v3.20.0 requires go >= 1.23.0; switching to go1.23.11 go: downloading go1.23.11 (linux/amd64) go: downloading golang.org/x/tools v0.30.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/stretchr/testify v1.10.0 go: downloading github.com/dimfeld/httppath v0.0.0-20170720192232-ee938bf73598 go: downloading golang.org/x/text v0.22.0 go: downloading github.com/manveru/faker v0.0.0-20171103152722-9fbc68a78c4d go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/sync v0.11.0 go: downloading golang.org/x/mod v0.23.0 Goa version v3.20.0 ---------------------------- -- Generating API Design... ---------------------------- cd api && go mod vendor && goa gen github.com/tektoncd/hub/api/design go: downloading goa.design/goa/v3 v3.21.1 go: downloading goa.design/plugins/v3 v3.20.0 go: downloading github.com/tektoncd/plumbing v0.0.0-20220817140952-3da8ce01aeeb go: downloading github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b go: downloading github.com/joho/godotenv v1.5.1 go: downloading go.uber.org/zap v1.27.0 go: downloading github.com/spf13/viper v1.20.1 go: downloading gorm.io/driver/postgres v1.5.2 go: downloading gorm.io/gorm v1.30.0 go: downloading github.com/gorilla/mux v1.8.1 go: downloading github.com/gorilla/sessions v1.3.0 go: downloading github.com/markbates/goth v1.81.0 go: downloading github.com/spf13/cobra v1.9.1 go: downloading golang.org/x/text v0.26.0 go: downloading gopkg.in/h2non/gock.v1 v1.1.2 go: downloading gotest.tools/v3 v3.5.2 go: downloading github.com/tektoncd/pipeline v1.3.1 go: downloading k8s.io/apimachinery v0.32.7 go: downloading github.com/fatih/color v1.18.0 go: downloading golang.org/x/term v0.32.0 go: downloading k8s.io/client-go v0.32.7 go: downloading github.com/AlecAivazis/survey/v2 v2.3.7 go: downloading github.com/Netflix/go-expect v0.0.0-20220104043353-73e0943537d2 go: downloading github.com/ActiveState/vt10x v1.3.1 go: downloading knative.dev/pkg v0.0.0-20250415155312-ed3e2158b883 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/go-gormigrate/gormigrate/v2 v2.1.4 go: downloading github.com/golang-jwt/jwt/v4 v4.5.2 go: downloading github.com/ikawaha/goahttpcheck v1.15.11 go: downloading github.com/gorilla/handlers v1.5.2 go: downloading go.uber.org/automaxprocs v1.6.0 go: downloading github.com/go-co-op/gocron v1.37.0 go: downloading sigs.k8s.io/yaml v1.6.0 go: downloading github.com/go-testfixtures/testfixtures/v3 v3.16.0 go: downloading github.com/jackc/pgx/v5 v5.5.4 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 go: downloading github.com/gorilla/securecookie v1.1.2 go: downloading github.com/jinzhu/now v1.1.5 go: downloading github.com/fsnotify/fsnotify v1.8.0 go: downloading github.com/go-viper/mapstructure/v2 v2.2.1 go: downloading github.com/sagikazarmark/locafero v0.7.0 go: downloading github.com/spf13/afero v1.12.0 go: downloading github.com/spf13/cast v1.7.1 go: downloading github.com/spf13/pflag v1.0.6 go: downloading go.uber.org/multierr v1.11.0 go: downloading github.com/inconshreveable/mousetrap v1.1.0 go: downloading github.com/h2non/parth v0.0.0-20190131123155-b4df798d6542 go: downloading golang.org/x/oauth2 v0.30.0 go: downloading github.com/go-chi/chi/v5 v5.2.2 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading golang.org/x/sys v0.33.0 go: downloading github.com/gohugoio/hashstructure v0.5.0 go: downloading golang.org/x/tools v0.34.0 go: downloading github.com/gorilla/websocket v1.5.3 go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/creack/pty v1.1.17 go: downloading github.com/google/gofuzz v1.2.0 go: downloading k8s.io/utils v0.0.0-20241210054802-24370beab758 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading github.com/google/cel-go v0.26.0 go: downloading github.com/google/go-cmp v0.7.0 go: downloading k8s.io/api v0.32.7 go: downloading k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.5.0 go: downloading github.com/google/go-containerregistry v0.20.6 go: downloading github.com/sigstore/sigstore v1.9.5 go: downloading go.opencensus.io v0.24.0 go: downloading k8s.io/apiextensions-apiserver v0.32.6 go: downloading github.com/ikawaha/httpcheck v1.12.4 go: downloading github.com/kr/pty v1.1.8 go: downloading github.com/felixge/httpsnoop v1.0.4 go: downloading github.com/robfig/cron/v3 v3.0.1 go: downloading go.uber.org/atomic v1.11.0 go: downloading go.yaml.in/yaml/v2 v2.4.2 go: downloading github.com/goccy/go-yaml v1.17.1 go: downloading golang.org/x/sync v0.16.0 go: downloading github.com/jinzhu/inflection v1.0.0 go: downloading github.com/jackc/pgpassfile v1.0.0 go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 go: downloading golang.org/x/crypto v0.39.0 go: downloading github.com/sourcegraph/conc v0.3.0 go: downloading github.com/subosito/gotenv v1.6.0 go: downloading github.com/pelletier/go-toml/v2 v2.2.3 go: downloading github.com/golang/protobuf v1.5.4 go: downloading github.com/google/gnostic-models v0.6.9 go: downloading github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading golang.org/x/net v0.41.0 go: downloading sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/go-logr/logr v1.4.3 go: downloading cel.dev/expr v0.24.0 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 go: downloading github.com/cloudevents/sdk-go/v2 v2.16.1 go: downloading golang.org/x/time v0.12.0 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/hashicorp/golang-lru v1.0.2 go: downloading github.com/blendle/zapdriver v1.3.1 go: downloading gopkg.in/evanphx/json-patch.v4 v4.12.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/go-openapi/jsonreference v0.21.0 go: downloading github.com/go-openapi/swag v0.23.0 go: downloading github.com/emicklei/go-restful/v3 v3.12.1 go: downloading github.com/sigstore/protobuf-specs v0.4.1 go: downloading github.com/letsencrypt/boulder v0.0.0-20240620165639-de9c06129bec go: downloading github.com/secure-systems-lab/go-securesystemslib v0.9.0 go: downloading github.com/itchyny/gojq v0.12.16 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading github.com/containerd/stargz-snapshotter/estargz v0.16.3 go: downloading github.com/jackc/puddle/v2 v2.2.1 go: downloading github.com/fxamacker/cbor/v2 v2.7.0 go: downloading contrib.go.opencensus.io/exporter/ocagent v0.7.1-0.20200907061046-05415f1de66d go: downloading contrib.go.opencensus.io/exporter/prometheus v0.4.2 go: downloading google.golang.org/grpc v1.74.2 go: downloading github.com/stoewer/go-strcase v1.3.0 go: downloading github.com/antlr4-go/antlr/v4 v4.13.0 go: downloading github.com/kelseyhightower/envconfig v1.4.0 go: downloading gomodules.xyz/jsonpatch/v2 v2.5.0 go: downloading github.com/evanphx/json-patch/v5 v5.9.11 go: downloading github.com/pkg/errors v0.9.1 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 go: downloading github.com/mailru/easyjson v0.9.0 go: downloading github.com/go-openapi/jsonpointer v0.21.0 go: downloading github.com/docker/cli v28.2.2+incompatible go: downloading github.com/opencontainers/image-spec v1.1.1 go: downloading github.com/docker/distribution v2.8.3+incompatible go: downloading github.com/klauspost/compress v1.18.0 go: downloading github.com/vbatts/tar-split v0.12.1 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading golang.org/x/mod v0.25.0 go: downloading github.com/itchyny/timefmt-go v0.1.6 go: downloading github.com/prometheus/client_golang v1.20.5 go: downloading github.com/prometheus/statsd_exporter v0.22.7 go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1 go: downloading google.golang.org/api v0.233.0 go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 go: downloading github.com/openzipkin/zipkin-go v0.4.3 go: downloading golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac go: downloading github.com/josharian/intern v1.0.0 go: downloading github.com/go-kit/log v0.2.1 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 go: downloading github.com/go-jose/go-jose/v4 v4.0.5 go: downloading github.com/prometheus/client_model v0.6.1 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/prometheus/common v0.62.0 go: downloading github.com/prometheus/procfs v0.15.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/go-logfmt/logfmt v0.6.0 go: downloading github.com/docker/docker-credential-helpers v0.9.3 go: downloading github.com/sirupsen/logrus v1.9.3 gen/admin/client.go gen/admin/endpoints.go gen/admin/service.go gen/catalog/client.go gen/catalog/endpoints.go gen/catalog/service.go gen/catalog/views/view.go gen/category/client.go gen/category/endpoints.go gen/category/service.go gen/http/admin/client/cli.go gen/http/admin/client/client.go gen/http/admin/client/encode_decode.go gen/http/admin/client/paths.go gen/http/admin/client/types.go gen/http/admin/server/encode_decode.go gen/http/admin/server/paths.go gen/http/admin/server/server.go gen/http/admin/server/types.go gen/http/catalog/client/cli.go gen/http/catalog/client/client.go gen/http/catalog/client/encode_decode.go gen/http/catalog/client/paths.go gen/http/catalog/client/types.go gen/http/catalog/server/encode_decode.go gen/http/catalog/server/paths.go gen/http/catalog/server/server.go gen/http/catalog/server/types.go gen/http/category/client/cli.go gen/http/category/client/client.go gen/http/category/client/encode_decode.go gen/http/category/client/paths.go gen/http/category/client/types.go gen/http/category/server/encode_decode.go gen/http/category/server/paths.go gen/http/category/server/server.go gen/http/category/server/types.go gen/http/cli/hub/cli.go gen/http/openapi.json gen/http/openapi.yaml gen/http/openapi3.json gen/http/openapi3.yaml gen/http/rating/client/cli.go gen/http/rating/client/client.go gen/http/rating/client/encode_decode.go gen/http/rating/client/paths.go gen/http/rating/client/types.go gen/http/rating/server/encode_decode.go gen/http/rating/server/paths.go gen/http/rating/server/server.go gen/http/rating/server/types.go gen/http/resource/client/cli.go gen/http/resource/client/client.go gen/http/resource/client/encode_decode.go gen/http/resource/client/paths.go gen/http/resource/client/types.go gen/http/resource/server/encode_decode.go gen/http/resource/server/paths.go gen/http/resource/server/server.go gen/http/resource/server/types.go gen/http/status/client/cli.go gen/http/status/client/client.go gen/http/status/client/encode_decode.go gen/http/status/client/paths.go gen/http/status/client/types.go gen/http/status/server/encode_decode.go gen/http/status/server/paths.go gen/http/status/server/server.go gen/http/status/server/types.go gen/http/swagger/client/client.go gen/http/swagger/client/encode_decode.go gen/http/swagger/client/paths.go gen/http/swagger/client/types.go gen/http/swagger/server/paths.go gen/http/swagger/server/server.go gen/http/swagger/server/types.go gen/rating/client.go gen/rating/endpoints.go gen/rating/service.go gen/resource/client.go gen/resource/endpoints.go gen/resource/service.go gen/resource/views/view.go gen/status/client.go gen/status/endpoints.go gen/status/service.go gen/swagger/client.go gen/swagger/endpoints.go gen/swagger/service.go ---------------------------- - Generating v1 API Design... ---------------------------- cd api/v1 && go mod vendor && goa gen github.com/tektoncd/hub/api/v1/design gen/catalog/client.go gen/catalog/endpoints.go gen/catalog/service.go gen/catalog/views/view.go gen/http/catalog/client/cli.go gen/http/catalog/client/client.go gen/http/catalog/client/encode_decode.go gen/http/catalog/client/paths.go gen/http/catalog/client/types.go gen/http/catalog/server/encode_decode.go gen/http/catalog/server/paths.go gen/http/catalog/server/server.go gen/http/catalog/server/types.go gen/http/cli/hub/cli.go gen/http/openapi.json gen/http/openapi.yaml gen/http/openapi3.json gen/http/openapi3.yaml gen/http/resource/client/cli.go gen/http/resource/client/client.go gen/http/resource/client/encode_decode.go gen/http/resource/client/paths.go gen/http/resource/client/types.go gen/http/resource/server/encode_decode.go gen/http/resource/server/paths.go gen/http/resource/server/server.go gen/http/resource/server/types.go gen/http/swagger/client/client.go gen/http/swagger/client/encode_decode.go gen/http/swagger/client/paths.go gen/http/swagger/client/types.go gen/http/swagger/server/paths.go gen/http/swagger/server/server.go gen/http/swagger/server/types.go gen/resource/client.go gen/resource/endpoints.go gen/resource/service.go gen/resource/views/view.go gen/swagger/client.go gen/swagger/endpoints.go gen/swagger/service.go Git repo is clean. INFO: Installing postgres 🛢🛢🛢 Reading package lists... Building dependency tree... Reading state information... wget is already the newest version (1.21.4-1ubuntu4.1). ca-certificates is already the newest version (20240203). 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK Get:1 http://apt.postgresql.org/pub/repos/apt noble-pgdg InRelease [107 kB] Get:2 https://download.docker.com/linux/ubuntu noble InRelease [48.8 kB] Get:3 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] Get:4 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 Packages [543 kB] Get:5 https://download.docker.com/linux/ubuntu noble/stable amd64 Packages [34.8 kB] Get:6 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [23.0 kB] Get:7 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1134 kB] Get:8 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1975 kB] Get:9 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1326 kB] Hit:10 http://archive.ubuntu.com/ubuntu noble InRelease Get:11 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Get:12 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] Get:13 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1454 kB] Get:14 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1665 kB] Get:15 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [45.2 kB] Get:16 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [2086 kB] Get:17 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [33.0 kB] Get:18 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [48.8 kB] Fetched 10.9 MB in 6s (1825 kB/s) Reading package lists... W: http://apt.postgresql.org/pub/repos/apt/dists/noble-pgdg/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libc-bin libc-dev-bin libc6 libc6-dev libcommon-sense-perl libio-pty-perl libipc-run-perl libjson-perl libjson-xs-perl libllvm19 libpq5 libsensors-config libsensors5 libtypes-serialiser-perl libxslt1.1 locales logrotate postgresql-client-15 postgresql-client-common postgresql-common postgresql-common-dev ssl-cert sysstat Suggested packages: manpages glibc-doc libnss-nis libnss-nisplus manpages-dev lm-sensors bsd-mailx | mailx postgresql-doc-15 isag Recommended packages: manpages manpages-dev libc-devtools The following NEW packages will be installed: libcommon-sense-perl libio-pty-perl libipc-run-perl libjson-perl libjson-xs-perl libllvm19 libpq5 libsensors-config libsensors5 libtypes-serialiser-perl libxslt1.1 locales logrotate postgresql-15 postgresql-client-15 postgresql-client-common postgresql-common postgresql-common-dev ssl-cert sysstat The following packages will be upgraded: libc-bin libc-dev-bin libc6 libc6-dev 4 upgraded, 20 newly installed, 0 to remove and 128 not upgraded. Need to get 57.5 MB of archives. After this operation, 212 MB of additional disk space will be used. Get:1 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 postgresql-client-common all 281.pgdg24.04+1 [47.3 kB] Get:2 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 postgresql-common-dev all 281.pgdg24.04+1 [72.5 kB] Get:3 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 postgresql-common all 281.pgdg24.04+1 [112 kB] Get:4 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 libpq5 amd64 17.5-1.pgdg24.04+1 [226 kB] Get:5 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 postgresql-client-15 amd64 15.13-1.pgdg24.04+1 [1714 kB] Get:6 http://apt.postgresql.org/pub/repos/apt noble-pgdg/main amd64 postgresql-15 amd64 15.13-1.pgdg24.04+1 [15.2 MB] Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libc6-dev amd64 2.39-0ubuntu8.5 [2123 kB] Get:8 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libc-dev-bin amd64 2.39-0ubuntu8.5 [20.4 kB] Get:9 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libc6 amd64 2.39-0ubuntu8.5 [3265 kB] Get:10 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libc-bin amd64 2.39-0ubuntu8.5 [682 kB] Get:11 http://archive.ubuntu.com/ubuntu noble/main amd64 libjson-perl all 4.10000-1 [81.9 kB] Get:12 http://archive.ubuntu.com/ubuntu noble/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] Get:13 http://archive.ubuntu.com/ubuntu noble/main amd64 libipc-run-perl all 20231003.0-1 [92.1 kB] Get:14 http://archive.ubuntu.com/ubuntu noble/main amd64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] Get:15 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 locales all 2.39-0ubuntu8.5 [4229 kB] Get:16 http://archive.ubuntu.com/ubuntu noble/main amd64 logrotate amd64 3.21.0-2build1 [52.2 kB] Get:17 http://archive.ubuntu.com/ubuntu noble/main amd64 libsensors-config all 1:3.6.0-9build1 [5546 B] Get:18 http://archive.ubuntu.com/ubuntu noble/main amd64 libsensors5 amd64 1:3.6.0-9build1 [26.6 kB] Get:19 http://archive.ubuntu.com/ubuntu noble/main amd64 sysstat amd64 12.6.1-2 [489 kB] Get:20 http://archive.ubuntu.com/ubuntu noble/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] Get:21 http://archive.ubuntu.com/ubuntu noble/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] Get:22 http://archive.ubuntu.com/ubuntu noble/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] Get:23 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libllvm19 amd64 1:19.1.1-1ubuntu1~24.04.2 [28.7 MB] Get:24 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu0.24.04.2 [167 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 57.5 MB in 2s (24.5 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23213 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.39-0ubuntu8.5_amd64.deb ... Unpacking libc6-dev:amd64 (2.39-0ubuntu8.5) over (2.39-0ubuntu8.3) ... Preparing to unpack .../libc-dev-bin_2.39-0ubuntu8.5_amd64.deb ... Unpacking libc-dev-bin (2.39-0ubuntu8.5) over (2.39-0ubuntu8.3) ... Preparing to unpack .../libc6_2.39-0ubuntu8.5_amd64.deb ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Unpacking libc6:amd64 (2.39-0ubuntu8.5) over (2.39-0ubuntu8.3) ... Setting up libc6:amd64 (2.39-0ubuntu8.5) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23210 files and directories currently installed.) Preparing to unpack .../libc-bin_2.39-0ubuntu8.5_amd64.deb ... Unpacking libc-bin (2.39-0ubuntu8.5) over (2.39-0ubuntu8.3) ... Setting up libc-bin (2.39-0ubuntu8.5) ... Selecting previously unselected package libjson-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23209 files and directories currently installed.) Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package postgresql-client-common. Preparing to unpack .../01-postgresql-client-common_281.pgdg24.04+1_all.deb ... Unpacking postgresql-client-common (281.pgdg24.04+1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../02-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... Unpacking libio-pty-perl (1:1.20-1build2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../03-libipc-run-perl_20231003.0-1_all.deb ... Unpacking libipc-run-perl (20231003.0-1) ... Selecting previously unselected package postgresql-common-dev. Preparing to unpack .../04-postgresql-common-dev_281.pgdg24.04+1_all.deb ... Unpacking postgresql-common-dev (281.pgdg24.04+1) ... Selecting previously unselected package ssl-cert. Preparing to unpack .../05-ssl-cert_1.1.2ubuntu1_all.deb ... Unpacking ssl-cert (1.1.2ubuntu1) ... Selecting previously unselected package postgresql-common. Preparing to unpack .../06-postgresql-common_281.pgdg24.04+1_all.deb ... Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' Unpacking postgresql-common (281.pgdg24.04+1) ... Selecting previously unselected package locales. Preparing to unpack .../07-locales_2.39-0ubuntu8.5_all.deb ... Unpacking locales (2.39-0ubuntu8.5) ... Selecting previously unselected package logrotate. Preparing to unpack .../08-logrotate_3.21.0-2build1_amd64.deb ... Unpacking logrotate (3.21.0-2build1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../09-libsensors-config_1%3a3.6.0-9build1_all.deb ... Unpacking libsensors-config (1:3.6.0-9build1) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../10-libsensors5_1%3a3.6.0-9build1_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-9build1) ... Selecting previously unselected package sysstat. Preparing to unpack .../11-sysstat_12.6.1-2_amd64.deb ... Unpacking sysstat (12.6.1-2) ... Selecting previously unselected package libcommon-sense-perl:amd64. Preparing to unpack .../12-libcommon-sense-perl_3.75-3build3_amd64.deb ... Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... Selecting previously unselected package libtypes-serialiser-perl. Preparing to unpack .../13-libtypes-serialiser-perl_1.01-1_all.deb ... Unpacking libtypes-serialiser-perl (1.01-1) ... Selecting previously unselected package libjson-xs-perl. Preparing to unpack .../14-libjson-xs-perl_4.030-2build3_amd64.deb ... Unpacking libjson-xs-perl (4.030-2build3) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../15-libllvm19_1%3a19.1.1-1ubuntu1~24.04.2_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.1-1ubuntu1~24.04.2) ... Selecting previously unselected package libpq5:amd64. Preparing to unpack .../16-libpq5_17.5-1.pgdg24.04+1_amd64.deb ... Unpacking libpq5:amd64 (17.5-1.pgdg24.04+1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../17-libxslt1.1_1.1.39-0exp1ubuntu0.24.04.2_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu0.24.04.2) ... Selecting previously unselected package postgresql-client-15. Preparing to unpack .../18-postgresql-client-15_15.13-1.pgdg24.04+1_amd64.deb ... Unpacking postgresql-client-15 (15.13-1.pgdg24.04+1) ... Selecting previously unselected package postgresql-15. Preparing to unpack .../19-postgresql-15_15.13-1.pgdg24.04+1_amd64.deb ... Unpacking postgresql-15 (15.13-1.pgdg24.04+1) ... Setting up logrotate (3.21.0-2build1) ... Created symlink /etc/systemd/system/timers.target.wants/logrotate.timer → /usr/lib/systemd/system/logrotate.timer. Setting up postgresql-client-common (281.pgdg24.04+1) ... Setting up libllvm19:amd64 (1:19.1.1-1ubuntu1~24.04.2) ... Setting up libio-pty-perl (1:1.20-1build2) ... Setting up libsensors-config (1:3.6.0-9build1) ... Setting up libpq5:amd64 (17.5-1.pgdg24.04+1) ... Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... Setting up postgresql-client-15 (15.13-1.pgdg24.04+1) ... update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode Setting up locales (2.39-0ubuntu8.5) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Generating locales (this might take a while)... Generation complete. Setting up ssl-cert (1.1.2ubuntu1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. Setting up libipc-run-perl (20231003.0-1) ... Setting up libsensors5:amd64 (1:3.6.0-9build1) ... Setting up libtypes-serialiser-perl (1.01-1) ... Setting up libjson-perl (4.10000-1) ... Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu0.24.04.2) ... Setting up libc-dev-bin (2.39-0ubuntu8.5) ... Setting up sysstat (12.6.1-2) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Creating config file /etc/default/sysstat with new version update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/sar.1.gz because associated file /usr/share/man/man1/sar.sysstat.1.gz (of link group sar) doesn't exist Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer. Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer. Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service. Setting up postgresql-common-dev (281.pgdg24.04+1) ... Setting up libjson-xs-perl (4.030-2build3) ... Setting up postgresql-common (281.pgdg24.04+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Creating config file /etc/postgresql-common/createcluster.conf with new version Building PostgreSQL dictionaries from installed myspell/hunspell packages... Removing obsolete dictionary files: invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /usr/lib/systemd/system/postgresql.service. Setting up libc6-dev:amd64 (2.39-0ubuntu8.5) ... Setting up postgresql-15 (15.13-1.pgdg24.04+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype Creating new PostgreSQL cluster 15/main ... /usr/lib/postgresql/15/bin/initdb -D /var/lib/postgresql/15/main --auth-local peer --auth-host scram-sha-256 --no-instructions The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale "C.UTF-8". The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. fixing permissions on existing directory /var/lib/postgresql/15/main ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... ok invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Processing triggers for libc-bin (2.39-0ubuntu8.5) ... * Starting PostgreSQL 15 database server ...done. Cluster is already running. ALTER ROLE /home/prow/go/src/github.com/tektoncd/hub INFO: Create test db - hub_test CREATE DATABASE ---------------------------- -- Running API Unit Tests -- ---------------------------- 🛢 🛢 🛢 Make sure you have your Database Up and Running 🛢 🛢 🛢 ---------------------------- cd api && go mod vendor && go test -p 1 -v ./pkg/... ./v1/service/... === RUN TestComputeDuration --- PASS: TestComputeDuration (0.00s) === RUN TestComputeDurationError --- PASS: TestComputeDurationError (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/app 0.006s ? github.com/tektoncd/hub/api/pkg/auth [no test files] ? github.com/tektoncd/hub/api/pkg/auth/app [no test files] ? github.com/tektoncd/hub/api/pkg/auth/provider [no test files] === RUN TestLogin 2025-08-06T04:03:59.558Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:03:59.568Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:03:59.572Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [3.696ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.573Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:404 [1.143ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.601Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:404 [27.163ms] [rows:0] CREATE TABLE "migrations" ("id" varchar(255),PRIMARY KEY ("id")) 2025-08-06T04:03:59.602Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.249ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:03:59.603Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:432 [0.605ms] [rows:1] SELECT count(*) FROM "migrations" 2025-08-06T04:03:59.607Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.768ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'categories' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.642Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [34.301ms] [rows:0] CREATE TABLE "categories" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text NOT NULL,PRIMARY KEY ("id"),CONSTRAINT "uni_categories_name" UNIQUE ("name")) 2025-08-06T04:03:59.646Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [4.643ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_categories_deleted_at" ON "categories" ("deleted_at") 2025-08-06T04:03:59.648Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [1.238ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'catalogs' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.658Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [8.875ms] [rows:0] CREATE TABLE "catalogs" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text,"org" text,"provider" text NOT NULL DEFAULT 'github',"type" text NOT NULL DEFAULT null,"url" text NOT NULL DEFAULT null,"ssh_url" text,"revision" text NOT NULL DEFAULT null,"context_dir" text,"sha" text,PRIMARY KEY ("id")) 2025-08-06T04:03:59.663Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [4.184ms] [rows:0] CREATE UNIQUE INDEX IF NOT EXISTS "uix_name_org" ON "catalogs" ("name","org") 2025-08-06T04:03:59.667Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [3.246ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_catalogs_deleted_at" ON "catalogs" ("deleted_at") 2025-08-06T04:03:59.668Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.766ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'resources' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.678Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [10.092ms] [rows:0] CREATE TABLE "resources" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text NOT NULL DEFAULT null,"kind" text NOT NULL DEFAULT null,"rating" decimal,"catalog_id" bigint,PRIMARY KEY ("id"),CONSTRAINT "fk_catalogs_resources" FOREIGN KEY ("catalog_id") REFERENCES "catalogs"("id")) 2025-08-06T04:03:59.683Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [5.035ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_resources_deleted_at" ON "resources" ("deleted_at") 2025-08-06T04:03:59.684Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.948ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'resource_categories' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.691Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [6.327ms] [rows:0] CREATE TABLE "resource_categories" ("resource_id" bigint,"category_id" bigint,PRIMARY KEY ("resource_id","category_id"),CONSTRAINT "fk_resource_categories_resource" FOREIGN KEY ("resource_id") REFERENCES "resources"("id") ON DELETE CASCADE,CONSTRAINT "fk_resource_categories_category" FOREIGN KEY ("category_id") REFERENCES "categories"("id") ON DELETE CASCADE) 2025-08-06T04:03:59.691Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.488ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'tags' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.705Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [13.748ms] [rows:0] CREATE TABLE "tags" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text NOT NULL,PRIMARY KEY ("id"),CONSTRAINT "uni_tags_name" UNIQUE ("name")) 2025-08-06T04:03:59.709Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [3.810ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_tags_deleted_at" ON "tags" ("deleted_at") 2025-08-06T04:03:59.710Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.659ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'resource_tags' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.717Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [6.440ms] [rows:0] CREATE TABLE "resource_tags" ("resource_id" bigint,"tag_id" bigint,PRIMARY KEY ("resource_id","tag_id"),CONSTRAINT "fk_resource_tags_resource" FOREIGN KEY ("resource_id") REFERENCES "resources"("id") ON DELETE CASCADE,CONSTRAINT "fk_resource_tags_tag" FOREIGN KEY ("tag_id") REFERENCES "tags"("id") ON DELETE CASCADE) 2025-08-06T04:03:59.718Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.552ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'catalog_errors' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.727Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [8.634ms] [rows:0] CREATE TABLE "catalog_errors" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"catalog_id" bigint,"type" text,"detail" text,PRIMARY KEY ("id"),CONSTRAINT "fk_catalogs_errors" FOREIGN KEY ("catalog_id") REFERENCES "catalogs"("id")) 2025-08-06T04:03:59.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [9.980ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_catalog_errors_deleted_at" ON "catalog_errors" ("deleted_at") 2025-08-06T04:03:59.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.548ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'resource_platforms' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.739Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [1.658ms] [rows:0] CREATE TABLE "resource_platforms" ("resource_id" bigint,"platform_id" bigint) 2025-08-06T04:03:59.740Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.411ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'resource_versions' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.750Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [10.083ms] [rows:0] CREATE TABLE "resource_versions" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"version" text NOT NULL DEFAULT null,"description" text,"url" text NOT NULL DEFAULT null,"display_name" text,"deprecated" boolean DEFAULT false,"min_pipelines_version" text NOT NULL DEFAULT null,"resource_id" bigint,"modified_at" timestamptz,PRIMARY KEY ("id"),CONSTRAINT "fk_resources_versions" FOREIGN KEY ("resource_id") REFERENCES "resources"("id") ON DELETE CASCADE) 2025-08-06T04:03:59.754Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [3.202ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_resource_versions_deleted_at" ON "resource_versions" ("deleted_at") 2025-08-06T04:03:59.754Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.405ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'version_platforms' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.756Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [1.649ms] [rows:0] CREATE TABLE "version_platforms" ("resource_version_id" bigint,"platform_id" bigint) 2025-08-06T04:03:59.757Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.337ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'users' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.765Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [8.301ms] [rows:0] CREATE TABLE "users" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"email" text,"type" text,"agent_name" text,"refresh_token_checksum" text,"code" text,PRIMARY KEY ("id")) 2025-08-06T04:03:59.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [4.980ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_users_deleted_at" ON "users" ("deleted_at") 2025-08-06T04:03:59.771Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.327ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'scopes' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.782Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [11.677ms] [rows:0] CREATE TABLE "scopes" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text NOT NULL,PRIMARY KEY ("id"),CONSTRAINT "uni_scopes_name" UNIQUE ("name")) 2025-08-06T04:03:59.788Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [5.571ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_scopes_deleted_at" ON "scopes" ("deleted_at") 2025-08-06T04:03:59.789Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.522ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'user_scopes' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.798Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [9.163ms] [rows:0] CREATE TABLE "user_scopes" ("user_id" bigint,"scope_id" bigint,PRIMARY KEY ("user_id","scope_id"),CONSTRAINT "fk_user_scopes_user" FOREIGN KEY ("user_id") REFERENCES "users"("id"),CONSTRAINT "fk_user_scopes_scope" FOREIGN KEY ("scope_id") REFERENCES "scopes"("id")) 2025-08-06T04:03:59.799Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.411ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'user_resource_ratings' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.805Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [5.767ms] [rows:0] CREATE TABLE "user_resource_ratings" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"user_id" bigint,"resource_id" bigint,"rating" bigint NOT NULL DEFAULT null,PRIMARY KEY ("id"),CONSTRAINT "fk_user_resource_ratings_resource" FOREIGN KEY ("resource_id") REFERENCES "resources"("id") ON DELETE CASCADE,CONSTRAINT "fk_user_resource_ratings_user" FOREIGN KEY ("user_id") REFERENCES "users"("id")) 2025-08-06T04:03:59.810Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [4.777ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_user_resource_ratings_deleted_at" ON "user_resource_ratings" ("deleted_at") 2025-08-06T04:03:59.810Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.401ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'sync_jobs' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.823Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [12.314ms] [rows:0] CREATE TABLE "sync_jobs" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"catalog_id" bigint,"status" text,"user_id" bigint,PRIMARY KEY ("id"),CONSTRAINT "fk_sync_jobs_catalog" FOREIGN KEY ("catalog_id") REFERENCES "catalogs"("id"),CONSTRAINT "fk_sync_jobs_user" FOREIGN KEY ("user_id") REFERENCES "users"("id")) 2025-08-06T04:03:59.832Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [8.952ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_sync_jobs_deleted_at" ON "sync_jobs" ("deleted_at") 2025-08-06T04:03:59.833Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.596ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'configs' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.912Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [78.904ms] [rows:0] CREATE TABLE "configs" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"checksum" text,PRIMARY KEY ("id")) 2025-08-06T04:03:59.916Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [3.662ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_configs_deleted_at" ON "configs" ("deleted_at") 2025-08-06T04:03:59.916Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.323ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'platforms' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.927Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [11.013ms] [rows:0] CREATE TABLE "platforms" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"name" text NOT NULL,PRIMARY KEY ("id"),CONSTRAINT "uni_platforms_name" UNIQUE ("name")) 2025-08-06T04:03:59.931Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [3.707ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_platforms_deleted_at" ON "platforms" ("deleted_at") 2025-08-06T04:03:59.932Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [0.329ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'accounts' AND table_type = 'BASE TABLE' 2025-08-06T04:03:59.945Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [13.345ms] [rows:0] CREATE TABLE "accounts" ("id" bigserial,"created_at" timestamptz,"updated_at" timestamptz,"deleted_at" timestamptz,"user_id" bigint,"user_name" text,"name" text,"avatar_url" text,"provider" text,PRIMARY KEY ("id"),CONSTRAINT "fk_users_accounts" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE) 2025-08-06T04:03:59.952Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/migration/migration.go:52 [6.542ms] [rows:0] CREATE INDEX IF NOT EXISTS "idx_accounts_deleted_at" ON "accounts" ("deleted_at") 2025-08-06T04:03:59.955Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [2.184ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('SCHEMA_INIT') 2025-08-06T04:03:59.956Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.170ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202010061403_rename_name_to_agent_name_in_user') 2025-08-06T04:03:59.958Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.753ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202010071100_create_config_table') 2025-08-06T04:03:59.959Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.585ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202010271300_add_refresh_token_checksum_col_in_user_table') 2025-08-06T04:03:59.961Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.440ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202102171333_update_catalog_branch_to_main') 2025-08-06T04:03:59.963Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.533ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202103161200_add_avatar_url_column_in_users_table') 2025-08-06T04:03:59.964Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.540ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202107291608_refresh_all_tables') 2025-08-06T04:03:59.966Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.214ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202110071100_update_resource_category_table') 2025-08-06T04:03:59.967Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.438ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202106281500_create_platform_tables') 2025-08-06T04:03:59.969Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.404ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202106282200_add_deprecated_col_in_resource_version_table') 2025-08-06T04:03:59.971Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.733ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202109151102_add_provider_in_catalog_table') 2025-08-06T04:03:59.972Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.423ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202107221500_add_ondelete_constraints') 2025-08-06T04:03:59.974Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.498ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202109201733_create_user_table') 2025-08-06T04:03:59.975Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.398ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202111091037_backup_users_add_account_table_and_update_data') 2025-08-06T04:03:59.977Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:466 [1.804ms] [rows:1] INSERT INTO "migrations" ("id") VALUES ('202202191725_add_ssh_url_column_in_catalogs_table') 2025-08-06T04:03:59.977Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:03:59.977Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:04:00.060Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth.go:148 [0.871ms] [rows:1] SELECT * FROM "users" WHERE code = 'test-code' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "auth"} 2025-08-06T04:04:00.063Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth.go:162 [2.700ms] [rows:1] UPDATE "users" SET "code"='',"updated_at"='2025-08-06 04:04:00.061' WHERE email = 'foo@bar.com' AND "users"."deleted_at" IS NULL {"service": "auth"} 2025-08-06T04:04:00.064Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth.go:171 [0.941ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."provider" = 'github') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "auth"} 2025-08-06T04:04:00.065Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:36 [0.917ms] [rows:1] SELECT "scopes"."id","scopes"."created_at","scopes"."updated_at","scopes"."deleted_at","scopes"."name" FROM "scopes" JOIN user_scopes as u on scopes.id=u.scope_id WHERE u.user_id = 11 AND "scopes"."deleted_at" IS NULL {"service": "auth"} 2025-08-06T04:04:00.069Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:71 [2.509ms] [rows:1] UPDATE "users" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:04:00.067',"deleted_at"=NULL,"email"='foo@bar.com',"type"='user',"agent_name"='',"refresh_token_checksum"='5d5def96708c130ddf7ba4c4f6c47486ce14a5f8e868eb99e53e3c27d3806590',"code"='' WHERE "users"."deleted_at" IS NULL AND "id" = 11 {"service": "auth"} 2025-08-06T04:04:00.070Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.867ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:04:00.071Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.677ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.072Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.661ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:04:00.073Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.686ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:04:00.073Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [0.418ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 --- PASS: TestLogin (0.52s) === RUN TestInvalidLogin 2025-08-06T04:04:00.130Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth.go:148 record not found [0.842ms] [rows:0] SELECT * FROM "users" WHERE code = 'fake-code' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "auth"} --- PASS: TestInvalidLogin (0.06s) === RUN TestProviderList --- PASS: TestProviderList (0.00s) === RUN TestInsertData_AccountExistsButNotEmail 2025-08-06T04:04:00.182Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:120 record not found [0.705ms] [rows:0] SELECT * FROM "users" WHERE email = 'bbuser@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:04:00.183Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:126 [0.808ms] [rows:1] SELECT * FROM "accounts" WHERE LOWER(user_name) = 'bbuser' AND provider = 'bitbucket' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.185Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:142 [2.268ms] [rows:1] UPDATE "users" SET "updated_at"='2025-08-06 04:04:00.183',"email"='bbuser@bar.com',"type"='user',"code"='code' WHERE id = 31 AND "users"."deleted_at" IS NULL 2025-08-06T04:04:00.185Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:153 [0.384ms] [rows:1] SELECT * FROM "users" WHERE email = 'bbuser@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 --- PASS: TestInsertData_AccountExistsButNotEmail (0.05s) === RUN TestInsertData_AddNewEmailAndAccount 2025-08-06T04:04:00.232Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:183 record not found [0.365ms] [rows:0] SELECT * FROM "users" WHERE email = 'bbuser@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:04:00.232Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:190 record not found [0.676ms] [rows:0] SELECT * FROM "accounts" WHERE ("accounts"."name" = 'bbnewuser' AND "accounts"."provider" = 'bitbucket') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.233Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:120 record not found [0.313ms] [rows:0] SELECT * FROM "users" WHERE email = 'bbuser@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:04:00.233Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:126 record not found [0.362ms] [rows:0] SELECT * FROM "accounts" WHERE LOWER(user_name) = 'bbnewuser' AND provider = 'bitbucket' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.234Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:223 [0.589ms] [rows:1] SELECT * FROM "users" WHERE "users"."deleted_at" IS NULL ORDER BY "users"."id" DESC LIMIT 1 2025-08-06T04:04:00.235Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:229 [1.483ms] [rows:1] INSERT INTO "users" ("created_at","updated_at","deleted_at","email","type","agent_name","refresh_token_checksum","code","id") VALUES ('2025-08-06 04:04:00.234','2025-08-06 04:04:00.234',NULL,'bbuser@bar.com','user','','','code',32) RETURNING "id" 2025-08-06T04:04:00.237Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:247 [1.820ms] [rows:1] INSERT INTO "accounts" ("created_at","updated_at","deleted_at","user_id","user_name","name","avatar_url","provider") VALUES ('2025-08-06 04:04:00.236','2025-08-06 04:04:00.236',NULL,32,'bbnewuser','newbitbucketuser','http://bitbucketavatar','bitbucket') RETURNING "id" --- PASS: TestInsertData_AddNewEmailAndAccount (0.05s) === RUN TestInsertData_EmailExistsAddNewAccount 2025-08-06T04:04:00.287Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:225 [0.758ms] [rows:1] SELECT * FROM "users" WHERE email = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" DESC LIMIT 1 2025-08-06T04:04:00.288Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:232 [0.917ms] [rows:2] SELECT * FROM "accounts" WHERE user_id = 11 AND "accounts"."deleted_at" IS NULL 2025-08-06T04:04:00.288Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:240 record not found [0.380ms] [rows:0] SELECT * FROM "accounts" WHERE ("accounts"."name" = 'gitlabuser' AND "accounts"."provider" = 'gitlab') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.289Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:120 [0.359ms] [rows:1] SELECT * FROM "users" WHERE email = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:04:00.291Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:156 [1.618ms] [rows:1] UPDATE "users" SET "code"='code',"updated_at"='2025-08-06 04:04:00.289' WHERE email = 'foo@bar.com' AND "users"."deleted_at" IS NULL 2025-08-06T04:04:00.291Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:163 record not found [0.502ms] [rows:0] SELECT * FROM "accounts" WHERE user_id = 11 AND provider = 'gitlab' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:04:00.293Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/service.go:247 [1.825ms] [rows:1] INSERT INTO "accounts" ("created_at","updated_at","deleted_at","user_id","user_name","name","avatar_url","provider") VALUES ('2025-08-06 04:04:00.291','2025-08-06 04:04:00.291',NULL,11,'gitlabuser','gitlabuser','http://gitlabavatar','gitlab') RETURNING "id" 2025-08-06T04:04:00.294Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/auth/service/auth_test.go:250 [0.522ms] [rows:3] SELECT * FROM "accounts" WHERE user_id = 11 AND "accounts"."deleted_at" IS NULL --- PASS: TestInsertData_EmailExistsAddNewAccount (0.06s) PASS ok github.com/tektoncd/hub/api/pkg/auth/service 0.745s ? github.com/tektoncd/hub/api/pkg/cli/app [no test files] ? github.com/tektoncd/hub/api/pkg/cli/cmd [no test files] === RUN TestUpdateAvailable logger.go:146: 2025-08-06T04:07:24.279Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000557f40 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpdateAvailable (0.00s) === RUN TestV1UpdateAvailable logger.go:146: 2025-08-06T04:07:24.280Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000901380 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.281Z ERROR TestV1UpdateAvailable cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1UpdateAvailable (0.00s) === RUN TestUpdateAvailable_WithSkippedTasks logger.go:146: 2025-08-06T04:07:24.281Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000901dc0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpdateAvailable_WithSkippedTasks (0.00s) === RUN TestV1UpdateAvailable_WithSkippedTasks logger.go:146: 2025-08-06T04:07:24.282Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0003e54a0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.282Z ERROR TestV1UpdateAvailable_WithSkippedTasks cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1UpdateAvailable_WithSkippedTasks (0.00s) === RUN TestNoUpdateAvailable logger.go:146: 2025-08-06T04:07:24.283Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0003e5f40 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestNoUpdateAvailable (0.00s) === RUN TestV1NoUpdateAvailable logger.go:146: 2025-08-06T04:07:24.284Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000882980 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.284Z ERROR TestV1NoUpdateAvailable cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1NoUpdateAvailable (0.00s) === RUN TestNoUpdateAvailable_TaskNotInstalledViaHubCLI logger.go:146: 2025-08-06T04:07:24.285Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000883360 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestNoUpdateAvailable_TaskNotInstalledViaHubCLI (0.00s) === RUN TestV1NoUpdateAvailable_TaskNotInstalledViaHubCLI logger.go:146: 2025-08-06T04:07:24.286Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000883b00 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.286Z ERROR TestV1NoUpdateAvailable_TaskNotInstalledViaHubCLI cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1NoUpdateAvailable_TaskNotInstalledViaHubCLI (0.00s) === RUN TestUpdateAvailable_PipelinesUnknown logger.go:146: 2025-08-06T04:07:24.286Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005a2880 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpdateAvailable_PipelinesUnknown (0.00s) === RUN TestV1UpdateAvailable_PipelinesUnknown logger.go:146: 2025-08-06T04:07:24.287Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005a32c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.287Z ERROR TestV1UpdateAvailable_PipelinesUnknown cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1UpdateAvailable_PipelinesUnknown (0.00s) === RUN TestUpdateAvailable_WithSkippedTasks_PipelinesUnknown logger.go:146: 2025-08-06T04:07:24.287Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005a3ea0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpdateAvailable_WithSkippedTasks_PipelinesUnknown (0.00s) === RUN TestV1UpdateAvailable_WithSkippedTasks_PipelinesUnknown logger.go:146: 2025-08-06T04:07:24.288Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110ae0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:24.288Z ERROR TestV1UpdateAvailable_WithSkippedTasks_PipelinesUnknown cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1UpdateAvailable_WithSkippedTasks_PipelinesUnknown (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/check_upgrade 0.045s === RUN TestDowngrade_ResourceNotExist logger.go:146: 2025-08-06T04:07:27.700Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004ac280 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_ResourceNotExist (0.00s) === RUN TestV1Downgrade_ResourceNotExist logger.go:146: 2025-08-06T04:07:27.700Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004ac6e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.701Z ERROR TestV1Downgrade_ResourceNotExist cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_ResourceNotExist (0.00s) === RUN TestDowngrade_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:27.701Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004ad880 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_VersionCatalogMissing (0.00s) === RUN TestV1Downgrade_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:27.702Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005267a0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.702Z ERROR TestV1Downgrade_VersionCatalogMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_VersionCatalogMissing (0.00s) === RUN TestDowngrade_VersionMissing logger.go:146: 2025-08-06T04:07:27.702Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000526da0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_VersionMissing (0.00s) === RUN TestV1Downgrade_VersionMissing logger.go:146: 2025-08-06T04:07:27.703Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000527180 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.703Z ERROR TestV1Downgrade_VersionMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_VersionMissing (0.00s) === RUN TestDowngrade logger.go:146: 2025-08-06T04:07:27.703Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005279c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade (0.00s) === RUN TestV1Downgrade logger.go:146: 2025-08-06T04:07:27.704Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005ac740 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.704Z ERROR TestV1Downgrade cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade (0.00s) === RUN TestDowngrade_ToSpecificVersion logger.go:146: 2025-08-06T04:07:27.705Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005ad5a0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_ToSpecificVersion (0.00s) === RUN TestV1Downgrade_ToSpecificVersion logger.go:146: 2025-08-06T04:07:27.706Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0006b42e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.706Z ERROR TestV1Downgrade_ToSpecificVersion cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_ToSpecificVersion (0.00s) === RUN TestDowngrade_SameVersionError logger.go:146: 2025-08-06T04:07:27.707Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0006b5180 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_SameVersionError (0.00s) === RUN TestV1Downgrade_SameVersionError logger.go:146: 2025-08-06T04:07:27.707Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0006b5e00 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.707Z ERROR TestV1Downgrade_SameVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_SameVersionError (0.00s) === RUN TestDowngrade_HigherVersionError logger.go:146: 2025-08-06T04:07:27.708Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00068f180 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_HigherVersionError (0.00s) === RUN TestV1Downgrade_HigherVersionError logger.go:146: 2025-08-06T04:07:27.708Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00068f780 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.709Z ERROR TestV1Downgrade_HigherVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_HigherVersionError (0.00s) === RUN TestDowngrade_ToSpecificVersionRespectingPipelinesVersionSuccess logger.go:146: 2025-08-06T04:07:27.709Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110240 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_ToSpecificVersionRespectingPipelinesVersionSuccess (0.00s) === RUN TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionSuccess logger.go:146: 2025-08-06T04:07:27.710Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110de0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.710Z ERROR TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionSuccess cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionSuccess (0.00s) === RUN TestDowngrade_ToSpecificVersionRespectingPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:27.711Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000111aa0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestDowngrade_ToSpecificVersionRespectingPipelinesVersionFailure (0.00s) === RUN TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:27.713Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0002aa3c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:27.713Z ERROR TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionFailure cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Downgrade_ToSpecificVersionRespectingPipelinesVersionFailure (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/downgrade 0.048s === RUN TestValidate --- PASS: TestValidate (0.00s) === RUN TestValidate_ErrorCase --- PASS: TestValidate_ErrorCase (0.00s) === RUN TestGetResource_WithNewVersion --- PASS: TestGetResource_WithNewVersion (0.00s) === RUN TestGetResource_WithOldVersion --- PASS: TestGetResource_WithOldVersion (0.00s) === RUN TestGet_ResourceNotFound --- PASS: TestGet_ResourceNotFound (0.00s) === RUN Test_examples --- PASS: Test_examples (0.00s) === RUN TestGetTask_WithNewVersion --- PASS: TestGetTask_WithNewVersion (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/get 0.035s === RUN TestInfoTask_WithLatestVersion --- PASS: TestInfoTask_WithLatestVersion (0.00s) === RUN TestInfoTask_WithOldVersion --- PASS: TestInfoTask_WithOldVersion (0.00s) === RUN TestPipelineTask_MultiLineDescription --- PASS: TestPipelineTask_MultiLineDescription (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/info 0.037s === RUN TestInstall_NewResource === RUN TestInstall_NewResource/TestInstall_NewResource_TektonHub logger.go:146: 2025-08-06T04:07:37.415Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0003f4960 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} === RUN TestInstall_NewResource/TestInstall_NewResource_ArtifactHub logger.go:146: 2025-08-06T04:07:37.416Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0003f5c00 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_NewResource (0.00s) --- PASS: TestInstall_NewResource/TestInstall_NewResource_TektonHub (0.00s) --- PASS: TestInstall_NewResource/TestInstall_NewResource_ArtifactHub (0.00s) === RUN TestV1Install_NewResource === RUN TestV1Install_NewResource/TestInstall_NewResource_TektonHub logger.go:146: 2025-08-06T04:07:37.417Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00050e960 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.417Z ERROR TestV1Install_NewResource/TestInstall_NewResource_TektonHub cloudevent/cloudeventclient.go:102 Unable to fetch client from context. === RUN TestV1Install_NewResource/TestInstall_NewResource_ArtifactHub logger.go:146: 2025-08-06T04:07:37.418Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00050f580 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.418Z ERROR TestV1Install_NewResource/TestInstall_NewResource_ArtifactHub cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_NewResource (0.00s) --- PASS: TestV1Install_NewResource/TestInstall_NewResource_TektonHub (0.00s) --- PASS: TestV1Install_NewResource/TestInstall_NewResource_ArtifactHub (0.00s) === RUN TestInstall_ResourceNotFound === RUN TestInstall_ResourceNotFound/TestInstall_ResourceNotFound_TektonHub === RUN TestInstall_ResourceNotFound/TestInstall_ResourceNotFound_ArtifactHub --- PASS: TestInstall_ResourceNotFound (0.00s) --- PASS: TestInstall_ResourceNotFound/TestInstall_ResourceNotFound_TektonHub (0.00s) --- PASS: TestInstall_ResourceNotFound/TestInstall_ResourceNotFound_ArtifactHub (0.00s) === RUN TestInstall_ResourceAlreadyExistError logger.go:146: 2025-08-06T04:07:37.419Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000111380 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_ResourceAlreadyExistError (0.00s) === RUN TestV1Install_ResourceAlreadyExistError logger.go:146: 2025-08-06T04:07:37.420Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0000c3440 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.420Z ERROR TestV1Install_ResourceAlreadyExistError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_ResourceAlreadyExistError (0.00s) === RUN TestInstall_UpgradeError logger.go:146: 2025-08-06T04:07:37.421Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0002aa4e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_UpgradeError (0.00s) === RUN TestV1Install_UpgradeError logger.go:146: 2025-08-06T04:07:37.421Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0002ab6c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.422Z ERROR TestV1Install_UpgradeError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_UpgradeError (0.00s) === RUN TestInstall_SameVersionError logger.go:146: 2025-08-06T04:07:37.422Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00045ef40 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_SameVersionError (0.00s) === RUN TestV1Install_SameVersionError logger.go:146: 2025-08-06T04:07:37.423Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00002c4c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.423Z ERROR TestV1Install_SameVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_SameVersionError (0.00s) === RUN TestInstall_LowerVersionError logger.go:146: 2025-08-06T04:07:37.424Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00002d200 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_LowerVersionError (0.00s) === RUN TestV1Install_LowerVersionError logger.go:146: 2025-08-06T04:07:37.425Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00002dd00 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.425Z ERROR TestV1Install_LowerVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_LowerVersionError (0.00s) === RUN TestInstall_RespectingPipelinesVersion logger.go:146: 2025-08-06T04:07:37.426Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00026ac60 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_RespectingPipelinesVersion (0.00s) === RUN TestV1Install_RespectingPipelinesVersion logger.go:146: 2025-08-06T04:07:37.427Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00026b5e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.427Z ERROR TestV1Install_RespectingPipelinesVersion cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_RespectingPipelinesVersion (0.00s) === RUN TestInstall_RespectingPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:37.428Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00026a660 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_RespectingPipelinesVersionFailure (0.00s) === RUN TestV1Install_RespectingPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:37.429Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00026b0e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.429Z ERROR TestV1Install_RespectingPipelinesVersionFailure cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_RespectingPipelinesVersionFailure (0.00s) === RUN TestInstall_DeprecatedVersion logger.go:146: 2025-08-06T04:07:37.430Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000712300 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestInstall_DeprecatedVersion (0.00s) === RUN TestV1Install_DeprecatedVersion logger.go:146: 2025-08-06T04:07:37.431Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000712d80 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:37.431Z ERROR TestV1Install_DeprecatedVersion cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Install_DeprecatedVersion (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/install 0.051s === RUN TestReinstall_ResourceNotExist logger.go:146: 2025-08-06T04:07:40.862Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fa820 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_ResourceNotExist (0.00s) === RUN TestV1Reinstall_ResourceNotExist logger.go:146: 2025-08-06T04:07:40.864Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fac40 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.864Z ERROR TestV1Reinstall_ResourceNotExist cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_ResourceNotExist (0.00s) === RUN TestReinstall_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:40.865Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000780400 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_VersionCatalogMissing (0.00s) === RUN TestV1Reinstall_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:40.865Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000780e60 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.865Z ERROR TestV1Reinstall_VersionCatalogMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_VersionCatalogMissing (0.00s) === RUN TestReinstall_VersionMissing logger.go:146: 2025-08-06T04:07:40.866Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000781460 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_VersionMissing (0.00s) === RUN TestV1Reinstall_VersionMissing logger.go:146: 2025-08-06T04:07:40.866Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000781840 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.867Z ERROR TestV1Reinstall_VersionMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_VersionMissing (0.00s) === RUN TestReinstall_DifferentVersionPassedByFlag logger.go:146: 2025-08-06T04:07:40.868Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004802e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_DifferentVersionPassedByFlag (0.00s) === RUN TestV1Reinstall_DifferentVersionPassedByFlag logger.go:146: 2025-08-06T04:07:40.869Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000481aa0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.869Z ERROR TestV1Reinstall_DifferentVersionPassedByFlag cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_DifferentVersionPassedByFlag (0.00s) === RUN TestReinstall_DifferentCatalogPassedByFlag logger.go:146: 2025-08-06T04:07:40.870Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0000c2c60 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_DifferentCatalogPassedByFlag (0.00s) === RUN TestV1Reinstall_DifferentCatalogPassedByFlag logger.go:146: 2025-08-06T04:07:40.871Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0000c3700 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.871Z ERROR TestV1Reinstall_DifferentCatalogPassedByFlag cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_DifferentCatalogPassedByFlag (0.00s) === RUN TestReinstall logger.go:146: 2025-08-06T04:07:40.872Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000432b40 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall (0.00s) === RUN TestV1Reinstall logger.go:146: 2025-08-06T04:07:40.873Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000433700 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.873Z ERROR TestV1Reinstall cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall (0.00s) === RUN TestReinstall_RespectPipelinesVersionSuccess logger.go:146: 2025-08-06T04:07:40.874Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000116c20 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_RespectPipelinesVersionSuccess (0.00s) === RUN TestV1Reinstall_RespectPipelinesVersionSuccess logger.go:146: 2025-08-06T04:07:40.874Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0001178e0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.875Z ERROR TestV1Reinstall_RespectPipelinesVersionSuccess cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_RespectPipelinesVersionSuccess (0.00s) === RUN TestReinstall_RespectPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:40.875Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00028a720 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestReinstall_RespectPipelinesVersionFailure (0.00s) === RUN TestV1Reinstall_RespectPipelinesVersionFailure logger.go:146: 2025-08-06T04:07:40.876Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00028b620 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:40.876Z ERROR TestV1Reinstall_RespectPipelinesVersionFailure cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Reinstall_RespectPipelinesVersionFailure (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/reinstall 0.053s === RUN TestValidate --- PASS: TestValidate (0.00s) === RUN TestValidate_ErrorCases --- PASS: TestValidate_ErrorCases (0.00s) === RUN TestSearch_TableFormat --- PASS: TestSearch_TableFormat (0.00s) === RUN TestSearch_JSONFormat --- PASS: TestSearch_JSONFormat (0.00s) === RUN TestSearch_ResourceNotFound --- PASS: TestSearch_ResourceNotFound (0.00s) === RUN TestSearch_InternalServerError --- PASS: TestSearch_InternalServerError (0.00s) === RUN TestSearch_InvalidAPIServerURL --- PASS: TestSearch_InvalidAPIServerURL (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/search 0.035s === RUN TestUpgrade_ResourceNotExist logger.go:146: 2025-08-06T04:07:47.702Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00077cf20 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_ResourceNotExist (0.00s) === RUN TestV1Upgrade_ResourceNotExist logger.go:146: 2025-08-06T04:07:47.703Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00077d340 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.703Z ERROR TestV1Upgrade_ResourceNotExist cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_ResourceNotExist (0.00s) === RUN TestUpgrade_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:47.703Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fc4c0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_VersionCatalogMissing (0.00s) === RUN TestV1Upgrade_VersionCatalogMissing logger.go:146: 2025-08-06T04:07:47.704Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fcf20 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.704Z ERROR TestV1Upgrade_VersionCatalogMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_VersionCatalogMissing (0.00s) === RUN TestUpgrade_VersionMissing logger.go:146: 2025-08-06T04:07:47.704Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fd520 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_VersionMissing (0.00s) === RUN TestV1Upgrade_VersionMissing logger.go:146: 2025-08-06T04:07:47.704Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004fd900 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.705Z ERROR TestV1Upgrade_VersionMissing cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_VersionMissing (0.00s) === RUN TestUpgrade_ToSpecificVersion logger.go:146: 2025-08-06T04:07:47.705Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005ac440 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_ToSpecificVersion (0.00s) === RUN TestV1Upgrade_ToSpecificVersion logger.go:146: 2025-08-06T04:07:47.706Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005ad020 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.706Z ERROR TestV1Upgrade_ToSpecificVersion cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_ToSpecificVersion (0.00s) === RUN TestUpgrade_SameVersionError logger.go:146: 2025-08-06T04:07:47.707Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005adce0 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_SameVersionError (0.00s) === RUN TestV1Upgrade_SameVersionError logger.go:146: 2025-08-06T04:07:47.708Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc00045f100 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.708Z ERROR TestV1Upgrade_SameVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_SameVersionError (0.00s) === RUN TestUpgrade_LowerVersionError logger.go:146: 2025-08-06T04:07:47.708Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004aaa60 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_LowerVersionError (0.00s) === RUN TestV1Upgrade_LowerVersionError logger.go:146: 2025-08-06T04:07:47.709Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0004ab540 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.709Z ERROR TestV1Upgrade_LowerVersionError cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_LowerVersionError (0.00s) === RUN TestUpgrade_ToSpecificVersion_RespectingPipelineSuccess logger.go:146: 2025-08-06T04:07:47.710Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110560 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_ToSpecificVersion_RespectingPipelineSuccess (0.00s) === RUN TestV1Upgrade_ToSpecificVersion_RespectingPipelineSuccess logger.go:146: 2025-08-06T04:07:47.711Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110e00 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.711Z ERROR TestV1Upgrade_ToSpecificVersion_RespectingPipelineSuccess cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_ToSpecificVersion_RespectingPipelineSuccess (0.00s) === RUN TestUpgrade_ToSpecificVersion_RespectingPipelineFailure logger.go:146: 2025-08-06T04:07:47.712Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000111900 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestUpgrade_ToSpecificVersion_RespectingPipelineFailure (0.00s) === RUN TestV1Upgrade_ToSpecificVersion_RespectingPipelineFailure logger.go:146: 2025-08-06T04:07:47.714Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc000110620 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} logger.go:146: 2025-08-06T04:07:47.714Z ERROR TestV1Upgrade_ToSpecificVersion_RespectingPipelineFailure cloudevent/cloudeventclient.go:102 Unable to fetch client from context. --- PASS: TestV1Upgrade_ToSpecificVersion_RespectingPipelineFailure (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/cmd/upgrade 0.048s === RUN TestInList --- PASS: TestInList (0.00s) === RUN TestTrimArray --- PASS: TestTrimArray (0.00s) === RUN TestValidateVersion --- PASS: TestValidateVersion (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/flag 0.005s # github.com/tektoncd/hub/api/pkg/cli/formatter # [github.com/tektoncd/hub/api/pkg/cli/formatter] pkg/cli/formatter/field.go:213:61: non-constant format string in call to (*github.com/fatih/color.Color).Sprintf pkg/cli/formatter/field.go:218:33: non-constant format string in call to (*github.com/fatih/color.Color).Sprintf FAIL github.com/tektoncd/hub/api/pkg/cli/formatter [build failed] ? github.com/tektoncd/hub/api/pkg/cli/gvr [no test files] === RUN TestGetCatalogEndpoint --- PASS: TestGetCatalogEndpoint (0.00s) === RUN TestGetResourceEndpoint --- PASS: TestGetResourceEndpoint (0.00s) === RUN TestGetResourceVersionEndpoint --- PASS: TestGetResourceVersionEndpoint (0.00s) === RUN TestSetURL_TektonHub --- PASS: TestSetURL_TektonHub (0.00s) === RUN TestSetURL_ArtifactHub --- PASS: TestSetURL_ArtifactHub (0.00s) === RUN TestSetURL_InvalidCase --- PASS: TestSetURL_InvalidCase (0.00s) === RUN TestEndpoint --- PASS: TestEndpoint (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/hub 0.006s === RUN TestToUnstructuredAndAddLabel --- PASS: TestToUnstructuredAndAddLabel (0.00s) === RUN TestListInstalled logger.go:146: 2025-08-06T04:07:52.455Z INFO cache/cacheclient.go:42 CACHE CLIENT &{lru:0xc0005c2400 evictedKeys:[] evictedVals:[] onEvictedCB: lock:{w:{_:{} mu:{state:0 sema:0}} writerSem:0 readerSem:0 readerCount:{_:{} v:0} readerWait:{_:{} v:0}}} --- PASS: TestListInstalled (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/installer 0.036s ? github.com/tektoncd/hub/api/pkg/cli/kube [no test files] === RUN TestOptions_Ask === RUN TestOptions_Ask/select_task_name prompt.go:57: Raw output: "\x1b7\x1b[?25l\x1b8\x1b[0G\x1b[2K\x1b[1;92m? \x1b[0m\x1b[1;99mSelect task:" prompt.go:60: ? Select task: === RUN TestOptions_Ask/select_catalog prompt.go:57: Raw output: "\x1b7\x1b[?25l\x1b8\x1b[0G\x1b[2K\x1b[1;92m? \x1b[0m\x1b[1;99mSelect catalog:" prompt.go:60: ? Select catalog: === RUN TestOptions_Ask/select_version prompt.go:57: Raw output: "\x1b7\x1b[?25l\x1b8\x1b[0G\x1b[2K\x1b[1;92m? \x1b[0m\x1b[1;99mSelect version:" prompt.go:60: ? Select version: --- PASS: TestOptions_Ask (0.01s) --- PASS: TestOptions_Ask/select_task_name (0.00s) --- PASS: TestOptions_Ask/select_catalog (0.00s) --- PASS: TestOptions_Ask/select_version (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/options 0.016s ? github.com/tektoncd/hub/api/pkg/cli/printer [no test files] ? github.com/tektoncd/hub/api/pkg/cli/test [no test files] ? github.com/tektoncd/hub/api/pkg/cli/test/builder [no test files] ? github.com/tektoncd/hub/api/pkg/cli/test/prompt [no test files] === RUN TestGetPipelineVersion === RUN TestGetPipelineVersion/empty_deployment_items === RUN TestGetPipelineVersion/deployment_spec_have_labels_specific_to_master_version_(new_labels) --- PASS: TestGetPipelineVersion (0.00s) --- PASS: TestGetPipelineVersion/empty_deployment_items (0.00s) --- PASS: TestGetPipelineVersion/deployment_spec_have_labels_specific_to_master_version_(new_labels) (0.00s) === RUN TestGetPipelineVersionViaConfigMap === RUN TestGetPipelineVersionViaConfigMap/empty_deployment_items === RUN TestGetPipelineVersionViaConfigMap/deployment_spec_have_labels_specific_to_master_version_(new_labels) --- PASS: TestGetPipelineVersionViaConfigMap (0.00s) --- PASS: TestGetPipelineVersionViaConfigMap/empty_deployment_items (0.00s) --- PASS: TestGetPipelineVersionViaConfigMap/deployment_spec_have_labels_specific_to_master_version_(new_labels) (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/cli/version 0.036s ? github.com/tektoncd/hub/api/pkg/db/initializer [no test files] ? github.com/tektoncd/hub/api/pkg/db/migration [no test files] ? github.com/tektoncd/hub/api/pkg/db/model [no test files] === RUN TestCheckNotNull 2025-08-06T04:07:57.449Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:07:57.457Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:07:57.462Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.872ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:07:57.463Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.962ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:07:57.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.293ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:07:57.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.253ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:07:57.465Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.292ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:07:57.465Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.305ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:07:57.465Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.331ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:07:57.466Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.300ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:07:57.466Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.217ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:07:57.467Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.232ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:07:57.467Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.202ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:07:57.467Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.195ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:07:57.468Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.498ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:07:57.468Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.568ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:07:57.469Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.612ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:07:57.470Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.400ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:07:57.470Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:07:57.470Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:07:57.475Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/validation/validation_test.go:33 ERROR: null value in column "type" of relation "catalogs" violates not-null constraint (SQLSTATE 23502) [4.751ms] [rows:0] INSERT INTO "catalogs" ("created_at","updated_at","deleted_at","name","org","provider","ssh_url","context_dir","sha","revision") VALUES ('2025-08-06 04:07:57.473','2025-08-06 04:07:57.473',NULL,'tekton','','github','','','','master') RETURNING "id","type","url","revision" 2025-08-06T04:07:57.477Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/validation/validation_test.go:37 ERROR: null value in column "kind" of relation "resources" violates not-null constraint (SQLSTATE 23502) [2.081ms] [rows:0] INSERT INTO "resources" ("created_at","updated_at","deleted_at","rating","catalog_id","name") VALUES ('2025-08-06 04:07:57.475','2025-08-06 04:07:57.475',NULL,4,0,'tekton') RETURNING "id","name","kind" 2025-08-06T04:07:57.480Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/validation/validation_test.go:41 ERROR: null value in column "version" of relation "resource_versions" violates not-null constraint (SQLSTATE 23502) [2.895ms] [rows:0] INSERT INTO "resource_versions" ("created_at","updated_at","deleted_at","description","display_name","deprecated","resource_id","modified_at") VALUES ('2025-08-06 04:07:57.478','2025-08-06 04:07:57.478',NULL,'task','Task',false,0,'0000-00-00 00:00:00') RETURNING "id","version","url","min_pipelines_version" --- PASS: TestCheckNotNull (0.03s) === RUN TestCheckUnique 2025-08-06T04:07:57.543Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/validation/validation_test.go:53 ERROR: duplicate key value violates unique constraint "uix_name_org" (SQLSTATE 23505) [0.856ms] [rows:0] INSERT INTO "catalogs" ("created_at","updated_at","deleted_at","name","org","provider","ssh_url","context_dir","sha","type","url","revision") VALUES ('2025-08-06 04:07:57.542','2025-08-06 04:07:57.542',NULL,'catalog-official','tektoncd','github','','','','tektoncd','url','master') RETURNING "id","type","url","revision" --- PASS: TestCheckUnique (0.06s) PASS ok github.com/tektoncd/hub/api/pkg/db/validation 0.104s ? github.com/tektoncd/hub/api/pkg/git [no test files] # github.com/tektoncd/hub/api/pkg/parser # [github.com/tektoncd/hub/api/pkg/parser] pkg/parser/catalog.go:256:19: non-constant format string in call to (*github.com/tektoncd/hub/api/pkg/parser.Result).Critical pkg/parser/catalog.go:266:19: non-constant format string in call to (*github.com/tektoncd/hub/api/pkg/parser.Result).Critical pkg/parser/catalog.go:275:15: non-constant format string in call to (*github.com/tektoncd/hub/api/pkg/parser.Result).Info FAIL github.com/tektoncd/hub/api/pkg/parser [build failed] === RUN TestUpdateAgent_Http_NewAgent 2025-08-06T04:08:03.190Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:03.197Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:03.202Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.315ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:03.203Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.663ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:03.203Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.235ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:03.203Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.313ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:03.204Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.454ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:03.204Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.229ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:03.205Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.302ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:03.205Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.271ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:03.205Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.229ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:03.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.187ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:03.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.209ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:03.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.157ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:03.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.191ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:03.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.195ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:03.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.187ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:03.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.234ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:03.207Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:03.207Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:03.278Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.248ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.279Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.782ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.280Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.522ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.280Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.529ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.286Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.753ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.287Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.618ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent-007' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.288Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 record not found [1.018ms] [rows:0] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent-007') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.289Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:126 [0.740ms] [rows:1] SELECT * FROM "users" WHERE "users"."deleted_at" IS NULL ORDER BY "users"."id" DESC LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.290Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:132 [1.036ms] [rows:1] INSERT INTO "users" ("created_at","updated_at","deleted_at","email","type","agent_name","refresh_token_checksum","code","id") VALUES ('2025-08-06 04:08:03.289','2025-08-06 04:08:03.289',NULL,'','agent','agent-007','','',32) RETURNING "id" {"service": "admin"} 2025-08-06T04:08:03.291Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.564ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.292Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [1.063ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (32,1) {"service": "admin"} 2025-08-06T04:08:03.296Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [1.134ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-007' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.297Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.482ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.297Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.271ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 --- PASS: TestUpdateAgent_Http_NewAgent (0.11s) === RUN TestUpdateAgent_Http_NormalUserExistWithName 2025-08-06T04:08:03.367Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.548ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.369Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.177ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.369Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.619ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.370Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.670ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.372Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.697ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.373Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 [0.889ms] [rows:1] SELECT * FROM "accounts" WHERE name = 'foo' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} --- PASS: TestUpdateAgent_Http_NormalUserExistWithName (0.08s) === RUN TestUpdateAgent_Http_InvalidScopeCase 2025-08-06T04:08:03.439Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.404ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.440Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.166ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.441Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.827ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.442Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.773ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.444Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.985ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.446Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.801ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent-001' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.446Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 [0.691ms] [rows:1] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent-001') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.447Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:153 [0.525ms] [rows:0] DELETE FROM "user_scopes" WHERE "user_scopes"."user_id" = 21 {"service": "admin"} 2025-08-06T04:08:03.448Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 record not found [0.357ms] [rows:0] SELECT * FROM "scopes" WHERE "scopes"."name" = 'invalid:scope' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} --- PASS: TestUpdateAgent_Http_InvalidScopeCase (0.07s) === RUN TestUpdateAgent_Http_UpdateCase 2025-08-06T04:08:03.506Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.918ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.507Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.583ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.508Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.752ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.508Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.444ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.590ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.486ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent-001' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.512Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 [0.967ms] [rows:1] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent-001') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:153 [0.857ms] [rows:0] DELETE FROM "user_scopes" WHERE "user_scopes"."user_id" = 21 {"service": "admin"} 2025-08-06T04:08:03.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.601ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.515Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [1.052ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (21,1) {"service": "admin"} 2025-08-06T04:08:03.515Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.378ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.515Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [0.374ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (21,2) {"service": "admin"} 2025-08-06T04:08:03.518Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [0.875ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.519Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.578ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.519Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.522ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.520Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.328ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.520Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.241ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 --- PASS: TestUpdateAgent_Http_UpdateCase (0.07s) === RUN TestRefreshConfig_Http 2025-08-06T04:08:03.584Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.868ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.585Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.177ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.586Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.902ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'config:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.587Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.790ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.589Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin_http_test.go:202 [1.230ms] [rows:1] SELECT * FROM "configs" WHERE "configs"."deleted_at" IS NULL ORDER BY "configs"."id" LIMIT 1 2025-08-06T04:08:03.591Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.682ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.592Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:55 [0.469ms] [rows:1] SELECT * FROM "configs" WHERE "configs"."deleted_at" IS NULL ORDER BY "configs"."id" LIMIT 1 {"service": "initializer"} 2025-08-06T04:08:03.592Z INFO initializer/initializer.go:78 Forcing Catalog Refresh by deleting the Catalog SHA {"service": "initializer"} 2025-08-06T04:08:03.593Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:159 [0.580ms] [rows:0] SELECT * FROM "scopes" WHERE "scopes"."name" = 'test:scope' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "initializer"} 2025-08-06T04:08:03.595Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:159 [0.955ms] [rows:1] INSERT INTO "scopes" ("created_at","updated_at","deleted_at","name") VALUES ('2025-08-06 04:08:03.594','2025-08-06 04:08:03.594',NULL,'test:scope') RETURNING "id" {"service": "initializer"} 2025-08-06T04:08:03.596Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:169 record not found [1.162ms] [rows:0] SELECT * FROM "accounts" WHERE LOWER(user_name) = 'test-user' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "initializer"} 2025-08-06T04:08:03.596Z INFO initializer/initializer.go:176 user test-user not found, create a new user {"service": "initializer"} 2025-08-06T04:08:03.597Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:179 [0.890ms] [rows:1] INSERT INTO "users" ("created_at","updated_at","deleted_at","email","type","agent_name","refresh_token_checksum","code") VALUES ('2025-08-06 04:08:03.596','2025-08-06 04:08:03.596',NULL,'','','','','') RETURNING "id" {"service": "initializer"} 2025-08-06T04:08:03.598Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:190 [1.345ms] [rows:1] INSERT INTO "accounts" ("created_at","updated_at","deleted_at","user_id","user_name","name","avatar_url","provider") VALUES ('2025-08-06 04:08:03.597','2025-08-06 04:08:03.597',NULL,10001,'test-user','','','github') RETURNING "id" {"service": "initializer"} 2025-08-06T04:08:03.599Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:198 [0.764ms] [rows:0] SELECT * FROM "user_scopes" WHERE "user_scopes"."user_id" = 10001 AND "user_scopes"."scope_id" = 10001 ORDER BY "user_scopes"."user_id" LIMIT 1 {"service": "initializer"} 2025-08-06T04:08:03.600Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:198 [0.764ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (10001,10001) {"service": "initializer"} 2025-08-06T04:08:03.601Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/db/initializer/initializer.go:68 [0.523ms] [rows:1] UPDATE "configs" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:03.6',"deleted_at"=NULL,"checksum"='41ba391c8baf1fcd3c62c11272b913dc6613f4cf3b1833cfbb32431dc4384c93' WHERE "configs"."deleted_at" IS NULL AND "id" = 1 {"service": "initializer"} 2025-08-06T04:08:03.603Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin_http_test.go:224 [0.483ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'test:scope' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.604Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin_http_test.go:228 [0.572ms] [rows:1] SELECT * FROM "accounts" WHERE "accounts"."user_name" = 'test-user' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 --- PASS: TestRefreshConfig_Http (0.08s) === RUN TestUpdateAgent 2025-08-06T04:08:03.665Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.829ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.666Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.026ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.667Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.993ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.668Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.682ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.669Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.498ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent-007' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.670Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 record not found [0.711ms] [rows:0] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent-007') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.671Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:126 [0.930ms] [rows:1] SELECT * FROM "users" WHERE "users"."deleted_at" IS NULL ORDER BY "users"."id" DESC LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.672Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:132 [0.767ms] [rows:1] INSERT INTO "users" ("created_at","updated_at","deleted_at","email","type","agent_name","refresh_token_checksum","code","id") VALUES ('2025-08-06 04:08:03.671','2025-08-06 04:08:03.671',NULL,'','agent','agent-007','','',32) RETURNING "id" {"service": "admin"} 2025-08-06T04:08:03.672Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.676ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'config:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.674Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [1.014ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (32,3) {"service": "admin"} 2025-08-06T04:08:03.676Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [0.981ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-007' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.677Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.641ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'config:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.678Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.455ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 --- PASS: TestUpdateAgent (0.07s) === RUN TestUpdateAgent_NormalUserExistsWithName 2025-08-06T04:08:03.746Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.909ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.748Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.576ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [1.029ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.750Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.563ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.751Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 [0.939ms] [rows:1] SELECT * FROM "accounts" WHERE name = 'foo' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} --- PASS: TestUpdateAgent_NormalUserExistsWithName (0.07s) === RUN TestUpdateAgent_InvalidScopeInPayload 2025-08-06T04:08:03.811Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.995ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.813Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.112ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.814Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [1.074ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.814Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.639ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.816Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.617ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent:007' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.816Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 record not found [0.536ms] [rows:0] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent:007') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.817Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:126 [0.510ms] [rows:1] SELECT * FROM "users" WHERE "users"."deleted_at" IS NULL ORDER BY "users"."id" DESC LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.817Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:132 [0.576ms] [rows:1] INSERT INTO "users" ("created_at","updated_at","deleted_at","email","type","agent_name","refresh_token_checksum","code","id") VALUES ('2025-08-06 04:08:03.817','2025-08-06 04:08:03.817',NULL,'','agent','agent:007','','',32) RETURNING "id" {"service": "admin"} 2025-08-06T04:08:03.818Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 record not found [0.328ms] [rows:0] SELECT * FROM "scopes" WHERE "scopes"."name" = 'abc:read' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} --- PASS: TestUpdateAgent_InvalidScopeInPayload (0.07s) === RUN TestUpdateAgent_UpdateScopesCase 2025-08-06T04:08:03.880Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.207ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.881Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.925ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:03.882Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.716ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.883Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.522ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.884Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:203 record not found [0.680ms] [rows:0] SELECT * FROM "accounts" WHERE name = 'agent-001' AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.885Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:103 [0.872ms] [rows:1] SELECT * FROM "users" WHERE ("users"."type" = 'agent' AND "users"."agent_name" = 'agent-001') AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.886Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:153 [0.652ms] [rows:0] DELETE FROM "user_scopes" WHERE "user_scopes"."user_id" = 21 {"service": "admin"} 2025-08-06T04:08:03.886Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.611ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'config:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.888Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [1.402ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (21,3) {"service": "admin"} 2025-08-06T04:08:03.889Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:177 [0.699ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 {"service": "admin"} 2025-08-06T04:08:03.889Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/admin/admin.go:189 [0.542ms] [rows:1] INSERT INTO "user_scopes" ("user_id","scope_id") VALUES (21,2) {"service": "admin"} 2025-08-06T04:08:03.891Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [0.545ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:03.892Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.403ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'config:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.892Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.240ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:03.892Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.270ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:03.893Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.407ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 --- PASS: TestUpdateAgent_UpdateScopesCase (0.07s) PASS ok github.com/tektoncd/hub/api/pkg/service/admin 0.715s === RUN TestRefresh_Http 2025-08-06T04:08:06.872Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:06.881Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:06.886Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.966ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:06.888Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.424ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:06.888Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.584ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:06.889Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.595ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:06.890Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.508ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:06.891Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.585ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:06.892Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.735ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:06.892Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.357ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:06.893Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.460ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:06.893Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.341ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:06.893Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.192ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:06.894Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.294ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:06.894Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.309ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:06.894Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.211ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:06.895Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.153ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:06.895Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.298ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:06.895Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:06.895Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:06.964Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [0.944ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:06.965Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.501ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:06.966Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.555ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:06.971Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.705ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 21 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:06.974Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:68 [0.542ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:06.974Z INFO catalog/catalog.go:76 going to enqueue {"service": "catalog", "user-id": 21} 2025-08-06T04:08:06.974Z INFO catalog/syncer.go:61 Enqueueing User: 21 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:06.975Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.060ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:06.979Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [2.993ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:06.976','2025-08-06 04:08:06.976',NULL,1,'queued',21) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:06.979Z INFO catalog/catalog.go:84 job 10001 queued for refresh {"service": "catalog", "user-id": 21} --- PASS: TestRefresh_Http (0.11s) === RUN TestRefreshAll_Http 2025-08-06T04:08:07.045Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [1.014ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.046Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [1.206ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.677ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.049Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.705ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 21 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.050Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:96 [0.911ms] [rows:4] SELECT * FROM "catalogs" WHERE "catalogs"."deleted_at" IS NULL {"service": "catalog"} 2025-08-06T04:08:07.050Z INFO catalog/syncer.go:61 Enqueueing User: 21 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:07.051Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.830ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.054Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [3.218ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.051','2025-08-06 04:08:07.051',NULL,1,'queued',21) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.054Z INFO catalog/catalog.go:108 job 10001 queued to refresh catalog catalog-official {"service": "catalog", "user-id": 21} 2025-08-06T04:08:07.054Z INFO catalog/syncer.go:61 Enqueueing User: 21 catalogID 2 {"service": "syncer"} 2025-08-06T04:08:07.055Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.504ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 2 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 2 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.057Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [2.283ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.055','2025-08-06 04:08:07.055',NULL,2,'queued',21) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.057Z INFO catalog/catalog.go:108 job 10002 queued to refresh catalog catalog-community {"service": "catalog", "user-id": 21} 2025-08-06T04:08:07.057Z INFO catalog/syncer.go:61 Enqueueing User: 21 catalogID 3 {"service": "syncer"} 2025-08-06T04:08:07.058Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.394ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 3 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 3 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.060Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.847ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.058','2025-08-06 04:08:07.058',NULL,3,'queued',21) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.060Z INFO catalog/catalog.go:108 job 10003 queued to refresh catalog catalog-enterprise {"service": "catalog", "user-id": 21} 2025-08-06T04:08:07.060Z INFO catalog/syncer.go:61 Enqueueing User: 21 catalogID 4 {"service": "syncer"} 2025-08-06T04:08:07.060Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.314ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 4 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 4 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.063Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [2.065ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.06','2025-08-06 04:08:07.06',NULL,4,'queued',21) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.063Z INFO catalog/catalog.go:108 job 10004 queued to refresh catalog catalog-private {"service": "catalog", "user-id": 21} --- PASS: TestRefreshAll_Http (0.08s) === RUN TestCatalogError_Http 2025-08-06T04:08:07.132Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [1.265ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.133Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [1.146ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.134Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.978ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.137Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [1.142ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 21 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.138Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:124 [1.187ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.139Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:133 [1.121ms] [rows:3] SELECT * FROM "catalog_errors" WHERE "catalog_errors"."catalog_id" = 1 AND "catalog_errors"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalogError_Http (0.08s) === RUN TestCatalogError_HttpHavingNoError 2025-08-06T04:08:07.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:105 [0.903ms] [rows:1] SELECT * FROM "users" WHERE "users"."agent_name" = 'agent-001' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.432ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.458ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.209Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.444ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 21 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.209Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:124 [0.535ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-community' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.210Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:133 [0.450ms] [rows:0] SELECT * FROM "catalog_errors" WHERE "catalog_errors"."catalog_id" = 2 AND "catalog_errors"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalogError_HttpHavingNoError (0.07s) === RUN TestRefresh 2025-08-06T04:08:07.270Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.159ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.271Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.702ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.272Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.460ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.272Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.444ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.273Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:68 [0.520ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.273Z INFO catalog/catalog.go:76 going to enqueue {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.273Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:07.274Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.820ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.276Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [2.305ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.274','2025-08-06 04:08:07.274',NULL,1,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.277Z INFO catalog/catalog.go:84 job 10001 queued for refresh {"service": "catalog", "user-id": 11} --- PASS: TestRefresh (0.07s) === RUN TestRefresh_CatalogNotFound 2025-08-06T04:08:07.330Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.990ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.331Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.832ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.332Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.540ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.333Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.730ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.333Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:68 record not found [0.482ms] [rows:0] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'abc' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} --- PASS: TestRefresh_CatalogNotFound (0.06s) === RUN TestRefreshAgain 2025-08-06T04:08:07.381Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.347ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.382Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.337ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.382Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.266ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.382Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.195ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.383Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:68 [0.267ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.383Z INFO catalog/catalog.go:76 going to enqueue {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.383Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:07.383Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.319ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.385Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.823ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.383','2025-08-06 04:08:07.383',NULL,1,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.385Z INFO catalog/catalog.go:84 job 10001 queued for refresh {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.385Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:68 [0.221ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.385Z INFO catalog/catalog.go:76 going to enqueue {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.385Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:07.386Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.291ms] [rows:1] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.386Z INFO catalog/catalog.go:84 job 10001 queued for refresh {"service": "catalog", "user-id": 11} --- PASS: TestRefreshAgain (0.05s) === RUN TestRefresh_All 2025-08-06T04:08:07.433Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.447ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.434Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.293ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.434Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.371ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.434Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.203ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.435Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:96 [0.396ms] [rows:4] SELECT * FROM "catalogs" WHERE "catalogs"."deleted_at" IS NULL {"service": "catalog"} 2025-08-06T04:08:07.435Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 1 {"service": "syncer"} 2025-08-06T04:08:07.435Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.306ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 1 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.437Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.765ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.435','2025-08-06 04:08:07.435',NULL,1,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.437Z INFO catalog/catalog.go:108 job 10001 queued to refresh catalog catalog-official {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.437Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 2 {"service": "syncer"} 2025-08-06T04:08:07.437Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.293ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 2 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 2 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.439Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.249ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.438','2025-08-06 04:08:07.438',NULL,2,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.439Z INFO catalog/catalog.go:108 job 10002 queued to refresh catalog catalog-community {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.439Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 3 {"service": "syncer"} 2025-08-06T04:08:07.439Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.240ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 3 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 3 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.440Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.197ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.439','2025-08-06 04:08:07.439',NULL,3,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.440Z INFO catalog/catalog.go:108 job 10003 queued to refresh catalog catalog-enterprise {"service": "catalog", "user-id": 11} 2025-08-06T04:08:07.440Z INFO catalog/syncer.go:61 Enqueueing User: 11 catalogID 4 {"service": "syncer"} 2025-08-06T04:08:07.441Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [0.192ms] [rows:0] SELECT * FROM "sync_jobs" WHERE (("sync_jobs"."catalog_id" = 4 AND "sync_jobs"."status" = 'queued') OR ("sync_jobs"."catalog_id" = 4 AND "sync_jobs"."status" = 'running')) AND "sync_jobs"."deleted_at" IS NULL ORDER BY "sync_jobs"."id" LIMIT 1 {"service": "syncer"} 2025-08-06T04:08:07.442Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/syncer.go:66 [1.737ms] [rows:1] INSERT INTO "sync_jobs" ("created_at","updated_at","deleted_at","catalog_id","status","user_id") VALUES ('2025-08-06 04:08:07.441','2025-08-06 04:08:07.441',NULL,4,'queued',11) RETURNING "id" {"service": "syncer"} 2025-08-06T04:08:07.442Z INFO catalog/catalog.go:108 job 10004 queued to refresh catalog catalog-private {"service": "catalog", "user-id": 11} --- PASS: TestRefresh_All (0.06s) === RUN TestCatalogError 2025-08-06T04:08:07.485Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.342ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.485Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.558ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.486Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.339ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.486Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.348ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.487Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:124 [0.429ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.488Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:133 [1.064ms] [rows:3] SELECT * FROM "catalog_errors" WHERE "catalog_errors"."catalog_id" = 1 AND "catalog_errors"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalogError (0.05s) === RUN TestCatalogErrorHavingNoError 2025-08-06T04:08:07.537Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.516ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:07.537Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.518ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:07.538Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.831ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:07.539Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.448ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:07.540Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:124 [0.546ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-community' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "catalog"} 2025-08-06T04:08:07.540Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/catalog/catalog.go:133 [0.340ms] [rows:0] SELECT * FROM "catalog_errors" WHERE "catalog_errors"."catalog_id" = 2 AND "catalog_errors"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalogErrorHavingNoError (0.05s) PASS ok github.com/tektoncd/hub/api/pkg/service/catalog 0.699s === RUN TestCategories_List_Http 2025-08-06T04:08:08.593Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:08.600Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:08.605Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.417ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:08.606Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.804ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:08.606Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.622ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:08.607Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.387ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:08.607Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.321ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:08.608Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.253ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:08.608Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.221ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:08.608Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.166ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:08.609Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.399ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:08.609Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.511ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:08.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.229ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:08.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.161ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:08.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.190ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:08.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.159ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:08.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.197ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:08.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.259ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:08.611Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:08.611Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:08.691Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/category/category.go:46 [4.140ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."deleted_at" IS NULL ORDER BY name {"service": "category"} --- PASS: TestCategories_List_Http (0.10s) === RUN TestCategories_List_Http_V1 2025-08-06T04:08:08.764Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/category/category.go:46 [1.787ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."deleted_at" IS NULL ORDER BY name {"service": "category"} --- PASS: TestCategories_List_Http_V1 (0.07s) === RUN TestCategory_List 2025-08-06T04:08:08.824Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/category/category.go:46 [0.958ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."deleted_at" IS NULL ORDER BY name {"service": "category"} --- PASS: TestCategory_List (0.06s) PASS ok github.com/tektoncd/hub/api/pkg/service/category 0.244s === RUN TestGet_Http_InvalidToken 2025-08-06T04:08:09.974Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:09.982Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:09.987Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.402ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:09.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.009ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:09.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.303ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:09.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.302ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:09.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.214ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:09.990Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.277ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:09.990Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.395ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:09.990Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.252ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:09.991Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.157ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:09.991Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.186ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:09.991Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.346ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:09.992Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.229ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:09.992Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.253ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:09.992Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.179ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:09.993Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.208ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:09.993Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.211ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:09.993Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:09.993Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} --- PASS: TestGet_Http_InvalidToken (0.10s) === RUN TestGet_Http_ExpiredToken 2025-08-06T04:08:10.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.921ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.142Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.008ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 --- PASS: TestGet_Http_ExpiredToken (0.07s) === RUN TestGet_Http_InvalidScopes 2025-08-06T04:08:10.194Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.722ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.195Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.518ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 13 AND "accounts"."user_name" = 'abc') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.195Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.567ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'catalog:refresh' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:10.196Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.844ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 --- PASS: TestGet_Http_InvalidScopes (0.05s) === RUN TestGet_Http 2025-08-06T04:08:10.246Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.391ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.246Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.308ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.248Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.597ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.252Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [4.123ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.253Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:83 [0.894ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 1) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet_Http (0.06s) === RUN TestGet_Http_RatingNotFound 2025-08-06T04:08:10.300Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.447ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.301Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.397ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.302Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.491ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.303Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.619ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 3 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.304Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:83 record not found [0.574ms] [rows:0] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 3) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet_Http_RatingNotFound (0.05s) === RUN TestGet_Http_ResourceNotFound 2025-08-06T04:08:10.357Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.536ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.358Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.599ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.360Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.741ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.360Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 record not found [0.454ms] [rows:0] SELECT * FROM "resources" WHERE "resources"."id" = 99 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet_Http_ResourceNotFound (0.06s) === RUN TestUpdate_Http 2025-08-06T04:08:10.405Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.379ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.406Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.768ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.408Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.476ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.408Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.416ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 3 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.409Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:113 [0.481ms] [rows:0] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 3) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.412Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:119 [2.600ms] [rows:1] INSERT INTO "user_resource_ratings" ("created_at","updated_at","deleted_at","user_id","resource_id","rating") VALUES ('2025-08-06 04:08:10.409','2025-08-06 04:08:10.409',NULL,11,3,5) RETURNING "id","rating" {"service": "rating"} 2025-08-06T04:08:10.413Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:134 [0.801ms] [rows:-] SELECT ROUND(AVG(rating),1) FROM "user_resource_ratings" WHERE "user_resource_ratings"."resource_id" = 3 AND "user_resource_ratings"."deleted_at" IS NULL {"service": "rating"} 2025-08-06T04:08:10.415Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:140 [1.945ms] [rows:1] UPDATE "resources" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:10.413',"deleted_at"=NULL,"name"='img',"kind"='task',"rating"=5,"catalog_id"=1 WHERE "resources"."deleted_at" IS NULL AND "id" = 3 {"service": "rating"} 2025-08-06T04:08:10.416Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating_http_test.go:226 [0.496ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 --- PASS: TestUpdate_Http (0.05s) === RUN TestUpdate_Http_Existing 2025-08-06T04:08:10.460Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.574ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.461Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.619ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.736ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.465Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.536ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.466Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:113 [0.547ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 1) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.468Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:119 [2.426ms] [rows:1] UPDATE "user_resource_ratings" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:10.466',"deleted_at"=NULL,"user_id"=11,"resource_id"=1,"rating"=2 WHERE "user_resource_ratings"."deleted_at" IS NULL AND "id" = 1 {"service": "rating"} 2025-08-06T04:08:10.469Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:134 [0.523ms] [rows:-] SELECT ROUND(AVG(rating),1) FROM "user_resource_ratings" WHERE "user_resource_ratings"."resource_id" = 1 AND "user_resource_ratings"."deleted_at" IS NULL {"service": "rating"} 2025-08-06T04:08:10.471Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:140 [1.661ms] [rows:1] UPDATE "resources" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:10.469',"deleted_at"=NULL,"name"='tekton',"kind"='task',"rating"=2,"catalog_id"=1 WHERE "resources"."deleted_at" IS NULL AND "id" = 1 {"service": "rating"} 2025-08-06T04:08:10.472Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating_http_test.go:252 [0.601ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 --- PASS: TestUpdate_Http_Existing (0.06s) === RUN TestUpdate_Http_ResourceNotFound 2025-08-06T04:08:10.521Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.711ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.522Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.502ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.524Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/validator/validator.go:93 [0.587ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.524Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 record not found [0.631ms] [rows:0] SELECT * FROM "resources" WHERE "resources"."id" = 99 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} --- PASS: TestUpdate_Http_ResourceNotFound (0.05s) === RUN TestGet 2025-08-06T04:08:10.585Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.853ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.587Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.243ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.588Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.753ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.589Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:83 [1.046ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 1) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet (0.06s) === RUN TestGet_RatingNotFound 2025-08-06T04:08:10.641Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.746ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.641Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.576ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.642Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.461ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 3 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.643Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:83 record not found [0.385ms] [rows:0] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 3) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet_RatingNotFound (0.05s) === RUN TestGet_ResourceNotFound 2025-08-06T04:08:10.688Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.372ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.689Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.338ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.689Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 record not found [0.337ms] [rows:0] SELECT * FROM "resources" WHERE "resources"."id" = 99 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} --- PASS: TestGet_ResourceNotFound (0.05s) === RUN TestUpdate 2025-08-06T04:08:10.747Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.840ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.748Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.761ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 [0.657ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:113 [0.703ms] [rows:1] SELECT * FROM "user_resource_ratings" WHERE ("user_resource_ratings"."user_id" = 11 AND "user_resource_ratings"."resource_id" = 1) AND "user_resource_ratings"."deleted_at" IS NULL ORDER BY "user_resource_ratings"."id" LIMIT 1 {"service": "rating"} 2025-08-06T04:08:10.752Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:119 [2.418ms] [rows:1] UPDATE "user_resource_ratings" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:10.75',"deleted_at"=NULL,"user_id"=11,"resource_id"=1,"rating"=3 WHERE "user_resource_ratings"."deleted_at" IS NULL AND "id" = 1 {"service": "rating"} 2025-08-06T04:08:10.753Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:134 [0.761ms] [rows:-] SELECT ROUND(AVG(rating),1) FROM "user_resource_ratings" WHERE "user_resource_ratings"."resource_id" = 1 AND "user_resource_ratings"."deleted_at" IS NULL {"service": "rating"} 2025-08-06T04:08:10.756Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:140 [2.956ms] [rows:1] UPDATE "resources" SET "created_at"='2016-01-01 12:30:12',"updated_at"='2025-08-06 04:08:10.753',"deleted_at"=NULL,"name"='tekton',"kind"='task',"rating"=3,"catalog_id"=1 WHERE "resources"."deleted_at" IS NULL AND "id" = 1 {"service": "rating"} --- PASS: TestUpdate (0.07s) === RUN TestUpdate_ResourceNotFound 2025-08-06T04:08:10.801Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.393ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:10.801Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [0.430ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 11 AND "accounts"."user_name" = 'foo') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:10.802Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/service/rating/rating.go:151 record not found [0.719ms] [rows:0] SELECT * FROM "resources" WHERE "resources"."id" = 99 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id" LIMIT 1 {"service": "rating"} --- PASS: TestUpdate_ResourceNotFound (0.05s) PASS ok github.com/tektoncd/hub/api/pkg/service/rating 0.841s === RUN TestQueryBuilder --- PASS: TestQueryBuilder (0.00s) === RUN TestQuery_ByNameAndKind 2025-08-06T04:08:11.708Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:11.715Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:11.721Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.906ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:11.722Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.073ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:11.722Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.378ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:11.723Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.348ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:11.723Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.234ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:11.724Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.425ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:11.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.667ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:11.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.270ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:11.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.290ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:11.726Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.256ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:11.726Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.246ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:11.727Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.319ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:11.727Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.268ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:11.727Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.354ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:11.728Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.268ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:11.728Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.164ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:11.728Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:11.728Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} --- PASS: TestQuery_ByNameAndKind (0.09s) === RUN TestVersionsByID --- PASS: TestVersionsByID (0.06s) === RUN TestByCatalogKindNameVersion --- PASS: TestByCatalogKindNameVersion (0.06s) === RUN TestByVersionID --- PASS: TestByVersionID (0.06s) === RUN TestByCatalogKindName --- PASS: TestByCatalogKindName (0.06s) === RUN TestByID --- PASS: TestByID (0.05s) PASS ok github.com/tektoncd/hub/api/pkg/service/resource 0.392s === RUN TestOk_http 2025-08-06T04:08:13.181Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:13.189Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:13.194Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [5.110ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:13.196Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.550ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:13.197Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.604ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:13.197Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.300ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:13.198Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.278ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:13.198Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.323ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:13.199Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.341ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:13.199Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.219ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:13.199Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.232ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:13.200Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.279ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:13.200Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.661ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:13.201Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.436ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:13.201Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.325ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:13.202Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.260ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:13.202Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.277ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:13.203Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.233ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:13.203Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:13.203Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} --- PASS: TestOk_http (0.11s) === RUN TestDB_NotOK --- PASS: TestDB_NotOK (0.01s) PASS ok github.com/tektoncd/hub/api/pkg/service/status 0.136s ? github.com/tektoncd/hub/api/pkg/service/validator [no test files] === RUN TestQuery_DefaultLimit 2025-08-06T04:08:15.544Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:15.552Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:15.556Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.083ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:15.557Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.879ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:15.558Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.748ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:15.559Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.591ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:15.560Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.585ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:15.560Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.516ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:15.561Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.410ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:15.561Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.288ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:15.562Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.321ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:15.562Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.463ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:15.563Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.228ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:15.563Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.332ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:15.563Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.242ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:15.564Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.354ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:15.564Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.205ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:15.564Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.239ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:15.565Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:15.565Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:15.627Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.478ms] [rows:3] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3,2) AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.628Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.790ms] [rows:6] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.629Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.817ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."id" IN (1,2,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.630Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.771ms] [rows:8] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.632Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.213ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.633Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.690ms] [rows:8] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.634Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.808ms] [rows:4] SELECT * FROM "tags" WHERE "tags"."id" IN (2,1,4,3) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.636Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.666ms] [rows:12] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,2,3,8,9,10,11,7,6,4,5,12) 2025-08-06T04:08:15.637Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.486ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.637Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [3.093ms] [rows:12] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8,7,2,6,3,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.638Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [13.784ms] [rows:8] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_DefaultLimit (0.09s) === RUN TestQuery_ByLimit 2025-08-06T04:08:15.702Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.828ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.703Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.040ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5) 2025-08-06T04:08:15.704Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.022ms] [rows:2] SELECT * FROM "categories" WHERE "categories"."id" IN (1,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.705Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.596ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5) 2025-08-06T04:08:15.706Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.505ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.706Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.578ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5) 2025-08-06T04:08:15.707Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.627ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.709Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.577ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,8,6,5) 2025-08-06T04:08:15.710Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.670ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.710Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.754ms] [rows:4] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.710Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [10.419ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 2 --- PASS: TestQuery_ByLimit (0.07s) === RUN TestQuery_ByName 2025-08-06T04:08:15.768Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.420ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.768Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.414ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 2025-08-06T04:08:15.769Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.585ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.620ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 2025-08-06T04:08:15.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.500ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.771Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.425ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 2025-08-06T04:08:15.772Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.854ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.774Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.491ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) 2025-08-06T04:08:15.774Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.369ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.774Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.397ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.774Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [8.545ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%tekton%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByName (0.06s) === RUN TestQuery_ByPartialName 2025-08-06T04:08:15.840Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.505ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.840Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.411ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) 2025-08-06T04:08:15.841Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.480ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.842Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.823ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) 2025-08-06T04:08:15.843Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.655ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.843Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.494ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) 2025-08-06T04:08:15.844Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.580ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.846Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.398ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) 2025-08-06T04:08:15.846Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.351ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.846Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.161ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.846Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [8.607ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByPartialName (0.07s) === RUN TestQuery_ByKind 2025-08-06T04:08:15.903Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.620ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.904Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.613ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 2025-08-06T04:08:15.905Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.065ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.906Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.981ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 2025-08-06T04:08:15.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.773ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.524ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 2025-08-06T04:08:15.909Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.618ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.910Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.264ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) 2025-08-06T04:08:15.910Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.474ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.936ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [9.721ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('pipeline') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByKind (0.06s) === RUN TestQuery_ByMultipleKinds 2025-08-06T04:08:15.963Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.616ms] [rows:3] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3,2) AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:15.964Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.447ms] [rows:6] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.964Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.576ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."id" IN (1,2,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:15.965Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.474ms] [rows:8] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.966Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.781ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.967Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.400ms] [rows:8] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8,7,2,6,3,4) 2025-08-06T04:08:15.967Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.434ms] [rows:4] SELECT * FROM "tags" WHERE "tags"."id" IN (2,1,4,3) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:15.968Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.675ms] [rows:12] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,2,3,8,9,10,11,7,6,4,5,12) 2025-08-06T04:08:15.969Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.513ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:15.969Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.988ms] [rows:12] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8,7,2,6,3,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:15.969Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [7.454ms] [rows:8] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('task','pipeline') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByMultipleKinds (0.06s) === RUN TestQuery_ByTags 2025-08-06T04:08:16.017Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.816ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.017Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.312ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 2025-08-06T04:08:16.018Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.671ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.019Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.507ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 2025-08-06T04:08:16.020Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.635ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.020Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.328ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 2025-08-06T04:08:16.020Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.451ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.022Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.360ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) 2025-08-06T04:08:16.022Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.449ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.022Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.832ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.022Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [8.050ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id WHERE lower(tags.name) in ('atag') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByTags (0.05s) === RUN TestQuery_ByPlatforms 2025-08-06T04:08:16.071Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.412ms] [rows:2] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (3,1) AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.072Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.886ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (8,2,4) 2025-08-06T04:08:16.073Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.655ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.073Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.691ms] [rows:4] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (8,2,4) 2025-08-06T04:08:16.074Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.567ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.075Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.537ms] [rows:4] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (8,2,4) 2025-08-06T04:08:16.076Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.591ms] [rows:3] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4,2) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.077Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.909ms] [rows:5] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,11,4) 2025-08-06T04:08:16.078Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.552ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.078Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.596ms] [rows:4] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (8,2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.078Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [9.261ms] [rows:3] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_platforms as rp on rp.resource_id = resources.id JOIN platforms on platforms.id = rp.platform_id WHERE lower(platforms.name) in ('linux/amd64') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByPlatforms (0.06s) === RUN TestQuery_ByCatalogs 2025-08-06T04:08:16.127Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.311ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 2 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.128Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.307ms] [rows:0] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 6 2025-08-06T04:08:16.128Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.286ms] [rows:0] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 6 2025-08-06T04:08:16.129Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.575ms] [rows:0] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 6 2025-08-06T04:08:16.130Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.764ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 9 2025-08-06T04:08:16.131Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.721ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.131Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.262ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 6 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.131Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [5.533ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN catalogs as ct on ct.id = resources.catalog_id WHERE lower(ct.name) in ('catalog-community') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByCatalogs (0.05s) === RUN TestQuery_ByWrongCatalogs 2025-08-06T04:08:16.174Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.514ms] [rows:0] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN catalogs as ct on ct.id = resources.catalog_id WHERE lower(ct.name) in ('catalog') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByWrongCatalogs (0.04s) === RUN TestQuery_ByNameAndKind 2025-08-06T04:08:16.233Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.500ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.234Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.381ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 2025-08-06T04:08:16.234Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.469ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.235Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.459ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 2025-08-06T04:08:16.236Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.513ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.236Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.332ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 2025-08-06T04:08:16.237Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.372ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.261ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) 2025-08-06T04:08:16.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.256ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.401ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [6.564ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByNameAndKind (0.06s) === RUN TestQuery_ByNameTagsAndMultipleType 2025-08-06T04:08:16.284Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.325ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.285Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.719ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) 2025-08-06T04:08:16.286Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.455ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.287Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.759ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) 2025-08-06T04:08:16.287Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.303ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.288Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.758ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) 2025-08-06T04:08:16.289Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.599ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.290Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.639ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) 2025-08-06T04:08:16.292Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.979ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.292Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.935ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.292Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [8.947ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id WHERE lower(tags.name) in ('atag','ztag') AND LOWER(kind) IN ('task','pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByNameTagsAndMultipleType (0.05s) === RUN TestQuery_ByExactNameAndMultipleType 2025-08-06T04:08:16.343Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.538ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.344Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.465ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 4 2025-08-06T04:08:16.345Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.801ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.346Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.311ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 4 2025-08-06T04:08:16.346Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.645ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.347Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.395ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 4 2025-08-06T04:08:16.348Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.791ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 1 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.349Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.213ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 7 2025-08-06T04:08:16.349Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.422ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.349Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.427ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 4 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.349Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [7.395ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('task','pipeline') AND LOWER(resources.name) = 'buildah' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ByExactNameAndMultipleType (0.06s) === RUN TestQuery_ExactNameNotFoundError 2025-08-06T04:08:16.401Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.621ms] [rows:0] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) = 'build' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_ExactNameNotFoundError (0.05s) === RUN TestQuery_NotFoundError 2025-08-06T04:08:16.455Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.765ms] [rows:0] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%foo%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 --- PASS: TestQuery_NotFoundError (0.05s) === RUN TestList_ByLimit 2025-08-06T04:08:16.509Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.320ms] [rows:2] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3) AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.509Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.220ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8) 2025-08-06T04:08:16.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.743ms] [rows:2] SELECT * FROM "categories" WHERE "categories"."id" IN (1,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.280ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8) 2025-08-06T04:08:16.511Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.292ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.511Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.367ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8) 2025-08-06T04:08:16.512Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.326ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.689ms] [rows:5] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,8,11,6,5) 2025-08-06T04:08:16.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.426ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.857ms] [rows:5] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:16.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [6.147ms] [rows:3] SELECT * FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 3 --- PASS: TestList_ByLimit (0.06s) === RUN TestVersionsByID 2025-08-06T04:08:16.558Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.425ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) 2025-08-06T04:08:16.559Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.724ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.560Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.348ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.560Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [1.314ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL 2025-08-06T04:08:16.560Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [3.356ms] [rows:3] SELECT * FROM "resource_versions" WHERE resource_id = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] --- PASS: TestVersionsByID (0.05s) === RUN TestVersionsByID_NotFoundError 2025-08-06T04:08:16.623Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.931ms] [rows:0] SELECT * FROM "resource_versions" WHERE resource_id = 111 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] --- PASS: TestVersionsByID_NotFoundError (0.06s) === RUN TestByCatalogKindNameVersion 2025-08-06T04:08:16.688Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.134ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.689Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.692ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 5 2025-08-06T04:08:16.689Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.533ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 3 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.690Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.614ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 5 2025-08-06T04:08:16.691Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.741ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.692Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.397ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 5 2025-08-06T04:08:16.692Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.750ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.694Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.740ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 8 2025-08-06T04:08:16.695Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.649ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.695Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.500ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 5 AND version = '0.1' AND "resource_versions"."deleted_at" IS NULL 2025-08-06T04:08:16.695Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [10.302ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tkn' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindNameVersion (0.07s) === RUN TestByCatalogKindNameVersion_NoResourceWithName 2025-08-06T04:08:16.763Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.863ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindNameVersion_NoResourceWithName (0.07s) === RUN TestByCatalogKindNameVersion_NoCatalogWithName 2025-08-06T04:08:16.835Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.960ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'abc' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindNameVersion_NoCatalogWithName (0.07s) === RUN TestByCatalogKindNameVersion_ResourceVersionNotFound 2025-08-06T04:08:16.917Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.858ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.918Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.592ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 2025-08-06T04:08:16.918Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.503ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.919Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.452ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 2025-08-06T04:08:16.920Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.817ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.921Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.964ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 2025-08-06T04:08:16.922Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.695ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.923Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.007ms] [rows:0] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND version = '0.9' AND "resource_versions"."deleted_at" IS NULL 2025-08-06T04:08:16.923Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [8.837ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindNameVersion_ResourceVersionNotFound (0.09s) === RUN TestByVersionID 2025-08-06T04:08:16.991Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.896ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 6 2025-08-06T04:08:16.993Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.336ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.994Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.558ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:16.995Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.480ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 2025-08-06T04:08:16.996Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.686ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:16.996Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.392ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 2025-08-06T04:08:16.997Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.350ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:16.998Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.651ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 2025-08-06T04:08:16.999Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.841ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:16.999Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.678ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL 2025-08-06T04:08:16.999Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [9.352ms] [rows:1] SELECT * FROM "resource_versions" WHERE id = 6 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 --- PASS: TestByVersionID (0.08s) === RUN TestByVersionID_NotFoundError 2025-08-06T04:08:17.066Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.352ms] [rows:0] SELECT * FROM "resource_versions" WHERE id = 111 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 --- PASS: TestByVersionID_NotFoundError (0.07s) === RUN TestByCatalogKindName 2025-08-06T04:08:17.136Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.575ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 2 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:17.136Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.589ms] [rows:0] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 6 2025-08-06T04:08:17.137Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.595ms] [rows:0] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 6 2025-08-06T04:08:17.138Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.696ms] [rows:0] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 6 2025-08-06T04:08:17.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.849ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 9 2025-08-06T04:08:17.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.746ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:17.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [3.398ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 6 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:17.142Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [8.201ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-community' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'img' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindName (0.08s) === RUN TestByCatalogKindName_NoCatalogWithName 2025-08-06T04:08:17.212Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.399ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'abc' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindName_NoCatalogWithName (0.07s) === RUN TestByCatalogKindName_ResourceNotFoundError 2025-08-06T04:08:17.285Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.743ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-community' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByCatalogKindName_ResourceNotFoundError (0.07s) === RUN TestByID 2025-08-06T04:08:17.360Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.685ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL 2025-08-06T04:08:17.361Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.493ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 2025-08-06T04:08:17.362Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.871ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC 2025-08-06T04:08:17.362Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.382ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 2025-08-06T04:08:17.363Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.597ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:17.364Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.730ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 2025-08-06T04:08:17.365Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.094ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC 2025-08-06T04:08:17.368Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.865ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) 2025-08-06T04:08:17.369Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.663ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC 2025-08-06T04:08:17.369Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [4.012ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] 2025-08-06T04:08:17.369Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [11.195ms] [rows:1] SELECT * FROM "resources" WHERE id = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByID (0.08s) === RUN TestByID_NotFoundError 2025-08-06T04:08:17.429Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.289ms] [rows:0] SELECT * FROM "resources" WHERE id = 77 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 --- PASS: TestByID_NotFoundError (0.06s) === RUN TestGetLatestVersion 2025-08-06T04:08:17.492Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:409 [1.081ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 catalog-official 2025-08-06T04:08:17.493Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:416 [0.989ms] [rows:0] SELECT * FROM "resources" WHERE ("resources"."name" = 'img' AND "resources"."kind" = 'Task' AND "resources"."catalog_id" = 1) AND "resources"."deleted_at" IS NULL 2025-08-06T04:08:17.494Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:422 [0.748ms] [rows:12] SELECT "version" FROM "resource_versions" WHERE "resource_versions"."deleted_at" IS NULL --- PASS: TestGetLatestVersion (0.06s) === RUN TestGetLatestVersion_NotFoundError 2025-08-06T04:08:17.561Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:409 record not found [0.953ms] [rows:0] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'foo' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 --- PASS: TestGetLatestVersion_NotFoundError (0.07s) PASS ok github.com/tektoncd/hub/api/pkg/shared/resource 2.046s ? github.com/tektoncd/hub/api/pkg/testutils [no test files] ? github.com/tektoncd/hub/api/pkg/token [no test files] ? github.com/tektoncd/hub/api/pkg/user [no test files] ? github.com/tektoncd/hub/api/pkg/user/app [no test files] === RUN TestValidateScopes --- PASS: TestValidateScopes (0.00s) === RUN TestInValidateScopes --- PASS: TestInValidateScopes (0.00s) === RUN TestValidateMissingScopes --- PASS: TestValidateMissingScopes (0.00s) === RUN TestInfo 2025-08-06T04:08:18.720Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:18.727Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:18.732Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.616ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:18.733Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.152ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:18.734Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.280ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:18.734Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.251ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:18.735Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.529ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:18.735Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.372ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:18.736Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.499ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:18.736Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.207ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:18.736Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.390ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:18.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.222ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:18.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.194ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:18.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.215ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:18.737Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.354ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:18.738Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.393ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:18.739Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.409ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:18.739Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.273ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:18.739Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:18.739Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:18.824Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [1.799ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:18.825Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.505ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 13 AND "accounts"."user_name" = 'abc') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 2025-08-06T04:08:18.826Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:135 [0.864ms] [rows:1] SELECT * FROM "scopes" WHERE "scopes"."name" = 'agent:create' AND "scopes"."deleted_at" IS NULL ORDER BY "scopes"."id" LIMIT 1 2025-08-06T04:08:18.827Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:140 [0.746ms] [rows:1] SELECT * FROM "user_scopes" ORDER BY "user_scopes"."user_id" LIMIT 1 2025-08-06T04:08:18.829Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:165 [1.119ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 13 AND "accounts"."provider" = 'github') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 {"service": "user"} --- PASS: TestInfo (0.11s) === RUN TestRefreshAccessToken 2025-08-06T04:08:18.913Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [1.463ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:18.915Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:149 [1.113ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 13 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "user"} 2025-08-06T04:08:18.916Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:227 [0.393ms] [rows:0] SELECT * FROM "user_scopes" WHERE "user_scopes"."user_id" = 13 {"service": "user"} 2025-08-06T04:08:18.916Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:227 [1.555ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL {"service": "user"} 2025-08-06T04:08:18.917Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:54 [0.492ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:18.918Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:60 [1.079ms] [rows:1] SELECT * FROM "accounts" WHERE ("accounts"."user_id" = 13 AND "accounts"."user_name" = 'abc') AND "accounts"."deleted_at" IS NULL ORDER BY "accounts"."id" LIMIT 1 --- PASS: TestRefreshAccessToken (0.09s) === RUN TestRefreshAccessToken_RefreshTokenChecksumIsDifferent 2025-08-06T04:08:18.977Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [1.055ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:18.978Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:149 [0.742ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "user"} --- PASS: TestRefreshAccessToken_RefreshTokenChecksumIsDifferent (0.06s) === RUN TestNewRefreshToken 2025-08-06T04:08:19.036Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [0.438ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:19.036Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:149 [0.437ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 13 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "user"} 2025-08-06T04:08:19.039Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/user.go:238 [2.424ms] [rows:1] UPDATE "users" SET "refresh_token_checksum"='6182a29af392458b59ad2eaddb067b6807dc307b59c1ca035369758d1f34c990' WHERE "users"."deleted_at" IS NULL AND "id" = 13 {"service": "user"} 2025-08-06T04:08:19.040Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [0.819ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'abc@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 --- PASS: TestNewRefreshToken (0.06s) === RUN TestNewRefreshToken_RefreshTokenChecksumIsDifferent 2025-08-06T04:08:19.090Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/testutils/utils.go:85 [0.416ms] [rows:1] SELECT * FROM "users" WHERE "users"."email" = 'foo@bar.com' AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 2025-08-06T04:08:19.091Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/user/service/service.go:149 [0.765ms] [rows:1] SELECT * FROM "users" WHERE "users"."id" = 11 AND "users"."deleted_at" IS NULL ORDER BY "users"."id" LIMIT 1 {"service": "user"} --- PASS: TestNewRefreshToken_RefreshTokenChecksumIsDifferent (0.05s) === RUN TestParseStringToFloat --- PASS: TestParseStringToFloat (0.00s) PASS ok github.com/tektoncd/hub/api/pkg/user/service 0.381s === RUN TestCatalog_List_Http 2025-08-06T04:08:20.162Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:20.169Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:20.174Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.380ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:20.175Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.180ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:20.177Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.913ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:20.177Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.386ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:20.178Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.679ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:20.179Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.362ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:20.180Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.649ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:20.180Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.342ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:20.180Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.410ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:20.181Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.166ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:20.181Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.373ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:20.182Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.357ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:20.182Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.230ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:20.182Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.201ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:20.182Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.230ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:20.183Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.169ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:20.183Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:20.183Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:20.260Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/v1/service/catalog/catalog.go:46 [4.006ms] [rows:4] SELECT * FROM "catalogs" WHERE "catalogs"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalog_List_Http (0.10s) === RUN TestCatalog_List 2025-08-06T04:08:20.327Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/v1/service/catalog/catalog.go:46 [1.031ms] [rows:4] SELECT * FROM "catalogs" WHERE "catalogs"."deleted_at" IS NULL ORDER BY id {"service": "catalog"} --- PASS: TestCatalog_List (0.07s) PASS ok github.com/tektoncd/hub/api/v1/service/catalog 0.179s === RUN TestQuery_Http 2025-08-06T04:08:22.936Z INFO app/app.go:314 in "test" mode {"app": "hub"} 2025-08-06T04:08:22.944Z INFO app/app.go:328 Successfully connected to [database=hub_test user=postgres host=localhost:5432] {"app": "hub"} 2025-08-06T04:08:22.950Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:401 [4.425ms] [rows:1] SELECT count(*) FROM information_schema.tables WHERE table_schema = CURRENT_SCHEMA() AND table_name = 'migrations' AND table_type = 'BASE TABLE' 2025-08-06T04:08:22.951Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [1.058ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = 'SCHEMA_INIT' 2025-08-06T04:08:22.951Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.570ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010061403_rename_name_to_agent_name_in_user' 2025-08-06T04:08:22.952Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.585ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010071100_create_config_table' 2025-08-06T04:08:22.953Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.395ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202010271300_add_refresh_token_checksum_col_in_user_table' 2025-08-06T04:08:22.953Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.454ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202102171333_update_catalog_branch_to_main' 2025-08-06T04:08:22.954Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.343ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202103161200_add_avatar_url_column_in_users_table' 2025-08-06T04:08:22.954Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.257ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107291608_refresh_all_tables' 2025-08-06T04:08:22.954Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.197ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202110071100_update_resource_category_table' 2025-08-06T04:08:22.955Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.158ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106281500_create_platform_tables' 2025-08-06T04:08:22.955Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.214ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202106282200_add_deprecated_col_in_resource_version_table' 2025-08-06T04:08:22.956Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.473ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109151102_add_provider_in_catalog_table' 2025-08-06T04:08:22.956Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.496ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202107221500_add_ondelete_constraints' 2025-08-06T04:08:22.956Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.251ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202109201733_create_user_table' 2025-08-06T04:08:22.957Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.358ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202111091037_backup_users_add_account_table_and_update_data' 2025-08-06T04:08:22.957Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/vendor/github.com/go-gormigrate/gormigrate/v2/gormigrate.go:412 [0.288ms] [rows:1] SELECT count(*) FROM "migrations" WHERE id = '202202191725_add_ssh_url_column_in_catalogs_table' 2025-08-06T04:08:22.957Z INFO migration/migration.go:80 Migration ran successfully !! {"service": "migration"} 2025-08-06T04:08:22.957Z INFO testutils/db.go:48 DB initialisation successful !! {"service": "test"} 2025-08-06T04:08:23.029Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.431ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.030Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.928ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.031Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.615ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.031Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.454ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.032Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.494ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.033Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.598ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.034Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.573ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.035Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.377ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.035Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.334ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.035Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.791ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.036Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [10.829ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestQuery_Http (0.10s) === RUN TestQueryWithKinds_Http 2025-08-06T04:08:23.105Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.891ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.106Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.604ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.107Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.971ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.108Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.650ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.109Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.952ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.110Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.655ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:23.111Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.949ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.114Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.540ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.114Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.492ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.114Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.949ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.114Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [11.865ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('pipeline') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithKinds_Http (0.08s) === RUN TestQueryWithInvalidKind_Http --- PASS: TestQueryWithInvalidKind_Http (0.06s) === RUN TestQueryWithTags_Http 2025-08-06T04:08:23.256Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.718ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.257Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.733ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.258Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.921ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.259Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.783ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.260Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.887ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.774ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.682ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.264Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.573ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.265Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.849ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.265Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [3.180ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.265Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [12.267ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id WHERE lower(tags.name) in ('ztag','atag') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithTags_Http (0.09s) === RUN TestQueryWithPlatforms_Http 2025-08-06T04:08:23.331Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.920ms] [rows:2] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3) AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.332Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.612ms] [rows:5] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8,7,2,4) {"service": "resource"} 2025-08-06T04:08:23.332Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.666ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."id" IN (1,2,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.333Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.751ms] [rows:7] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8,7,2,4) {"service": "resource"} 2025-08-06T04:08:23.334Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.633ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.335Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.484ms] [rows:7] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8,7,2,4) {"service": "resource"} 2025-08-06T04:08:23.336Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.983ms] [rows:3] SELECT * FROM "tags" WHERE "tags"."id" IN (2,1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.338Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.813ms] [rows:10] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,2,8,10,11,7,6,4,5) {"service": "resource"} 2025-08-06T04:08:23.338Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.564ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.338Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.790ms] [rows:9] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8,7,2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.339Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [11.735ms] [rows:6] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_platforms as rp on rp.resource_id = resources.id JOIN platforms on platforms.id = rp.platform_id WHERE lower(platforms.name) in ('linux/s390x','linux/amd64') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithPlatforms_Http (0.07s) === RUN TestQueryWithExactName_Http 2025-08-06T04:08:23.414Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.536ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.414Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.530ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 4 {"service": "resource"} 2025-08-06T04:08:23.415Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.891ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.416Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.523ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 4 {"service": "resource"} 2025-08-06T04:08:23.417Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.099ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.418Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.756ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 4 {"service": "resource"} 2025-08-06T04:08:23.419Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.040ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 1 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.422Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.524ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 7 {"service": "resource"} 2025-08-06T04:08:23.422Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.456ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.422Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.813ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 4 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.422Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [11.253ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%buildah%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithExactName_Http (0.08s) === RUN TestQueryWithNameAndKinds_Http 2025-08-06T04:08:23.506Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.978ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.507Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.947ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.508Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.905ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.509Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.914ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.811ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.475ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.511Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.882ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.443ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.663ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.736ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [11.907ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('task','pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithNameAndKinds_Http (0.09s) === RUN TestQueryWithNameAndTags_Http 2025-08-06T04:08:23.581Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.421ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.582Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.778ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.583Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.656ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.584Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.568ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.584Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.713ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.585Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.470ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.586Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.477ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.587Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.546ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.588Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.602ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.588Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.337ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.588Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [10.909ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id WHERE lower(tags.name) in ('atag','ztag') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithNameAndTags_Http (0.07s) === RUN TestQueryWithKindsAndTags_Http 2025-08-06T04:08:23.655Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.195ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.658Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.656ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.659Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.711ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.660Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.604ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.661Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.903ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.661Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.636ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.663Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.023ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.665Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.490ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.665Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.601ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.665Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.690ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.666Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [13.910ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('task','pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithKindsAndTags_Http (0.08s) === RUN TestQueryWithAllParams_Http 2025-08-06T04:08:23.744Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.287ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.745Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.072ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.746Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.908ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.747Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.561ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.748Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.965ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.950ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.750Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.858ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.752Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.535ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.753Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.678ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.753Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.987ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.753Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [15.133ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE lower(tags.name) in ('ztag','atag') AND LOWER(kind) IN ('task','pipeline') AND lower(categories.name) in ('abc') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithAllParams_Http (0.09s) === RUN TestQueryWithCategories_Http 2025-08-06T04:08:23.822Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.061ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.823Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.896ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.824Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.998ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.825Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.671ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.826Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.998ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.827Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.532ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.828Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.679ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.830Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.562ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.831Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.914ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.831Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [3.520ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.831Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [13.709ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE lower(categories.name) in ('abc') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithCategories_Http (0.08s) === RUN TestQueryWithCategoriesAndName_Http 2025-08-06T04:08:23.902Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.055ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.903Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.716ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.904Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.881ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.905Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.819ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.906Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.061ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.744ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.827ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.910Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.885ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.804ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [3.369ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [13.599ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE lower(categories.name) in ('abc') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithCategoriesAndName_Http (0.08s) === RUN TestQueryWithCategoriesAndTags_Http 2025-08-06T04:08:23.980Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.487ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:23.981Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.838ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.981Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.532ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:23.982Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.602ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.983Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.476ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.983Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.429ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:23.984Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.875ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:23.987Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.789ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:23.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.810ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:23.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [3.502ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:23.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [12.086ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE lower(tags.name) in ('ztag','atag') AND lower(categories.name) in ('abc') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithCategoriesAndTags_Http (0.08s) === RUN TestQueryWithCategoriesAndKinds_Http 2025-08-06T04:08:24.043Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.676ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.044Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.187ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.045Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.426ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.045Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.450ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.046Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.516ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.500ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.340ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.049Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.603ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:24.049Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.624ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.049Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.135ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:24.049Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [8.660ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE LOWER(kind) IN ('pipeline') AND lower(categories.name) in ('abc') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQueryWithCategoriesAndKinds_Http (0.06s) === RUN TestQuery_Http_ErrorCase 2025-08-06T04:08:24.097Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.842ms] [rows:0] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%foo%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestQuery_Http_ErrorCase (0.05s) === RUN TestList_Http_WithLimit 2025-08-06T04:08:24.146Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.699ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.146Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.437ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5) {"service": "resource"} 2025-08-06T04:08:24.147Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.941ms] [rows:2] SELECT * FROM "categories" WHERE "categories"."id" IN (1,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.148Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.328ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5) {"service": "resource"} 2025-08-06T04:08:24.149Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.796ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.150Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.595ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5) {"service": "resource"} 2025-08-06T04:08:24.151Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.895ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.152Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.621ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,8,6,5) {"service": "resource"} 2025-08-06T04:08:24.153Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.387ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.153Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.948ms] [rows:4] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:24.153Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [9.149ms] [rows:2] SELECT * FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 2 {"service": "resource"} --- PASS: TestList_Http_WithLimit (0.06s) === RUN TestList_Http_NoLimit 2025-08-06T04:08:24.203Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.253ms] [rows:3] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3,2) AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.204Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.877ms] [rows:6] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8,7,2,6,3,4) {"service": "resource"} 2025-08-06T04:08:24.205Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.062ms] [rows:3] SELECT * FROM "categories" WHERE "categories"."id" IN (1,2,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.206Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.636ms] [rows:8] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8,7,2,6,3,4) {"service": "resource"} 2025-08-06T04:08:24.207Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.089ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.208Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.794ms] [rows:8] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8,7,2,6,3,4) {"service": "resource"} 2025-08-06T04:08:24.209Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.026ms] [rows:4] SELECT * FROM "tags" WHERE "tags"."id" IN (2,1,4,3) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.211Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.803ms] [rows:12] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,2,3,8,9,10,11,7,6,4,5,12) {"service": "resource"} 2025-08-06T04:08:24.212Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.777ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,4,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.212Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.971ms] [rows:12] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8,7,2,6,3,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:24.213Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [11.875ms] [rows:8] SELECT * FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 1000 {"service": "resource"} --- PASS: TestList_Http_NoLimit (0.06s) === RUN TestVersionsByID_Http 2025-08-06T04:08:24.266Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.439ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:24.267Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.434ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.268Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.375ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.268Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [1.013ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.268Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [3.171ms] [rows:3] SELECT * FROM "resource_versions" WHERE resource_id = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} --- PASS: TestVersionsByID_Http (0.06s) === RUN TestVersionsByID_Http_ErrorCase 2025-08-06T04:08:24.327Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.544ms] [rows:0] SELECT * FROM "resource_versions" WHERE resource_id = 111 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} --- PASS: TestVersionsByID_Http_ErrorCase (0.06s) === RUN TestByCatalogKindNameVersion_Http 2025-08-06T04:08:24.394Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.853ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.395Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.808ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:24.397Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.075ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 3 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.397Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.388ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:24.398Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.414ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.398Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.443ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:24.399Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.818ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.402Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.137ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 8 {"service": "resource"} 2025-08-06T04:08:24.403Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.755ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.403Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [3.699ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 5 AND version = '0.1' AND "resource_versions"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.403Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [11.488ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tkn' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindNameVersion_Http (0.08s) === RUN TestByCatalogKindNameVersion_Http_ErrorCase 2025-08-06T04:08:24.471Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.079ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindNameVersion_Http_ErrorCase (0.07s) === RUN TestByCatalogKindNameVersionReadme_Http 2025-08-06T04:08:24.530Z INFO resource/resource.go:187 Fetching README for resource tkn {"service": "resource"} --- PASS: TestByCatalogKindNameVersionReadme_Http (0.06s) === RUN TestByCatalogKindNameVersionReadme_Http_ErrorCase 2025-08-06T04:08:24.590Z INFO resource/resource.go:187 Fetching README for resource foo {"service": "resource"} --- PASS: TestByCatalogKindNameVersionReadme_Http_ErrorCase (0.06s) === RUN TestByCatalogKindNameVersionYaml_Http 2025-08-06T04:08:24.642Z INFO resource/resource.go:209 Fetching YAML for resource tkn {"service": "resource"} --- PASS: TestByCatalogKindNameVersionYaml_Http (0.05s) === RUN TestByCatalogKindNameVersionYaml_Http_ErrorCase 2025-08-06T04:08:24.715Z INFO resource/resource.go:209 Fetching YAML for resource foo {"service": "resource"} --- PASS: TestByCatalogKindNameVersionYaml_Http_ErrorCase (0.07s) === RUN TestByVersionID_Http 2025-08-06T04:08:24.764Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.234ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 4 {"service": "resource"} 2025-08-06T04:08:24.764Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.294ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.766Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.798ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.767Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.655ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.768Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.531ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.768Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.458ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.769Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.505ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.769Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.354ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:24.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.808ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.764ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 2 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.770Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.699ms] [rows:1] SELECT * FROM "resource_versions" WHERE id = 4 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestByVersionID_Http (0.06s) === RUN TestByVersionID_Http_ErrorCase 2025-08-06T04:08:24.834Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.872ms] [rows:0] SELECT * FROM "resource_versions" WHERE id = 43 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestByVersionID_Http_ErrorCase (0.06s) === RUN TestByCatalogKindName_Http 2025-08-06T04:08:24.905Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.517ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.906Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.563ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:24.906Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.390ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:24.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.481ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:24.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.555ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.465ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:24.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.485ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.910Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.405ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:24.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.348ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.150ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:24.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.539ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_Http (0.08s) === RUN TestByEnterpriseCatalogKindName_Http 2025-08-06T04:08:24.973Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.407ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 3 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:24.974Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.697ms] [rows:0] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:24.975Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.799ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:24.975Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.400ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.976Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.339ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:24.977Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.754ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:24.978Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.250ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 11 {"service": "resource"} 2025-08-06T04:08:24.978Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.484ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 3 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:24.978Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.599ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 8 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:24.978Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.278ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-enterprise' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tkn-enterprise' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByEnterpriseCatalogKindName_Http (0.07s) === RUN TestByCatalogKindName_CompatibleVersion_Http 2025-08-06T04:08:25.041Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.409ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.042Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.313ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.042Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.506ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.043Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.533ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.044Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.442ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.044Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.285ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.045Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.555ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.046Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.600ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:25.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.564ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.478ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.047Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.603ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_CompatibleVersion_Http (0.07s) === RUN TestByCatalogKindName_InvalidPipelinesVersion_Http --- PASS: TestByCatalogKindName_InvalidPipelinesVersion_Http (0.06s) === RUN TestByCatalogKindName_InvalidPipelinesVersion_Error_Http --- PASS: TestByCatalogKindName_InvalidPipelinesVersion_Error_Http (0.06s) === RUN TestByCatalogKindName_ValidPipelinesVersion_Http 2025-08-06T04:08:25.233Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.588ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.234Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.683ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.235Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.668ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.235Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.244ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.236Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.382ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.236Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.548ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.237Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.410ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.314ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:25.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.310ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.359ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.238Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.691ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_ValidPipelinesVersion_Http (0.07s) === RUN TestByCatalogKindName_NoCompatibleVersion_Http_ErrorCase 2025-08-06T04:08:25.295Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.626ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.296Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.367ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.297Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.862ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.297Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.299ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.298Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.430ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.298Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.528ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.299Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.429ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.300Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.266ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:25.300Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.336ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.300Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.307ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.300Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.962ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_NoCompatibleVersion_Http_ErrorCase (0.06s) === RUN TestByCatalogKindName_Http_ErrorCase 2025-08-06T04:08:25.348Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [1.079ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_Http_ErrorCase (0.05s) === RUN TestByID_Http 2025-08-06T04:08:25.401Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.054ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.402Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.638ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.403Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.463ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.403Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.400ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.404Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.555ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.405Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.465ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:25.405Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.377ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.406Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.237ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:25.407Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.279ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.407Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.447ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.407Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.860ms] [rows:1] SELECT * FROM "resources" WHERE id = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByID_Http (0.06s) === RUN TestByID_Http_ErrorCase 2025-08-06T04:08:25.461Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.557ms] [rows:0] SELECT * FROM "resources" WHERE id = 77 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByID_Http_ErrorCase (0.05s) === RUN TestDeprecationByVersionID_Http 2025-08-06T04:08:25.509Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.201ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 10 {"service": "resource"} 2025-08-06T04:08:25.510Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.384ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.511Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.505ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.512Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.568ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.512Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.399ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.512Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.176ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.322ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.513Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.313ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.471ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [4.054ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 7 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.514Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.424ms] [rows:1] SELECT * FROM "resource_versions" WHERE id = 10 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestDeprecationByVersionID_Http (0.05s) === RUN TestLatestVersionDeprecationByID_Http 2025-08-06T04:08:25.568Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.549ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.569Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.563ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.570Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.562ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.570Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.275ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.570Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.207ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.571Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.433ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:25.572Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.534ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.573Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.280ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 10 {"service": "resource"} 2025-08-06T04:08:25.573Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.345ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.573Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.640ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 7 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.573Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.534ms] [rows:1] SELECT * FROM "resources" WHERE id = 7 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestLatestVersionDeprecationByID_Http (0.06s) === RUN TestGetYamlByCatalogKindNameVersion_Http 2025-08-06T04:08:25.619Z INFO resource/resource.go:512 Fetching YAML for resource tkn {"service": "resource"} --- PASS: TestGetYamlByCatalogKindNameVersion_Http (0.05s) === RUN TestGetLatestRawYamlByCatalogKindName_Http 2025-08-06T04:08:25.677Z INFO resource/resource.go:527 Fetching Latest YAML for resource tkn {"service": "resource"} 2025-08-06T04:08:25.678Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:409 [0.936ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "resource"} catalog-official 2025-08-06T04:08:25.679Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:416 [0.640ms] [rows:0] SELECT * FROM "resources" WHERE ("resources"."name" = 'tkn' AND "resources"."kind" = 'Task' AND "resources"."catalog_id" = 1) AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.680Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:422 [0.679ms] [rows:12] SELECT "version" FROM "resource_versions" WHERE "resource_versions"."deleted_at" IS NULL {"service": "resource"} --- PASS: TestGetLatestRawYamlByCatalogKindName_Http (0.06s) === RUN TestQuery_ByTags 2025-08-06T04:08:25.747Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.030ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.615ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.749Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.593ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.750Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.326ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.751Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.690ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.751Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.527ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.752Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.833ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.754Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.939ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:25.755Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.655ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.755Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.713ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.755Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [10.415ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_tags as rt on rt.resource_id = resources.id JOIN tags on tags.id = rt.tag_id WHERE lower(tags.name) in ('atag') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 {"service": "resource"} --- PASS: TestQuery_ByTags (0.07s) === RUN TestQuery_ByPlatforms 2025-08-06T04:08:25.839Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.021ms] [rows:2] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (3,1) AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.840Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.730ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (8,2,4) {"service": "resource"} 2025-08-06T04:08:25.841Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.570ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.842Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.662ms] [rows:4] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (8,2,4) {"service": "resource"} 2025-08-06T04:08:25.842Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.797ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.843Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.832ms] [rows:4] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (8,2,4) {"service": "resource"} 2025-08-06T04:08:25.844Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.653ms] [rows:3] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4,2) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.846Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.521ms] [rows:5] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,11,4) {"service": "resource"} 2025-08-06T04:08:25.847Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.057ms] [rows:4] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.847Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.935ms] [rows:4] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (8,2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.847Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [12.353ms] [rows:3] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_platforms as rp on rp.resource_id = resources.id JOIN platforms on platforms.id = rp.platform_id WHERE lower(platforms.name) in ('linux/amd64') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 {"service": "resource"} --- PASS: TestQuery_ByPlatforms (0.09s) === RUN TestQuery_ByNameAndKind 2025-08-06T04:08:25.905Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.363ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.906Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.562ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.589ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.907Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.337ms] [rows:2] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.496ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.908Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.387ms] [rows:2] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 2 {"service": "resource"} 2025-08-06T04:08:25.909Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.709ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.910Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.460ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:25.911Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.827ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.912Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.478ms] [rows:2] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 2 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.912Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [7.745ms] [rows:1] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(kind) IN ('pipeline') AND LOWER(resources.name) LIKE '%build%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 {"service": "resource"} --- PASS: TestQuery_ByNameAndKind (0.06s) === RUN TestQuery_ByCategories 2025-08-06T04:08:25.962Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.451ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:25.963Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.990ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:25.964Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.720ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 2 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:25.965Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.808ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:25.966Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.689ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.967Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.745ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (2,4) {"service": "resource"} 2025-08-06T04:08:25.968Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.706ms] [rows:2] SELECT * FROM "tags" WHERE "tags"."id" IN (1,4) AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:25.969Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.387ms] [rows:4] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (2,7,4) {"service": "resource"} 2025-08-06T04:08:25.970Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.664ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (1,4,2) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:25.970Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.947ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (2,4) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:25.970Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [9.400ms] [rows:2] SELECT DISTINCT(resources.id), resources.* FROM "resources" JOIN resource_categories as rc on rc.resource_id = resources.id JOIN categories on categories.id = rc.category_id WHERE lower(categories.name) in ('abc') AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 {"service": "resource"} --- PASS: TestQuery_ByCategories (0.06s) === RUN TestQuery_NotFoundError 2025-08-06T04:08:26.023Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.641ms] [rows:0] SELECT DISTINCT(resources.id), resources.* FROM "resources" WHERE LOWER(resources.name) LIKE '%foo%' AND "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 100 {"service": "resource"} --- PASS: TestQuery_NotFoundError (0.05s) === RUN TestList_ByLimit 2025-08-06T04:08:26.073Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.083ms] [rows:2] SELECT * FROM "catalogs" WHERE "catalogs"."id" IN (1,3) AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.074Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.727ms] [rows:2] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" IN (1,5,8) {"service": "resource"} 2025-08-06T04:08:26.075Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [1.181ms] [rows:2] SELECT * FROM "categories" WHERE "categories"."id" IN (1,3) AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.076Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.839ms] [rows:3] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" IN (1,5,8) {"service": "resource"} 2025-08-06T04:08:26.077Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.542ms] [rows:2] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.077Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.444ms] [rows:3] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" IN (1,5,8) {"service": "resource"} 2025-08-06T04:08:26.078Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.498ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.079Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.618ms] [rows:5] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,8,11,6,5) {"service": "resource"} 2025-08-06T04:08:26.080Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [0.757ms] [rows:3] SELECT * FROM "platforms" WHERE "platforms"."id" IN (2,1,3) AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.080Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [2.087ms] [rows:5] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" IN (1,5,8) AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.080Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:177 [9.387ms] [rows:3] SELECT * FROM "resources" WHERE "resources"."deleted_at" IS NULL ORDER BY rating DESC, resources.name LIMIT 3 {"service": "resource"} --- PASS: TestList_ByLimit (0.06s) === RUN TestVersionsByID 2025-08-06T04:08:26.138Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.226ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:26.139Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [1.042ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.703ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [1.713ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.141Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [4.082ms] [rows:3] SELECT * FROM "resource_versions" WHERE resource_id = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} --- PASS: TestVersionsByID (0.06s) === RUN TestVersionsByID_NotFoundError 2025-08-06T04:08:26.192Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:98 [0.643ms] [rows:0] SELECT * FROM "resource_versions" WHERE resource_id = 11 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} --- PASS: TestVersionsByID_NotFoundError (0.05s) === RUN TestByCatalogKindNameVersion 2025-08-06T04:08:26.256Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.367ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.257Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.648ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:26.258Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.608ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 3 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.258Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.332ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:26.259Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.373ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.259Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.370ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 5 {"service": "resource"} 2025-08-06T04:08:26.260Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.353ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.350ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 8 {"service": "resource"} 2025-08-06T04:08:26.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.348ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.409ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 5 AND version = '0.1' AND "resource_versions"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.261Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.022ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tkn' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindNameVersion (0.07s) === RUN TestByCatalogKindNameVersionReadme 2025-08-06T04:08:26.308Z INFO resource/resource.go:187 Fetching README for resource tkn {"service": "resource"} --- PASS: TestByCatalogKindNameVersionReadme (0.05s) === RUN TestByCatalogKindNameVersionYaml 2025-08-06T04:08:26.356Z INFO resource/resource.go:209 Fetching YAML for resource tkn {"service": "resource"} --- PASS: TestByCatalogKindNameVersionYaml (0.05s) === RUN TestByCatalogKindNameVersion_NoResourceWithName 2025-08-06T04:08:26.411Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.686ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindNameVersion_NoResourceWithName (0.05s) === RUN TestByVersionID 2025-08-06T04:08:26.458Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.324ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 6 {"service": "resource"} 2025-08-06T04:08:26.459Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.282ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.459Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.351ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.460Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.348ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.460Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.547ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.461Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.882ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.462Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.736ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.463Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.725ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.623ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.418ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 1 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.464Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.882ms] [rows:1] SELECT * FROM "resource_versions" WHERE id = 6 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestByVersionID (0.05s) === RUN TestByVersionID_NotFoundError 2025-08-06T04:08:26.507Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.314ms] [rows:0] SELECT * FROM "resource_versions" WHERE id = 111 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestByVersionID_NotFoundError (0.04s) === RUN TestByCatalogKindName 2025-08-06T04:08:26.553Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.368ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 2 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.554Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.424ms] [rows:0] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 6 {"service": "resource"} 2025-08-06T04:08:26.554Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.272ms] [rows:0] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 6 {"service": "resource"} 2025-08-06T04:08:26.555Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.351ms] [rows:0] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 6 {"service": "resource"} 2025-08-06T04:08:26.557Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.696ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 9 {"service": "resource"} 2025-08-06T04:08:26.558Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.638ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.558Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.872ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 6 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.558Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.786ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-community' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'img' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName (0.05s) === RUN TestByEnterpriseCatalogKindName 2025-08-06T04:08:26.608Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.293ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 3 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.608Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.354ms] [rows:0] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:26.609Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.376ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:26.609Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.303ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.310ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 8 {"service": "resource"} 2025-08-06T04:08:26.610Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.331ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.190ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 11 {"service": "resource"} 2025-08-06T04:08:26.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.170ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 3 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.925ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 8 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.611Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [4.442ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-enterprise' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tkn-enterprise' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByEnterpriseCatalogKindName (0.05s) === RUN TestByCatalogKindNameIfCompatible 2025-08-06T04:08:26.663Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.303ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.663Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.304ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.664Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.425ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.664Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.672ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.665Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.436ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.666Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.751ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.667Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.647ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.668Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.546ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:26.669Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.935ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.670Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.662ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.670Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [8.121ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindNameIfCompatible (0.06s) === RUN TestByCatalogKindName_CompatibleVersionNotFound 2025-08-06T04:08:26.720Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.283ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.721Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.647ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.722Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.513ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.722Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.363ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.723Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.337ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.723Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.289ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.724Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.341ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.224ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:26.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.204ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.067ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.725Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [5.800ms] [rows:1] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-official' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'tekton' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_CompatibleVersionNotFound (0.06s) === RUN TestByCatalogKindName_ResourceNotFoundError 2025-08-06T04:08:26.774Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.577ms] [rows:0] SELECT "resources"."id","resources"."created_at","resources"."updated_at","resources"."deleted_at","resources"."name","resources"."kind","resources"."rating","resources"."catalog_id" FROM "resources" JOIN catalogs as c on c.id = resources.catalog_id WHERE lower(c.name) = 'catalog-community' AND LOWER(kind) = 'task' AND LOWER(resources.name) = 'foo' AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByCatalogKindName_ResourceNotFoundError (0.05s) === RUN TestByID 2025-08-06T04:08:26.826Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.463ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.827Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.371ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.827Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.531ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.828Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.614ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.829Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.728ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.830Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.521ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 1 {"service": "resource"} 2025-08-06T04:08:26.830Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.493ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.832Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.361ms] [rows:3] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" IN (1,6,5) {"service": "resource"} 2025-08-06T04:08:26.832Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.473ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.832Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [2.020ms] [rows:3] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 1 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.832Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [7.549ms] [rows:1] SELECT * FROM "resources" WHERE id = 1 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByID (0.06s) === RUN TestByID_NotFoundError 2025-08-06T04:08:26.883Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 record not found [0.992ms] [rows:0] SELECT * FROM "resources" WHERE id = 77 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestByID_NotFoundError (0.05s) === RUN TestCreationRawURL --- PASS: TestCreationRawURL (0.00s) === RUN TestDeprecationByVersionID 2025-08-06T04:08:26.931Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.121ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 10 {"service": "resource"} 2025-08-06T04:08:26.932Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.469ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.933Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.540ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.934Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.639ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.935Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.459ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.935Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.256ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.935Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.270ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.936Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.706ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.937Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.476ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.937Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [4.969ms] [rows:1] SELECT * FROM "resources" WHERE "resources"."id" = 7 AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.937Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.332ms] [rows:1] SELECT * FROM "resource_versions" WHERE id = 10 AND "resource_versions"."deleted_at" IS NULL ORDER BY "resource_versions"."id" LIMIT 1 {"service": "resource"} --- PASS: TestDeprecationByVersionID (0.05s) === RUN TestLatestVersionDeprecationByID 2025-08-06T04:08:26.984Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.267ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."id" = 1 AND "catalogs"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:26.984Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.171ms] [rows:1] SELECT * FROM "resource_categories" WHERE "resource_categories"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.985Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.525ms] [rows:1] SELECT * FROM "categories" WHERE "categories"."id" = 1 AND "categories"."deleted_at" IS NULL ORDER BY categories.name ASC {"service": "resource"} 2025-08-06T04:08:26.985Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.391ms] [rows:1] SELECT * FROM "resource_platforms" WHERE "resource_platforms"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.986Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.667ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 2 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.987Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.535ms] [rows:1] SELECT * FROM "resource_tags" WHERE "resource_tags"."resource_id" = 7 {"service": "resource"} 2025-08-06T04:08:26.988Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.716ms] [rows:1] SELECT * FROM "tags" WHERE "tags"."id" = 2 AND "tags"."deleted_at" IS NULL ORDER BY tags.name ASC {"service": "resource"} 2025-08-06T04:08:26.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.475ms] [rows:1] SELECT * FROM "version_platforms" WHERE "version_platforms"."resource_version_id" = 10 {"service": "resource"} 2025-08-06T04:08:26.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [0.349ms] [rows:1] SELECT * FROM "platforms" WHERE "platforms"."id" = 1 AND "platforms"."deleted_at" IS NULL ORDER BY platforms.name ASC {"service": "resource"} 2025-08-06T04:08:26.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [1.581ms] [rows:1] SELECT * FROM "resource_versions" WHERE "resource_versions"."resource_id" = 7 AND "resource_versions"."deleted_at" IS NULL ORDER BY string_to_array(version, '.')::int[] {"service": "resource"} 2025-08-06T04:08:26.989Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:256 [6.299ms] [rows:1] SELECT * FROM "resources" WHERE id = 7 AND "resources"."deleted_at" IS NULL ORDER BY "resources"."id",rating DESC, resources.name LIMIT 1 {"service": "resource"} --- PASS: TestLatestVersionDeprecationByID (0.05s) === RUN TestCreationRawURLBitbucket --- PASS: TestCreationRawURLBitbucket (0.00s) === RUN TestCreationRawURLGitlab --- PASS: TestCreationRawURLGitlab (0.00s) === RUN TestCreationRawURLGitlabEnterprise --- PASS: TestCreationRawURLGitlabEnterprise (0.00s) === RUN TestGetYamlByCatalogKindNameVersion 2025-08-06T04:08:27.039Z INFO resource/resource.go:512 Fetching YAML for resource tkn {"service": "resource"} --- PASS: TestGetYamlByCatalogKindNameVersion (0.05s) === RUN TestGetLatestRawYamlByCatalogKindName 2025-08-06T04:08:27.086Z INFO resource/resource.go:527 Fetching Latest YAML for resource tkn {"service": "resource"} 2025-08-06T04:08:27.088Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:409 [0.993ms] [rows:1] SELECT * FROM "catalogs" WHERE "catalogs"."name" = 'catalog-official' AND "catalogs"."deleted_at" IS NULL ORDER BY "catalogs"."id" LIMIT 1 {"service": "resource"} catalog-official 2025-08-06T04:08:27.089Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:416 [1.069ms] [rows:0] SELECT * FROM "resources" WHERE ("resources"."name" = 'tkn' AND "resources"."kind" = 'Task' AND "resources"."catalog_id" = 1) AND "resources"."deleted_at" IS NULL {"service": "resource"} 2025-08-06T04:08:27.090Z INFO app/gorm_logger.go:84 /home/prow/go/src/github.com/tektoncd/hub/api/pkg/shared/resource/resource.go:422 [0.860ms] [rows:12] SELECT "version" FROM "resource_versions" WHERE "resource_versions"."deleted_at" IS NULL {"service": "resource"} --- PASS: TestGetLatestRawYamlByCatalogKindName (0.05s) PASS ok github.com/tektoncd/hub/api/v1/service/resource 4.185s FAIL make: *** [Makefile:47: api-test] Error 1 ERROR: api unit test failed + EXIT_VALUE=1 + set +o xtrace