++ go mod edit -json ++ MODULES_ENABLED=0 ++ MOD_OPT= ++ MODULES_OPT= ++ [[ -n '' ]] ++ NO_COLOR= ++ '[' -z '' ']' ++ header='' ++ reset='' + tmp_root=/tmp + kb_root_dir=/tmp/kubebuilder ++ make --silent go-version + export GOTOOLCHAIN=go1.24.0 + GOTOOLCHAIN=go1.24.0 + ./hack/verify.sh ++ go mod edit -json ++ MODULES_ENABLED=0 ++ MOD_OPT= ++ MODULES_OPT= ++ [[ -n '' ]] ++ NO_COLOR= ++ '[' -z '' ']' ++ header='' ++ reset='' ++ dirname ./hack/verify.sh + REPO_ROOT=./hack/.. + cd ./hack/.. + header_text 'running modules' + echo 'running modules' running modules + make modules go mod tidy go: downloading k8s.io/apimachinery v0.34.0-rc.1 go: downloading github.com/onsi/ginkgo/v2 v2.22.0 go: downloading k8s.io/api v0.34.0-rc.1 go: downloading k8s.io/client-go v0.34.0-rc.1 go: downloading github.com/prometheus/client_golang v1.22.0 go: downloading go.uber.org/zap v1.27.0 go: downloading github.com/go-logr/logr v1.4.2 go: downloading github.com/evanphx/json-patch/v5 v5.9.11 go: downloading k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 go: downloading golang.org/x/mod v0.21.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading gopkg.in/evanphx/json-patch.v4 v4.12.0 go: downloading github.com/onsi/gomega v1.36.1 go: downloading sigs.k8s.io/yaml v1.6.0 go: downloading github.com/google/btree v1.1.3 go: downloading go.uber.org/goleak v1.3.0 go: downloading github.com/google/go-cmp v0.7.0 go: downloading github.com/google/gofuzz v1.2.0 go: downloading k8s.io/apiextensions-apiserver v0.34.0-rc.1 go: downloading golang.org/x/sync v0.12.0 go: downloading github.com/blang/semver/v4 v4.0.0 go: downloading golang.org/x/sys v0.31.0 go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.3.0 go: downloading github.com/prometheus/client_model v0.6.1 go: downloading go.uber.org/multierr v1.11.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/go-logr/zapr v1.3.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/prometheus/common v0.62.0 go: downloading github.com/prometheus/procfs v0.15.1 go: downloading google.golang.org/protobuf v1.36.5 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading sigs.k8s.io/randfill v1.0.0 go: downloading gomodules.xyz/jsonpatch/v2 v2.4.0 go: downloading github.com/spf13/pflag v1.0.6 go: downloading github.com/pkg/errors v0.9.1 go: downloading go.yaml.in/yaml/v3 v3.0.4 go: downloading go.yaml.in/yaml/v2 v2.4.2 go: downloading sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 go: downloading github.com/stretchr/testify v1.10.0 go: downloading k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b go: downloading k8s.io/apiserver v0.34.0-rc.1 go: downloading github.com/google/gnostic-models v0.7.0 go: downloading golang.org/x/term v0.30.0 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading golang.org/x/net v0.38.0 go: downloading golang.org/x/time v0.9.0 go: downloading github.com/kylelemons/godebug v1.1.0 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/klauspost/compress v1.18.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/fxamacker/cbor/v2 v2.9.0 go: downloading github.com/evanphx/json-patch v0.5.2 go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading golang.org/x/oauth2 v0.27.0 go: downloading github.com/stretchr/objx v0.5.2 go: downloading github.com/go-openapi/jsonreference v0.20.2 go: downloading github.com/go-openapi/swag v0.23.0 go: downloading github.com/go-task/slim-sprig/v3 v3.0.0 go: downloading golang.org/x/tools v0.26.0 go: downloading github.com/go-openapi/jsonpointer v0.21.0 go: downloading github.com/kr/pretty v0.3.1 go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db go: downloading github.com/emicklei/go-restful/v3 v3.12.2 go: downloading github.com/mailru/easyjson v0.7.7 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee go: downloading github.com/kr/text v0.2.0 go: downloading github.com/rogpeppe/go-internal v1.13.1 go: downloading github.com/josharian/intern v1.0.0 go: downloading k8s.io/component-base v0.34.0-rc.1 go: downloading go.opentelemetry.io/otel/trace v1.35.0 go: downloading go.opentelemetry.io/otel v1.35.0 go: downloading github.com/google/cel-go v0.26.0 go: downloading google.golang.org/grpc v1.72.1 go: downloading sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 go: downloading golang.org/x/text v0.23.0 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250303144028-a0af3efb3deb go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0 go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 go: downloading go.opentelemetry.io/otel/sdk v1.34.0 go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 go: downloading cel.dev/expr v0.24.0 go: downloading github.com/stoewer/go-strcase v1.3.0 go: downloading github.com/felixge/httpsnoop v1.0.4 go: downloading go.opentelemetry.io/otel/metric v1.35.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250303144028-a0af3efb3deb go: downloading go.opentelemetry.io/proto/otlp v1.5.0 go: downloading github.com/antlr4-go/antlr/v4 v4.13.0 go: downloading github.com/spf13/cobra v1.9.1 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/cenkalti/backoff/v4 v4.3.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 go: downloading go.opentelemetry.io/auto/sdk v1.1.0 go: downloading github.com/golang/protobuf v1.5.4 go: downloading go.opentelemetry.io/otel/sdk/metric v1.34.0 go: downloading golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 go: downloading github.com/inconshreveable/mousetrap v1.1.0 cd hack/tools; go mod tidy cd /home/prow/go/src/sigs.k8s.io/controller-runtime/tools/setup-envtest; go mod tidy go: downloading github.com/onsi/ginkgo/v2 v2.22.2 go: downloading github.com/onsi/gomega v1.36.2 go: downloading github.com/spf13/afero v1.12.0 go: downloading go.uber.org/multierr v1.10.0 go: downloading gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: downloading github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad go: downloading golang.org/x/tools v0.28.0 cd /home/prow/go/src/sigs.k8s.io/controller-runtime/examples/scratch-env; go mod tidy go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc + [[ -n true ]] + header_text 'verifying modules' + echo 'verifying modules' verifying modules + make verify-modules go mod tidy cd hack/tools; go mod tidy cd /home/prow/go/src/sigs.k8s.io/controller-runtime/tools/setup-envtest; go mod tidy cd /home/prow/go/src/sigs.k8s.io/controller-runtime/examples/scratch-env; go mod tidy go build -C /home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/cmd/gomodcheck -o /home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/bin/gomodcheck /home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/bin/gomodcheck /home/prow/go/src/sigs.k8s.io/controller-runtime/.gomodcheck.yaml {"level":"info","ts":1755466192.2804687,"caller":"gomodcheck/main.go:83","msg":"skipped: github.com/onsi/gomega"} {"level":"info","ts":1755466192.2806885,"caller":"gomodcheck/main.go:83","msg":"skipped: github.com/google/btree"} {"level":"info","ts":1755466192.2807202,"caller":"gomodcheck/main.go:83","msg":"skipped: github.com/onsi/ginkgo/v2"} 🎉 Success! + header_text 'running golangci-lint' + echo 'running golangci-lint' running golangci-lint + make lint GOBIN=/home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/bin ./hack/go-install.sh github.com/golangci/golangci-lint/v2/cmd/golangci-lint golangci-lint v2.3.0 go: downloading github.com/golangci/golangci-lint/v2 v2.3.0 go: downloading github.com/charmbracelet/lipgloss v1.1.0 go: downloading github.com/fatih/color v1.18.0 go: downloading github.com/gofrs/flock v0.12.1 go: downloading github.com/hashicorp/go-version v1.7.0 go: downloading github.com/ldez/grignotin v0.9.0 go: downloading github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 go: downloading github.com/pelletier/go-toml/v2 v2.2.4 go: downloading github.com/spf13/pflag v1.0.7 go: downloading go.uber.org/automaxprocs v1.6.0 go: downloading github.com/spf13/viper v1.12.0 go: downloading golang.org/x/mod v0.26.0 go: downloading golang.org/x/tools v0.35.0 go: downloading github.com/go-viper/mapstructure/v2 v2.4.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/alecthomas/chroma/v2 v2.19.0 go: downloading github.com/rogpeppe/go-internal v1.14.1 go: downloading github.com/mattn/go-colorable v0.1.14 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/go-xmlfmt/xmlfmt v1.1.3 go: downloading github.com/golangci/revgrep v0.8.0 go: downloading github.com/golangci/plugin-module-register v0.1.2 go: downloading golang.org/x/sys v0.34.0 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading golang.org/x/sync v0.16.0 go: downloading github.com/pelletier/go-toml v1.9.5 go: downloading github.com/daixiang0/gci v0.13.6 go: downloading github.com/golangci/gofmt v0.0.0-20250106114630-d62b90e6713d go: downloading mvdan.cc/gofumpt v0.8.0 go: downloading github.com/golangci/golines v0.0.0-20250217134842-442fd0091d95 go: downloading github.com/sourcegraph/go-diff v0.7.0 go: downloading github.com/golangci/swaggoswag v0.0.0-20250504205917-77f2aca3143e go: downloading github.com/charmbracelet/x/ansi v0.8.0 go: downloading github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd go: downloading github.com/muesli/termenv v0.16.0 go: downloading github.com/rivo/uniseg v0.4.7 go: downloading go.augendre.info/arangolint v0.2.0 go: downloading github.com/alingse/asasalint v0.0.11 go: downloading github.com/tdakkota/asciicheck v0.4.1 go: downloading github.com/breml/bidichk v0.3.3 go: downloading github.com/timakin/bodyclose v0.0.0-20241222091800-1db5c5ca4d67 go: downloading github.com/lasiar/canonicalheader v1.1.2 go: downloading github.com/sivchari/containedctx v1.0.3 go: downloading github.com/kkHAIKE/contextcheck v1.1.6 go: downloading github.com/karamaru-alpha/copyloopvar v1.2.1 go: downloading github.com/bkielbasa/cyclop v1.2.3 go: downloading gitlab.com/bosi/decorder v0.4.2 go: downloading github.com/OpenPeeDeeP/depguard/v2 v2.2.1 go: downloading github.com/golangci/dupl v0.0.0-20250308024227-f665c8d69b32 go: downloading github.com/Abirdcfly/dupword v0.1.6 go: downloading github.com/charithe/durationcheck v0.0.10 go: downloading github.com/manuelarte/embeddedstructfieldcheck v0.3.0 go: downloading github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 go: downloading github.com/kisielk/errcheck v1.9.0 go: downloading github.com/breml/errchkjson v0.4.1 go: downloading github.com/Antonboom/errname v1.1.0 go: downloading github.com/polyfloyd/go-errorlint v1.8.0 go: downloading github.com/nishanths/exhaustive v0.12.0 go: downloading github.com/GaijinEntertainment/go-exhaustruct/v3 v3.3.1 go: downloading github.com/ldez/exptostd v0.4.4 go: downloading go.augendre.info/fatcontext v0.8.0 go: downloading github.com/ashanbrown/forbidigo/v2 v2.1.0 go: downloading github.com/gostaticanalysis/forcetypeassert v0.2.0 go: downloading github.com/manuelarte/funcorder v0.5.0 go: downloading github.com/ultraware/funlen v0.2.0 go: downloading github.com/nunnatsa/ginkgolinter v0.20.0 go: downloading 4d63.com/gocheckcompilerdirectives v1.3.0 go: downloading github.com/alecthomas/go-check-sumtype v0.3.1 go: downloading 4d63.com/gochecknoglobals v0.2.2 go: downloading github.com/uudashr/gocognit v1.2.0 go: downloading github.com/jgautheron/goconst v1.8.2 go: downloading github.com/fzipp/gocyclo v0.6.0 go: downloading github.com/go-critic/go-critic v0.13.0 go: downloading github.com/quasilyte/go-ruleguard/dsl v0.3.22 go: downloading github.com/tetafro/godot v1.5.1 go: downloading github.com/matoous/godox v1.1.0 go: downloading github.com/denis-tingaikin/go-header v0.5.0 go: downloading github.com/ldez/gomoddirectives v0.7.0 go: downloading github.com/ryancurrah/gomodguard v1.4.1 go: downloading github.com/golangci/go-printf-func-name v0.1.0 go: downloading github.com/quasilyte/go-ruleguard v0.4.4 go: downloading github.com/securego/gosec/v2 v2.22.6 go: downloading github.com/xen0n/gosmopolitan v1.3.0 go: downloading github.com/leonklingele/grouper v1.1.2 go: downloading github.com/julz/importas v0.2.0 go: downloading github.com/uudashr/iface v1.4.1 go: downloading github.com/macabu/inamedparam v0.2.0 go: downloading github.com/sashamelentyev/interfacebloat v1.1.0 go: downloading github.com/yagipy/maintidx v1.0.0 go: downloading github.com/butuzov/ireturn v0.4.0 go: downloading github.com/ashanbrown/makezero/v2 v2.0.1 go: downloading github.com/ckaznocha/intrange v0.3.1 go: downloading github.com/timonwong/loggercheck v0.11.0 go: downloading github.com/gordonklaus/ineffassign v0.1.0 go: downloading github.com/butuzov/mirror v1.3.0 go: downloading github.com/golangci/misspell v0.7.0 go: downloading github.com/tommy-muehle/go-mnd/v2 v2.5.1 go: downloading go-simpler.org/musttag v0.13.1 go: downloading github.com/alexkohler/nakedret/v2 v2.0.6 go: downloading github.com/nakabonne/nestif v0.3.1 go: downloading github.com/gostaticanalysis/nilerr v0.1.1 go: downloading github.com/alingse/nilnesserr v0.2.0 go: downloading github.com/Antonboom/nilnil v1.1.0 go: downloading github.com/ssgreg/nlreturn/v2 v2.2.1 go: downloading github.com/sonatard/noctx v0.3.5 go: downloading github.com/AlwxSin/noinlineerr v1.0.5 go: downloading github.com/kunwardeep/paralleltest v1.0.14 go: downloading github.com/stbenjam/no-sprintf-host-port v0.2.0 go: downloading github.com/firefart/nonamedreturns v1.0.6 go: downloading github.com/catenacyber/perfsprint v0.9.1 go: downloading github.com/alexkohler/prealloc v1.0.0 go: downloading github.com/nishanths/predeclared v0.2.2 go: downloading github.com/yeya24/promlinter v0.3.0 go: downloading github.com/ghostiam/protogetter v0.3.15 go: downloading github.com/curioswitch/go-reassign v0.3.0 go: downloading github.com/raeperd/recvcheck v0.2.0 go: downloading github.com/BurntSushi/toml v1.5.0 go: downloading github.com/mgechev/revive v1.11.0 go: downloading github.com/jingyugao/rowserrcheck v1.1.1 go: downloading go-simpler.org/sloglint v0.11.1 go: downloading github.com/jjti/go-spancheck v0.6.5 go: downloading github.com/ryanrolds/sqlclosecheck v0.5.1 go: downloading honnef.co/go/tools v0.6.1 go: downloading github.com/4meepo/tagalign v1.4.2 go: downloading github.com/ldez/tagliatelle v0.7.1 go: downloading github.com/maratori/testableexamples v1.0.0 go: downloading github.com/Antonboom/testifylint v1.6.1 go: downloading github.com/maratori/testpackage v1.1.1 go: downloading github.com/kulti/thelper v0.6.3 go: downloading github.com/moricho/tparallel v0.3.2 go: downloading github.com/golangci/unconvert v0.0.0-20250410112200-a129a6e6413e go: downloading mvdan.cc/unparam v0.0.0-20250301125049-0df0534333a4 go: downloading github.com/sashamelentyev/usestdlibvars v1.29.0 go: downloading github.com/ldez/usetesting v0.5.0 go: downloading github.com/blizzy78/varnamelen v0.8.0 go: downloading github.com/sanposhiho/wastedassign/v2 v2.1.0 go: downloading github.com/ultraware/whitespace v0.2.0 go: downloading github.com/tomarrell/wrapcheck/v2 v2.11.0 go: downloading github.com/bombsimon/wsl/v4 v4.7.0 go: downloading github.com/bombsimon/wsl/v5 v5.1.0 go: downloading github.com/ykadowak/zerologlint v0.1.5 go: downloading github.com/fsnotify/fsnotify v1.5.4 go: downloading github.com/mitchellh/mapstructure v1.5.0 go: downloading github.com/spf13/afero v1.14.0 go: downloading github.com/spf13/cast v1.5.0 go: downloading github.com/spf13/jwalterweatherman v1.1.0 go: downloading golang.org/x/text v0.27.0 go: downloading github.com/hexops/gotextdiff v1.0.3 go: downloading go.uber.org/zap v1.24.0 go: downloading github.com/charmbracelet/x/term v0.2.1 go: downloading github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc go: downloading github.com/mattn/go-runewidth v0.0.16 go: downloading github.com/dave/dst v0.27.3 go: downloading github.com/fatih/structtag v1.2.0 go: downloading github.com/lucasb-eyer/go-colorful v1.2.0 go: downloading github.com/aymanbagabas/go-osc52/v2 v2.0.1 go: downloading github.com/gostaticanalysis/analysisutil v0.7.1 go: downloading github.com/go-toolsmith/astcast v1.1.0 go: downloading github.com/gobwas/glob v0.2.3 go: downloading github.com/Masterminds/semver/v3 v3.3.1 go: downloading github.com/go-toolsmith/astcopy v1.1.0 go: downloading github.com/go-toolsmith/astequal v1.2.0 go: downloading github.com/go-toolsmith/astfmt v1.1.0 go: downloading github.com/go-toolsmith/astp v1.1.0 go: downloading github.com/go-toolsmith/strparse v1.1.0 go: downloading github.com/go-toolsmith/typep v1.1.0 go: downloading github.com/quasilyte/regex/syntax v0.0.0-20210819130434-b3f0c404a727 go: downloading github.com/ccojocar/zxcvbn-go v1.0.4 go: downloading github.com/gostaticanalysis/comment v1.5.0 go: downloading github.com/ettle/strcase v0.2.0 go: downloading github.com/hashicorp/go-immutable-radix/v2 v2.1.0 go: downloading github.com/prometheus/client_golang v1.12.1 go: downloading github.com/prometheus/client_model v0.2.0 go: downloading github.com/subosito/gotenv v1.4.1 go: downloading github.com/hashicorp/hcl v1.0.0 go: downloading gopkg.in/ini.v1 v1.67.0 go: downloading github.com/magiconair/properties v1.8.6 go: downloading github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e go: downloading go.uber.org/atomic v1.7.0 go: downloading go.uber.org/multierr v1.6.0 go: downloading github.com/dlclark/regexp2 v1.11.5 go: downloading github.com/quasilyte/gogrep v0.5.0 go: downloading github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 go: downloading golang.org/x/exp/typeparams v0.0.0-20250620022241-b7579e27df2b go: downloading codeberg.org/chavacava/garif v0.2.0 go: downloading github.com/golang/protobuf v1.5.3 go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7 go: downloading golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 go: downloading github.com/prometheus/common v0.32.1 go: downloading github.com/prometheus/procfs v0.7.3 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 /home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/bin/golangci-lint-v2.3.0 run -v level=info msg="golangci-lint has version 2.3.0 built with go1.24.0 from (unknown, modified: ?, mod sum: \"h1:SgxoaAXH8vMuuSnvRDjfF0sxWeIplxJTcs4o6gGEu9Q=\") on (unknown)" level=info msg="[config_reader] Config search paths: [./ /home/prow/go/src/sigs.k8s.io/controller-runtime /home/prow/go/src/sigs.k8s.io /home/prow/go/src /home/prow/go /home/prow /home / /root]" level=info msg="[config_reader] Used config file .golangci.yml" level=info msg="maxprocs: Updating GOMAXPROCS=7: determined from CPU quota" level=info msg="[goenv] Read go env for 15.743806ms: map[string]string{\"GOCACHE\":\"/root/.cache/go-build\", \"GOROOT\":\"/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64\"}" level=info msg="[lintersdb] Active 35 linters: [asasalint asciicheck bidichk bodyclose copyloopvar dogsled dupl errcheck errchkjson errorlint exhaustive forbidigo ginkgolinter goconst gocritic gocyclo gofmt goimports goprintffuncname govet importas ineffassign makezero misspell nakedret nilerr nolintlint prealloc revive staticcheck tagliatelle unconvert unparam unused whitespace]" level=info msg="[loader] Go packages loading at mode 8767 (files|name|types_sizes|compiled_files|deps|exports_file|imports) took 1m26.67463705s" level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 44.516063ms" level=info msg="[linters_context/goanalysis] analyzers took 7m33.25821885s with top 10 stages: buildir: 3m46.324717153s, revive: 29.597264703s, goimports: 24.699493793s, dupl: 13.13100395s, nilness: 10.829145908s, exhaustive: 10.653620303s, unparam: 10.488114737s, unconvert: 9.433477016s, printf: 6.500608137s, ctrlflow: 6.202533114s" level=info msg="[runner/exclusion_paths] Skipped 2 issues by pattern \"zz_generated.*\\\\.go$\"" level=info msg="[runner/exclusion_paths] Skipped 13 issues by pattern \".*conversion.*\\\\.go$\"" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Source: \"_ \\\"embed\\\"\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 1 issues by rules: [Text: \"exported (method|function|type|const) (.+) should have comment or be unexported\", Source: \"(func|type).*Fake.*\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"exported (method|function|type|const) (.+) should have comment or be unexported\", Path: \"fake_\\\\.go\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 226 issues by rules: [Text: \"should not use dot imports\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 3 issues by rules: [Text: \"appendAssign: append result not assigned to the same slice\", Linters: \"gocritic\"]" level=info msg="[runner/exclusion_rules] Skipped 9 issues by rules: [Text: \"singleCaseSwitch: should rewrite switch statement to if statement\", Linters: \"gocritic\"]" level=info msg="[runner/exclusion_rules] Skipped 44 issues by rules: [Text: \"(ST1000|QF1008)\", Path: \"(.+)\\\\.go$\", Linters: \"staticcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \".*conversion.*\\\\.go$\", Linters: \"gofmt, goimports\"]" level=info msg="[runner/exclusion_rules] Skipped 49 issues by rules: [Text: \"Error return value of .((os\\\\.)?std(out|err)\\\\..*|.*Close|.*Flush|os\\\\.Remove(All)?|.*print(f|ln)?|os\\\\.(Un)?Setenv). is not checked\", Linters: \"errcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"always receives\", Linters: \"unparam\"]" level=info msg="[runner/exclusion_rules] Skipped 1 issues by rules: [Text: \"cyclomatic complexity\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G107: Potential HTTP request made with variable url\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 14 issues by rules: [Path: \"pkg/controller/priorityqueue/metrics\\\\.go\", Linters: \"unused\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"exported: exported method .*\\\\.(Reconcile|SetupWithManager|SetupWebhookWithManager) should have comment or be unexported\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G304: Potential file inclusion via variable\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 11 issues by rules: [Path: \".*/internal/.*\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"Subprocess launch(ed with variable|ing should be audited)\", Path: \"(.+)\\\\.go$\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"(G204|G104|G307)\", Path: \"(.+)\\\\.go$\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 24 issues by rules: [Path Except: \"_test\\\\.go\", Linters: \"forbidigo\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G108: Profiling endpoint is automatically exposed on /debug/pprof\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"SA1019: .*The component config package has been deprecated and will be removed in a future release.\", Linters: \"staticcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 29 issues by rules: [Path: \"_test\\\\.go\", Linters: \"dupl\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \"zz_generated.*\\\\.go$\", Linters: \"gofmt, goimports\"]" level=warning msg="[runner/nolint_filter] Found unknown linters in //nolint directives: interfacer" level=info msg="[runner] Issues before processing: 516, after processing: 0" level=info msg="[runner] Processors filtering stat (in/out): cgo: 516/516, path_absoluter: 516/516, invalid_issue: 516/516, generated_file_filter: 501/501, exclusion_rules: 501/90, filename_unadjuster: 516/516, path_relativity: 516/516, exclusion_paths: 516/501, nolint_filter: 90/0" level=info msg="[runner] processing took 75.623188ms with stages: nolint_filter: 54.996279ms, exclusion_rules: 10.182234ms, generated_file_filter: 8.382025ms, exclusion_paths: 1.07694ms, path_relativity: 884.859µs, cgo: 33.95µs, invalid_issue: 28.601µs, path_absoluter: 23.24µs, filename_unadjuster: 8.45µs, sort_results: 2.05µs, max_same_issues: 1.33µs, fixer: 630ns, source_code: 600ns, diff: 450ns, uniq_by_line: 330ns, path_prettifier: 320ns, path_shortener: 280ns, max_per_file_from_linter: 250ns, max_from_linter: 230ns, severity-rules: 140ns" level=info msg="[runner] linters took 49.201233111s with stages: goanalysis_metalinter: 49.12544844s" 0 issues. level=info msg="File cache stats: 112 entries of total size 1.2MiB" level=info msg="Memory: 1297 samples, avg is 606.3MB, max is 3119.6MB" level=info msg="Execution took 2m15.938582056s" cd tools/setup-envtest; /home/prow/go/src/sigs.k8s.io/controller-runtime/hack/tools/bin/golangci-lint-v2.3.0 run -v level=info msg="golangci-lint has version 2.3.0 built with go1.24.0 from (unknown, modified: ?, mod sum: \"h1:SgxoaAXH8vMuuSnvRDjfF0sxWeIplxJTcs4o6gGEu9Q=\") on (unknown)" level=info msg="[config_reader] Config search paths: [./ /home/prow/go/src/sigs.k8s.io/controller-runtime/tools/setup-envtest /home/prow/go/src/sigs.k8s.io/controller-runtime/tools /home/prow/go/src/sigs.k8s.io/controller-runtime /home/prow/go/src/sigs.k8s.io /home/prow/go/src /home/prow/go /home/prow /home / /root]" level=info msg="[config_reader] Used config file ../../.golangci.yml" level=info msg="maxprocs: Updating GOMAXPROCS=7: determined from CPU quota" level=info msg="[goenv] Read go env for 14.920101ms: map[string]string{\"GOCACHE\":\"/root/.cache/go-build\", \"GOROOT\":\"/home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64\"}" level=info msg="[lintersdb] Active 35 linters: [asasalint asciicheck bidichk bodyclose copyloopvar dogsled dupl errcheck errchkjson errorlint exhaustive forbidigo ginkgolinter goconst gocritic gocyclo gofmt goimports goprintffuncname govet importas ineffassign makezero misspell nakedret nilerr nolintlint prealloc revive staticcheck tagliatelle unconvert unparam unused whitespace]" level=info msg="[loader] Go packages loading at mode 8767 (imports|name|types_sizes|deps|files|compiled_files|exports_file) took 2.998204127s" level=info msg="[runner/filename_unadjuster] Pre-built 0 adjustments in 3.132332ms" level=info msg="[linters_context/goanalysis] analyzers took 40.713798888s with top 10 stages: buildir: 20.044103778s, revive: 7.086058322s, exhaustive: 2.557236657s, goimports: 1.57838916s, inspect: 1.201013352s, findcall: 1.073054201s, printf: 1.00287993s, fact_deprecated: 968.012733ms, ctrlflow: 915.708958ms, fact_purity: 729.133749ms" level=info msg="[runner/exclusion_paths] Skipped 0 issues by pattern \"zz_generated.*\\\\.go$\"" level=info msg="[runner/exclusion_paths] Skipped 0 issues by pattern \".*conversion.*\\\\.go$\"" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"appendAssign: append result not assigned to the same slice\", Linters: \"gocritic\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"singleCaseSwitch: should rewrite switch statement to if statement\", Linters: \"gocritic\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"exported: exported method .*\\\\.(Reconcile|SetupWithManager|SetupWebhookWithManager) should have comment or be unexported\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"exported (method|function|type|const) (.+) should have comment or be unexported\", Source: \"(func|type).*Fake.*\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"exported (method|function|type|const) (.+) should have comment or be unexported\", Path: \"fake_\\\\.go\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"cyclomatic complexity\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G107: Potential HTTP request made with variable url\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"Subprocess launch(ed with variable|ing should be audited)\", Path: \"(.+)\\\\.go$\"]" level=info msg="[runner/exclusion_rules] Skipped 19 issues by rules: [Text: \"Error return value of .((os\\\\.)?std(out|err)\\\\..*|.*Close|.*Flush|os\\\\.Remove(All)?|.*print(f|ln)?|os\\\\.(Un)?Setenv). is not checked\", Linters: \"errcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 30 issues by rules: [Text: \"should not use dot imports\", Path: \"_test\\\\.go\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G304: Potential file inclusion via variable\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \"pkg/controller/priorityqueue/metrics\\\\.go\", Linters: \"unused\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"(G204|G104|G307)\", Path: \"(.+)\\\\.go$\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 8 issues by rules: [Text: \"(ST1000|QF1008)\", Path: \"(.+)\\\\.go$\", Linters: \"staticcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \"zz_generated.*\\\\.go$\", Linters: \"gofmt, goimports\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \".*conversion.*\\\\.go$\", Linters: \"gofmt, goimports\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"SA1019: .*The component config package has been deprecated and will be removed in a future release.\", Linters: \"staticcheck\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Source: \"_ \\\"embed\\\"\", Linters: \"revive\"]" level=info msg="[runner/exclusion_rules] Skipped 9 issues by rules: [Text: \"always receives\", Linters: \"unparam\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \"_test\\\\.go\", Linters: \"dupl\"]" level=info msg="[runner/exclusion_rules] Skipped 4 issues by rules: [Path Except: \"_test\\\\.go\", Linters: \"forbidigo\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Text: \"G108: Profiling endpoint is automatically exposed on /debug/pprof\", Linters: \"gosec\"]" level=info msg="[runner/exclusion_rules] Skipped 0 issues by rules: [Path: \".*/internal/.*\", Linters: \"revive\"]" level=info msg="[runner] Issues before processing: 72, after processing: 0" level=info msg="[runner] Processors filtering stat (in/out): exclusion_paths: 72/72, nolint_filter: 2/0, path_absoluter: 72/72, exclusion_rules: 72/2, filename_unadjuster: 72/72, cgo: 72/72, invalid_issue: 72/72, path_relativity: 72/72, generated_file_filter: 72/72" level=info msg="[runner] processing took 3.637457ms with stages: exclusion_rules: 1.193712ms, nolint_filter: 1.124742ms, generated_file_filter: 938.27µs, exclusion_paths: 213.881µs, path_relativity: 147.672µs, cgo: 5.53µs, invalid_issue: 4.54µs, path_absoluter: 2.21µs, sort_results: 1.82µs, filename_unadjuster: 1.54µs, max_same_issues: 770ns, fixer: 660ns, diff: 390ns, uniq_by_line: 290ns, path_prettifier: 290ns, path_shortener: 280ns, max_per_file_from_linter: 270ns, max_from_linter: 230ns, source_code: 200ns, severity-rules: 160ns" level=info msg="[runner] linters took 10.08965226s with stages: goanalysis_metalinter: 10.085899062s" 0 issues. level=info msg="File cache stats: 13 entries of total size 57.0KiB" level=info msg="Memory: 132 samples, avg is 533.3MB, max is 926.9MB" level=info msg="Execution took 13.107107142s" + ENVTEST_K8S_VERSION=1.32.0 + header_text 'installing envtest tools@1.32.0 with setup-envtest if necessary' + echo 'installing envtest tools@1.32.0 with setup-envtest if necessary' installing envtest tools@1.32.0 with setup-envtest if necessary + tmp_bin=/tmp/cr-tests-bin + cd ./hack/../tools/setup-envtest + GOBIN=/tmp/cr-tests-bin + go install . ++ /tmp/cr-tests-bin/setup-envtest use --use-env -p path 1.32.0 + export KUBEBUILDER_ASSETS=/root/.local/share/kubebuilder-envtest/k8s/1.32.0-linux-amd64 + KUBEBUILDER_ASSETS=/root/.local/share/kubebuilder-envtest/k8s/1.32.0-linux-amd64 + ./hack/test-all.sh ++ go mod edit -json ++ MODULES_ENABLED=0 ++ MOD_OPT= ++ MODULES_OPT= ++ [[ -n '' ]] ++ NO_COLOR= ++ '[' -z '' ']' ++ header='' ++ reset='' + header_text 'running go test' + echo 'running go test' running go test + [[ -n /logs/artifacts ]] + GINKGO_ARGS=-ginkgo.junit-report=junit-report.xml + result=0 + go test -v -race ./... --ginkgo.fail-fast -ginkgo.junit-report=junit-report.xml testing: warning: no tests to run PASS ok sigs.k8s.io/controller-runtime 1.122s [no tests to run] ? sigs.k8s.io/controller-runtime/examples/builtins [no test files] ? sigs.k8s.io/controller-runtime/examples/crd [no test files] ? sigs.k8s.io/controller-runtime/examples/crd/pkg [no test files] ? sigs.k8s.io/controller-runtime/examples/multiclustersync [no test files] ? sigs.k8s.io/controller-runtime/examples/priorityqueue [no test files] ? sigs.k8s.io/controller-runtime/examples/tokenreview [no test files] ? sigs.k8s.io/controller-runtime/examples/typed [no test files] ? sigs.k8s.io/controller-runtime/hack/tools/cmd/gomodcheck [no test files] ? sigs.k8s.io/controller-runtime/pkg [no test files] === RUN TestBuilder Running Suite: application Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/builder =============================================================================================== Random Seed: 1755466566 Will run 50 of 50 specs •••••••••••••••••••••••••••••••••••••••••••••••••• Ran 50 of 50 Specs in 6.084 seconds SUCCESS! -- 50 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestBuilder (6.18s) PASS ok sigs.k8s.io/controller-runtime/pkg/builder 7.321s === RUN TestDefaultOpts === PAUSE TestDefaultOpts === RUN TestDefaultOptsRace --- PASS: TestDefaultOptsRace (0.00s) === RUN TestDefaultConfigConsidersAllFields === PAUSE TestDefaultConfigConsidersAllFields === RUN TestSource Running Suite: Cache Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/cache ======================================================================================= Random Seed: 1755466566 Will run 276 of 276 specs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 276 of 276 Specs in 158.532 seconds SUCCESS! -- 276 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (159.16s) === CONT TestDefaultConfigConsidersAllFields === CONT TestDefaultOpts === NAME TestDefaultConfigConsidersAllFields defaulting_test.go:475: Seed is 1755466725378192334 === RUN TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_ByObject === RUN TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultNamespaces === RUN TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultLabelSelector === RUN TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultNamespaces#01 === RUN TestDefaultOpts/ByObject.Namespaces_doesn't_get_defaulted_when_its_empty === RUN TestDefaultOpts/ByObject.Labels_gets_defaulted_from_DefautLabelSelector === RUN TestDefaultOpts/ByObject.Labels_doesn't_get_defaulted_when_set === RUN TestDefaultOpts/ByObject.Fields_gets_defaulted_from_DefaultFieldSelector === RUN TestDefaultOpts/ByObject.Fields_doesn't_get_defaulted_when_set === RUN TestDefaultOpts/ByObject.UnsafeDisableDeepCopy_gets_defaulted_from_DefaultUnsafeDisableDeepCopy === RUN TestDefaultOpts/ByObject.UnsafeDisableDeepCopy_doesn't_get_defaulted_when_set === RUN TestDefaultOpts/ByObject.EnableWatchBookmarks_gets_defaulted_from_DefaultEnableWatchBookmarks === RUN TestDefaultOpts/ByObject.EnableWatchBookmarks_doesn't_get_defaulted_when_set === RUN TestDefaultOpts/DefaultNamespace_label_selector_gets_defaulted_from_DefaultLabelSelector === RUN TestDefaultOpts/ByObject.Namespaces_get_selector_from_DefaultNamespaces_before_DefaultSelector === RUN TestDefaultOpts/Two_namespaces_in_DefaultNamespaces_with_custom_selection_logic === RUN TestDefaultOpts/Two_namespaces_in_DefaultNamespaces_with_custom_selection_logic_and_namespace_default_has_its_own_field_selector === RUN TestDefaultOpts/Two_namespaces_in_ByObject.Namespaces_with_custom_selection_logic === RUN TestDefaultOpts/Two_namespaces_in_ByObject.Namespaces_with_custom_selection_logic_and_namespace_default_has_its_own_field_selector === RUN TestDefaultOpts/DefaultNamespace_label_selector_doesn't_get_defaulted_when_set === RUN TestDefaultOpts/Defaulted_namespaces_in_ByObject_contain_ByObject's_selector --- PASS: TestDefaultOpts (0.02s) --- PASS: TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_ByObject (0.00s) --- PASS: TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultNamespaces (0.00s) --- PASS: TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultLabelSelector (0.00s) --- PASS: TestDefaultOpts/ByObject.Namespaces_gets_defaulted_from_DefaultNamespaces#01 (0.00s) --- PASS: TestDefaultOpts/ByObject.Namespaces_doesn't_get_defaulted_when_its_empty (0.00s) --- PASS: TestDefaultOpts/ByObject.Labels_gets_defaulted_from_DefautLabelSelector (0.00s) --- PASS: TestDefaultOpts/ByObject.Labels_doesn't_get_defaulted_when_set (0.00s) --- PASS: TestDefaultOpts/ByObject.Fields_gets_defaulted_from_DefaultFieldSelector (0.00s) --- PASS: TestDefaultOpts/ByObject.Fields_doesn't_get_defaulted_when_set (0.00s) --- PASS: TestDefaultOpts/ByObject.UnsafeDisableDeepCopy_gets_defaulted_from_DefaultUnsafeDisableDeepCopy (0.00s) --- PASS: TestDefaultOpts/ByObject.UnsafeDisableDeepCopy_doesn't_get_defaulted_when_set (0.00s) --- PASS: TestDefaultOpts/ByObject.EnableWatchBookmarks_gets_defaulted_from_DefaultEnableWatchBookmarks (0.00s) --- PASS: TestDefaultOpts/ByObject.EnableWatchBookmarks_doesn't_get_defaulted_when_set (0.00s) --- PASS: TestDefaultOpts/DefaultNamespace_label_selector_gets_defaulted_from_DefaultLabelSelector (0.00s) --- PASS: TestDefaultOpts/ByObject.Namespaces_get_selector_from_DefaultNamespaces_before_DefaultSelector (0.00s) --- PASS: TestDefaultOpts/Two_namespaces_in_DefaultNamespaces_with_custom_selection_logic (0.00s) --- PASS: TestDefaultOpts/Two_namespaces_in_DefaultNamespaces_with_custom_selection_logic_and_namespace_default_has_its_own_field_selector (0.00s) --- PASS: TestDefaultOpts/Two_namespaces_in_ByObject.Namespaces_with_custom_selection_logic (0.00s) --- PASS: TestDefaultOpts/Two_namespaces_in_ByObject.Namespaces_with_custom_selection_logic_and_namespace_default_has_its_own_field_selector (0.00s) --- PASS: TestDefaultOpts/DefaultNamespace_label_selector_doesn't_get_defaulted_when_set (0.00s) --- PASS: TestDefaultOpts/Defaulted_namespaces_in_ByObject_contain_ByObject's_selector (0.00s) --- PASS: TestDefaultConfigConsidersAllFields (0.03s) PASS ok sigs.k8s.io/controller-runtime/pkg/cache 160.334s ? sigs.k8s.io/controller-runtime/pkg/cache/informertest [no test files] === RUN TestSource Running Suite: Cache Internal Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/cache/internal ========================================================================================================= Random Seed: 1755466566 Will run 1 of 1 specs • Ran 1 of 1 Specs in 0.012 seconds SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (0.02s) PASS ok sigs.k8s.io/controller-runtime/pkg/cache/internal 1.132s === RUN TestSource Running Suite: CertWatcher Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher =================================================================================================== Random Seed: 1755466569 Will run 8 of 8 specs •••••••• Ran 8 of 8 Specs in 7.072 seconds SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (7.10s) PASS ok sigs.k8s.io/controller-runtime/pkg/certwatcher 8.244s ? sigs.k8s.io/controller-runtime/pkg/certwatcher/metrics [no test files] === RUN TestClient Running Suite: Client Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client ========================================================================================= Random Seed: 1755466580 Will run 273 of 295 specs •••••••••••••••••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] Client Create with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:450 ------------------------------ •••••••••••• ------------------------------ P [PENDING] Client Update with structured objects should fail if the object does not pass server-side validation /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:699 ------------------------------ P [PENDING] Client Update with structured objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:703 ------------------------------ • ------------------------------ P [PENDING] Client Update with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:725 ------------------------------ ••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] Client StatusClient with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1515 ------------------------------ P [PENDING] Client StatusClient with structured objects should fail if an API does not implement Status subresource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1519 ------------------------------ •••••• ------------------------------ P [PENDING] Client StatusClient with unstructured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1655 ------------------------------ P [PENDING] Client StatusClient with unstructured objects should fail if an API does not implement Status subresource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1659 ------------------------------ ••••• ------------------------------ P [PENDING] Client Delete with structured objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1752 ------------------------------ • ------------------------------ P [PENDING] Client Delete with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:1773 ------------------------------ •••••••••••• ------------------------------ P [PENDING] Client Get with structured objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2047 ------------------------------ • ------------------------------ P [PENDING] Client Get with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2070 ------------------------------ ••••••••• ------------------------------ P [PENDING] Client Get with metadata objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2267 ------------------------------ P [PENDING] Client Get with metadata objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2271 ------------------------------ •••••••••• ------------------------------ P [PENDING] Client List with structured objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2746 ------------------------------ P [PENDING] Client List with structured objects should fail if the object cannot be mapped to a GVK /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2750 ------------------------------ P [PENDING] Client List with structured objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:2754 ------------------------------ ••••• ------------------------------ P [PENDING] Client List with unstructured objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:3023 ------------------------------ P [PENDING] Client List with unstructured objects should filter results by namespace selector /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:3027 ------------------------------ ••••••• ------------------------------ P [PENDING] Client List with metadata objects should fail if the object doesn't have meta /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:3470 ------------------------------ P [PENDING] Client List with metadata objects should fail if the object cannot be mapped to a GVK /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:3474 ------------------------------ P [PENDING] Client List with metadata objects should fail if the GVK cannot be mapped to a Resource /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/client_test.go:3478 ------------------------------ ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 273 of 295 Specs in 15.158 seconds SUCCESS! -- 273 Passed | 0 Failed | 22 Pending | 0 Skipped --- PASS: TestClient (15.57s) === RUN TestWithFieldOwner --- PASS: TestWithFieldOwner (1.34s) === RUN TestWithFieldOwnerOverridden --- PASS: TestWithFieldOwnerOverridden (0.02s) === RUN TestWithStrictFieldValidation --- PASS: TestWithStrictFieldValidation (0.02s) === RUN TestWithStrictFieldValidationOverridden --- PASS: TestWithStrictFieldValidationOverridden (0.02s) PASS ok sigs.k8s.io/controller-runtime/pkg/client 18.119s === RUN TestSource Running Suite: API Utilities Test Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/apiutil ============================================================================================================= Random Seed: 1755466607 Will run 0 of 0 specs Ran 0 of 0 Specs in 0.001 seconds SUCCESS! -- 0 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (0.00s) === RUN TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation === RUN TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_in_apiGroups_and_knownGroups === RUN TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_only_in_apiGroups === RUN TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_only_in_knownGroups === RUN TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_non_cached_groupVersion --- PASS: TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation (0.00s) --- PASS: TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_in_apiGroups_and_knownGroups (0.00s) --- PASS: TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_only_in_apiGroups (0.00s) --- PASS: TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_cached_groupVersion_only_in_knownGroups (0.00s) --- PASS: TestLazyRestMapper_fetchGroupVersionResourcesLocked_CacheInvalidation/Not_found_version_for_non_cached_groupVersion (0.00s) === RUN TestApiMachinery === RUN TestApiMachinery/aggregatedDiscovery=true restmapper_test.go:74: Setup envtest === RUN TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_GVK_registered_at_initialization === RUN TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_Kind_and_Version_added_to_existing_Group === RUN TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_Kind_added_to_existing_Group_and_Version === RUN TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_GVK === NAME TestApiMachinery/aggregatedDiscovery=true restmapper_test.go:94: Stop envtest === RUN TestApiMachinery/aggregatedDiscovery=false restmapper_test.go:74: Setup envtest [controller-runtime] log.SetLogger(...) was never called; logs will not be displayed. Detected at: > goroutine 142 [running]: > runtime/debug.Stack() > /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/debug/stack.go:26 +0x67 > sigs.k8s.io/controller-runtime/pkg/log.eventuallyFulfillRoot() > /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/log/log.go:60 +0xed > sigs.k8s.io/controller-runtime/pkg/log.(*delegatingLogSink).Enabled(0xc0004df000, 0x1) > /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/log/deleg.go:111 +0x30 > github.com/go-logr/logr.Logger.Info({{0x2dcfa30?, 0xc0004df000?}, 0xc000628d50?}, {0x2a6661a, 0x16}, {0x0, 0x0, 0x0}) > /home/prow/go/pkg/mod/github.com/go-logr/logr@v1.4.2/logr.go:276 +0x75 > sigs.k8s.io/controller-runtime/pkg/envtest.(*Environment).Start(0xc000172588) > /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/envtest/server.go:278 +0xe55 > sigs.k8s.io/controller-runtime/pkg/client/apiutil_test.setupEnvtest(0xc000800380, 0x1) > /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/apiutil/restmapper_test.go:89 +0x425 > sigs.k8s.io/controller-runtime/pkg/client/apiutil_test.TestApiMachinery.func1(0xc000800380) > /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/apiutil/apimachinery_test.go:38 +0x4f > testing.tRunner(0xc000800380, 0xc000a019a0) > /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1792 +0x226 > created by testing.(*T).Run in goroutine 55 > /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1851 +0x8f3 === RUN TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_GVK_registered_at_initialization === RUN TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_Kind_and_Version_added_to_existing_Group === RUN TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_Kind_added_to_existing_Group_and_Version === RUN TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_GVK === NAME TestApiMachinery/aggregatedDiscovery=false restmapper_test.go:94: Stop envtest --- PASS: TestApiMachinery (43.58s) --- PASS: TestApiMachinery/aggregatedDiscovery=true (5.78s) --- PASS: TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_GVK_registered_at_initialization (0.02s) --- PASS: TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_Kind_and_Version_added_to_existing_Group (0.07s) --- PASS: TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_Kind_added_to_existing_Group_and_Version (0.07s) --- PASS: TestApiMachinery/aggregatedDiscovery=true/IsGVKNamespaced_should_report_scope_for_new_GVK (0.09s) --- PASS: TestApiMachinery/aggregatedDiscovery=false (37.80s) --- PASS: TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_GVK_registered_at_initialization (0.02s) --- PASS: TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_Kind_and_Version_added_to_existing_Group (0.05s) --- PASS: TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_Kind_added_to_existing_Group_and_Version (0.05s) --- PASS: TestApiMachinery/aggregatedDiscovery=false/IsGVKNamespaced_should_report_scope_for_new_GVK (0.05s) === RUN TestLazyRestMapperProvider === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true restmapper_test.go:74: Setup envtest === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_fetch_data_based_on_the_request === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_cache_fetched_data_and_doesn't_perform_any_additional_requests === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_empty_versions_list === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_multiple_API_group_versions === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_different_API_group_versions === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_the_group_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_a_resource_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_the_version_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_if_the_version_isn't_specified === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_can_fetch_CRDs_if_they_were_created_at_runtime === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_invalidate_the_group_cache_if_a_version_is_not_found === RUN TestLazyRestMapperProvider/aggregatedDiscovery=true/Restmapper_should_consistently_return_the_preferred_version === NAME TestLazyRestMapperProvider/aggregatedDiscovery=true restmapper_test.go:94: Stop envtest === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false restmapper_test.go:74: Setup envtest === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_fetch_data_based_on_the_request === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_cache_fetched_data_and_doesn't_perform_any_additional_requests === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_empty_versions_list === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_multiple_API_group_versions === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_different_API_group_versions === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_the_group_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_a_resource_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_the_version_doesn't_exist === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_if_the_version_isn't_specified === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_can_fetch_CRDs_if_they_were_created_at_runtime === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_invalidate_the_group_cache_if_a_version_is_not_found === RUN TestLazyRestMapperProvider/aggregatedDiscovery=false/Restmapper_should_consistently_return_the_preferred_version === NAME TestLazyRestMapperProvider/aggregatedDiscovery=false restmapper_test.go:94: Stop envtest --- PASS: TestLazyRestMapperProvider (14.38s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true (6.60s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_fetch_data_based_on_the_request (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_cache_fetched_data_and_doesn't_perform_any_additional_requests (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_empty_versions_list (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_multiple_API_group_versions (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_with_different_API_group_versions (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_the_group_doesn't_exist (0.12s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_a_resource_doesn't_exist (0.03s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_return_an_error_if_the_version_doesn't_exist (0.03s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_work_correctly_if_the_version_isn't_specified (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_can_fetch_CRDs_if_they_were_created_at_runtime (0.06s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/LazyRESTMapper_should_invalidate_the_group_cache_if_a_version_is_not_found (0.10s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=true/Restmapper_should_consistently_return_the_preferred_version (0.27s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false (7.78s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_fetch_data_based_on_the_request (0.08s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_cache_fetched_data_and_doesn't_perform_any_additional_requests (0.01s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_empty_versions_list (0.01s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_multiple_API_group_versions (0.05s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_with_different_API_group_versions (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_the_group_doesn't_exist (0.09s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_a_resource_doesn't_exist (0.03s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_return_an_error_if_the_version_doesn't_exist (0.02s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_work_correctly_if_the_version_isn't_specified (0.01s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_can_fetch_CRDs_if_they_were_created_at_runtime (0.12s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/LazyRESTMapper_should_invalidate_the_group_cache_if_a_version_is_not_found (0.11s) --- PASS: TestLazyRestMapperProvider/aggregatedDiscovery=false/Restmapper_should_consistently_return_the_preferred_version (0.14s) PASS ok sigs.k8s.io/controller-runtime/pkg/client/apiutil 59.276s === RUN TestConfig Running Suite: Client Config Test Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/config ============================================================================================================ Random Seed: 1755466607 Will run 10 of 10 specs •••••••••• Ran 10 of 10 Specs in 0.049 seconds SUCCESS! -- 10 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestConfig (0.07s) PASS ok sigs.k8s.io/controller-runtime/pkg/client/config 1.114s === RUN TestSource Running Suite: Fake client Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/fake =================================================================================================== Random Seed: 1755466608 Will run 284 of 284 specs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••S•••••••••••••••••• Ran 283 of 284 Specs in 37.251 seconds SUCCESS! -- 283 Passed | 0 Failed | 0 Pending | 1 Skipped --- PASS: TestSource (37.76s) PASS ok sigs.k8s.io/controller-runtime/pkg/client/fake 38.910s === RUN TestInterceptor Running Suite: Fake client Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/client/interceptor ========================================================================================================== Random Seed: 1755466611 Will run 28 of 28 specs •••••••••••••••••••••••••••• Ran 28 of 28 Specs in 0.011 seconds SUCCESS! -- 28 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestInterceptor (0.04s) PASS ok sigs.k8s.io/controller-runtime/pkg/client/interceptor 1.153s === RUN TestSource Running Suite: Cluster Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/cluster =========================================================================================== Random Seed: 1755466616 Will run 15 of 15 specs ••••••••••••••• Ran 15 of 15 Specs in 4.254 seconds SUCCESS! -- 15 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (4.27s) PASS ok sigs.k8s.io/controller-runtime/pkg/cluster 5.398s ? sigs.k8s.io/controller-runtime/pkg/config [no test files] === RUN TestSource Running Suite: Controller Integration Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller ============================================================================================================= Random Seed: 1755466621 Will run 30 of 30 specs •••••••••••••••••••••••••••••• Ran 30 of 30 Specs in 6.563 seconds SUCCESS! -- 30 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (6.60s) PASS ok sigs.k8s.io/controller-runtime/pkg/controller 7.775s ? sigs.k8s.io/controller-runtime/pkg/controller/controllertest [no test files] === RUN TestControllerutil Running Suite: Controllerutil Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/controllerutil ==================================================================================================================== Random Seed: 1755466625 Will run 60 of 60 specs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 60 of 60 Specs in 5.575 seconds SUCCESS! -- 60 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestControllerutil (5.64s) PASS ok sigs.k8s.io/controller-runtime/pkg/controller/controllerutil 6.809s === RUN TestControllerWorkqueue Running Suite: ControllerWorkqueue Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue ======================================================================================================================== Random Seed: 1755466633 Will run 18 of 18 specs •••••••••••••••••• Ran 18 of 18 Specs in 5.675 seconds SUCCESS! -- 18 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestControllerWorkqueue (5.70s) === RUN TestFuzzPriorityQueue === PAUSE TestFuzzPriorityQueue === CONT TestFuzzPriorityQueue priorityqueue_test.go:586: seed: 1755466639062017874 --- PASS: TestFuzzPriorityQueue (81.29s) PASS ok sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue 88.093s ? sigs.k8s.io/controller-runtime/pkg/conversion [no test files] === RUN TestSource Running Suite: Envtest Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/envtest =========================================================================================== Random Seed: 1755466637 Will run 23 of 23 specs ••••••••••••••••••••••• Ran 23 of 23 Specs in 29.148 seconds SUCCESS! -- 23 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (29.24s) PASS ok sigs.k8s.io/controller-runtime/pkg/envtest 30.393s === RUN TestDefaultGet --- PASS: TestDefaultGet (1.53s) === RUN TestDefaultList --- PASS: TestDefaultList (0.02s) === RUN TestDefaultUpdate --- PASS: TestDefaultUpdate (0.06s) === RUN TestDefaultUpdateStatus --- PASS: TestDefaultUpdateStatus (0.08s) === RUN TestDefaultObject --- PASS: TestDefaultObject (0.02s) === RUN TestDefaultObjectList --- PASS: TestDefaultObjectList (0.02s) === RUN TestEqualObjectMatcher === RUN TestEqualObjectMatcher/succeed_with_equal_objects === RUN TestEqualObjectMatcher/fail_with_non_equal_objects equalobject_test.go:657: the following fields were expected to match but did not: [(ObjectMeta.Name/metadata.name)] Expected <*v1.Deployment | 0xc0015d1408>: { TypeMeta: {Kind: "", APIVersion: ""}, ObjectMeta: { Name: "somethingelse", GenerateName: "", Namespace: "", SelfLink: "", UID: "", ResourceVersion: "", Generation: 0, CreationTimestamp: { Time: 0001-01-01T00:00:00Z, }, DeletionTimestamp: nil, DeletionGracePeriodSeconds: nil, Labels: nil, Annotations: nil, OwnerReferences: nil, Finalizers: nil, ManagedFields: nil, }, Spec: { Replicas: nil, Selector: nil, Template: { ObjectMeta: { Name: "", GenerateName: "", Namespace: "", SelfLink: "", UID: "", ResourceVersion: "", Generation: 0, CreationTimestamp: { Time: 0001-01-01T00:00:00Z, }, DeletionTimestamp: nil, DeletionGracePeriodSeconds: nil, Labels: nil, Annotations: nil, OwnerReferences: nil, Finalizers: nil, ManagedFields: nil, }, Spec: { Volumes: nil, InitContainers: nil, Containers: nil, EphemeralContainers: nil, RestartPolicy: "", TerminationGracePeriodSeconds: nil, ActiveDeadlineSeconds: nil, DNSPolicy: "", NodeSelector: nil, ServiceAccountName: "", DeprecatedServiceAccount: "", AutomountServiceAccountToken: nil, NodeName: "", HostNetwork: false, HostPID: false, HostIPC: false, ShareProcessNamespace: nil, SecurityContext: nil, ImagePullSecrets: nil, Hostname: "", Subdomain: "", Affinity: nil, SchedulerName: "", Tolerations: nil, HostAliases: nil, PriorityClassName: "", Priority: nil, DNSConfig: nil, ReadinessGates: nil, RuntimeClassName: nil, EnableServiceLinks: nil, PreemptionPolicy: nil, Overhead: nil, TopologySpreadConstraints: nil, SetHostnameAsFQDN: nil, OS: nil, HostUsers: nil, SchedulingGates: nil, ResourceClaims: nil, Resources: nil, HostnameOverride: nil, }, }, Strategy: {Type: "", RollingUpdate: nil}, MinReadySeconds: 0, RevisionHistoryLimit: nil, Paused: false, ProgressDeadlineSeconds: nil, }, Status: { ObservedGeneration: 0, Replicas: 0, UpdatedReplicas: 0, ReadyReplicas: 0, AvailableReplicas: 0, UnavailableReplicas: 0, TerminatingReplicas: nil, Conditions: nil, CollisionCount: nil, }, } expected to match <*v1.Deployment | 0xc0015d0f08>: { TypeMeta: {Kind: "", APIVersion: ""}, ObjectMeta: { Name: "test", GenerateName: "", Namespace: "", SelfLink: "", UID: "", ResourceVersion: "", Generation: 0, CreationTimestamp: { Time: 0001-01-01T00:00:00Z, }, DeletionTimestamp: nil, DeletionGracePeriodSeconds: nil, Labels: nil, Annotations: nil, OwnerReferences: nil, Finalizers: nil, ManagedFields: nil, }, Spec: { Replicas: nil, Selector: nil, Template: { ObjectMeta: { Name: "", GenerateName: "", Namespace: "", SelfLink: "", UID: "", ResourceVersion: "", Generation: 0, CreationTimestamp: { Time: 0001-01-01T00:00:00Z, }, DeletionTimestamp: nil, DeletionGracePeriodSeconds: nil, Labels: nil, Annotations: nil, OwnerReferences: nil, Finalizers: nil, ManagedFields: nil, }, Spec: { Volumes: nil, InitContainers: nil, Containers: nil, EphemeralContainers: nil, RestartPolicy: "", TerminationGracePeriodSeconds: nil, ActiveDeadlineSeconds: nil, DNSPolicy: "", NodeSelector: nil, ServiceAccountName: "", DeprecatedServiceAccount: "", AutomountServiceAccountToken: nil, NodeName: "", HostNetwork: false, HostPID: false, HostIPC: false, ShareProcessNamespace: nil, SecurityContext: nil, ImagePullSecrets: nil, Hostname: "", Subdomain: "", Affinity: nil, SchedulerName: "", Tolerations: nil, HostAliases: nil, PriorityClassName: "", Priority: nil, DNSConfig: nil, ReadinessGates: nil, RuntimeClassName: nil, EnableServiceLinks: nil, PreemptionPolicy: nil, Overhead: nil, TopologySpreadConstraints: nil, SetHostnameAsFQDN: nil, OS: nil, HostUsers: nil, SchedulingGates: nil, ResourceClaims: nil, Resources: nil, HostnameOverride: nil, }, }, Strategy: {Type: "", RollingUpdate: nil}, MinReadySeconds: 0, RevisionHistoryLimit: nil, Paused: false, ProgressDeadlineSeconds: nil, }, Status: { ObservedGeneration: 0, Replicas: 0, UpdatedReplicas: 0, ReadyReplicas: 0, AvailableReplicas: 0, UnavailableReplicas: 0, TerminatingReplicas: nil, Conditions: nil, CollisionCount: nil, }, } === RUN TestEqualObjectMatcher/succeeds_if_ignored_fields_do_not_match === RUN TestEqualObjectMatcher/succeeds_if_ignored_fields_in_json_notation_do_not_match === RUN TestEqualObjectMatcher/succeeds_if_all_allowed_fields_match,_and_some_others_do_not === RUN TestEqualObjectMatcher/works_with_unstructured.Unstructured === RUN TestEqualObjectMatcher/Equal_field_(spec)_both_in_original_and_in_modified === RUN TestEqualObjectMatcher/Equal_nested_field_both_in_original_and_in_modified === RUN TestEqualObjectMatcher/Unequal_field_both_in_original_and_in_modified equalobject_test.go:657: the following fields were expected to match but did not: [(spec.foo/spec.foo)] Expected <*unstructured.Unstructured | 0xc0013f3268>: { Object: { "spec": {"foo": "bar"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f3260>: { Object: { "spec": { "foo": "bar-changed", }, }, } === RUN TestEqualObjectMatcher/Unequal_nested_field_both_in_original_and_modified equalobject_test.go:657: the following fields were expected to match but did not: [(spec.template.spec.A/spec.template.spec.A)] Expected <*unstructured.Unstructured | 0xc0013f3278>: { Object: { "spec": { "template": { "spec": {"A": "A"}, }, }, }, } expected to match <*unstructured.Unstructured | 0xc0013f3270>: { Object: { "spec": { "template": { "spec": { "A": "A-Changed", }, }, }, }, } === RUN TestEqualObjectMatcher/Value_of_type_map_with_different_values equalobject_test.go:657: the following fields were expected to match but did not: [(spec.map.A/spec.map.A) (spec.map.B/spec.map.B) (spec.map.C/spec.map.C)] Expected <*unstructured.Unstructured | 0xc0013f3288>: { Object: { "spec": { "map": {"C": "C", "A": "A"}, }, }, } expected to match <*unstructured.Unstructured | 0xc0013f3280>: { Object: { "spec": { "map": {"A": "A-changed", "B": "B"}, }, }, } === RUN TestEqualObjectMatcher/Value_of_type_Array_or_Slice_with_same_length_but_different_values equalobject_test.go:657: the following fields were expected to match but did not: [(spec.slice[0]/spec.slice[0]) (spec.slice[-1]/spec.slice[-1]) (spec.slice[-1]/spec.slice[-1])] Expected <*unstructured.Unstructured | 0xc0013f3298>: { Object: { "spec": { "slice": <[]string | len:3, cap:3>["A", "B", "C"], }, }, } expected to match <*unstructured.Unstructured | 0xc0013f3290>: { Object: { "spec": { "slice": <[]string | len:3, cap:3>["D", "C", "B"], }, }, } === RUN TestEqualObjectMatcher/Creation_timestamp_set_to_empty_value_on_both_original_and_modified === RUN TestEqualObjectMatcher/Field_only_in_modified equalobject_test.go:657: the following fields were expected to match but did not: [(spec/spec)] Expected <*unstructured.Unstructured | 0xc0013f32b8>: { Object: { "spec": {"foo": "bar"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f32b0>: {Object: {}} === RUN TestEqualObjectMatcher/Nested_field_only_in_modified equalobject_test.go:657: the following fields were expected to match but did not: [(spec/spec)] Expected <*unstructured.Unstructured | 0xc0013f32c8>: { Object: { "spec": { "template": { "spec": {"A": "A"}, }, }, }, } expected to match <*unstructured.Unstructured | 0xc0013f32c0>: {Object: {}} === RUN TestEqualObjectMatcher/Creation_timestamp_exists_on_modified_but_not_on_original equalobject_test.go:657: the following fields were expected to match but did not: [(metadata/metadata)] Expected <*unstructured.Unstructured | 0xc0013f32d8>: { Object: { "spec": {"A": "A"}, "metadata": { "selfLink": "foo", "creationTimestamp": "2021-11-03T11:05:17Z", }, }, } expected to match <*unstructured.Unstructured | 0xc0013f32d0>: { Object: { "spec": {"A": "A"}, }, } === RUN TestEqualObjectMatcher/Field_only_in_original equalobject_test.go:657: the following fields were expected to match but did not: [(spec/spec)] Expected <*unstructured.Unstructured | 0xc0013f32e8>: {Object: {}} expected to match <*unstructured.Unstructured | 0xc0013f32e0>: { Object: { "spec": {"foo": "bar"}, }, } === RUN TestEqualObjectMatcher/Nested_field_only_in_original equalobject_test.go:657: the following fields were expected to match but did not: [(spec/spec)] Expected <*unstructured.Unstructured | 0xc0013f32f8>: {Object: {}} expected to match <*unstructured.Unstructured | 0xc0013f32f0>: { Object: { "spec": { "template": { "spec": {"A": "A"}, }, }, }, } === RUN TestEqualObjectMatcher/Creation_timestamp_exists_on_original_but_not_on_modified equalobject_test.go:657: the following fields were expected to match but did not: [(metadata/metadata)] Expected <*unstructured.Unstructured | 0xc0013f3308>: { Object: { "spec": {"A": "A"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f3300>: { Object: { "spec": {"A": "A"}, "metadata": { "selfLink": "foo", "creationTimestamp": "2021-11-03T11:05:17Z", }, }, } === RUN TestEqualObjectMatcher/Unequal_Metadata_fields_computed_by_the_system_or_in_status equalobject_test.go:657: the following fields were expected to match but did not: [(metadata/metadata) (status/status)] Expected <*unstructured.Unstructured | 0xc0013f3318>: { Object: { "metadata": { "uid": "foo", "resourceVersion": "foo", "generation": "foo", "managedFields": "foo", "selfLink": "foo", }, "status": {"foo": "bar"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f3310>: {Object: {}} === RUN TestEqualObjectMatcher/Unequal_labels_and_annotations equalobject_test.go:657: the following fields were expected to match but did not: [(metadata/metadata)] Expected <*unstructured.Unstructured | 0xc0013f3328>: { Object: { "metadata": { "labels": {"foo": "bar"}, "annotations": {"foo": "bar"}, }, }, } expected to match <*unstructured.Unstructured | 0xc0013f3320>: {Object: {}} === RUN TestEqualObjectMatcher/Unequal_metadata_fields_ignored_by_IgnorePaths_MatchOption === RUN TestEqualObjectMatcher/Unequal_labels_and_annotations_ignored_by_IgnorePaths_MatchOption === RUN TestEqualObjectMatcher/Ignore_fields_are_not_compared === RUN TestEqualObjectMatcher/Not-ignored_fields_are_still_compared equalobject_test.go:657: the following fields were expected to match but did not: [(metadata.annotations.superflous/metadata.annotations.superflous)] Expected <*unstructured.Unstructured | 0xc0013f3368>: { Object: { "metadata": { "annotations": { "ignored": "somevalue", "superflous": "shouldcausefailure", }, }, }, } expected to match <*unstructured.Unstructured | 0xc0013f3360>: { Object: { "metadata": { "annotations": {}, }, }, } === RUN TestEqualObjectMatcher/Unequal_metadata_fields_not_compared_by_setting_MatchPaths_MatchOption === RUN TestEqualObjectMatcher/No_changes equalobject_test.go:657: the following fields were expected to match but did not: [(spec.C/spec.C)] Expected <*unstructured.Unstructured | 0xc0013f3388>: { Object: { "spec": {"A": "A", "B": "B"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f3380>: { Object: { "spec": {"A": "A", "B": "B", "C": "C"}, }, } === RUN TestEqualObjectMatcher/Many_changes equalobject_test.go:657: the following fields were expected to match but did not: [(spec.B/spec.B) (spec.C/spec.C)] Expected <*unstructured.Unstructured | 0xc0013f3398>: { Object: { "spec": {"A": "A", "B": "B"}, }, } expected to match <*unstructured.Unstructured | 0xc0013f3390>: { Object: { "spec": {"A": "A", "C": "C"}, }, } --- PASS: TestEqualObjectMatcher (0.03s) --- PASS: TestEqualObjectMatcher/succeed_with_equal_objects (0.00s) --- PASS: TestEqualObjectMatcher/fail_with_non_equal_objects (0.00s) --- PASS: TestEqualObjectMatcher/succeeds_if_ignored_fields_do_not_match (0.00s) --- PASS: TestEqualObjectMatcher/succeeds_if_ignored_fields_in_json_notation_do_not_match (0.00s) --- PASS: TestEqualObjectMatcher/succeeds_if_all_allowed_fields_match,_and_some_others_do_not (0.00s) --- PASS: TestEqualObjectMatcher/works_with_unstructured.Unstructured (0.00s) --- PASS: TestEqualObjectMatcher/Equal_field_(spec)_both_in_original_and_in_modified (0.00s) --- PASS: TestEqualObjectMatcher/Equal_nested_field_both_in_original_and_in_modified (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_field_both_in_original_and_in_modified (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_nested_field_both_in_original_and_modified (0.00s) --- PASS: TestEqualObjectMatcher/Value_of_type_map_with_different_values (0.00s) --- PASS: TestEqualObjectMatcher/Value_of_type_Array_or_Slice_with_same_length_but_different_values (0.00s) --- PASS: TestEqualObjectMatcher/Creation_timestamp_set_to_empty_value_on_both_original_and_modified (0.00s) --- PASS: TestEqualObjectMatcher/Field_only_in_modified (0.00s) --- PASS: TestEqualObjectMatcher/Nested_field_only_in_modified (0.00s) --- PASS: TestEqualObjectMatcher/Creation_timestamp_exists_on_modified_but_not_on_original (0.00s) --- PASS: TestEqualObjectMatcher/Field_only_in_original (0.00s) --- PASS: TestEqualObjectMatcher/Nested_field_only_in_original (0.00s) --- PASS: TestEqualObjectMatcher/Creation_timestamp_exists_on_original_but_not_on_modified (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_Metadata_fields_computed_by_the_system_or_in_status (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_labels_and_annotations (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_metadata_fields_ignored_by_IgnorePaths_MatchOption (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_labels_and_annotations_ignored_by_IgnorePaths_MatchOption (0.00s) --- PASS: TestEqualObjectMatcher/Ignore_fields_are_not_compared (0.00s) --- PASS: TestEqualObjectMatcher/Not-ignored_fields_are_still_compared (0.00s) --- PASS: TestEqualObjectMatcher/Unequal_metadata_fields_not_compared_by_setting_MatchPaths_MatchOption (0.00s) --- PASS: TestEqualObjectMatcher/No_changes (0.00s) --- PASS: TestEqualObjectMatcher/Many_changes (0.00s) === RUN TestGet --- PASS: TestGet (0.02s) === RUN TestList --- PASS: TestList (0.02s) === RUN TestUpdate --- PASS: TestUpdate (0.04s) === RUN TestUpdateStatus --- PASS: TestUpdateStatus (0.06s) === RUN TestObject --- PASS: TestObject (0.02s) === RUN TestObjectList --- PASS: TestObjectList (0.02s) PASS ok sigs.k8s.io/controller-runtime/pkg/envtest/komega 3.075s ? sigs.k8s.io/controller-runtime/pkg/event [no test files] === RUN TestFinalizer Running Suite: Finalizer Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/finalizer =============================================================================================== Random Seed: 1755466643 Will run 9 of 9 specs ••••••••• Ran 9 of 9 Specs in 0.008 seconds SUCCESS! -- 9 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestFinalizer (0.03s) PASS ok sigs.k8s.io/controller-runtime/pkg/finalizer 1.146s === RUN TestEventhandler Running Suite: Eventhandler Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/handler ================================================================================================ Random Seed: 1755466649 Will run 72 of 72 specs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 72 of 72 Specs in 5.631 seconds SUCCESS! -- 72 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestEventhandler (5.74s) PASS ok sigs.k8s.io/controller-runtime/pkg/handler 6.892s === RUN TestHealthz Running Suite: Healthz Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/healthz =========================================================================================== Random Seed: 1755466649 Will run 14 of 14 specs •••••••••••••• Ran 14 of 14 Specs in 0.008 seconds SUCCESS! -- 14 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestHealthz (0.03s) PASS ok sigs.k8s.io/controller-runtime/pkg/healthz 1.069s === RUN TestSource Running Suite: Controller internal Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller =================================================================================================================== Random Seed: 1755466657 Will run 63 of 66 specs ••E0817 21:37:43.057495 55711 runtime.go:142] "Observed a panic" panic="runtime error: invalid memory address or nil pointer dereference" panicGoValue="\"invalid memory address or nil pointer dereference\"" stacktrace=< goroutine 200 [running]: k8s.io/apimachinery/pkg/util/runtime.logPanic({0x7fc1db7381f8, 0xc00065d7d0}, {0x2b1d300, 0x4252ab0}) /home/prow/go/pkg/mod/k8s.io/apimachinery@v0.34.0-rc.1/pkg/util/runtime/runtime.go:132 +0xdd sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:190 +0x1dc panic({0x2b1d300?, 0x4252ab0?}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/panic.go:787 +0x132 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.2.3.2({0x4b3959?, 0x431a20?}, {{{0x0?, 0x0?}, {0xc0006a40c0?, 0xc0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:123 +0x1a sigs.k8s.io/controller-runtime/pkg/reconcile.TypedFunc[...].Reconcile(...) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/reconcile/reconcile.go:134 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x7fc1db7381f8, 0xc00065d7d0}, {{{0x2db8d20, 0xc000187ec0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.2.3({0x3177070, 0xc00065d7d0}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:125 +0x14f github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:894 +0x129 created by github.com/onsi/ginkgo/v2/internal.(*Suite).runNode in goroutine 27 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:881 +0x149d > •E0817 21:37:43.059863 55711 runtime.go:142] "Observed a panic" panic="runtime error: invalid memory address or nil pointer dereference" panicGoValue="\"invalid memory address or nil pointer dereference\"" stacktrace=< goroutine 202 [running]: k8s.io/apimachinery/pkg/util/runtime.logPanic({0x7fc1db7381f8, 0xc00065daa0}, {0x2b1d300, 0x4252ab0}) /home/prow/go/pkg/mod/k8s.io/apimachinery@v0.34.0-rc.1/pkg/util/runtime/runtime.go:132 +0xdd sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:190 +0x1dc panic({0x2b1d300?, 0x4252ab0?}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/panic.go:787 +0x132 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.2.4.2({0xc00030e3e8?, 0xffffffff?}, {{{0x4c1629?, 0xc000461d30?}, {0x4cceed?, 0x4c15f1?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:138 +0x1a sigs.k8s.io/controller-runtime/pkg/reconcile.TypedFunc[...].Reconcile(...) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/reconcile/reconcile.go:134 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x7fc1db7381f8, 0xc00065daa0}, {{{0x2db8d20, 0x3?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.2.4({0x3177070, 0xc00065daa0}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:140 +0x1eb github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:894 +0x129 created by github.com/onsi/ginkgo/v2/internal.(*Suite).runNode in goroutine 27 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:881 +0x149d > •••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] controller Processing queue items from a Controller should return if the queue is shutdown /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:840 ------------------------------ P [PENDING] controller Processing queue items from a Controller should wait for informers to be synced before processing items /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:844 ------------------------------ P [PENDING] controller Processing queue items from a Controller should create a new go routine for MaxConcurrentReconciles /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:848 ------------------------------ •••••••••••••••••••I0817 21:37:54.934913 55711 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_fb82a2f0-7038-415a-a2ba-bdf279813ff8... I0817 21:37:54.935426 55711 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_fb82a2f0-7038-415a-a2ba-bdf279813ff8 ••••I0817 21:38:05.594197 55711 leaderelection.go:257] attempting to acquire leader lease default/some-leader-election-id... E0817 21:38:05.607865 55711 leaderelection.go:448] error retrieving resource lock default/some-leader-election-id: Get "https://127.0.0.1:38281/apis/coordination.k8s.io/v1/namespaces/default/leases/some-leader-election-id?timeout=5s": context canceled panic: test timed out after 10m0s running tests: TestSource (10m0s) goroutine 984 [running]: testing.(*M).startAlarm.func1() /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:2484 +0x605 created by time.goFunc /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/time/sleep.go:215 +0x45 goroutine 1 [chan receive, 10 minutes]: testing.(*T).Run(0xc000466fc0, {0x2dc0e6e, 0xa}, 0x2eda788) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1859 +0x91e testing.runTests.func1(0xc000466fc0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:2279 +0x86 testing.tRunner(0xc000466fc0, 0xc00006bae0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1792 +0x226 testing.runTests(0xc0003fe318, {0x4255600, 0x1, 0x1}, {0x2?, 0x0?, 0x42a7aa0?}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:2277 +0x96d testing.(*M).Run(0xc0003f75e0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:2142 +0xeeb main.main() _testmain.go:45 +0x165 goroutine 60 [select, 10 minutes]: github.com/onsi/ginkgo/v2/internal.RegisterForProgressSignal.func1() /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/progress_report.go:32 +0xc7 created by github.com/onsi/ginkgo/v2/internal.RegisterForProgressSignal in goroutine 27 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/progress_report.go:30 +0x185 goroutine 27 [select, 9 minutes]: github.com/onsi/ginkgo/v2/internal.(*Suite).runNode(_, {0x4e, 0x4, {0x2de502d, 0x20}, 0xc0003f7860, {{0x3666477, 0x5b}, 0x5e4, {0x0, ...}, ...}, ...}, ...) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:916 +0x198f github.com/onsi/ginkgo/v2/internal.(*group).attemptSpec(0xc0005917f0, 0x1, {{0xc0001c8a08?, 0xc00030e370?, 0x3?}, 0x0?}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/group.go:199 +0x1105 github.com/onsi/ginkgo/v2/internal.(*group).run(0xc0005917f0, {0xc0003ebf40, 0x1, 0x1}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/group.go:349 +0x1167 github.com/onsi/ginkgo/v2/internal.(*Suite).runSpecs(0xc0004a2008, {0x2dd9415, 0x19}, {0x42ca500, 0x0, 0x0}, {0xc00005c0a4, 0x48}, 0x0, {0xc000447b08, ...}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:489 +0x1272 github.com/onsi/ginkgo/v2/internal.(*Suite).Run(_, {_, _}, {_, _, _}, {_, _}, _, {0x317a570, ...}, ...) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:130 +0x5cf github.com/onsi/ginkgo/v2.RunSpecs({0x3150c00, 0xc000467180}, {0x2dd9415, 0x19}, {0x0, 0x0, 0x0}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/core_dsl.go:300 +0xe8b sigs.k8s.io/controller-runtime/pkg/internal/controller.TestSource(0xc000467180) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_suite_test.go:33 +0x4e testing.tRunner(0xc000467180, 0x2eda788) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1792 +0x226 created by testing.(*T).Run in goroutine 1 /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/testing/testing.go:1851 +0x8f3 goroutine 48 [syscall, 10 minutes]: os/signal.signal_recv() /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/signal/signal_unix.go:23 +0x1d created by os/signal.Notify.func1.1 in goroutine 27 /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/signal/signal.go:152 +0x47 goroutine 49 [select, 10 minutes]: github.com/onsi/ginkgo/v2/internal/interrupt_handler.(*InterruptHandler).registerForInterrupts.func2(0x0) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/interrupt_handler/interrupt_handler.go:131 +0x117 created by github.com/onsi/ginkgo/v2/internal/interrupt_handler.(*InterruptHandler).registerForInterrupts in goroutine 27 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/interrupt_handler/interrupt_handler.go:128 +0x291 goroutine 240 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc000013870?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc000013870) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc000547d10}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.8.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:761 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.8 in goroutine 236 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:759 +0x2b7 goroutine 30 [syscall, 10 minutes]: syscall.Syscall6(0xf7, 0x3, 0xc, 0xc000460d00, 0x4, 0xc0003e8090, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0xc, 0xc000460d00, 0x4, 0xc0003e8090) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc000126d40) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc000126d40) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc0002c8480) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 61 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb goroutine 98 [syscall, 9 minutes]: syscall.Syscall6(0xf7, 0x3, 0xe, 0xc000629d00, 0x4, 0xc0003e8120, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0xe, 0xc000629d00, 0x4, 0xc0003e8120) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc000052680) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc000052680) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc000300000) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 61 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb goroutine 802 [syscall, 9 minutes]: syscall.Syscall6(0xf7, 0x3, 0x1a, 0xc000185d00, 0x4, 0xc0007f6120, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0x1a, 0xc000185d00, 0x4, 0xc0007f6120) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc000544cc0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc000544cc0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc0004e9500) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 784 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb goroutine 225 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.(*fakeReconciler).Reconcile(0xc000762fd0, {0x4c1629?, 0xc000551b38?}, {{{0x2db8d20?, 0xc00060c700?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1639 +0x9b sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x3172630, 0xc00060a600}, {{{0x2db8d20, 0x0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x318c680, {0x7fc1db7381f8, 0xc00074fe00}, {{{0x2db8d20, 0x3}, {0x2db8d23, 0x3}}}, 0x0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:446 +0x530 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc00074fe00}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:406 +0x3b3 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 223 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 389 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue.(*priorityqueue[...]).GetWithPriority(0x3190f80) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue/priorityqueue.go:290 +0x125 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc0004f0810}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:389 +0x82 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 378 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 372 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc0006525a0?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc0006525a0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc000639740}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.9.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:790 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.9 in goroutine 362 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:788 +0x30d goroutine 176 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.(*fakeReconciler).Reconcile(0xc0001b4b00, {0x4c1629?, 0xc00054fb38?}, {{{0x2db8d20?, 0xc000072e00?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1639 +0x9b sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x3172630, 0xc000638660}, {{{0x2db8d20, 0x0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x318c680, {0x7fc1db7381f8, 0xc000910330}, {{{0x2db8d20, 0x3}, {0x2db8d23, 0x3}}}, 0x0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:446 +0x530 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc000910330}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:406 +0x3b3 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 402 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 402 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc00029c330?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc00029c330) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc000910330}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.4.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:925 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.4 in goroutine 353 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:923 +0x397 goroutine 360 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue.(*priorityqueue[...]).GetWithPriority(0x3190f80) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue/priorityqueue.go:290 +0x125 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc00001e840}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:389 +0x82 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 350 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 370 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue.(*priorityqueue[...]).GetWithPriority(0x3190f80) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/priorityqueue/priorityqueue.go:290 +0x125 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc000547d10}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:389 +0x82 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 240 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 223 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc000652460?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc000652460) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc00074fe00}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.7.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:731 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.7 in goroutine 222 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:729 +0x2f7 goroutine 387 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.(*fakeReconciler).Reconcile(0xc0002cecf0, {0x4c1629?, 0xc000785b38?}, {{{0x2db8d20?, 0xc00060d180?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1639 +0x9b sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x3172630, 0xc00060acf0}, {{{0x2db8d20, 0x0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x318c680, {0x7fc1db7381f8, 0xc000639740}, {{{0x2db8d20, 0x3}, {0x2db8d23, 0x3}}}, 0x0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:446 +0x530 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc000639740}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:406 +0x3b3 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 372 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 350 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc00019df10?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc00019df10) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc00001e840}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.6.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:702 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.6 in goroutine 346 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:700 +0x2b7 goroutine 378 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc0006526f0?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc0006526f0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc0004f0810}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.10.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:819 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.10 in goroutine 374 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:817 +0x2b7 goroutine 784 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.6.19({0x3177070, 0xc0006cf4d0}, 0x1) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1501 +0x612 reflect.Value.call({0x2a9ace0?, 0xc000114740?, 0xc0005d6d78?}, {0x2db94a5, 0x4}, {0xc0006cf560, 0x2, 0x5877fe?}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/reflect/value.go:581 +0xd4e reflect.Value.Call({0x2a9ace0?, 0xc000114740?, 0x318de08?}, {0xc0006cf560, 0x2, 0x2}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/reflect/value.go:365 +0xb6 github.com/onsi/ginkgo/v2.invokeFunction({0x2a9ace0, 0xc000114740}, {0xc0003ebf60, 0x2, 0x2ae6000?}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/table_dsl.go:339 +0x31d github.com/onsi/ginkgo/v2.generateTable.func2.1({0x3177070, 0xc0006cf4d0}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/table_dsl.go:293 +0x185 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:894 +0x129 created by github.com/onsi/ginkgo/v2/internal.(*Suite).runNode in goroutine 27 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:881 +0x149d goroutine 381 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc000652040?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc000652040) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc00060a180}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.3.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:898 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.3 in goroutine 380 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:896 +0x3a5 goroutine 383 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.(*fakeReconciler).Reconcile(0xc000762000, {0x4c1629?, 0xc0006bdb38?}, {{{0x2db8d20?, 0xc000164900?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1639 +0x9b sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x3172630, 0xc00060a8a0}, {{{0x2db8d20, 0x0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x318c680, {0x7fc1db7381f8, 0xc00060a180}, {{{0x2db8d20, 0x3}, {0x2db8d23, 0x3}}}, 0x0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:446 +0x530 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc00060a180}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:406 +0x3b3 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 381 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 418 [sync.WaitGroup.Wait, 9 minutes]: sync.runtime_SemacquireWaitGroup(0xc000652130?) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/sema.go:110 +0x25 sync.(*WaitGroup).Wait(0xc000652130) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/sync/waitgroup.go:118 +0x89 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start(0x318c680, {0x7fc1db7381f8, 0xc00060ab10}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:295 +0x212 sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.5.2() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:953 +0xc6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.init.func3.5.14.5 in goroutine 385 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:951 +0x397 goroutine 420 [chan receive, 9 minutes]: sigs.k8s.io/controller-runtime/pkg/internal/controller.(*fakeReconciler).Reconcile(0xc0007625e0, {0x4c1629?, 0xc0005a9b38?}, {{{0x2db8d20?, 0xc000165e80?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller_test.go:1639 +0x9b sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile(0x318c680, {0x3172630, 0xc00060b4d0}, {{{0x2db8d20, 0x0?}, {0x2db8d23?, 0x0?}}}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 +0x1be sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler(0x318c680, {0x7fc1db7381f8, 0xc00060ab10}, {{{0x2db8d20, 0x3}, {0x2db8d23, 0x3}}}, 0x0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:446 +0x530 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem(0x318c680, {0x7fc1db7381f8, 0xc00060ab10}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:406 +0x3b3 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:281 +0xe6 created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1 in goroutine 418 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:277 +0x466 goroutine 530 [syscall, 9 minutes]: syscall.Syscall6(0xf7, 0x3, 0x13, 0xc000461d00, 0x4, 0xc0007f6090, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0x13, 0xc000461d00, 0x4, 0xc0007f6090) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc0008227c0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc0008227c0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc0002c8a80) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 525 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb goroutine 510 [syscall, 9 minutes]: syscall.Syscall6(0xf7, 0x3, 0x15, 0xc0000b7d00, 0x4, 0xc0003e8360, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0x15, 0xc0000b7d00, 0x4, 0xc0003e8360) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc000764840) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc000764840) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc000300900) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 525 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb goroutine 794 [syscall, 9 minutes]: syscall.Syscall6(0xf7, 0x3, 0x1c, 0xc00083cd00, 0x4, 0xc0007f6000, 0x0) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/syscall/syscall_linux.go:95 +0x45 internal/syscall/unix.Waitid(0x3, 0x1c, 0xc00083cd00, 0x4, 0xc0007f6000) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/internal/syscall/unix/waitid_linux.go:18 +0x70 os.(*Process).pidfdWait.func1(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:106 os.ignoringEINTR(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/file_posix.go:251 os.(*Process).pidfdWait(0xc000764140) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/pidfd_linux.go:105 +0x365 os.(*Process).wait(0xc000764140) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec_unix.go:27 +0x4e os.(*Process).Wait(...) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec.go:358 os/exec.(*Cmd).Wait(0xc0004e8000) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/os/exec/exec.go:922 +0xb0 sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:175 +0xd2 created by sigs.k8s.io/controller-runtime/pkg/internal/testing/process.(*State).Start in goroutine 784 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process/process.go:173 +0x7cb FAIL sigs.k8s.io/controller-runtime/pkg/internal/controller 600.198s ? sigs.k8s.io/controller-runtime/pkg/internal/controller/metrics [no test files] === RUN TestSource Running Suite: Fields Selector Utils Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/field/selector ========================================================================================================================= Random Seed: 1755466657 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 0.003 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (0.02s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/field/selector 1.064s ? sigs.k8s.io/controller-runtime/pkg/internal/flock [no test files] ? sigs.k8s.io/controller-runtime/pkg/internal/httpserver [no test files] ? sigs.k8s.io/controller-runtime/pkg/internal/log [no test files] ? sigs.k8s.io/controller-runtime/pkg/internal/metrics [no test files] ? sigs.k8s.io/controller-runtime/pkg/internal/objectutil [no test files] === RUN TestRecorder Running Suite: Recorder Integration Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/recorder ================================================================================================================== Random Seed: 1755466663 Will run 6 of 6 specs •••••• Ran 6 of 6 Specs in 36.670 seconds SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestRecorder (36.70s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/recorder 38.039s === RUN TestInternal Running Suite: Source Internal Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/source =========================================================================================================== Random Seed: 1755466663 Will run 16 of 16 specs •••••••••••••••• Ran 16 of 16 Specs in 0.054 seconds SUCCESS! -- 16 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestInternal (0.09s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/source 1.404s === RUN TestMergeChans === RUN TestMergeChans/single_channel,_close_0 === RUN TestMergeChans/double_channel,_close_0 === RUN TestMergeChans/five_channel,_close_0 === RUN TestMergeChans/five_channel,_close_1 === RUN TestMergeChans/five_channel,_close_2 === RUN TestMergeChans/five_channel,_close_3 === RUN TestMergeChans/five_channel,_close_4 === RUN TestMergeChans/single_channel,_cancel === RUN TestMergeChans/double_channel,_cancel === RUN TestMergeChans/five_channel,_cancel --- PASS: TestMergeChans (0.00s) --- PASS: TestMergeChans/single_channel,_close_0 (0.00s) --- PASS: TestMergeChans/double_channel,_close_0 (0.00s) --- PASS: TestMergeChans/five_channel,_close_0 (0.00s) --- PASS: TestMergeChans/five_channel,_close_1 (0.00s) --- PASS: TestMergeChans/five_channel,_close_2 (0.00s) --- PASS: TestMergeChans/five_channel,_close_3 (0.00s) --- PASS: TestMergeChans/five_channel,_close_4 (0.00s) --- PASS: TestMergeChans/single_channel,_cancel (0.00s) --- PASS: TestMergeChans/double_channel,_cancel (0.00s) --- PASS: TestMergeChans/five_channel,_cancel (0.00s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/syncs 1.076s === RUN TestAddr === PAUSE TestAddr === CONT TestAddr Running Suite: Addr Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/addr ====================================================================================================== Random Seed: 1755466663 Will run 3 of 3 specs ••• Ran 3 of 3 Specs in 0.019 seconds SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestAddr (0.03s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/testing/addr 1.089s === RUN TestInternal === PAUSE TestInternal === CONT TestInternal Running Suite: TinyCA (Internal Certs) Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/certs ========================================================================================================================== Random Seed: 1755466663 Will run 18 of 18 specs •••••••••••••••••• Ran 18 of 18 Specs in 0.125 seconds SUCCESS! -- 18 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestInternal (0.22s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/testing/certs 1.285s === RUN TestIntegration === PAUSE TestIntegration === CONT TestIntegration Running Suite: Control Plane Standup Unit Tests - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/controlplane ==================================================================================================================================== Random Seed: 1755466663 Will run 39 of 41 specs ••••••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] Control Plane after having started adding users should be able to provision new users that have a corresponding REST config and & kubectl /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/controlplane/plane_test.go:98 ------------------------------ P [PENDING] Control Plane after having started adding users should produce a default base REST config if none is given to add /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/controlplane/plane_test.go:102 ------------------------------ •••• Ran 39 of 41 Specs in 51.933 seconds SUCCESS! -- 39 Passed | 0 Failed | 2 Pending | 0 Skipped --- PASS: TestIntegration (52.01s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/testing/controlplane 53.274s === RUN TestInternal === PAUSE TestInternal === CONT TestInternal Running Suite: Envtest Process Launcher Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/internal/testing/process ============================================================================================================================= Random Seed: 1755466663 Will run 52 of 52 specs •••••••••••••••••••••••••••••••••••••••••••••••••••• Ran 52 of 52 Specs in 3.000 seconds SUCCESS! -- 52 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestInternal (3.19s) PASS ok sigs.k8s.io/controller-runtime/pkg/internal/testing/process 4.281s ? sigs.k8s.io/controller-runtime/pkg/leaderelection [no test files] ? sigs.k8s.io/controller-runtime/pkg/leaderelection/fake [no test files] === RUN TestSource Running Suite: Log Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/log =================================================================================== Random Seed: 1755466663 Will run 9 of 9 specs ••••••••• Ran 9 of 9 Specs in 0.008 seconds SUCCESS! -- 9 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (0.08s) PASS ok sigs.k8s.io/controller-runtime/pkg/log 1.173s === RUN TestSource Running Suite: Zap Log Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/log/zap =========================================================================================== Random Seed: 1755466666 Will run 30 of 30 specs ••••••••••••••invalid value "foobar" for flag -zap-time-encoding: invalid time-encoding value "foobar" Usage of /tmp/go-build439996717/b1095/zap.test: •••••••••••••••• Ran 30 of 30 Specs in 0.088 seconds SUCCESS! -- 30 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (0.18s) PASS ok sigs.k8s.io/controller-runtime/pkg/log/zap 1.238s === RUN TestSource Running Suite: Manager Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager =========================================================================================== Random Seed: 1755466674 Will run 107 of 107 specs ••••••••••••••••••••••••••I0817 21:38:04.092934 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id-2... I0817 21:38:04.102900 56973 leaderelection.go:271] successfully acquired lease default/test-leader-election-id-2 •I0817 21:38:04.213315 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id-3... I0817 21:38:04.224270 56973 leaderelection.go:271] successfully acquired lease default/test-leader-election-id-3 E0817 21:38:04.224808 56973 leaderelection.go:441] Failed to update lock optimistically: context canceled, falling back to slow path E0817 21:38:04.225079 56973 leaderelection.go:448] error retrieving resource lock default/test-leader-election-id-3: client rate limiter Wait returned an error: context canceled I0817 21:38:04.225147 56973 leaderelection.go:297] failed to renew lease default/test-leader-election-id-3: context canceled •I0817 21:38:04.230816 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id... I0817 21:38:04.240819 56973 leaderelection.go:271] successfully acquired lease default/test-leader-election-id I0817 21:38:04.242209 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id... ••I0817 21:38:04.392711 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id... I0817 21:38:23.293467 56973 leaderelection.go:271] successfully acquired lease default/test-leader-election-id I0817 21:38:23.392256 56973 leaderelection.go:257] attempting to acquire leader lease default/test-leader-election-id... •••••I0817 21:38:23.651730 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_e0fc775e-05f5-401e-83d9-169427a254ce... I0817 21:38:23.691160 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_e0fc775e-05f5-401e-83d9-169427a254ce ••••••••••••••••••••••••••••I0817 21:38:37.051304 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_79ecde9d-e52a-4a99-8daf-54bc7e3a5a1b... I0817 21:38:37.051624 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_79ecde9d-e52a-4a99-8daf-54bc7e3a5a1b ••I0817 21:38:37.054671 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_b993704a-7fdf-41fe-bfb9-42e319cc60ae... I0817 21:38:37.054863 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_b993704a-7fdf-41fe-bfb9-42e319cc60ae •I0817 21:38:37.056663 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_e590c543-afe9-4d78-b425-0d0f2ea0b013... I0817 21:38:37.056807 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_e590c543-afe9-4d78-b425-0d0f2ea0b013 •I0817 21:38:37.058645 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_124def84-2a75-4ccb-ba21-c4e23c0a6a79... I0817 21:38:37.058807 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_124def84-2a75-4ccb-ba21-c4e23c0a6a79 •I0817 21:38:37.060986 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_5cb56078-503e-453c-9483-191ff2e063a9... I0817 21:38:37.061181 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_5cb56078-503e-453c-9483-191ff2e063a9 •I0817 21:38:37.063103 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_78a4ae19-f905-41c3-bd67-2ec3591af09e... I0817 21:38:37.063855 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_78a4ae19-f905-41c3-bd67-2ec3591af09e •I0817 21:38:37.067054 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_06cbbd5d-9c35-4531-9167-1e25ad7421af... I0817 21:38:37.067245 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_06cbbd5d-9c35-4531-9167-1e25ad7421af •I0817 21:38:37.079724 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_dcf7e02b-428e-401a-be15-1f25e7e71cbd... I0817 21:38:37.079935 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_dcf7e02b-428e-401a-be15-1f25e7e71cbd •I0817 21:38:37.389896 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_13e6ee33-dbfb-493b-89d3-de8d6925e56b... I0817 21:38:37.391297 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_13e6ee33-dbfb-493b-89d3-de8d6925e56b •I0817 21:38:37.394677 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_d1adfea4-47b8-4689-a18e-6153e845b97d... I0817 21:38:37.395158 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_d1adfea4-47b8-4689-a18e-6153e845b97d •I0817 21:38:37.498140 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_768cffb7-2699-4647-9288-a0f634c76d7b... I0817 21:38:37.498374 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_768cffb7-2699-4647-9288-a0f634c76d7b •I0817 21:38:37.503874 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_7fc707bc-10ea-4f88-a22b-6089edcbe0be... I0817 21:38:37.504127 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_7fc707bc-10ea-4f88-a22b-6089edcbe0be •I0817 21:38:37.506233 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_740448ef-5d4c-40e5-9e92-24f77baf52e8... I0817 21:38:37.506454 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_740448ef-5d4c-40e5-9e92-24f77baf52e8 •I0817 21:38:37.508430 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_4e16a2fd-7629-4b04-b2a2-46a8dc0ceddb... I0817 21:38:37.508634 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_4e16a2fd-7629-4b04-b2a2-46a8dc0ceddb •I0817 21:38:37.510262 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_c7098576-d140-4b5c-9a68-7dccb8df8e46... I0817 21:38:37.510485 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_c7098576-d140-4b5c-9a68-7dccb8df8e46 •I0817 21:38:37.512608 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_6c8a6e67-4913-45ca-9d9c-a1d314829605... I0817 21:38:37.512837 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_6c8a6e67-4913-45ca-9d9c-a1d314829605 •I0817 21:38:37.615437 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_38356587-5392-4a36-9aee-c25f52a85173... I0817 21:38:37.616068 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_38356587-5392-4a36-9aee-c25f52a85173 •••••••••••••••••E0817 21:39:10.839710 56973 event_broadcaster.go:279] "Unable to write event (may retry after sleeping)" err="Post \"https://127.0.0.1:46371/apis/events.k8s.io/v1/namespaces/default/events\": context canceled" •••••••••I0817 21:39:11.210237 56973 leaderelection.go:257] attempting to acquire leader lease 032a09ee-fa4d-4715-9f4d-904fc124addd_c462c57c-cc71-4a1b-aa7d-9c7507497210... I0817 21:39:11.210552 56973 leaderelection.go:271] successfully acquired lease 032a09ee-fa4d-4715-9f4d-904fc124addd_c462c57c-cc71-4a1b-aa7d-9c7507497210 • Ran 107 of 107 Specs in 76.984 seconds SUCCESS! -- 107 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (77.23s) PASS ok sigs.k8s.io/controller-runtime/pkg/manager 78.667s === RUN TestManager Running Suite: Manager Integration Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/internal/integration ============================================================================================================================ Random Seed: 1755466674 Will run 2 of 2 specs {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/convert"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"starting server","name":"health probe","addr":"[::]:33705"} {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"127.0.0.1","port":45057} {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","interval":10} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Starting EventSource","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver","source":"kind source: *v2.Driver"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Starting Controller","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Starting workers","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver","worker count":1} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Reconciling","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver","Driver":{"name":"driver1","namespace":"default"},"namespace":"default","name":"driver1","reconcileID":"99d1aaf1-1bf8-4fb7-88bb-efd78bbfde32"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Stopping and waiting for non leader election runnables"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Stopping and waiting for warmup runnables"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Stopping and waiting for leader election runnables"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Shutdown signal received, waiting for all workers to finish","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"All workers finished","controller":"driver_warmup_true","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Stopping and waiting for caches"} {"level":"info","ts":"2025-08-17T21:38:05Z","msg":"Stopping and waiting for webhooks"} {"level":"info","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.webhook","msg":"Shutting down webhook server with timeout of 1 minute"} {"level":"error","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.certwatcher","msg":"error re-watching file","error":"fsnotify: watcher already closed","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:232\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"error","ts":"2025-08-17T21:38:05Z","logger":"controller-runtime.certwatcher","msg":"error re-reading certificate","error":"open /tmp/envtest-serving-certs-1061559700/tls.crt: no such file or directory","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:240\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"info","ts":"2025-08-17T21:38:06Z","msg":"Stopping and waiting for HTTP servers"} {"level":"info","ts":"2025-08-17T21:38:06Z","msg":"shutting down server","name":"health probe","addr":"[::]:33705"} {"level":"info","ts":"2025-08-17T21:38:06Z","msg":"Wait completed, proceeding to shutdown the manager"} •{"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/convert"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"starting server","name":"health probe","addr":"[::]:36565"} {"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"127.0.0.1","port":33405} {"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","interval":10} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Starting EventSource","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver","source":"kind source: *v2.Driver"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Starting Controller","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Starting workers","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver","worker count":1} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Reconciling","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver","Driver":{"name":"driver1","namespace":"default"},"namespace":"default","name":"driver1","reconcileID":"79b5f9f1-a958-41f8-91b9-823f5dba13b1"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Stopping and waiting for non leader election runnables"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Stopping and waiting for warmup runnables"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Stopping and waiting for leader election runnables"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Shutdown signal received, waiting for all workers to finish","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"All workers finished","controller":"driver_warmup_false","controllerGroup":"crew.example.com","controllerKind":"Driver"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Stopping and waiting for caches"} {"level":"error","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"error re-watching file","error":"no such file or directory","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:232\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"error","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"error re-reading certificate","error":"open /tmp/envtest-serving-certs-2113564941/tls.crt: no such file or directory","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:240\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"error","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"error re-watching file","error":"no such file or directory","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:232\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"info","ts":"2025-08-17T21:38:14Z","msg":"Stopping and waiting for webhooks"} {"level":"error","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.certwatcher","msg":"error re-reading certificate","error":"open /tmp/envtest-serving-certs-2113564941/tls.crt: no such file or directory","stacktrace":"sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:240\nsigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/certwatcher/certwatcher.go:156"} {"level":"info","ts":"2025-08-17T21:38:14Z","logger":"controller-runtime.webhook","msg":"Shutting down webhook server with timeout of 1 minute"} {"level":"info","ts":"2025-08-17T21:38:15Z","msg":"Stopping and waiting for HTTP servers"} {"level":"info","ts":"2025-08-17T21:38:15Z","msg":"shutting down server","name":"health probe","addr":"[::]:36565"} {"level":"info","ts":"2025-08-17T21:38:15Z","msg":"Wait completed, proceeding to shutdown the manager"} • Ran 2 of 2 Specs in 20.845 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestManager (20.90s) PASS ok sigs.k8s.io/controller-runtime/pkg/manager/internal/integration 22.378s ? sigs.k8s.io/controller-runtime/pkg/manager/internal/integration/api/v1 [no test files] ? sigs.k8s.io/controller-runtime/pkg/manager/internal/integration/api/v2 [no test files] === RUN TestSource Running Suite: Runtime Signal Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/signals ========================================================================================================== Random Seed: 1755466674 Will run 1 of 1 specs #...#### #...####Got interrupt signal. Aborting... • Ran 1 of 1 Specs in 1.009 seconds SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (1.02s) PASS #...#### #...#### ok sigs.k8s.io/controller-runtime/pkg/manager/signals 2.188s ? sigs.k8s.io/controller-runtime/pkg/metrics [no test files] === RUN TestSource Running Suite: Filters Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/metrics/filters =================================================================================================== Random Seed: 1755466696 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 10.880 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestSource (10.89s) PASS ok sigs.k8s.io/controller-runtime/pkg/metrics/filters 12.211s ? sigs.k8s.io/controller-runtime/pkg/metrics/server [no test files] === RUN TestPredicate Running Suite: Predicate Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/predicate =============================================================================================== Random Seed: 1755466696 Will run 38 of 38 specs •••••••••••••••••••••••••••••••••••••• Ran 38 of 38 Specs in 0.096 seconds SUCCESS! -- 38 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestPredicate (0.22s) PASS ok sigs.k8s.io/controller-runtime/pkg/predicate 1.407s === RUN TestReconcile Running Suite: Reconcile Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/reconcile =============================================================================================== Random Seed: 1755466696 Will run 9 of 9 specs ••••••••• Ran 9 of 9 Specs in 13.480 seconds SUCCESS! -- 9 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestReconcile (13.50s) === RUN ExampleFunc --- PASS: ExampleFunc (0.00s) PASS ok sigs.k8s.io/controller-runtime/pkg/reconcile 14.774s testing: warning: no tests to run PASS ok sigs.k8s.io/controller-runtime/pkg/recorder 1.109s [no tests to run] === RUN TestScheme Running Suite: Scheme Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/scheme ========================================================================================= Random Seed: 1755466696 Will run 2 of 2 specs •• Ran 2 of 2 Specs in 0.004 seconds SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestScheme (0.01s) PASS ok sigs.k8s.io/controller-runtime/pkg/scheme 1.085s === RUN TestSource Running Suite: Source Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/source ========================================================================================= Random Seed: 1755466696 Will run 19 of 20 specs •••••••••••••••• ------------------------------ P [PENDING] Source Kind for a Foo CRD resource should provide Foo Events /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/source/source_integration_test.go:195 ------------------------------ ••• Ran 19 of 20 Specs in 10.735 seconds SUCCESS! -- 19 Passed | 0 Failed | 1 Pending | 0 Skipped --- PASS: TestSource (10.78s) PASS ok sigs.k8s.io/controller-runtime/pkg/source 12.094s === RUN TestSource Running Suite: Webhook Integration Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook ======================================================================================================= Random Seed: 1755466696 Will run 8 of 10 specs ••• ------------------------------ P [PENDING] Webhook Server when serving should verify the client CA name when asked to /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/server_test.go:103 ------------------------------ P [PENDING] Webhook Server when serving should support HTTP/2 /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/server_test.go:106 ------------------------------ •••••stopping? Ran 8 of 10 Specs in 13.202 seconds SUCCESS! -- 8 Passed | 0 Failed | 2 Pending | 0 Skipped --- PASS: TestSource (13.23s) PASS ok sigs.k8s.io/controller-runtime/pkg/webhook 14.530s === RUN TestAdmissionWebhook Running Suite: Admission Webhook Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/admission =============================================================================================================== Random Seed: 1755466696 Will run 65 of 69 specs ••••••••••••••••••••••••••••••••••• ------------------------------ P [PENDING] customValidatingHandler should return 400 in response when create fails on decode /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/admission/validator_custom_test.go:451 ------------------------------ P [PENDING] customValidatingHandler should return 400 in response when update fails on decoding new object /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/admission/validator_custom_test.go:453 ------------------------------ P [PENDING] customValidatingHandler should return 400 in response when update fails on decoding old object /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/admission/validator_custom_test.go:455 ------------------------------ P [PENDING] customValidatingHandler should return 400 in response when delete fails on decode /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/admission/validator_custom_test.go:457 ------------------------------ •••••••••••••••••••••••••••••• Ran 65 of 69 Specs in 0.427 seconds SUCCESS! -- 65 Passed | 0 Failed | 4 Pending | 0 Skipped --- PASS: TestAdmissionWebhook (0.52s) PASS ok sigs.k8s.io/controller-runtime/pkg/webhook/admission 1.757s ? sigs.k8s.io/controller-runtime/pkg/webhook/admission/metrics [no test files] === RUN TestAuthenticationWebhook Running Suite: Authentication Webhook Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/authentication ========================================================================================================================= Random Seed: 1755466699 Will run 21 of 21 specs ••••••••••••••••••••• Ran 21 of 21 Specs in 0.116 seconds SUCCESS! -- 21 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestAuthenticationWebhook (0.21s) PASS ok sigs.k8s.io/controller-runtime/pkg/webhook/authentication 1.304s === RUN TestConversionWebhook Running Suite: CRD conversion Suite - /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion ============================================================================================================= Random Seed: 1755466703 Will run 11 of 11 specs ••••••E0817 21:38:24.012036 59121 runtime.go:140] "Observed a panic" panic="PanicInConversion field set to true" stacktrace=< goroutine 39 [running]: k8s.io/apimachinery/pkg/util/runtime.logPanic({0x227d640, 0x2c893c0}, {0x1db7c80, 0x2260400}) /home/prow/go/pkg/mod/k8s.io/apimachinery@v0.34.0-rc.1/pkg/util/runtime/runtime.go:132 +0xdd sigs.k8s.io/controller-runtime/pkg/webhook/conversion.(*webhook).handleConvertRequest.func1() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion.go:102 +0xef panic({0x1db7c80?, 0x2260400?}) /home/prow/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.24.0.linux-amd64/src/runtime/panic.go:787 +0x132 sigs.k8s.io/controller-runtime/pkg/webhook/conversion/testdata/api/v1.(*ExternalJob).ConvertTo(0xc000239540, {0x226fe20, 0xc000239900}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/testdata/api/v1/externaljob_types.go:74 +0x24d sigs.k8s.io/controller-runtime/pkg/webhook/conversion.(*webhook).convertViaHub(0xc000379aa0, {0x7fa1d3f87388, 0xc000239540}, {0x7fa1d3fa2788, 0xc000239680}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion.go:177 +0x162 sigs.k8s.io/controller-runtime/pkg/webhook/conversion.(*webhook).convertObject(0xc000379aa0, {0x2267ba8, 0xc000239540}, {0x2268f00, 0xc000239680}) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion.go:161 +0x731 sigs.k8s.io/controller-runtime/pkg/webhook/conversion.(*webhook).handleConvertRequest(0xc000379aa0, {0x227d640, 0x2c893c0}, 0xc0005c4340) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion.go:122 +0x3e5 sigs.k8s.io/controller-runtime/pkg/webhook/conversion.(*webhook).ServeHTTP(0xc000379aa0, {0x226e7a0, 0xc000620000}, 0xc0002392c0) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion.go:78 +0x277 sigs.k8s.io/controller-runtime/pkg/webhook/conversion_test.init.func1.2(0xc000430780) /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion_test.go:73 +0x4b5 sigs.k8s.io/controller-runtime/pkg/webhook/conversion_test.init.func1.11() /home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/conversion/conversion_test.go:316 +0x3ab github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x0?, 0x0?}) /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/node.go:475 +0x2f github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:894 +0x129 created by github.com/onsi/ginkgo/v2/internal.(*Suite).runNode in goroutine 53 /home/prow/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.22.0/internal/suite.go:881 +0x149d > ••••• Ran 11 of 11 Specs in 0.320 seconds SUCCESS! -- 11 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestConversionWebhook (0.34s) PASS ok sigs.k8s.io/controller-runtime/pkg/webhook/conversion 1.496s ? sigs.k8s.io/controller-runtime/pkg/webhook/conversion/metrics [no test files] ? sigs.k8s.io/controller-runtime/pkg/webhook/internal/metrics [no test files] FAIL + result=1 + [[ -n /logs/artifacts ]] + mkdir -p /logs/artifacts ++ find . -name '*junit-report.xml' + for file in `find . -name *junit-report.xml` + new_file=pkg/builder/junit-report.xml + new_file=pkg/builder + new_file=pkg-builder + mv ./pkg/builder/junit-report.xml /logs/artifacts/junit_pkg-builder.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/cache/internal/junit-report.xml + new_file=pkg/cache/internal + new_file=pkg-cache-internal + mv ./pkg/cache/internal/junit-report.xml /logs/artifacts/junit_pkg-cache-internal.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/cache/junit-report.xml + new_file=pkg/cache + new_file=pkg-cache + mv ./pkg/cache/junit-report.xml /logs/artifacts/junit_pkg-cache.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/certwatcher/junit-report.xml + new_file=pkg/certwatcher + new_file=pkg-certwatcher + mv ./pkg/certwatcher/junit-report.xml /logs/artifacts/junit_pkg-certwatcher.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/client/apiutil/junit-report.xml + new_file=pkg/client/apiutil + new_file=pkg-client-apiutil + mv ./pkg/client/apiutil/junit-report.xml /logs/artifacts/junit_pkg-client-apiutil.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/client/config/junit-report.xml + new_file=pkg/client/config + new_file=pkg-client-config + mv ./pkg/client/config/junit-report.xml /logs/artifacts/junit_pkg-client-config.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/client/fake/junit-report.xml + new_file=pkg/client/fake + new_file=pkg-client-fake + mv ./pkg/client/fake/junit-report.xml /logs/artifacts/junit_pkg-client-fake.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/client/interceptor/junit-report.xml + new_file=pkg/client/interceptor + new_file=pkg-client-interceptor + mv ./pkg/client/interceptor/junit-report.xml /logs/artifacts/junit_pkg-client-interceptor.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/client/junit-report.xml + new_file=pkg/client + new_file=pkg-client + mv ./pkg/client/junit-report.xml /logs/artifacts/junit_pkg-client.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/cluster/junit-report.xml + new_file=pkg/cluster + new_file=pkg-cluster + mv ./pkg/cluster/junit-report.xml /logs/artifacts/junit_pkg-cluster.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/controller/controllerutil/junit-report.xml + new_file=pkg/controller/controllerutil + new_file=pkg-controller-controllerutil + mv ./pkg/controller/controllerutil/junit-report.xml /logs/artifacts/junit_pkg-controller-controllerutil.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/controller/priorityqueue/junit-report.xml + new_file=pkg/controller/priorityqueue + new_file=pkg-controller-priorityqueue + mv ./pkg/controller/priorityqueue/junit-report.xml /logs/artifacts/junit_pkg-controller-priorityqueue.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/controller/junit-report.xml + new_file=pkg/controller + new_file=pkg-controller + mv ./pkg/controller/junit-report.xml /logs/artifacts/junit_pkg-controller.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/envtest/junit-report.xml + new_file=pkg/envtest + new_file=pkg-envtest + mv ./pkg/envtest/junit-report.xml /logs/artifacts/junit_pkg-envtest.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/finalizer/junit-report.xml + new_file=pkg/finalizer + new_file=pkg-finalizer + mv ./pkg/finalizer/junit-report.xml /logs/artifacts/junit_pkg-finalizer.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/handler/junit-report.xml + new_file=pkg/handler + new_file=pkg-handler + mv ./pkg/handler/junit-report.xml /logs/artifacts/junit_pkg-handler.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/healthz/junit-report.xml + new_file=pkg/healthz + new_file=pkg-healthz + mv ./pkg/healthz/junit-report.xml /logs/artifacts/junit_pkg-healthz.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/field/selector/junit-report.xml + new_file=pkg/internal/field/selector + new_file=pkg-internal-field-selector + mv ./pkg/internal/field/selector/junit-report.xml /logs/artifacts/junit_pkg-internal-field-selector.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/recorder/junit-report.xml + new_file=pkg/internal/recorder + new_file=pkg-internal-recorder + mv ./pkg/internal/recorder/junit-report.xml /logs/artifacts/junit_pkg-internal-recorder.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/source/junit-report.xml + new_file=pkg/internal/source + new_file=pkg-internal-source + mv ./pkg/internal/source/junit-report.xml /logs/artifacts/junit_pkg-internal-source.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/testing/addr/junit-report.xml + new_file=pkg/internal/testing/addr + new_file=pkg-internal-testing-addr + mv ./pkg/internal/testing/addr/junit-report.xml /logs/artifacts/junit_pkg-internal-testing-addr.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/testing/certs/junit-report.xml + new_file=pkg/internal/testing/certs + new_file=pkg-internal-testing-certs + mv ./pkg/internal/testing/certs/junit-report.xml /logs/artifacts/junit_pkg-internal-testing-certs.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/testing/controlplane/junit-report.xml + new_file=pkg/internal/testing/controlplane + new_file=pkg-internal-testing-controlplane + mv ./pkg/internal/testing/controlplane/junit-report.xml /logs/artifacts/junit_pkg-internal-testing-controlplane.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/internal/testing/process/junit-report.xml + new_file=pkg/internal/testing/process + new_file=pkg-internal-testing-process + mv ./pkg/internal/testing/process/junit-report.xml /logs/artifacts/junit_pkg-internal-testing-process.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/log/zap/junit-report.xml + new_file=pkg/log/zap + new_file=pkg-log-zap + mv ./pkg/log/zap/junit-report.xml /logs/artifacts/junit_pkg-log-zap.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/log/junit-report.xml + new_file=pkg/log + new_file=pkg-log + mv ./pkg/log/junit-report.xml /logs/artifacts/junit_pkg-log.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/manager/internal/integration/junit-report.xml + new_file=pkg/manager/internal/integration + new_file=pkg-manager-internal-integration + mv ./pkg/manager/internal/integration/junit-report.xml /logs/artifacts/junit_pkg-manager-internal-integration.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/manager/signals/junit-report.xml + new_file=pkg/manager/signals + new_file=pkg-manager-signals + mv ./pkg/manager/signals/junit-report.xml /logs/artifacts/junit_pkg-manager-signals.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/manager/junit-report.xml + new_file=pkg/manager + new_file=pkg-manager + mv ./pkg/manager/junit-report.xml /logs/artifacts/junit_pkg-manager.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/metrics/filters/junit-report.xml + new_file=pkg/metrics/filters + new_file=pkg-metrics-filters + mv ./pkg/metrics/filters/junit-report.xml /logs/artifacts/junit_pkg-metrics-filters.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/predicate/junit-report.xml + new_file=pkg/predicate + new_file=pkg-predicate + mv ./pkg/predicate/junit-report.xml /logs/artifacts/junit_pkg-predicate.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/reconcile/junit-report.xml + new_file=pkg/reconcile + new_file=pkg-reconcile + mv ./pkg/reconcile/junit-report.xml /logs/artifacts/junit_pkg-reconcile.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/scheme/junit-report.xml + new_file=pkg/scheme + new_file=pkg-scheme + mv ./pkg/scheme/junit-report.xml /logs/artifacts/junit_pkg-scheme.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/source/junit-report.xml + new_file=pkg/source + new_file=pkg-source + mv ./pkg/source/junit-report.xml /logs/artifacts/junit_pkg-source.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/webhook/admission/junit-report.xml + new_file=pkg/webhook/admission + new_file=pkg-webhook-admission + mv ./pkg/webhook/admission/junit-report.xml /logs/artifacts/junit_pkg-webhook-admission.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/webhook/authentication/junit-report.xml + new_file=pkg/webhook/authentication + new_file=pkg-webhook-authentication + mv ./pkg/webhook/authentication/junit-report.xml /logs/artifacts/junit_pkg-webhook-authentication.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/webhook/conversion/junit-report.xml + new_file=pkg/webhook/conversion + new_file=pkg-webhook-conversion + mv ./pkg/webhook/conversion/junit-report.xml /logs/artifacts/junit_pkg-webhook-conversion.xml + for file in `find . -name *junit-report.xml` + new_file=pkg/webhook/junit-report.xml + new_file=pkg/webhook + new_file=pkg-webhook + mv ./pkg/webhook/junit-report.xml /logs/artifacts/junit_pkg-webhook.xml + exit 1