Diff of the two buildlogs: -- --- b1/build.log 2025-04-02 03:29:36.925962251 +0000 +++ b2/build.log 2025-04-02 03:33:20.520845438 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 1 15:15:16 -12 2025 -I: pbuilder-time-stamp: 1743563716 +I: Current time: Tue May 5 23:52:38 +14 2026 +I: pbuilder-time-stamp: 1777974758 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: applying 0002-Set-LANGUAGE-env-variable-in-TestDiffProgram-for-con.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1517732/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 5 09:52 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='27b164c61f664396a784aa7e5a3f38a6' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1517732' - PS1='# ' - PS2='> ' + INVOCATION_ID=e442a2c33aab4b36b134abeb55a06ecc + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1722172 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.g2yQTIGR/pbuilderrc_z63n --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.g2yQTIGR/b1 --logfile b1/build.log kubernetes_1.32.3+ds-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.g2yQTIGR/pbuilderrc_HoRQ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.g2yQTIGR/b2 --logfile b2/build.log kubernetes_1.32.3+ds-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1517732/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -446,7 +478,7 @@ Get: 251 http://deb.debian.org/debian unstable/main amd64 golang-k8s-sigs-kustomize-cmd-config-dev all 0.19.0+ds-1 [43.0 kB] Get: 252 http://deb.debian.org/debian unstable/main amd64 golang-k8s-sigs-kustomize-dev all 5.6.0+ds-1 [53.0 kB] Get: 253 http://deb.debian.org/debian unstable/main amd64 help2man amd64 1.49.3 [198 kB] -Fetched 159 MB in 7s (22.3 MB/s) +Fetched 159 MB in 2s (104 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19804 files and directories currently installed.) @@ -1272,8 +1304,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Apr 2 03:18:46 UTC 2025. -Universal Time is now: Wed Apr 2 03:18:46 UTC 2025. +Local time is now: Tue May 5 09:53:39 UTC 2026. +Universal Time is now: Tue May 5 09:53:39 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1479,7 +1511,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/kubernetes-1.32.3+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../kubernetes_1.32.3+ds-1_source.changes +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/kubernetes-1.32.3+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../kubernetes_1.32.3+ds-1_source.changes dpkg-buildpackage: info: source package kubernetes dpkg-buildpackage: info: source version 1.32.3+ds-1 dpkg-buildpackage: info: source distribution unstable @@ -1539,7 +1575,7 @@ GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' -GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2659493977=/tmp/go-build -gno-record-gcc-switches' +GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3534077108=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' @@ -1563,191 +1599,191 @@ GOWORK='/build/reproducible-path/kubernetes-1.32.3+ds/go.work' PKG_CONFIG='pkg-config' dh_auto_build: warning: k8s.io/kubectl/pkg/explain/v2/templates contains no non-test Go files, removing it from build - cd _build && go install -trimpath -v -p 20 -ldflags "-X k8s.io/client-go/pkg/version.buildDate=2025-03-31T20:49:50Z -X k8s.io/component-base/version.buildDate=2025-03-31T20:49:50Z -X k8s.io/client-go/pkg/version.gitCommit=32cc146f75aad04beaaa245a7157eb35063a9f99 -X k8s.io/component-base/version.gitCommit=32cc146f75aad04beaaa245a7157eb35063a9f99 -X k8s.io/client-go/pkg/version.gitTreeState=clean -X k8s.io/component-base/version.gitTreeState=clean -X k8s.io/client-go/pkg/version.gitVersion=v1.32.3 -X k8s.io/component-base/version.gitVersion=v1.32.3 -X k8s.io/client-go/pkg/version.gitMajor=1 -X k8s.io/component-base/version.gitMajor=1 -X k8s.io/client-go/pkg/version.gitMinor=32 -X k8s.io/component-base/version.gitMinor=32" -buildmode=pie k8s.io/kubectl k8s.io/kubectl/cmd/kubectl k8s.io/kubectl/pkg/apps k8s.io/kubectl/pkg/cmd k8s.io/kubectl/pkg/cmd/annotate k8s.io/kubectl/pkg/cmd/apiresources k8s.io/kubectl/pkg/cmd/apply k8s.io/kubectl/pkg/cmd/attach k8s.io/kubectl/pkg/cmd/auth k8s.io/kubectl/pkg/cmd/autoscale k8s.io/kubectl/pkg/cmd/certificates k8s.io/kubectl/pkg/cmd/clusterinfo k8s.io/kubectl/pkg/cmd/completion k8s.io/kubectl/pkg/cmd/config k8s.io/kubectl/pkg/cmd/cp k8s.io/kubectl/pkg/cmd/create k8s.io/kubectl/pkg/cmd/debug k8s.io/kubectl/pkg/cmd/delete k8s.io/kubectl/pkg/cmd/describe k8s.io/kubectl/pkg/cmd/diff k8s.io/kubectl/pkg/cmd/drain k8s.io/kubectl/pkg/cmd/edit k8s.io/kubectl/pkg/cmd/events k8s.io/kubectl/pkg/cmd/exec k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/expose k8s.io/kubectl/pkg/cmd/get k8s.io/kubectl/pkg/cmd/help k8s.io/kubectl/pkg/cmd/kustomize k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/logs k8s.io/kubectl/pkg/cmd/options k8s.io/kubectl/pkg/cmd/patch k8s.io/kubectl/pkg/cmd/plugin k8s.io/kubectl/pkg/cmd/portforward k8s.io/kubectl/pkg/cmd/proxy k8s.io/kubectl/pkg/cmd/replace k8s.io/kubectl/pkg/cmd/rollout k8s.io/kubectl/pkg/cmd/run k8s.io/kubectl/pkg/cmd/scale k8s.io/kubectl/pkg/cmd/set k8s.io/kubectl/pkg/cmd/set/env k8s.io/kubectl/pkg/cmd/taint k8s.io/kubectl/pkg/cmd/testing k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/cmd/util/editor k8s.io/kubectl/pkg/cmd/util/editor/crlf k8s.io/kubectl/pkg/cmd/util/podcmd k8s.io/kubectl/pkg/cmd/util/sanity k8s.io/kubectl/pkg/cmd/version k8s.io/kubectl/pkg/cmd/wait k8s.io/kubectl/pkg/describe k8s.io/kubectl/pkg/drain k8s.io/kubectl/pkg/explain k8s.io/kubectl/pkg/explain/v2 k8s.io/kubectl/pkg/generate k8s.io/kubectl/pkg/generate/versioned k8s.io/kubectl/pkg/metricsutil k8s.io/kubectl/pkg/polymorphichelpers k8s.io/kubectl/pkg/proxy k8s.io/kubectl/pkg/rawhttp k8s.io/kubectl/pkg/scale k8s.io/kubectl/pkg/scheme k8s.io/kubectl/pkg/util k8s.io/kubectl/pkg/util/certificate k8s.io/kubectl/pkg/util/completion k8s.io/kubectl/pkg/util/deployment k8s.io/kubectl/pkg/util/event k8s.io/kubectl/pkg/util/fieldpath k8s.io/kubectl/pkg/util/hash k8s.io/kubectl/pkg/util/i18n k8s.io/kubectl/pkg/util/interrupt k8s.io/kubectl/pkg/util/openapi k8s.io/kubectl/pkg/util/openapi/testing k8s.io/kubectl/pkg/util/podutils k8s.io/kubectl/pkg/util/prune k8s.io/kubectl/pkg/util/qos k8s.io/kubectl/pkg/util/rbac k8s.io/kubectl/pkg/util/resource k8s.io/kubectl/pkg/util/slice k8s.io/kubectl/pkg/util/storage k8s.io/kubectl/pkg/util/templates k8s.io/kubectl/pkg/util/term k8s.io/kubectl/pkg/validation + cd _build && go install -trimpath -v -p 42 -ldflags "-X k8s.io/client-go/pkg/version.buildDate=2025-03-31T20:49:50Z -X k8s.io/component-base/version.buildDate=2025-03-31T20:49:50Z -X k8s.io/client-go/pkg/version.gitCommit=32cc146f75aad04beaaa245a7157eb35063a9f99 -X k8s.io/component-base/version.gitCommit=32cc146f75aad04beaaa245a7157eb35063a9f99 -X k8s.io/client-go/pkg/version.gitTreeState=clean -X k8s.io/component-base/version.gitTreeState=clean -X k8s.io/client-go/pkg/version.gitVersion=v1.32.3 -X k8s.io/component-base/version.gitVersion=v1.32.3 -X k8s.io/client-go/pkg/version.gitMajor=1 -X k8s.io/component-base/version.gitMajor=1 -X k8s.io/client-go/pkg/version.gitMinor=32 -X k8s.io/component-base/version.gitMinor=32" -buildmode=pie k8s.io/kubectl k8s.io/kubectl/cmd/kubectl k8s.io/kubectl/pkg/apps k8s.io/kubectl/pkg/cmd k8s.io/kubectl/pkg/cmd/annotate k8s.io/kubectl/pkg/cmd/apiresources k8s.io/kubectl/pkg/cmd/apply k8s.io/kubectl/pkg/cmd/attach k8s.io/kubectl/pkg/cmd/auth k8s.io/kubectl/pkg/cmd/autoscale k8s.io/kubectl/pkg/cmd/certificates k8s.io/kubectl/pkg/cmd/clusterinfo k8s.io/kubectl/pkg/cmd/completion k8s.io/kubectl/pkg/cmd/config k8s.io/kubectl/pkg/cmd/cp k8s.io/kubectl/pkg/cmd/create k8s.io/kubectl/pkg/cmd/debug k8s.io/kubectl/pkg/cmd/delete k8s.io/kubectl/pkg/cmd/describe k8s.io/kubectl/pkg/cmd/diff k8s.io/kubectl/pkg/cmd/drain k8s.io/kubectl/pkg/cmd/edit k8s.io/kubectl/pkg/cmd/events k8s.io/kubectl/pkg/cmd/exec k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/expose k8s.io/kubectl/pkg/cmd/get k8s.io/kubectl/pkg/cmd/help k8s.io/kubectl/pkg/cmd/kustomize k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/logs k8s.io/kubectl/pkg/cmd/options k8s.io/kubectl/pkg/cmd/patch k8s.io/kubectl/pkg/cmd/plugin k8s.io/kubectl/pkg/cmd/portforward k8s.io/kubectl/pkg/cmd/proxy k8s.io/kubectl/pkg/cmd/replace k8s.io/kubectl/pkg/cmd/rollout k8s.io/kubectl/pkg/cmd/run k8s.io/kubectl/pkg/cmd/scale k8s.io/kubectl/pkg/cmd/set k8s.io/kubectl/pkg/cmd/set/env k8s.io/kubectl/pkg/cmd/taint k8s.io/kubectl/pkg/cmd/testing k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/cmd/util/editor k8s.io/kubectl/pkg/cmd/util/editor/crlf k8s.io/kubectl/pkg/cmd/util/podcmd k8s.io/kubectl/pkg/cmd/util/sanity k8s.io/kubectl/pkg/cmd/version k8s.io/kubectl/pkg/cmd/wait k8s.io/kubectl/pkg/describe k8s.io/kubectl/pkg/drain k8s.io/kubectl/pkg/explain k8s.io/kubectl/pkg/explain/v2 k8s.io/kubectl/pkg/generate k8s.io/kubectl/pkg/generate/versioned k8s.io/kubectl/pkg/metricsutil k8s.io/kubectl/pkg/polymorphichelpers k8s.io/kubectl/pkg/proxy k8s.io/kubectl/pkg/rawhttp k8s.io/kubectl/pkg/scale k8s.io/kubectl/pkg/scheme k8s.io/kubectl/pkg/util k8s.io/kubectl/pkg/util/certificate k8s.io/kubectl/pkg/util/completion k8s.io/kubectl/pkg/util/deployment k8s.io/kubectl/pkg/util/event k8s.io/kubectl/pkg/util/fieldpath k8s.io/kubectl/pkg/util/hash k8s.io/kubectl/pkg/util/i18n k8s.io/kubectl/pkg/util/interrupt k8s.io/kubectl/pkg/util/openapi k8s.io/kubectl/pkg/util/openapi/testing k8s.io/kubectl/pkg/util/podutils k8s.io/kubectl/pkg/util/prune k8s.io/kubectl/pkg/util/qos k8s.io/kubectl/pkg/util/rbac k8s.io/kubectl/pkg/util/resource k8s.io/kubectl/pkg/util/slice k8s.io/kubectl/pkg/util/storage k8s.io/kubectl/pkg/util/templates k8s.io/kubectl/pkg/util/term k8s.io/kubectl/pkg/validation +internal/itoa +internal/profilerecord +unicode/utf16 +internal/goarch +container/list +internal/byteorder +unicode/utf8 +internal/nettrace +internal/coverage/rtcov +golang.org/x/text/internal/utf8internal +internal/asan +log/internal +k8s.io/apimachinery/pkg/selection +github.com/klauspost/compress/internal/le +github.com/google/go-cmp/cmp/internal/flags k8s.io/kubectl internal/goos -internal/byteorder -internal/goarch -internal/profilerecord +go.opentelemetry.io/otel/trace/embedded internal/msan +crypto/internal/boring/sig +log/slog/internal internal/unsafeheader internal/goexperiment -internal/coverage/rtcov -unicode/utf8 -internal/godebugs -container/list -math/bits -internal/asan -unicode -internal/runtime/syscall -sync/atomic -internal/itoa -internal/runtime/atomic -internal/abi -internal/runtime/math -internal/runtime/sys -internal/cpu -crypto/internal/fips140/alias cmp -crypto/internal/boring/sig -unicode/utf16 +encoding vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/godebugs +sigs.k8s.io/kustomize/kyaml/sets +internal/runtime/atomic +google.golang.org/protobuf/internal/flags vendor/golang.org/x/crypto/internal/alias -internal/nettrace -log/internal -internal/chacha8rand -crypto/internal/fips140deps/byteorder -crypto/internal/fips140/subtle -encoding -k8s.io/apimachinery/pkg/selection -log/slog/internal +sigs.k8s.io/kustomize/kyaml/sliceutil +math/bits +sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/selection +crypto/internal/fips140/alias +internal/runtime/syscall k8s.io/apimachinery/pkg/types -github.com/google/go-cmp/cmp/internal/flags -google.golang.org/protobuf/internal/flags -google.golang.org/protobuf/internal/set +sync/atomic github.com/klauspost/compress/internal/cpuinfo -github.com/klauspost/compress/internal/le -go.opentelemetry.io/otel/trace/embedded golang.org/x/text/encoding/internal/identifier -golang.org/x/text/internal/utf8internal -sigs.k8s.io/kustomize/kyaml/sets -sigs.k8s.io/kustomize/kyaml/sliceutil -sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/selection +internal/cpu +unicode sigs.k8s.io/kustomize/kyaml/ext golang.org/x/net/html/atom k8s.io/apimachinery/pkg/util/portforward k8s.io/client-go/util/exec k8s.io/utils/buffer +internal/runtime/math +internal/runtime/sys +internal/abi +crypto/internal/fips140/subtle +crypto/internal/fips140deps/byteorder +internal/chacha8rand +google.golang.org/protobuf/internal/set internal/runtime/exithook -internal/bytealg crypto/internal/fips140deps/cpu +internal/bytealg math internal/stringslite github.com/fatih/camelcase -github.com/klauspost/compress -go.opentelemetry.io/otel/internal internal/race internal/sync internal/runtime/maps +github.com/klauspost/compress +go.opentelemetry.io/otel/internal runtime -internal/reflectlite -k8s.io/klog/internal/dbg -runtime/metrics crypto/subtle -weak iter +weak +internal/reflectlite +k8s.io/klog/internal/dbg sync -slices +runtime/metrics maps +slices errors sort internal/bisect internal/testlog internal/singleflight -unique log/slog/internal/buffer -google.golang.org/protobuf/internal/pragma k8s.io/component-base/logs/internal/setverbositylevel github.com/josharian/intern -io +google.golang.org/protobuf/internal/pragma +unique internal/oserror +io path math/rand/v2 -strconv vendor/golang.org/x/net/dns/dnsmessage +strconv runtime/cgo syscall internal/godebug +github.com/gogo/protobuf/sortkeys +github.com/beorn7/perks/quantile +k8s.io/kubectl/pkg/util/slice +container/heap +k8s.io/apimachinery/pkg/util/sets hash bytes +crypto/internal/randutil github.com/liggitt/tabwriter strings -crypto/internal/randutil -github.com/gogo/protobuf/sortkeys -k8s.io/apimachinery/pkg/util/sets -container/heap -github.com/beorn7/perks/quantile -k8s.io/kubectl/pkg/util/slice -hash/crc32 -hash/fnv hash/adler32 +hash/fnv +hash/crc32 crypto/internal/fips140deps/godebug -crypto math/rand -net/netip +crypto +github.com/x448/float16 encoding/base32 +net/netip reflect -github.com/x448/float16 -golang.org/x/text/transform -vendor/golang.org/x/text/transform k8s.io/cli-runtime/pkg/genericiooptions -sigs.k8s.io/kustomize/api/internal/konfig/builtinpluginconsts +vendor/golang.org/x/text/transform +golang.org/x/text/transform github.com/mitchellh/go-wordwrap k8s.io/kubectl/pkg/cmd/util/editor/crlf -crypto/internal/impl -crypto/internal/fips140 -github.com/munnerz/goautoneg -bufio +sigs.k8s.io/kustomize/api/internal/konfig/builtinpluginconsts net/http/internal/ascii +crypto/internal/impl k8s.io/klog/internal/severity +bufio +sigs.k8s.io/kustomize/kyaml/utils go/build/constraint +crypto/internal/fips140 github.com/chai2010/gettext-go/plural +regexp/syntax html +github.com/munnerz/goautoneg net/http/internal/testcert -sigs.k8s.io/kustomize/kyaml/utils -regexp/syntax +crypto/tls/internal/fips140tls +crypto/internal/fips140/sha256 golang.org/x/text/encoding -golang.org/x/text/runes crypto/internal/fips140/sha3 -crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 -crypto/internal/fips140/sha256 +golang.org/x/text/runes golang.org/x/text/encoding/internal golang.org/x/text/encoding/unicode crypto/internal/fips140/hmac crypto/sha3 +internal/syscall/execenv +internal/syscall/unix crypto/internal/fips140/check -crypto/internal/fips140hash +time k8s.io/client-go/tools/cache/synctrack +crypto/internal/fips140hash +crypto/internal/fips140/edwards25519/field crypto/internal/fips140/aes +crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf -crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls12 -crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat +regexp crypto/internal/fips140/tls13 -time -internal/syscall/execenv -internal/syscall/unix crypto/internal/fips140/edwards25519 -regexp k8s.io/apimachinery/pkg/version sigs.k8s.io/kustomize/api/internal/image github.com/lithammer/dedent -crypto/internal/fips140/nistec -io/fs -context -internal/poll k8s.io/klog/internal/clock k8s.io/utils/clock github.com/google/go-cmp/cmp/internal/diff github.com/jonboulle/clockwork -github.com/mxk/go-flowrate/flowrate k8s.io/apimachinery/pkg/util/rand -k8s.io/utils/clock/testing +github.com/mxk/go-flowrate/flowrate +context +io/fs +internal/poll k8s.io/apimachinery/pkg/util/cache +k8s.io/utils/clock/testing +crypto/internal/fips140/nistec internal/filepathlite embed +plugin +google.golang.org/protobuf/internal/editiondefaults internal/fmtsort -encoding/binary -github.com/modern-go/reflect2 github.com/google/go-cmp/cmp/internal/function go.opentelemetry.io/otel/internal/attribute sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/sets sigs.k8s.io/structured-merge-diff/schema -google.golang.org/protobuf/internal/editiondefaults +encoding/binary +github.com/modern-go/reflect2 os -plugin encoding/base64 github.com/google/gofuzz/bytesource vendor/golang.org/x/crypto/internal/poly1305 @@ -1755,428 +1791,432 @@ github.com/klauspost/compress/internal/snapref golang.org/x/sys/unix encoding/pem -crypto/internal/sysrand -k8s.io/klog/internal/buffer -internal/lazyregexp fmt -path/filepath -vendor/golang.org/x/sys/cpu +google.golang.org/protobuf/internal/detrand io/ioutil github.com/prometheus/procfs/internal/util -os/signal -google.golang.org/protobuf/internal/detrand internal/sysinfo +vendor/golang.org/x/sys/cpu +os/signal +internal/lazyregexp +crypto/internal/sysrand +path/filepath +k8s.io/klog/internal/buffer net crypto/internal/entropy crypto/internal/fips140/drbg -crypto/internal/fips140/aes/gcm +k8s.io/kubectl/pkg/util/interrupt crypto/internal/fips140only -crypto/internal/fips140/ed25519 -crypto/internal/fips140/ecdsa -crypto/internal/fips140/mlkem crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa -k8s.io/kubectl/pkg/util/interrupt -github.com/monochromegane/go-gitignore -os/exec +crypto/internal/fips140/ed25519 +crypto/internal/fips140/aes/gcm +crypto/internal/fips140/mlkem k8s.io/client-go/util/homedir +os/exec +github.com/monochromegane/go-gitignore crypto/md5 crypto/rc4 crypto/cipher +k8s.io/utils/exec +crypto/internal/boring +crypto/des +vendor/golang.org/x/crypto/chacha20 encoding/hex net/url -compress/flate -math/big +log golang.org/x/net/http2/hpack +compress/flate mime/quotedprintable -vendor/golang.org/x/net/http2/hpack -k8s.io/apimachinery/pkg/util/errors -vendor/golang.org/x/text/unicode/norm net/http/internal -log -github.com/google/gofuzz mime +vendor/golang.org/x/net/http2/hpack k8s.io/apimachinery/third_party/forked/golang/reflect -golang.org/x/text/unicode/norm k8s.io/apimachinery/pkg/fields -encoding/json +k8s.io/apimachinery/pkg/util/errors +vendor/golang.org/x/text/unicode/norm flag -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 -k8s.io/apimachinery/pkg/util/validation/field os/user -crypto/aes -crypto/ecdh -crypto/sha512 -crypto/hmac -crypto/sha1 -crypto/sha256 -golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/bidi -k8s.io/apimachinery/pkg/conversion go/token -go/doc/comment -k8s.io/apimachinery/pkg/conversion/queryparams -vendor/golang.org/x/crypto/chacha20poly1305 -compress/gzip runtime/debug -sigs.k8s.io/yaml/goyaml.v2 +encoding/json +github.com/google/gofuzz k8s.io/utils/ptr k8s.io/client-go/pkg/version -github.com/davecgh/go-spew/spew -k8s.io/client-go/tools/metrics golang.org/x/time/rate -encoding/csv text/template/parse +golang.org/x/text/unicode/norm +go/doc/comment github.com/google/go-cmp/cmp/internal/value -go/scanner -k8s.io/apimachinery/pkg/util/version -k8s.io/client-go/util/flowcontrol -k8s.io/apimachinery/pkg/util/naming -vendor/golang.org/x/text/secure/bidirule -github.com/modern-go/concurrent -database/sql/driver -golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/errors +encoding/csv +database/sql/driver +k8s.io/apimachinery/pkg/util/version google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs +math/big github.com/klauspost/compress/fse -k8s.io/component-base/version -github.com/google/go-cmp/cmp -k8s.io/klog/internal/verbosity -google.golang.org/protobuf/encoding/protowire github.com/pkg/errors -go/ast +sigs.k8s.io/yaml/goyaml.v2 +crypto/aes +crypto/ecdh +crypto/sha512 +crypto/hmac +crypto/sha1 +crypto/sha256 +google.golang.org/protobuf/encoding/protowire k8s.io/apimachinery/pkg/util/duration -k8s.io/apimachinery/pkg/util/dump k8s.io/client-go/third_party/forked/golang/template -golang.org/x/net/idna -database/sql -gopkg.in/yaml.v3 golang.org/x/sync/errgroup -github.com/go-openapi/jsonreference/internal -google.golang.org/protobuf/reflect/protoreflect +github.com/davecgh/go-spew/spew +gopkg.in/yaml.v3 k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json -vendor/golang.org/x/net/idna k8s.io/kube-openapi/pkg/cached -compress/zlib encoding/xml -golang.org/x/term -github.com/moby/term -github.com/klauspost/compress/huff0 -github.com/emicklei/go-restful/log github.com/go-errors/errors -crypto/elliptic -crypto/internal/boring/bbig -encoding/asn1 -crypto/rand -crypto/dsa -crypto/ed25519 -crypto/internal/hpke -crypto/rsa -gopkg.in/inf.v0 -text/template -sigs.k8s.io/kustomize/kyaml/errors -github.com/fxamacker/cbor +k8s.io/client-go/util/flowcontrol +k8s.io/apimachinery/pkg/util/validation/field sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/errors -log/slog -github.com/gogo/protobuf/proto -sigs.k8s.io/json/internal/golang/encoding/json -github.com/json-iterator/go -k8s.io/apimachinery/pkg/util/framer -github.com/blang/semver/v4 -google.golang.org/protobuf/internal/descfmt -go/doc -go/parser -google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/strs -sigs.k8s.io/yaml -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/order -google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/runtime/protoiface -github.com/klauspost/compress/zstd -go.opentelemetry.io/otel/attribute -go.opentelemetry.io/otel/codes -google.golang.org/protobuf/internal/protolazy -github.com/evanphx/json-patch/v5 -crypto/ecdsa -k8s.io/client-go/util/jsonpath -google.golang.org/protobuf/internal/encoding/defval -github.com/mailru/easyjson/jlexer -sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation/field +vendor/golang.org/x/text/unicode/bidi +golang.org/x/text/unicode/bidi +vendor/golang.org/x/crypto/chacha20poly1305 +github.com/emicklei/go-restful/log +k8s.io/component-base/version sigs.k8s.io/yaml/goyaml.v3 -google.golang.org/protobuf/proto -sigs.k8s.io/kustomize/kyaml/filesys -github.com/go-logr/logr -sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1_21_2 -k8s.io/klog/internal/sloghandler -go.opentelemetry.io/otel/trace -sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi +google.golang.org/protobuf/reflect/protoreflect +github.com/google/go-cmp/cmp +go/scanner github.com/xlab/treeprint sigs.k8s.io/kustomize/api/internal/kusterr -k8s.io/klog/internal/serialize -github.com/google/gnostic-models/jsonschema -sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi github.com/google/shlex -sigs.k8s.io/kustomize/api/provenance github.com/google/btree +database/sql +sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation/field +k8s.io/apimachinery/pkg/conversion k8s.io/utils/pointer -k8s.io/apimachinery/pkg/util/mergepatch k8s.io/apimachinery/third_party/forked/golang/json -archive/zip github.com/chai2010/gettext-go/mo -k8s.io/klog -k8s.io/klog/textlogger github.com/chai2010/gettext-go/po +k8s.io/apimachinery/pkg/conversion/queryparams +k8s.io/client-go/tools/metrics +github.com/go-openapi/jsonreference/internal +sigs.k8s.io/kustomize/kyaml/errors github.com/MakeNowJust/heredoc -github.com/peterbourgon/diskv +k8s.io/apimachinery/pkg/util/naming +github.com/modern-go/concurrent github.com/russross/blackfriday/v2 +github.com/klauspost/compress/huff0 +sigs.k8s.io/kustomize/kyaml/filesys golang.org/x/net/html k8s.io/apimachinery/third_party/forked/golang/netutil -github.com/exponent-io/jsonpath -k8s.io/utils/exec text/tabwriter -archive/tar github.com/opencontainers/go-digest -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext +github.com/pmezard/go-difflib/difflib +runtime/trace +k8s.io/klog/internal/verbosity +go/ast +k8s.io/apimachinery/pkg/util/dump +testing +compress/zlib +compress/gzip +archive/zip +github.com/distribution/reference +vendor/golang.org/x/text/secure/bidirule +golang.org/x/text/secure/bidirule +sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi +github.com/peterbourgon/diskv +runtime/pprof +sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1_21_2 +text/template +sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi +google.golang.org/protobuf/internal/descopts +vendor/golang.org/x/net/idna +google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/descfmt +google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/internal/order +google.golang.org/protobuf/runtime/protoiface +golang.org/x/net/idna +golang.org/x/term +github.com/moby/term +google.golang.org/protobuf/internal/protolazy +google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/encoding/text +k8s.io/apimachinery/pkg/util/framer +github.com/evanphx/json-patch/v5 +github.com/mailru/easyjson/jlexer +github.com/blang/semver/v4 +github.com/exponent-io/jsonpath +go.opentelemetry.io/otel/codes +sigs.k8s.io/json/internal/golang/encoding/json +log/slog +k8s.io/client-go/util/jsonpath +go.opentelemetry.io/otel/attribute +github.com/gogo/protobuf/proto +github.com/chai2010/gettext-go +google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/encoding/defval +crypto/internal/boring/bbig +crypto/elliptic +crypto/rand +encoding/asn1 +crypto/dsa +gopkg.in/inf.v0 +github.com/fxamacker/cbor +github.com/json-iterator/go +go/doc +go/parser +k8s.io/apimachinery/pkg/util/diff +crypto/ed25519 +crypto/internal/hpke +crypto/rsa +github.com/klauspost/compress/zstd +sigs.k8s.io/kustomize/api/provenance +sigs.k8s.io/yaml +github.com/stretchr/testify/assert/yaml +github.com/google/gnostic-models/jsonschema +archive/tar +go.opentelemetry.io/otel/trace +k8s.io/apimachinery/pkg/util/mergepatch google.golang.org/protobuf/encoding/protodelim +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc +crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte +k8s.io/klog/internal/sloghandler +github.com/go-logr/logr +k8s.io/klog/internal/serialize +crypto/ecdsa +k8s.io/klog/textlogger +k8s.io/klog sigs.k8s.io/json -k8s.io/apimachinery/pkg/util/diff -github.com/distribution/reference k8s.io/apimachinery/pkg/util/json -github.com/pmezard/go-difflib/difflib -runtime/pprof -k8s.io/apimachinery/pkg/util/yaml k8s.io/apimachinery/pkg/util/jsonmergepatch -github.com/stretchr/testify/assert/yaml -runtime/trace -testing +k8s.io/apimachinery/pkg/util/yaml +google.golang.org/protobuf/internal/encoding/tag k8s.io/component-base/logs/klogflags k8s.io/utils/trace +k8s.io/kubectl/pkg/util/i18n +google.golang.org/protobuf/internal/impl k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes -github.com/chai2010/gettext-go sigs.k8s.io/structured-merge-diff/value k8s.io/apimachinery/pkg/runtime/serializer/cbor/direct -google.golang.org/protobuf/internal/encoding/tag -k8s.io/kubectl/pkg/util/i18n -google.golang.org/protobuf/internal/impl -net/textproto vendor/golang.org/x/net/http/httpproxy -k8s.io/utils/internal/third_party/forked/golang/net k8s.io/client-go/util/connrotation -crypto/x509 +k8s.io/utils/internal/third_party/forked/golang/net github.com/mailru/easyjson/buffer -github.com/google/uuid -github.com/spf13/pflag +crypto/x509 sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation golang.org/x/net/internal/socks +net/textproto +github.com/google/uuid +github.com/spf13/pflag github.com/prometheus/procfs k8s.io/utils/net github.com/mailru/easyjson/jwriter golang.org/x/net/proxy sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/labels +k8s.io/apimachinery/pkg/util/validation golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts mime/multipart -k8s.io/apimachinery/pkg/util/validation sigs.k8s.io/structured-merge-diff/fieldpath +k8s.io/apimachinery/pkg/labels k8s.io/apimachinery/pkg/runtime/schema k8s.io/apimachinery/pkg/api/resource k8s.io/apimachinery/pkg/util/intstr -k8s.io/apimachinery/pkg/labels k8s.io/kubectl/pkg/apps sigs.k8s.io/structured-merge-diff/typed -crypto/tls +github.com/spf13/cobra k8s.io/client-go/util/keyutil k8s.io/kubectl/pkg/util/certificate -github.com/spf13/cobra +crypto/tls sigs.k8s.io/structured-merge-diff/merge k8s.io/client-go/applyconfigurations/internal google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl -net/http/httptrace -k8s.io/client-go/util/cert -k8s.io/component-base/cli/flag google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/descriptorpb -net/http github.com/prometheus/client_model/go github.com/google/gnostic-models/extensions github.com/prometheus/common/model -github.com/prometheus/client_golang/prometheus/internal -google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/internal/editionssupport +google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc +github.com/prometheus/client_golang/prometheus/internal +net/http/httptrace +k8s.io/client-go/util/cert +k8s.io/component-base/cli/flag +net/http github.com/golang/protobuf/proto k8s.io/apimachinery/pkg/util/runtime expvar -github.com/prometheus/common/expfmt github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +golang.org/x/oauth2/internal github.com/google/gnostic-models/compiler -golang.org/x/net/http2 -github.com/go-openapi/swag -net/http/httputil -github.com/emicklei/go-restful k8s.io/apimachinery/pkg/util/httpstream +github.com/prometheus/common/expfmt github.com/gorilla/websocket -golang.org/x/oauth2/internal -net/http/httptest -golang.org/x/net/websocket github.com/moby/spdystream/spdy +golang.org/x/net/websocket +golang.org/x/net/http2 +net/http/httptest +net/http/httputil +github.com/emicklei/go-restful +github.com/go-openapi/swag github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil k8s.io/client-go/features k8s.io/apimachinery/pkg/util/wait k8s.io/client-go/util/workqueue k8s.io/apimachinery/pkg/runtime golang.org/x/oauth2 +github.com/moby/spdystream github.com/google/gnostic-models/openapiv3 github.com/google/gnostic-models/openapiv2 -github.com/moby/spdystream github.com/stretchr/testify/assert github.com/gregjones/httpcache github.com/prometheus/client_golang/prometheus github.com/go-openapi/jsonpointer github.com/go-openapi/jsonreference k8s.io/kube-openapi/pkg/internal -github.com/stretchr/testify/require -k8s.io/apimachinery/pkg/runtime/serializer/recognizer +k8s.io/apimachinery/pkg/runtime/serializer/streaming k8s.io/client-go/tools/clientcmd/api +k8s.io/apimachinery/pkg/runtime/serializer/recognizer k8s.io/kubectl/pkg/generate -k8s.io/apimachinery/pkg/runtime/serializer/streaming +github.com/stretchr/testify/require k8s.io/apimachinery/pkg/runtime/serializer/json k8s.io/client-go/tools/clientcmd/api/v1 k8s.io/apimachinery/pkg/util/net -github.com/prometheus/client_golang/prometheus/promhttp k8s.io/component-base/metrics/prometheusextension +github.com/prometheus/client_golang/prometheus/promhttp github.com/prometheus/client_golang/prometheus/collectors k8s.io/apimachinery/pkg/watch k8s.io/client-go/transport k8s.io/apimachinery/pkg/apis/meta/v1 k8s.io/component-base/metrics -k8s.io/kube-openapi/pkg/validation/spec -k8s.io/kube-openapi/pkg/util/proto k8s.io/kube-openapi/pkg/util/proto/testing +k8s.io/kube-openapi/pkg/util/proto +k8s.io/kube-openapi/pkg/validation/spec k8s.io/kube-openapi/pkg/util/proto/validation +k8s.io/component-base/metrics/legacyregistry k8s.io/kube-openapi/pkg/schemaconv k8s.io/kube-openapi/pkg/spec3 sigs.k8s.io/kustomize/kyaml/yaml -k8s.io/component-base/metrics/legacyregistry k8s.io/component-base/metrics/prometheus/feature -k8s.io/apimachinery/pkg/api/errors -k8s.io/apimachinery/pkg/runtime/serializer/protobuf -k8s.io/client-go/pkg/apis/clientauthentication +k8s.io/component-base/featuregate +k8s.io/component-base/logs/api/v1 k8s.io/apimachinery/pkg/apis/meta/v1/unstructured -k8s.io/apimachinery/pkg/api/meta -k8s.io/api/admissionregistration/v1 +k8s.io/api/networking/v1alpha1 +k8s.io/api/policy/v1beta1 +k8s.io/api/rbac/v1 k8s.io/api/apidiscovery/v2 -k8s.io/api/certificates/v1alpha1 -k8s.io/api/apidiscovery/v2beta1 -k8s.io/api/apiserverinternal/v1alpha1 +k8s.io/api/rbac/v1alpha1 +k8s.io/apimachinery/pkg/apis/meta/v1/validation +k8s.io/apimachinery/pkg/util/remotecommand +k8s.io/apimachinery/pkg/api/equality +k8s.io/client-go/pkg/apis/clientauthentication +k8s.io/apimachinery/pkg/runtime/serializer/protobuf +k8s.io/api/imagepolicy/v1alpha1 k8s.io/client-go/rest/watch -k8s.io/api/core/v1 +k8s.io/apimachinery/pkg/apis/meta/v1beta1 +k8s.io/api/apiserverinternal/v1alpha1 +k8s.io/api/apidiscovery/v2beta1 +k8s.io/api/admissionregistration/v1 +k8s.io/apimachinery/pkg/api/meta +k8s.io/api/flowcontrol/v1beta1 k8s.io/api/coordination/v1 -k8s.io/api/authorization/v1 +k8s.io/api/certificates/v1alpha1 +k8s.io/api/flowcontrol/v1beta2 +k8s.io/api/policy/v1 +k8s.io/api/rbac/v1beta1 k8s.io/api/flowcontrol/v1 k8s.io/api/authentication/v1 -k8s.io/component-base/featuregate -k8s.io/api/flowcontrol/v1beta1 -k8s.io/api/flowcontrol/v1beta2 +k8s.io/apimachinery/pkg/api/errors k8s.io/api/flowcontrol/v1beta3 +k8s.io/api/authorization/v1 +k8s.io/api/core/v1 +k8s.io/apimachinery/pkg/util/httpstream/wsstream +k8s.io/kube-openapi/pkg/common k8s.io/client-go/pkg/apis/clientauthentication/v1 k8s.io/client-go/pkg/apis/clientauthentication/v1beta1 -k8s.io/api/networking/v1alpha1 -k8s.io/api/policy/v1 -k8s.io/api/coordination/v1alpha2 -k8s.io/api/coordination/v1beta1 -k8s.io/apimachinery/pkg/runtime/serializer/versioning -k8s.io/apimachinery/pkg/runtime/serializer/cbor -k8s.io/client-go/pkg/apis/clientauthentication/install -k8s.io/component-base/logs/api/v1 -k8s.io/api/policy/v1beta1 -k8s.io/api/rbac/v1 -k8s.io/api/rbac/v1alpha1 -k8s.io/api/rbac/v1beta1 -k8s.io/cli-runtime/pkg/printers -k8s.io/apimachinery/pkg/api/equality -k8s.io/apimachinery/pkg/apis/meta/v1/validation -k8s.io/kube-openapi/pkg/common -k8s.io/api/authentication/v1alpha1 -k8s.io/api/authentication/v1beta1 -k8s.io/client-go/util/consistencydetector -k8s.io/apimachinery/pkg/apis/meta/v1beta1 -k8s.io/apimachinery/pkg/runtime/serializer -k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme -k8s.io/api/authorization/v1beta1 -k8s.io/apimachinery/pkg/api/validation -k8s.io/component-base/logs -sigs.k8s.io/kustomize/api/filters/filtersutil sigs.k8s.io/kustomize/kyaml/openapi -sigs.k8s.io/kustomize/kyaml/kio/kioutil sigs.k8s.io/kustomize/kyaml/order +sigs.k8s.io/kustomize/kyaml/kio/kioutil +sigs.k8s.io/kustomize/api/filters/filtersutil sigs.k8s.io/kustomize/api/hasher -k8s.io/component-base/cli -k8s.io/client-go/tools/clientcmd/api/latest +k8s.io/apimachinery/pkg/apis/meta/internalversion +k8s.io/apimachinery/pkg/util/proxy +k8s.io/api/coordination/v1alpha2 +k8s.io/api/coordination/v1beta1 +sigs.k8s.io/kustomize/kyaml/kio +k8s.io/client-go/pkg/apis/clientauthentication/install +k8s.io/apimachinery/pkg/runtime/serializer/cbor k8s.io/apimachinery/pkg/util/strategicpatch +k8s.io/component-base/logs +k8s.io/apimachinery/pkg/runtime/serializer/versioning +k8s.io/apimachinery/pkg/apis/meta/internalversion/validation k8s.io/kube-openapi/pkg/handler3 -k8s.io/client-go/plugin/pkg/client/auth/exec +k8s.io/client-go/util/watchlist +k8s.io/component-base/cli +k8s.io/client-go/util/consistencydetector k8s.io/apimachinery/pkg/api/meta/testrestmapper -sigs.k8s.io/kustomize/kyaml/kio -k8s.io/api/admission/v1 -k8s.io/apimachinery/pkg/apis/meta/internalversion -k8s.io/api/admission/v1beta1 -k8s.io/api/imagepolicy/v1alpha1 -k8s.io/api/admissionregistration/v1alpha1 -k8s.io/api/admissionregistration/v1beta1 -k8s.io/apimachinery/pkg/util/managedfields/internal -k8s.io/apimachinery/pkg/util/remotecommand -k8s.io/apimachinery/pkg/util/proxy +k8s.io/cli-runtime/pkg/printers k8s.io/kubectl/pkg/util/fieldpath -k8s.io/kubectl/pkg/util/rbac -k8s.io/apimachinery/pkg/util/httpstream/wsstream -k8s.io/client-go/util/csaupgrade -k8s.io/apimachinery/pkg/apis/meta/internalversion/validation k8s.io/client-go/tools/pager -k8s.io/client-go/rest -k8s.io/kubectl/pkg/util/prune -k8s.io/client-go/util/watchlist -k8s.io/component-helpers/auth/rbac/validation k8s.io/kubectl/pkg/explain -sigs.k8s.io/kustomize/api/filters/patchjson6902 -sigs.k8s.io/kustomize/api/filters/valueadd +k8s.io/kubectl/pkg/util/prune +k8s.io/client-go/util/csaupgrade +k8s.io/apimachinery/pkg/api/validation sigs.k8s.io/kustomize/kyaml/resid sigs.k8s.io/kustomize/kyaml/fieldmeta sigs.k8s.io/kustomize/kyaml/yaml/schema +k8s.io/api/authentication/v1alpha1 +k8s.io/api/admission/v1 +k8s.io/api/admission/v1beta1 +k8s.io/api/authentication/v1beta1 +k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme +k8s.io/client-go/tools/clientcmd/api/latest +k8s.io/apimachinery/pkg/runtime/serializer +k8s.io/kubectl/pkg/util/rbac +k8s.io/component-helpers/auth/rbac/validation +sigs.k8s.io/kustomize/api/filters/valueadd +sigs.k8s.io/kustomize/api/filters/patchjson6902 k8s.io/apimachinery/pkg/util/httpstream/spdy +k8s.io/client-go/plugin/pkg/client/auth/exec sigs.k8s.io/kustomize/api/types -k8s.io/apimachinery/pkg/util/managedfields -sigs.k8s.io/kustomize/api/filters/iampolicygenerator -sigs.k8s.io/kustomize/api/konfig -sigs.k8s.io/kustomize/api/filters/fieldspec +k8s.io/apimachinery/pkg/util/managedfields/internal +k8s.io/api/authorization/v1beta1 +k8s.io/client-go/rest sigs.k8s.io/kustomize/kyaml/yaml/walk +sigs.k8s.io/kustomize/api/filters/fieldspec sigs.k8s.io/kustomize/api/ifc +sigs.k8s.io/kustomize/api/filters/iampolicygenerator +sigs.k8s.io/kustomize/api/konfig sigs.k8s.io/kustomize/api/internal/generators -sigs.k8s.io/kustomize/api/internal/plugins/builtinconfig sigs.k8s.io/kustomize/api/internal/validate +sigs.k8s.io/kustomize/api/internal/plugins/builtinconfig +k8s.io/api/admissionregistration/v1alpha1 +k8s.io/api/admissionregistration/v1beta1 sigs.k8s.io/kustomize/api/internal/utils sigs.k8s.io/kustomize/api/filters/fsslice +sigs.k8s.io/kustomize/api/filters/suffix sigs.k8s.io/kustomize/api/filters/prefix -sigs.k8s.io/kustomize/api/filters/replicacount sigs.k8s.io/kustomize/api/filters/refvar -sigs.k8s.io/kustomize/api/filters/suffix -sigs.k8s.io/kustomize/api/kv -sigs.k8s.io/kustomize/api/internal/git +sigs.k8s.io/kustomize/api/filters/replicacount sigs.k8s.io/kustomize/api/filters/annotations -sigs.k8s.io/kustomize/api/filters/imagetag -sigs.k8s.io/kustomize/api/filters/labels sigs.k8s.io/kustomize/api/filters/namespace +sigs.k8s.io/kustomize/api/filters/labels +sigs.k8s.io/kustomize/api/kv +sigs.k8s.io/kustomize/api/filters/imagetag +sigs.k8s.io/kustomize/api/internal/git +sigs.k8s.io/kustomize/api/internal/loader +sigs.k8s.io/kustomize/kyaml/comments +sigs.k8s.io/kustomize/kyaml/yaml/merge2 +k8s.io/apimachinery/pkg/util/managedfields +sigs.k8s.io/kustomize/kyaml/fn/runtime/runtimeutil k8s.io/client-go/plugin/pkg/client/auth/azure k8s.io/client-go/plugin/pkg/client/auth/gcp k8s.io/client-go/plugin/pkg/client/auth/oidc @@ -2187,263 +2227,259 @@ k8s.io/kubectl/pkg/rawhttp k8s.io/client-go/rest/fake k8s.io/client-go/tools/cache -sigs.k8s.io/kustomize/api/internal/loader k8s.io/client-go/dynamic -k8s.io/client-go/plugin/pkg/client/auth -k8s.io/client-go/openapi -k8s.io/client-go/testing k8s.io/client-go/tools/clientcmd -sigs.k8s.io/kustomize/kyaml/yaml/merge2 -sigs.k8s.io/kustomize/kyaml/comments -k8s.io/client-go/openapi3 -k8s.io/client-go/openapi/cached -k8s.io/client-go/openapi/openapitest -sigs.k8s.io/kustomize/kyaml/fn/runtime/runtimeutil sigs.k8s.io/kustomize/api/filters/patchstrategicmerge +k8s.io/client-go/plugin/pkg/client/auth sigs.k8s.io/kustomize/kyaml/fn/runtime/exec sigs.k8s.io/kustomize/kyaml/fn/runtime/container sigs.k8s.io/kustomize/api/resource +k8s.io/client-go/openapi +k8s.io/client-go/testing sigs.k8s.io/kustomize/kyaml/runfn -k8s.io/client-go/gentype -k8s.io/client-go/dynamic/fake -k8s.io/client-go/tools/watch sigs.k8s.io/kustomize/api/filters/replacement sigs.k8s.io/kustomize/api/resmap sigs.k8s.io/kustomize/api/provider +k8s.io/client-go/openapi3 +k8s.io/client-go/openapi/cached +k8s.io/client-go/openapi/openapitest sigs.k8s.io/kustomize/api/internal/plugins/utils -sigs.k8s.io/kustomize/api/internal/builtins sigs.k8s.io/kustomize/api/filters/nameref +sigs.k8s.io/kustomize/api/internal/builtins sigs.k8s.io/kustomize/api/internal/plugins/execplugin sigs.k8s.io/kustomize/api/internal/plugins/fnplugin sigs.k8s.io/kustomize/api/internal/accumulator +k8s.io/client-go/tools/watch +k8s.io/client-go/gentype +k8s.io/client-go/dynamic/fake sigs.k8s.io/kustomize/api/internal/plugins/builtinhelpers sigs.k8s.io/kustomize/api/internal/plugins/loader sigs.k8s.io/kustomize/api/internal/target sigs.k8s.io/kustomize/api/krusty sigs.k8s.io/kustomize/kustomize/v5/commands/build +k8s.io/kubectl/pkg/cmd/util/podcmd +k8s.io/kubectl/pkg/util/event +k8s.io/api/discovery/v1beta1 k8s.io/api/apps/v1 -k8s.io/api/apps/v1beta2 -k8s.io/api/node/v1beta1 -k8s.io/api/apps/v1beta1 -k8s.io/api/resource/v1alpha3 -k8s.io/api/networking/v1 -k8s.io/api/networking/v1beta1 -k8s.io/api/autoscaling/v2 -k8s.io/api/autoscaling/v2beta1 -k8s.io/api/autoscaling/v2beta2 k8s.io/api/certificates/v1 -k8s.io/api/discovery/v1 -k8s.io/api/certificates/v1beta1 -k8s.io/api/events/v1 k8s.io/api/batch/v1 -k8s.io/api/discovery/v1beta1 -k8s.io/api/events/v1beta1 -k8s.io/api/node/v1 -k8s.io/api/node/v1alpha1 k8s.io/api/autoscaling/v1 -k8s.io/api/resource/v1beta1 -k8s.io/api/scheduling/v1 -k8s.io/api/scheduling/v1alpha1 -k8s.io/api/scheduling/v1beta1 -k8s.io/api/storage/v1 -k8s.io/api/storage/v1alpha1 -k8s.io/api/storage/v1beta1 -k8s.io/client-go/tools/reference -k8s.io/api/storagemigration/v1alpha1 -k8s.io/client-go/tools/remotecommand -k8s.io/kubectl/pkg/cmd/util/podcmd -k8s.io/kubectl/pkg/util/event +k8s.io/api/discovery/v1 k8s.io/kubectl/pkg/util/qos +k8s.io/api/networking/v1 +k8s.io/client-go/tools/reference +k8s.io/api/networking/v1beta1 k8s.io/kubectl/pkg/util/resource -k8s.io/kubectl/pkg/util/storage -k8s.io/api/batch/v1beta1 +k8s.io/api/autoscaling/v2beta2 k8s.io/kubectl/pkg/util/podutils -k8s.io/kubectl/pkg/util +k8s.io/api/apps/v1beta1 +k8s.io/kubectl/pkg/util/storage +k8s.io/api/scheduling/v1beta1 +k8s.io/api/storage/v1alpha1 +k8s.io/api/storagemigration/v1alpha1 k8s.io/kubectl/pkg/util/hash -k8s.io/kubectl/pkg/util/term +k8s.io/api/autoscaling/v2beta1 +k8s.io/api/node/v1alpha1 +k8s.io/api/certificates/v1beta1 +k8s.io/api/storage/v1beta1 +k8s.io/api/node/v1beta1 +k8s.io/api/events/v1beta1 +k8s.io/api/resource/v1alpha3 +k8s.io/api/scheduling/v1 k8s.io/client-go/tools/portforward +k8s.io/api/resource/v1beta1 +k8s.io/api/events/v1 +k8s.io/api/node/v1 +k8s.io/api/autoscaling/v2 +k8s.io/api/scheduling/v1alpha1 k8s.io/metrics/pkg/apis/metrics -k8s.io/kubectl/pkg/util/templates -k8s.io/kubectl/pkg/explain/v2 -k8s.io/client-go/scale/scheme -k8s.io/kubectl/pkg/proxy -k8s.io/client-go/scale/scheme/autoscalingv1 -k8s.io/kubectl/pkg/metricsutil +k8s.io/kubectl/pkg/util +k8s.io/client-go/tools/remotecommand +k8s.io/api/apps/v1beta2 +k8s.io/api/storage/v1 k8s.io/metrics/pkg/apis/metrics/v1beta1 +k8s.io/kubectl/pkg/metricsutil k8s.io/metrics/pkg/apis/metrics/v1alpha1 -k8s.io/api/extensions/v1beta1 -k8s.io/client-go/scale/scheme/appsv1beta1 +k8s.io/kubectl/pkg/proxy +k8s.io/kubectl/pkg/util/term +k8s.io/kubectl/pkg/util/templates +k8s.io/kubectl/pkg/explain/v2 +k8s.io/metrics/pkg/client/clientset/versioned/scheme +k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1 +k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1 k8s.io/kubectl/pkg/cmd/kustomize k8s.io/kubectl/pkg/cmd/options k8s.io/kubectl/pkg/cmd/help k8s.io/kubectl/pkg/cmd/util/sanity -k8s.io/metrics/pkg/client/clientset/versioned/scheme -k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1 -k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1 +k8s.io/client-go/scale/scheme +k8s.io/api/batch/v1beta1 +k8s.io/client-go/scale/scheme/autoscalingv1 +k8s.io/client-go/scale/scheme/appsv1beta1 +k8s.io/api/extensions/v1beta1 k8s.io/client-go/scale/scheme/appsint k8s.io/client-go/scale/scheme/appsv1beta2 -k8s.io/client-go/kubernetes/scheme k8s.io/client-go/scale/scheme/extensionsint +k8s.io/client-go/kubernetes/scheme k8s.io/client-go/scale/scheme/extensionsv1beta1 -k8s.io/client-go/discovery -k8s.io/client-go/kubernetes/typed/authentication/v1 -k8s.io/client-go/kubernetes/typed/authentication/v1alpha1 k8s.io/client-go/kubernetes/typed/authentication/v1beta1 +k8s.io/client-go/kubernetes/typed/authentication/v1alpha1 +k8s.io/client-go/kubernetes/typed/authentication/v1 k8s.io/client-go/kubernetes/typed/authorization/v1 k8s.io/kubectl/pkg/scheme +k8s.io/client-go/discovery k8s.io/client-go/kubernetes/typed/authorization/v1beta1 -k8s.io/client-go/restmapper -k8s.io/client-go/discovery/cached/memory -k8s.io/client-go/applyconfigurations/meta/v1 -k8s.io/client-go/scale k8s.io/metrics/pkg/client/clientset/versioned k8s.io/kubectl/pkg/util/openapi +k8s.io/client-go/discovery/cached/memory +k8s.io/client-go/scale +k8s.io/client-go/restmapper +k8s.io/client-go/applyconfigurations/meta/v1 k8s.io/kubectl/pkg/util/openapi/testing k8s.io/kubectl/pkg/scale k8s.io/client-go/discovery/cached/disk k8s.io/cli-runtime/pkg/resource -k8s.io/client-go/applyconfigurations/autoscaling/v2 -k8s.io/client-go/applyconfigurations/autoscaling/v1 k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1 -k8s.io/client-go/applyconfigurations/coordination/v1 +k8s.io/client-go/applyconfigurations/policy/v1beta1 +k8s.io/client-go/applyconfigurations/policy/v1 +k8s.io/client-go/applyconfigurations/scheduling/v1beta1 +k8s.io/client-go/applyconfigurations/scheduling/v1alpha1 +k8s.io/client-go/applyconfigurations/storagemigration/v1alpha1 +k8s.io/client-go/applyconfigurations/scheduling/v1 +k8s.io/client-go/applyconfigurations/autoscaling/v1 +k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3 +k8s.io/client-go/applyconfigurations/certificates/v1 +k8s.io/client-go/applyconfigurations/networking/v1alpha1 +k8s.io/client-go/applyconfigurations/rbac/v1 +k8s.io/client-go/applyconfigurations/coordination/v1beta1 +k8s.io/client-go/applyconfigurations/rbac/v1alpha1 +k8s.io/client-go/applyconfigurations/rbac/v1beta1 k8s.io/client-go/applyconfigurations/certificates/v1beta1 k8s.io/client-go/applyconfigurations/coordination/v1alpha2 -k8s.io/client-go/applyconfigurations/networking/v1alpha1 -k8s.io/client-go/applyconfigurations/certificates/v1alpha1 -k8s.io/client-go/applyconfigurations/autoscaling/v2beta1 -k8s.io/client-go/applyconfigurations/admissionregistration/v1 +k8s.io/client-go/applyconfigurations/coordination/v1 +k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2 k8s.io/client-go/applyconfigurations/autoscaling/v2beta2 -k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1 -k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3 +k8s.io/client-go/applyconfigurations/autoscaling/v2beta1 +k8s.io/client-go/applyconfigurations/certificates/v1alpha1 k8s.io/client-go/applyconfigurations/flowcontrol/v1 -k8s.io/client-go/applyconfigurations/coordination/v1beta1 -k8s.io/client-go/applyconfigurations/certificates/v1 -k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2 +k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1 +k8s.io/client-go/applyconfigurations/admissionregistration/v1 +k8s.io/client-go/applyconfigurations/autoscaling/v2 k8s.io/client-go/applyconfigurations/core/v1 -k8s.io/client-go/applyconfigurations/policy/v1 -k8s.io/client-go/kubernetes/typed/certificates/v1 +k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 +k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1 +k8s.io/client-go/kubernetes/typed/certificates/v1alpha1 k8s.io/client-go/kubernetes/typed/coordination/v1beta1 +k8s.io/client-go/kubernetes/typed/scheduling/v1 k8s.io/client-go/kubernetes/typed/coordination/v1 -k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3 -k8s.io/client-go/kubernetes/typed/autoscaling/v1 -k8s.io/client-go/kubernetes/typed/certificates/v1alpha1 -k8s.io/client-go/kubernetes/typed/certificates/v1beta1 -k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1 -k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 -k8s.io/client-go/kubernetes/typed/autoscaling/v2 +k8s.io/client-go/kubernetes/typed/scheduling/v1beta1 +k8s.io/client-go/kubernetes/typed/storagemigration/v1alpha1 k8s.io/client-go/kubernetes/typed/coordination/v1alpha2 +k8s.io/client-go/kubernetes/typed/autoscaling/v1 +k8s.io/client-go/kubernetes/typed/certificates/v1 k8s.io/client-go/kubernetes/typed/networking/v1alpha1 +k8s.io/client-go/kubernetes/typed/certificates/v1beta1 +k8s.io/client-go/kubernetes/typed/policy/v1beta1 k8s.io/client-go/kubernetes/typed/policy/v1 +k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1 +k8s.io/client-go/kubernetes/typed/autoscaling/v2 +k8s.io/client-go/kubernetes/typed/rbac/v1 +k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2 +k8s.io/client-go/kubernetes/typed/flowcontrol/v1 +k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3 +k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2 +k8s.io/client-go/kubernetes/typed/rbac/v1beta1 +k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1 k8s.io/client-go/kubernetes/typed/admissionregistration/v1 k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1 k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1 -k8s.io/client-go/kubernetes/typed/flowcontrol/v1 -k8s.io/client-go/applyconfigurations/policy/v1beta1 -k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1 -k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2 -k8s.io/client-go/applyconfigurations/rbac/v1 -k8s.io/client-go/applyconfigurations/rbac/v1alpha1 -k8s.io/client-go/applyconfigurations/rbac/v1beta1 -k8s.io/client-go/applyconfigurations/scheduling/v1 -k8s.io/client-go/applyconfigurations/scheduling/v1alpha1 -k8s.io/client-go/applyconfigurations/scheduling/v1beta1 -k8s.io/client-go/applyconfigurations/storagemigration/v1alpha1 -k8s.io/cli-runtime/pkg/genericclioptions k8s.io/kubectl/pkg/validation -k8s.io/client-go/kubernetes/typed/policy/v1beta1 -k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1 -k8s.io/client-go/kubernetes/typed/storagemigration/v1alpha1 -k8s.io/client-go/kubernetes/typed/scheduling/v1 -k8s.io/client-go/kubernetes/typed/rbac/v1alpha1 -k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 -k8s.io/client-go/kubernetes/typed/scheduling/v1beta1 -k8s.io/client-go/kubernetes/typed/rbac/v1 +k8s.io/cli-runtime/pkg/genericclioptions k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1 -k8s.io/client-go/kubernetes/typed/rbac/v1beta1 -k8s.io/client-go/applyconfigurations/apps/v1beta1 -k8s.io/client-go/applyconfigurations/apps/v1 -k8s.io/client-go/applyconfigurations/apps/v1beta2 -k8s.io/client-go/applyconfigurations/discovery/v1beta1 +k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1 k8s.io/client-go/applyconfigurations/events/v1 +k8s.io/client-go/applyconfigurations/node/v1 +k8s.io/client-go/applyconfigurations/discovery/v1beta1 k8s.io/client-go/applyconfigurations/events/v1beta1 -k8s.io/client-go/applyconfigurations/batch/v1 k8s.io/client-go/applyconfigurations/discovery/v1 k8s.io/client-go/kubernetes/typed/core/v1 -k8s.io/client-go/applyconfigurations/extensions/v1beta1 -k8s.io/client-go/applyconfigurations/networking/v1beta1 -k8s.io/client-go/applyconfigurations/networking/v1 -k8s.io/client-go/applyconfigurations/resource/v1beta1 -k8s.io/client-go/applyconfigurations/resource/v1alpha3 -k8s.io/client-go/applyconfigurations/node/v1 k8s.io/client-go/applyconfigurations/node/v1alpha1 +k8s.io/client-go/applyconfigurations/batch/v1 +k8s.io/client-go/applyconfigurations/storage/v1alpha1 +k8s.io/client-go/applyconfigurations/apps/v1beta1 +k8s.io/client-go/applyconfigurations/networking/v1beta1 k8s.io/client-go/applyconfigurations/node/v1beta1 k8s.io/client-go/applyconfigurations/storage/v1 -k8s.io/client-go/applyconfigurations/storage/v1alpha1 +k8s.io/client-go/applyconfigurations/networking/v1 +k8s.io/client-go/applyconfigurations/apps/v1beta2 +k8s.io/client-go/applyconfigurations/resource/v1beta1 k8s.io/client-go/applyconfigurations/storage/v1beta1 -k8s.io/client-go/kubernetes/typed/events/v1 -k8s.io/client-go/kubernetes/typed/discovery/v1beta1 -k8s.io/client-go/kubernetes/typed/events/v1beta1 -k8s.io/client-go/kubernetes/typed/networking/v1 +k8s.io/client-go/applyconfigurations/resource/v1alpha3 +k8s.io/client-go/applyconfigurations/apps/v1 +k8s.io/client-go/applyconfigurations/extensions/v1beta1 +k8s.io/client-go/kubernetes/typed/discovery/v1 k8s.io/client-go/kubernetes/typed/node/v1 k8s.io/client-go/kubernetes/typed/node/v1alpha1 -k8s.io/client-go/kubernetes/typed/networking/v1beta1 +k8s.io/client-go/kubernetes/typed/events/v1beta1 k8s.io/client-go/kubernetes/typed/node/v1beta1 -k8s.io/client-go/kubernetes/typed/discovery/v1 -k8s.io/client-go/kubernetes/typed/storage/v1 -k8s.io/client-go/kubernetes/typed/apps/v1beta1 +k8s.io/client-go/kubernetes/typed/events/v1 +k8s.io/client-go/kubernetes/typed/discovery/v1beta1 k8s.io/client-go/kubernetes/typed/storage/v1alpha1 +k8s.io/client-go/kubernetes/typed/apps/v1beta1 +k8s.io/client-go/kubernetes/typed/networking/v1beta1 k8s.io/client-go/kubernetes/typed/resource/v1alpha3 -k8s.io/client-go/kubernetes/typed/extensions/v1beta1 -k8s.io/client-go/kubernetes/typed/resource/v1beta1 -k8s.io/client-go/kubernetes/typed/apps/v1beta2 -k8s.io/client-go/kubernetes/typed/storage/v1beta1 +k8s.io/client-go/kubernetes/typed/networking/v1 k8s.io/client-go/kubernetes/typed/batch/v1 k8s.io/client-go/applyconfigurations/batch/v1beta1 +k8s.io/client-go/kubernetes/typed/storage/v1 +k8s.io/client-go/kubernetes/typed/storage/v1beta1 +k8s.io/client-go/kubernetes/typed/resource/v1beta1 +k8s.io/client-go/kubernetes/typed/apps/v1beta2 +k8s.io/client-go/kubernetes/typed/extensions/v1beta1 k8s.io/client-go/kubernetes/typed/apps/v1 k8s.io/client-go/kubernetes/typed/batch/v1beta1 k8s.io/kubectl/pkg/util/deployment k8s.io/client-go/kubernetes k8s.io/component-helpers/auth/rbac/reconciliation -k8s.io/kubectl/pkg/cmd/util k8s.io/client-go/util/certificate/csr k8s.io/kubectl/pkg/cmd/set/env +k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/describe k8s.io/kubectl/pkg/cmd/certificates -k8s.io/kubectl/pkg/cmd/util/editor -k8s.io/kubectl/pkg/cmd/get -k8s.io/kubectl/pkg/cmd/apiresources k8s.io/kubectl/pkg/cmd/completion +k8s.io/kubectl/pkg/cmd/apiresources +k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/events -k8s.io/kubectl/pkg/drain -k8s.io/kubectl/pkg/cmd/plugin k8s.io/kubectl/pkg/cmd/proxy +k8s.io/kubectl/pkg/cmd/util/editor k8s.io/kubectl/pkg/generate/versioned k8s.io/kubectl/pkg/cmd/version -k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/testing +k8s.io/kubectl/pkg/cmd/plugin +k8s.io/kubectl/pkg/drain +k8s.io/kubectl/pkg/cmd/get k8s.io/kubectl/pkg/cmd/wait k8s.io/kubectl/pkg/cmd/auth k8s.io/kubectl/pkg/polymorphichelpers k8s.io/kubectl/pkg/util/completion k8s.io/kubectl/pkg/cmd/clusterinfo -k8s.io/kubectl/pkg/cmd/delete -k8s.io/kubectl/pkg/cmd/annotate +k8s.io/kubectl/pkg/cmd/exec +k8s.io/kubectl/pkg/cmd/autoscale +k8s.io/kubectl/pkg/cmd/logs k8s.io/kubectl/pkg/cmd/describe -k8s.io/kubectl/pkg/cmd/edit k8s.io/kubectl/pkg/cmd/drain -k8s.io/kubectl/pkg/cmd/logs +k8s.io/kubectl/pkg/cmd/delete +k8s.io/kubectl/pkg/cmd/edit +k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/expose k8s.io/kubectl/pkg/cmd/patch -k8s.io/kubectl/pkg/cmd/autoscale k8s.io/kubectl/pkg/cmd/portforward -k8s.io/kubectl/pkg/cmd/exec -k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/scale k8s.io/kubectl/pkg/cmd/config -k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/taint +k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/set +k8s.io/kubectl/pkg/cmd/annotate k8s.io/kubectl/pkg/cmd/create k8s.io/kubectl/pkg/cmd/cp k8s.io/kubectl/pkg/cmd/attach @@ -2457,24 +2493,24 @@ k8s.io/kubectl/cmd/kubectl make[1]: Leaving directory '/build/reproducible-path/kubernetes-1.32.3+ds' dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 20 k8s.io/kubectl k8s.io/kubectl/cmd/kubectl k8s.io/kubectl/pkg/apps k8s.io/kubectl/pkg/cmd k8s.io/kubectl/pkg/cmd/annotate k8s.io/kubectl/pkg/cmd/apiresources k8s.io/kubectl/pkg/cmd/apply k8s.io/kubectl/pkg/cmd/attach k8s.io/kubectl/pkg/cmd/auth k8s.io/kubectl/pkg/cmd/autoscale k8s.io/kubectl/pkg/cmd/certificates k8s.io/kubectl/pkg/cmd/clusterinfo k8s.io/kubectl/pkg/cmd/completion k8s.io/kubectl/pkg/cmd/config k8s.io/kubectl/pkg/cmd/cp k8s.io/kubectl/pkg/cmd/create k8s.io/kubectl/pkg/cmd/debug k8s.io/kubectl/pkg/cmd/delete k8s.io/kubectl/pkg/cmd/describe k8s.io/kubectl/pkg/cmd/diff k8s.io/kubectl/pkg/cmd/drain k8s.io/kubectl/pkg/cmd/edit k8s.io/kubectl/pkg/cmd/events k8s.io/kubectl/pkg/cmd/exec k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/expose k8s.io/kubectl/pkg/cmd/get k8s.io/kubectl/pkg/cmd/help k8s.io/kubectl/pkg/cmd/kustomize k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/logs k8s.io/kubectl/pkg/cmd/options k8s.io/kubectl/pkg/cmd/patch k8s.io/kubectl/pkg/cmd/plugin k8s.io/kubectl/pkg/cmd/portforward k8s.io/kubectl/pkg/cmd/proxy k8s.io/kubectl/pkg/cmd/replace k8s.io/kubectl/pkg/cmd/rollout k8s.io/kubectl/pkg/cmd/run k8s.io/kubectl/pkg/cmd/scale k8s.io/kubectl/pkg/cmd/set k8s.io/kubectl/pkg/cmd/set/env k8s.io/kubectl/pkg/cmd/taint k8s.io/kubectl/pkg/cmd/testing k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/cmd/util/editor k8s.io/kubectl/pkg/cmd/util/editor/crlf k8s.io/kubectl/pkg/cmd/util/podcmd k8s.io/kubectl/pkg/cmd/util/sanity k8s.io/kubectl/pkg/cmd/version k8s.io/kubectl/pkg/cmd/wait k8s.io/kubectl/pkg/describe k8s.io/kubectl/pkg/drain k8s.io/kubectl/pkg/explain k8s.io/kubectl/pkg/explain/v2 k8s.io/kubectl/pkg/explain/v2/templates k8s.io/kubectl/pkg/generate k8s.io/kubectl/pkg/generate/versioned k8s.io/kubectl/pkg/metricsutil k8s.io/kubectl/pkg/polymorphichelpers k8s.io/kubectl/pkg/proxy k8s.io/kubectl/pkg/rawhttp k8s.io/kubectl/pkg/scale k8s.io/kubectl/pkg/scheme k8s.io/kubectl/pkg/util k8s.io/kubectl/pkg/util/certificate k8s.io/kubectl/pkg/util/completion k8s.io/kubectl/pkg/util/deployment k8s.io/kubectl/pkg/util/event k8s.io/kubectl/pkg/util/fieldpath k8s.io/kubectl/pkg/util/hash k8s.io/kubectl/pkg/util/i18n k8s.io/kubectl/pkg/util/interrupt k8s.io/kubectl/pkg/util/openapi k8s.io/kubectl/pkg/util/openapi/testing k8s.io/kubectl/pkg/util/podutils k8s.io/kubectl/pkg/util/prune k8s.io/kubectl/pkg/util/qos k8s.io/kubectl/pkg/util/rbac k8s.io/kubectl/pkg/util/resource k8s.io/kubectl/pkg/util/slice k8s.io/kubectl/pkg/util/storage k8s.io/kubectl/pkg/util/templates k8s.io/kubectl/pkg/util/term k8s.io/kubectl/pkg/validation + cd _build && go test -vet=off -v -p 42 k8s.io/kubectl k8s.io/kubectl/cmd/kubectl k8s.io/kubectl/pkg/apps k8s.io/kubectl/pkg/cmd k8s.io/kubectl/pkg/cmd/annotate k8s.io/kubectl/pkg/cmd/apiresources k8s.io/kubectl/pkg/cmd/apply k8s.io/kubectl/pkg/cmd/attach k8s.io/kubectl/pkg/cmd/auth k8s.io/kubectl/pkg/cmd/autoscale k8s.io/kubectl/pkg/cmd/certificates k8s.io/kubectl/pkg/cmd/clusterinfo k8s.io/kubectl/pkg/cmd/completion k8s.io/kubectl/pkg/cmd/config k8s.io/kubectl/pkg/cmd/cp k8s.io/kubectl/pkg/cmd/create k8s.io/kubectl/pkg/cmd/debug k8s.io/kubectl/pkg/cmd/delete k8s.io/kubectl/pkg/cmd/describe k8s.io/kubectl/pkg/cmd/diff k8s.io/kubectl/pkg/cmd/drain k8s.io/kubectl/pkg/cmd/edit k8s.io/kubectl/pkg/cmd/events k8s.io/kubectl/pkg/cmd/exec k8s.io/kubectl/pkg/cmd/explain k8s.io/kubectl/pkg/cmd/expose k8s.io/kubectl/pkg/cmd/get k8s.io/kubectl/pkg/cmd/help k8s.io/kubectl/pkg/cmd/kustomize k8s.io/kubectl/pkg/cmd/label k8s.io/kubectl/pkg/cmd/logs k8s.io/kubectl/pkg/cmd/options k8s.io/kubectl/pkg/cmd/patch k8s.io/kubectl/pkg/cmd/plugin k8s.io/kubectl/pkg/cmd/portforward k8s.io/kubectl/pkg/cmd/proxy k8s.io/kubectl/pkg/cmd/replace k8s.io/kubectl/pkg/cmd/rollout k8s.io/kubectl/pkg/cmd/run k8s.io/kubectl/pkg/cmd/scale k8s.io/kubectl/pkg/cmd/set k8s.io/kubectl/pkg/cmd/set/env k8s.io/kubectl/pkg/cmd/taint k8s.io/kubectl/pkg/cmd/testing k8s.io/kubectl/pkg/cmd/top k8s.io/kubectl/pkg/cmd/util k8s.io/kubectl/pkg/cmd/util/editor k8s.io/kubectl/pkg/cmd/util/editor/crlf k8s.io/kubectl/pkg/cmd/util/podcmd k8s.io/kubectl/pkg/cmd/util/sanity k8s.io/kubectl/pkg/cmd/version k8s.io/kubectl/pkg/cmd/wait k8s.io/kubectl/pkg/describe k8s.io/kubectl/pkg/drain k8s.io/kubectl/pkg/explain k8s.io/kubectl/pkg/explain/v2 k8s.io/kubectl/pkg/explain/v2/templates k8s.io/kubectl/pkg/generate k8s.io/kubectl/pkg/generate/versioned k8s.io/kubectl/pkg/metricsutil k8s.io/kubectl/pkg/polymorphichelpers k8s.io/kubectl/pkg/proxy k8s.io/kubectl/pkg/rawhttp k8s.io/kubectl/pkg/scale k8s.io/kubectl/pkg/scheme k8s.io/kubectl/pkg/util k8s.io/kubectl/pkg/util/certificate k8s.io/kubectl/pkg/util/completion k8s.io/kubectl/pkg/util/deployment k8s.io/kubectl/pkg/util/event k8s.io/kubectl/pkg/util/fieldpath k8s.io/kubectl/pkg/util/hash k8s.io/kubectl/pkg/util/i18n k8s.io/kubectl/pkg/util/interrupt k8s.io/kubectl/pkg/util/openapi k8s.io/kubectl/pkg/util/openapi/testing k8s.io/kubectl/pkg/util/podutils k8s.io/kubectl/pkg/util/prune k8s.io/kubectl/pkg/util/qos k8s.io/kubectl/pkg/util/rbac k8s.io/kubectl/pkg/util/resource k8s.io/kubectl/pkg/util/slice k8s.io/kubectl/pkg/util/storage k8s.io/kubectl/pkg/util/templates k8s.io/kubectl/pkg/util/term k8s.io/kubectl/pkg/validation ? k8s.io/kubectl [no test files] ? k8s.io/kubectl/cmd/kubectl [no test files] === RUN TestApps Running Suite: Apps Suite - /build/reproducible-path/kubernetes-1.32.3+ds/_build/src/k8s.io/kubectl/pkg/apps ============================================================================================================ -Random Seed: 1743564224 +Random Seed: 1777974897 Will run 9 of 9 specs ••••••••• -Ran 9 of 9 Specs in 0.003 seconds +Ran 9 of 9 Specs in 0.001 seconds SUCCESS! -- 9 Passed | 0 Failed | 0 Pending | 0 Skipped --- PASS: TestApps (0.00s) PASS -ok k8s.io/kubectl/pkg/apps 0.033s +ok k8s.io/kubectl/pkg/apps 0.009s === RUN TestNormalizationFuncGlobalExistence ---- PASS: TestNormalizationFuncGlobalExistence (0.03s) +--- PASS: TestNormalizationFuncGlobalExistence (0.01s) === RUN TestKubectlSubcommandShadowPlugin === RUN TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_found_based_on_command_args_when_builtin_subcommand_does_not_exist === RUN TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_not_found_based_on_command_args_when_also_builtin_subcommand_does_not_exist @@ -2640,19 +2676,19 @@ === RUN TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's___completeNoDesc_command :0 Completion ended with directive: ShellCompDirectiveDefault ---- PASS: TestKubectlSubcommandShadowPlugin (0.18s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_found_based_on_command_args_when_builtin_subcommand_does_not_exist (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_not_found_based_on_command_args_when_also_builtin_subcommand_does_not_exist (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_normal_commands_are_able_to_be_executed,_when_builtin_subcommand_exists (0.02s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_found_based_on_command_args (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_an_existing_command_by_the_same_name (0.02s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_Cobra's_help_command (0.01s) +--- PASS: TestKubectlSubcommandShadowPlugin (0.05s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_found_based_on_command_args_when_builtin_subcommand_does_not_exist (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_not_found_based_on_command_args_when_also_builtin_subcommand_does_not_exist (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_normal_commands_are_able_to_be_executed,_when_builtin_subcommand_exists (0.01s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_executable_is_found_based_on_command_args (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_an_existing_command_by_the_same_name (0.01s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_Cobra's_help_command (0.00s) --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_Cobra's___complete_command (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_Cobra's___completeNoDesc_command (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's_help_command (0.05s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's___complete_command (0.01s) - --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's___completeNoDesc_command (0.01s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_plugin_does_not_execute_over_Cobra's___completeNoDesc_command (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's_help_command (0.01s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's___complete_command (0.00s) + --- PASS: TestKubectlSubcommandShadowPlugin/test_that_a_flag_does_not_break_Cobra's___completeNoDesc_command (0.00s) === RUN TestKubectlCommandHandlesPlugins === RUN TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them === RUN TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them_and_shadowing_feature_is_not_enabled @@ -2818,18 +2854,18 @@ === RUN TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's___completeNoDesc_command :0 Completion ended with directive: ShellCompDirectiveDefault ---- PASS: TestKubectlCommandHandlesPlugins (0.14s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them_and_shadowing_feature_is_not_enabled (0.02s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_executable_is_found_based_on_command_args (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_executable_is_found_based_on_command_args_with_positional_argument (0.02s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_an_allowed_subcommand_plugin_executable_is_found_based_on_command_args_with_positional_argument (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_an_existing_command_by_the_same_name (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's_help_command (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's___complete_command (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's___completeNoDesc_command (0.01s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's_help_command (0.02s) - --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's___complete_command (0.01s) +--- PASS: TestKubectlCommandHandlesPlugins (0.05s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_normal_commands_are_able_to_be_executed,_when_no_plugin_overshadows_them_and_shadowing_feature_is_not_enabled (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_executable_is_found_based_on_command_args (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_executable_is_found_based_on_command_args_with_positional_argument (0.01s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_an_allowed_subcommand_plugin_executable_is_found_based_on_command_args_with_positional_argument (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_an_existing_command_by_the_same_name (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's_help_command (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's___complete_command (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_plugin_does_not_execute_over_Cobra's___completeNoDesc_command (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's_help_command (0.00s) + --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's___complete_command (0.00s) --- PASS: TestKubectlCommandHandlesPlugins/test_that_a_flag_does_not_break_Cobra's___completeNoDesc_command (0.01s) === RUN TestKubectlCommandHeadersHooks === RUN TestKubectlCommandHeadersHooks/empty_environment_variable;_hooks_added @@ -2844,7 +2880,7 @@ --- PASS: TestKubectlCommandHeadersHooks/false_env_var_value;_hooks_NOT_added (0.00s) --- PASS: TestKubectlCommandHeadersHooks/zero_env_var_value;_hooks_NOT_added (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd 0.517s +ok k8s.io/kubectl/pkg/cmd 0.172s === RUN TestValidateAnnotationOverwrites --- PASS: TestValidateAnnotationOverwrites (0.00s) === RUN TestParseAnnotations @@ -2854,33 +2890,33 @@ === RUN TestUpdateAnnotations --- PASS: TestUpdateAnnotations (0.00s) === RUN TestAnnotateErrors -=== RUN TestAnnotateErrors/no_args -=== RUN TestAnnotateErrors/not_enough_annotations -=== RUN TestAnnotateErrors/wrong_annotations === RUN TestAnnotateErrors/wrong_annotations_2 === RUN TestAnnotateErrors/no_resources_remove_annotations === RUN TestAnnotateErrors/no_resources_add_annotations ---- PASS: TestAnnotateErrors (0.10s) - --- PASS: TestAnnotateErrors/no_args (0.01s) - --- PASS: TestAnnotateErrors/not_enough_annotations (0.02s) - --- PASS: TestAnnotateErrors/wrong_annotations (0.02s) +=== RUN TestAnnotateErrors/no_args +=== RUN TestAnnotateErrors/not_enough_annotations +=== RUN TestAnnotateErrors/wrong_annotations +--- PASS: TestAnnotateErrors (0.04s) --- PASS: TestAnnotateErrors/wrong_annotations_2 (0.01s) - --- PASS: TestAnnotateErrors/no_resources_remove_annotations (0.03s) - --- PASS: TestAnnotateErrors/no_resources_add_annotations (0.02s) + --- PASS: TestAnnotateErrors/no_resources_remove_annotations (0.01s) + --- PASS: TestAnnotateErrors/no_resources_add_annotations (0.01s) + --- PASS: TestAnnotateErrors/no_args (0.01s) + --- PASS: TestAnnotateErrors/not_enough_annotations (0.01s) + --- PASS: TestAnnotateErrors/wrong_annotations (0.00s) === RUN TestAnnotateObject ---- PASS: TestAnnotateObject (0.02s) +--- PASS: TestAnnotateObject (0.01s) === RUN TestAnnotateResourceVersion ---- PASS: TestAnnotateResourceVersion (0.03s) +--- PASS: TestAnnotateResourceVersion (0.01s) === RUN TestAnnotateObjectFromFile ---- PASS: TestAnnotateObjectFromFile (0.03s) +--- PASS: TestAnnotateObjectFromFile (0.01s) === RUN TestAnnotateLocal ---- PASS: TestAnnotateLocal (0.02s) +--- PASS: TestAnnotateLocal (0.01s) === RUN TestAnnotateMultipleObjects ---- PASS: TestAnnotateMultipleObjects (0.02s) +--- PASS: TestAnnotateMultipleObjects (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/annotate 0.399s +ok k8s.io/kubectl/pkg/cmd/annotate 0.138s === RUN TestAPIResourcesComplete ---- PASS: TestAPIResourcesComplete (0.01s) +--- PASS: TestAPIResourcesComplete (0.00s) === RUN TestAPIResourcesValidate === RUN TestAPIResourcesValidate/no_errors === RUN TestAPIResourcesValidate/invalid_output @@ -2903,7 +2939,7 @@ === RUN TestAPIResourcesRun/sort_by_name === RUN TestAPIResourcesRun/sort_by_kind === RUN TestAPIResourcesRun/cached ---- PASS: TestAPIResourcesRun (0.04s) +--- PASS: TestAPIResourcesRun (0.01s) --- PASS: TestAPIResourcesRun/defaults (0.00s) --- PASS: TestAPIResourcesRun/no_headers (0.00s) --- PASS: TestAPIResourcesRun/specific_api_group (0.00s) @@ -2918,13 +2954,13 @@ --- PASS: TestAPIResourcesRun/sort_by_kind (0.00s) --- PASS: TestAPIResourcesRun/cached (0.00s) === RUN TestAPIVersionsComplete ---- PASS: TestAPIVersionsComplete (0.01s) +--- PASS: TestAPIVersionsComplete (0.00s) === RUN TestAPIVersionsRun ---- PASS: TestAPIVersionsRun (0.02s) +--- PASS: TestAPIVersionsRun (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/apiresources 0.215s +ok k8s.io/kubectl/pkg/cmd/apiresources 0.082s === RUN TestApplyExtraArgsFail ---- PASS: TestApplyExtraArgsFail (0.03s) +--- PASS: TestApplyExtraArgsFail (0.01s) === RUN TestAlphaEnablement --- PASS: TestAlphaEnablement (0.01s) === RUN TestApplyFlagValidation @@ -2941,20 +2977,20 @@ === RUN TestApplyFlagValidation/case_10 === RUN TestApplyFlagValidation/case_11 === RUN TestApplyFlagValidation/case_12 ---- PASS: TestApplyFlagValidation (0.26s) - --- PASS: TestApplyFlagValidation/case_0 (0.03s) +--- PASS: TestApplyFlagValidation (0.09s) + --- PASS: TestApplyFlagValidation/case_0 (0.00s) --- PASS: TestApplyFlagValidation/case_1 (0.01s) - --- PASS: TestApplyFlagValidation/case_2 (0.03s) - --- PASS: TestApplyFlagValidation/case_3 (0.01s) - --- PASS: TestApplyFlagValidation/case_4 (0.02s) + --- PASS: TestApplyFlagValidation/case_2 (0.01s) + --- PASS: TestApplyFlagValidation/case_3 (0.00s) + --- PASS: TestApplyFlagValidation/case_4 (0.01s) --- PASS: TestApplyFlagValidation/case_5 (0.01s) - --- PASS: TestApplyFlagValidation/case_6 (0.04s) - --- PASS: TestApplyFlagValidation/case_7 (0.01s) + --- PASS: TestApplyFlagValidation/case_6 (0.00s) + --- PASS: TestApplyFlagValidation/case_7 (0.00s) --- PASS: TestApplyFlagValidation/case_8 (0.01s) - --- PASS: TestApplyFlagValidation/case_9 (0.02s) - --- PASS: TestApplyFlagValidation/case_10 (0.02s) + --- PASS: TestApplyFlagValidation/case_9 (0.01s) + --- PASS: TestApplyFlagValidation/case_10 (0.01s) --- PASS: TestApplyFlagValidation/case_11 (0.01s) - --- PASS: TestApplyFlagValidation/case_12 (0.02s) + --- PASS: TestApplyFlagValidation/case_12 (0.01s) === RUN TestRunApplyPrintsValidObjectList --- PASS: TestRunApplyPrintsValidObjectList (0.01s) === RUN TestRunApplyViewLastApplied @@ -2965,172 +3001,172 @@ === RUN TestRunApplyViewLastApplied/view_resource_with_label === RUN TestRunApplyViewLastApplied/view_resource_without_annotations === RUN TestRunApplyViewLastApplied/view_resource_no_match ---- PASS: TestRunApplyViewLastApplied (0.20s) - --- PASS: TestRunApplyViewLastApplied/view_with_file (0.02s) - --- PASS: TestRunApplyViewLastApplied/test_with_file_include_`%s`_in_arguments (0.02s) - --- PASS: TestRunApplyViewLastApplied/view_with_file_json_format (0.03s) +--- PASS: TestRunApplyViewLastApplied (0.05s) + --- PASS: TestRunApplyViewLastApplied/view_with_file (0.01s) + --- PASS: TestRunApplyViewLastApplied/test_with_file_include_`%s`_in_arguments (0.01s) + --- PASS: TestRunApplyViewLastApplied/view_with_file_json_format (0.01s) --- PASS: TestRunApplyViewLastApplied/view_resource/name_invalid_format (0.01s) - --- PASS: TestRunApplyViewLastApplied/view_resource_with_label (0.05s) - --- PASS: TestRunApplyViewLastApplied/view_resource_without_annotations (0.04s) - --- PASS: TestRunApplyViewLastApplied/view_resource_no_match (0.02s) + --- PASS: TestRunApplyViewLastApplied/view_resource_with_label (0.01s) + --- PASS: TestRunApplyViewLastApplied/view_resource_without_annotations (0.00s) + --- PASS: TestRunApplyViewLastApplied/view_resource_no_match (0.00s) === RUN TestApplyObjectWithoutAnnotation ---- PASS: TestApplyObjectWithoutAnnotation (0.39s) +--- PASS: TestApplyObjectWithoutAnnotation (0.11s) === RUN TestOpenAPIV3PatchFeatureFlag === RUN TestOpenAPIV3PatchFeatureFlag/test_apply_when_a_local_object_is_specified_-_openapi_v2_smp ---- PASS: TestOpenAPIV3PatchFeatureFlag (1.38s) - --- PASS: TestOpenAPIV3PatchFeatureFlag/test_apply_when_a_local_object_is_specified_-_openapi_v2_smp (1.38s) +--- PASS: TestOpenAPIV3PatchFeatureFlag (0.54s) + --- PASS: TestOpenAPIV3PatchFeatureFlag/test_apply_when_a_local_object_is_specified_-_openapi_v2_smp (0.54s) === RUN TestOpenAPIV3DoesNotLoadV2 === RUN TestOpenAPIV3DoesNotLoadV2/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp ---- PASS: TestOpenAPIV3DoesNotLoadV2 (0.42s) - --- PASS: TestOpenAPIV3DoesNotLoadV2/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp (0.42s) +--- PASS: TestOpenAPIV3DoesNotLoadV2 (0.12s) + --- PASS: TestOpenAPIV3DoesNotLoadV2/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp (0.12s) === RUN TestApplyObject === RUN TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp === RUN TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#01 === RUN TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#02 === RUN TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#03 ---- PASS: TestApplyObject (1.36s) - --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp (0.30s) - --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#01 (0.33s) - --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#02 (0.67s) - --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#03 (0.04s) +--- PASS: TestApplyObject (0.12s) + --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp (0.01s) + --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#01 (0.00s) + --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#02 (0.09s) + --- PASS: TestApplyObject/test_apply_when_a_local_object_is_specified_-_openapi_v3_smp#03 (0.02s) === RUN TestApplyPruneObjects === RUN TestApplyPruneObjects/test_apply_returns_correct_output -W0401 15:24:03.729478 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +W0505 23:55:03.584464 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. === RUN TestApplyPruneObjects/test_apply_returns_correct_output#01 -W0401 15:24:03.802496 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +W0505 23:55:03.593821 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. === RUN TestApplyPruneObjects/test_apply_returns_correct_output#02 -W0401 15:24:04.018792 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +W0505 23:55:03.684616 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. === RUN TestApplyPruneObjects/test_apply_returns_correct_output#03 -W0401 15:24:04.061672 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. ---- PASS: TestApplyPruneObjects (0.54s) - --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output (0.27s) +W0505 23:55:03.699608 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +--- PASS: TestApplyPruneObjects (0.12s) + --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output (0.01s) --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output#01 (0.01s) - --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output#02 (0.22s) - --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output#03 (0.04s) + --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output#02 (0.09s) + --- PASS: TestApplyPruneObjects/test_apply_returns_correct_output#03 (0.01s) === RUN TestApplyPruneObjectsWithAllowlist +=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID +W0505 23:55:03.705600 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID#01 +W0505 23:55:03.828328 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file +W0505 23:55:03.836910 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 +W0505 23:55:03.924306 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources#01 -=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail -=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail#01 +=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation +W0505 23:55:04.026461 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation#01 +W0505 23:55:04.118519 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file +W0505 23:55:04.124053 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +=== RUN TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 +W0505 23:55:04.205722 1762414 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. === RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources === RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources#01 +=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail +=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail#01 === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_not_delete_resources_that_exist_in_the_specified_file === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_not_delete_resources_that_exist_in_the_specified_file#01 === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources === RUN TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources#01 -=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID -W0401 15:24:05.885904 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID#01 -W0401 15:24:06.146261 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation -W0401 15:24:06.175665 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation#01 -W0401 15:24:06.438997 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file -W0401 15:24:06.507405 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 -W0401 15:24:06.933060 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file -W0401 15:24:07.111884 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. -=== RUN TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 -W0401 15:24:07.360441 1608696 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. ---- PASS: TestApplyPruneObjectsWithAllowlist (3.30s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources (0.01s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources#01 (0.26s) +--- PASS: TestApplyPruneObjectsWithAllowlist (0.92s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID#01 (0.12s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 (0.09s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources (0.00s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_delete_only_matching_resources#01 (0.09s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation#01 (0.09s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 (0.08s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources#01 (0.09s) --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail (0.01s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail#01 (0.28s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources (0.02s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_allowlist_should_delete_all_matching_resources#01 (0.21s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_the_same_resource_type_multiple_times_should_not_fail#01 (0.11s) --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_not_delete_resources_that_exist_in_the_specified_file (0.01s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_not_delete_resources_that_exist_in_the_specified_file#01 (0.30s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources (0.03s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources#01 (0.54s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID (0.16s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_a_UID#01 (0.26s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation (0.03s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_should_not_delete_resources_that_are_missing_the_last_applied_config_annotation#01 (0.30s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file (0.21s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_without_namespace_and_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 (0.41s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file (0.01s) - --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_namespace_and_without_allowlist_should_delete_resources_that_are_not_in_the_specified_file#01 (0.25s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_should_not_delete_resources_that_exist_in_the_specified_file#01 (0.11s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources (0.01s) + --- PASS: TestApplyPruneObjectsWithAllowlist/prune_with_allowlist_specifying_multiple_resource_types_should_delete_matching_resources#01 (0.08s) === RUN TestApplyCSAMigration ---- PASS: TestApplyCSAMigration (0.13s) +--- PASS: TestApplyCSAMigration (0.02s) === RUN TestApplyObjectOutput === RUN TestApplyObjectOutput/test_apply_returns_correct_output === RUN TestApplyObjectOutput/test_apply_returns_correct_output#01 === RUN TestApplyObjectOutput/test_apply_returns_correct_output#02 === RUN TestApplyObjectOutput/test_apply_returns_correct_output#03 ---- PASS: TestApplyObjectOutput (0.55s) +--- PASS: TestApplyObjectOutput (0.12s) --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output (0.01s) --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output#01 (0.01s) - --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output#02 (0.39s) - --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output#03 (0.14s) + --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output#02 (0.09s) + --- PASS: TestApplyObjectOutput/test_apply_returns_correct_output#03 (0.01s) === RUN TestApplyRetry === RUN TestApplyRetry/test_apply_retries_on_conflict_error === RUN TestApplyRetry/test_apply_retries_on_conflict_error#01 === RUN TestApplyRetry/test_apply_retries_on_conflict_error#02 === RUN TestApplyRetry/test_apply_retries_on_conflict_error#03 ---- PASS: TestApplyRetry (1.04s) - --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error (0.03s) - --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#01 (0.38s) - --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#02 (0.58s) - --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#03 (0.05s) +--- PASS: TestApplyRetry (0.27s) + --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error (0.01s) + --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#01 (0.01s) + --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#02 (0.23s) + --- PASS: TestApplyRetry/test_apply_retries_on_conflict_error#03 (0.03s) === RUN TestApplyNonExistObject ---- PASS: TestApplyNonExistObject (0.01s) +--- PASS: TestApplyNonExistObject (0.00s) === RUN TestApplyEmptyPatch --- PASS: TestApplyEmptyPatch (0.01s) === RUN TestApplyMultipleObjectsAsList === RUN TestApplyMultipleObjectsAsList/test_apply_on_multiple_objects === RUN TestApplyMultipleObjectsAsList/test_apply_on_multiple_objects#01 ---- PASS: TestApplyMultipleObjectsAsList (0.45s) +--- PASS: TestApplyMultipleObjectsAsList (0.21s) --- PASS: TestApplyMultipleObjectsAsList/test_apply_on_multiple_objects (0.01s) - --- PASS: TestApplyMultipleObjectsAsList/test_apply_on_multiple_objects#01 (0.43s) + --- PASS: TestApplyMultipleObjectsAsList/test_apply_on_multiple_objects#01 (0.20s) === RUN TestApplyMultipleObjectsAsFiles === RUN TestApplyMultipleObjectsAsFiles/test_apply_on_multiple_objects === RUN TestApplyMultipleObjectsAsFiles/test_apply_on_multiple_objects#01 ---- PASS: TestApplyMultipleObjectsAsFiles (0.51s) +--- PASS: TestApplyMultipleObjectsAsFiles (0.17s) --- PASS: TestApplyMultipleObjectsAsFiles/test_apply_on_multiple_objects (0.01s) - --- PASS: TestApplyMultipleObjectsAsFiles/test_apply_on_multiple_objects#01 (0.50s) + --- PASS: TestApplyMultipleObjectsAsFiles/test_apply_on_multiple_objects#01 (0.17s) === RUN TestApplyNULLPreservation === RUN TestApplyNULLPreservation/test_apply_preserves_NULL_fields === RUN TestApplyNULLPreservation/test_apply_preserves_NULL_fields#01 === RUN TestApplyNULLPreservation/test_apply_preserves_NULL_fields#02 === RUN TestApplyNULLPreservation/test_apply_preserves_NULL_fields#03 ---- PASS: TestApplyNULLPreservation (0.21s) +--- PASS: TestApplyNULLPreservation (0.09s) --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields (0.01s) - --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#01 (0.02s) - --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#02 (0.14s) - --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#03 (0.04s) + --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#01 (0.00s) + --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#02 (0.07s) + --- PASS: TestApplyNULLPreservation/test_apply_preserves_NULL_fields#03 (0.01s) === RUN TestUnstructuredApply === RUN TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects === RUN TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#01 === RUN TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#02 === RUN TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#03 ---- PASS: TestUnstructuredApply (0.13s) - --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects (0.02s) +--- PASS: TestUnstructuredApply (0.05s) + --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects (0.00s) --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#01 (0.01s) - --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#02 (0.03s) - --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#03 (0.07s) + --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#02 (0.02s) + --- PASS: TestUnstructuredApply/test_apply_works_correctly_with_unstructured_objects#03 (0.02s) === RUN TestUnstructuredIdempotentApply === RUN TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object === RUN TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#01 === RUN TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#02 === RUN TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#03 ---- PASS: TestUnstructuredIdempotentApply (0.13s) - --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object (0.04s) - --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#01 (0.01s) - --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#02 (0.04s) - --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#03 (0.04s) +--- PASS: TestUnstructuredIdempotentApply (0.05s) + --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object (0.00s) + --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#01 (0.00s) + --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#02 (0.02s) + --- PASS: TestUnstructuredIdempotentApply/test_repeated_apply_operations_on_an_unstructured_object#03 (0.02s) === RUN TestRunApplySetLastApplied === RUN TestRunApplySetLastApplied/set_with_exist_object === RUN TestRunApplySetLastApplied/set_with_no-exist_object === RUN TestRunApplySetLastApplied/set_for_the_annotation_does_not_exist_on_the_live_object === RUN TestRunApplySetLastApplied/set_with_exist_object_output_json === RUN TestRunApplySetLastApplied/set_test_for_a_directory_of_files ---- PASS: TestRunApplySetLastApplied (0.07s) - --- PASS: TestRunApplySetLastApplied/set_with_exist_object (0.01s) - --- PASS: TestRunApplySetLastApplied/set_with_no-exist_object (0.01s) - --- PASS: TestRunApplySetLastApplied/set_for_the_annotation_does_not_exist_on_the_live_object (0.01s) +--- PASS: TestRunApplySetLastApplied (0.04s) + --- PASS: TestRunApplySetLastApplied/set_with_exist_object (0.00s) + --- PASS: TestRunApplySetLastApplied/set_with_no-exist_object (0.00s) + --- PASS: TestRunApplySetLastApplied/set_for_the_annotation_does_not_exist_on_the_live_object (0.00s) --- PASS: TestRunApplySetLastApplied/set_with_exist_object_output_json (0.01s) --- PASS: TestRunApplySetLastApplied/set_test_for_a_directory_of_files (0.02s) === RUN TestForceApply @@ -3138,47 +3174,47 @@ === RUN TestForceApply/test_apply_with_--force#01 === RUN TestForceApply/test_apply_with_--force#02 === RUN TestForceApply/test_apply_with_--force#03 ---- PASS: TestForceApply (2.04s) - --- PASS: TestForceApply/test_apply_with_--force (0.03s) - --- PASS: TestForceApply/test_apply_with_--force#01 (0.02s) - --- PASS: TestForceApply/test_apply_with_--force#02 (1.77s) - --- PASS: TestForceApply/test_apply_with_--force#03 (0.21s) +--- PASS: TestForceApply (0.59s) + --- PASS: TestForceApply/test_apply_with_--force (0.01s) + --- PASS: TestForceApply/test_apply_with_--force#01 (0.01s) + --- PASS: TestForceApply/test_apply_with_--force#02 (0.50s) + --- PASS: TestForceApply/test_apply_with_--force#03 (0.07s) === RUN TestDontAllowForceApplyWithServerDryRun ---- PASS: TestDontAllowForceApplyWithServerDryRun (0.03s) +--- PASS: TestDontAllowForceApplyWithServerDryRun (0.00s) === RUN TestDontAllowForceApplyWithServerSide ---- PASS: TestDontAllowForceApplyWithServerSide (0.02s) +--- PASS: TestDontAllowForceApplyWithServerSide (0.00s) === RUN TestDontAllowApplyWithPodGeneratedName ---- PASS: TestDontAllowApplyWithPodGeneratedName (0.02s) +--- PASS: TestDontAllowApplyWithPodGeneratedName (0.00s) === RUN TestApplySetParentValidation === RUN TestApplySetParentValidation/parent_type_must_be_valid === RUN TestApplySetParentValidation/parent_name_must_be_present -=== RUN TestApplySetParentValidation/configmap_parents_are_valid === RUN TestApplySetParentValidation/secret_parents_are_valid -=== RUN TestApplySetParentValidation/parent_namespace_should_use_the_value_of_the_namespace_flag -=== RUN TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_ClientConfig === RUN TestApplySetParentValidation/plural_resource_works === RUN TestApplySetParentValidation/other_namespaced_builtin_parents_types_are_correctly_parsed_but_invalid === RUN TestApplySetParentValidation/namespaced_builtin_parents_with_multi-segment_groups_are_correctly_parsed_but_invalid === RUN TestApplySetParentValidation/non-namespaced_builtin_types_are_correctly_parsed_but_invalid +=== RUN TestApplySetParentValidation/parent_namespace_should_use_the_value_of_the_namespace_flag +=== RUN TestApplySetParentValidation/configmap_parents_are_valid +=== RUN TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_ClientConfig === RUN TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_the_user's_kubeconfig ---- PASS: TestApplySetParentValidation (0.15s) - --- PASS: TestApplySetParentValidation/parent_type_must_be_valid (0.01s) - --- PASS: TestApplySetParentValidation/parent_name_must_be_present (0.01s) - --- PASS: TestApplySetParentValidation/configmap_parents_are_valid (0.01s) - --- PASS: TestApplySetParentValidation/secret_parents_are_valid (0.01s) - --- PASS: TestApplySetParentValidation/parent_namespace_should_use_the_value_of_the_namespace_flag (0.01s) - --- PASS: TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_ClientConfig (0.01s) - --- PASS: TestApplySetParentValidation/plural_resource_works (0.01s) - --- PASS: TestApplySetParentValidation/other_namespaced_builtin_parents_types_are_correctly_parsed_but_invalid (0.01s) - --- PASS: TestApplySetParentValidation/namespaced_builtin_parents_with_multi-segment_groups_are_correctly_parsed_but_invalid (0.01s) - --- PASS: TestApplySetParentValidation/non-namespaced_builtin_types_are_correctly_parsed_but_invalid (0.03s) - --- PASS: TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_the_user's_kubeconfig (0.01s) +--- PASS: TestApplySetParentValidation (0.05s) + --- PASS: TestApplySetParentValidation/parent_type_must_be_valid (0.00s) + --- PASS: TestApplySetParentValidation/parent_name_must_be_present (0.00s) + --- PASS: TestApplySetParentValidation/secret_parents_are_valid (0.00s) + --- PASS: TestApplySetParentValidation/plural_resource_works (0.00s) + --- PASS: TestApplySetParentValidation/other_namespaced_builtin_parents_types_are_correctly_parsed_but_invalid (0.00s) + --- PASS: TestApplySetParentValidation/namespaced_builtin_parents_with_multi-segment_groups_are_correctly_parsed_but_invalid (0.00s) + --- PASS: TestApplySetParentValidation/non-namespaced_builtin_types_are_correctly_parsed_but_invalid (0.00s) + --- PASS: TestApplySetParentValidation/parent_namespace_should_use_the_value_of_the_namespace_flag (0.00s) + --- PASS: TestApplySetParentValidation/configmap_parents_are_valid (0.00s) + --- PASS: TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_ClientConfig (0.00s) + --- PASS: TestApplySetParentValidation/parent_namespace_should_not_use_the_default_namespace_from_the_user's_kubeconfig (0.00s) === RUN TestLoadObjects === RUN TestLoadObjects/testdata/prune/simple/manifest1 === RUN TestLoadObjects/testdata/prune/simple/manifest2 ---- PASS: TestLoadObjects (0.03s) - --- PASS: TestLoadObjects/testdata/prune/simple/manifest1 (0.01s) - --- PASS: TestLoadObjects/testdata/prune/simple/manifest2 (0.01s) +--- PASS: TestLoadObjects (0.00s) + --- PASS: TestLoadObjects/testdata/prune/simple/manifest1 (0.00s) + --- PASS: TestLoadObjects/testdata/prune/simple/manifest2 (0.00s) === RUN TestApplySetParentManagement apply_test.go:2576: got expected error "error: pruning ReplicationController test/test-rc: an error on the server (\"\") has prevented the request from succeeding" --- PASS: TestApplySetParentManagement (0.02s) @@ -3191,8 +3227,8 @@ === RUN TestApplySetInvalidLiveParent/tooling_annotation_with_invalid_prefix_with_many_segments_can_be_parsed === RUN TestApplySetInvalidLiveParent/ID_label_is_required === RUN TestApplySetInvalidLiveParent/ID_label_must_match_the_ApplySet's_real_ID ---- PASS: TestApplySetInvalidLiveParent (0.03s) - --- PASS: TestApplySetInvalidLiveParent/group-resources_annotation_is_required (0.01s) +--- PASS: TestApplySetInvalidLiveParent (0.01s) + --- PASS: TestApplySetInvalidLiveParent/group-resources_annotation_is_required (0.00s) --- PASS: TestApplySetInvalidLiveParent/group-resources_annotation_should_not_contain_invalid_resources (0.00s) --- PASS: TestApplySetInvalidLiveParent/tooling_annotation_is_required (0.00s) --- PASS: TestApplySetInvalidLiveParent/tooling_annotation_must_have_kubectl_prefix (0.00s) @@ -3201,17 +3237,17 @@ --- PASS: TestApplySetInvalidLiveParent/ID_label_is_required (0.00s) --- PASS: TestApplySetInvalidLiveParent/ID_label_must_match_the_ApplySet's_real_ID (0.00s) === RUN TestApplySet_ClusterScopedCustomResourceParent ---- PASS: TestApplySet_ClusterScopedCustomResourceParent (0.04s) +--- PASS: TestApplySet_ClusterScopedCustomResourceParent (0.01s) === RUN TestApplyWithPruneV2 === RUN TestApplyWithPruneV2/testdata/prune/simple apply_test.go:3038: applying manifest manifest1 apply_test.go:3038: applying manifest manifest2 ---- PASS: TestApplyWithPruneV2 (0.26s) - --- PASS: TestApplyWithPruneV2/testdata/prune/simple (0.26s) +--- PASS: TestApplyWithPruneV2 (0.08s) + --- PASS: TestApplyWithPruneV2/testdata/prune/simple (0.08s) === RUN TestApplySetUpdateConflictsAreRetried -W0401 15:24:13.249361 1608696 applyset.go:447] WARNING: failed to update ApplySet: the server reported a conflict (patch secrets my-set) +W0505 23:55:06.433560 1762414 applyset.go:447] WARNING: failed to update ApplySet: the server reported a conflict (patch secrets my-set) ApplySet field manager kubectl-applyset should own these fields. Retrying with conflicts forced. -W0401 15:24:13.250038 1608696 applyset.go:447] WARNING: failed to update ApplySet: the server reported a conflict (patch secrets my-set) +W0505 23:55:06.433980 1762414 applyset.go:447] WARNING: failed to update ApplySet: the server reported a conflict (patch secrets my-set) ApplySet field manager kubectl-applyset should own these fields. Retrying with conflicts forced. --- PASS: TestApplySetUpdateConflictsAreRetried (0.01s) === RUN TestApplyWithPruneV2Fail @@ -3219,8 +3255,8 @@ apply_test.go:3320: applying manifest manifest1 apply_test.go:3317: will inject failures into future delete operations apply_test.go:3320: applying manifest manifest2 ---- PASS: TestApplyWithPruneV2Fail (0.29s) - --- PASS: TestApplyWithPruneV2Fail/testdata/prune/simple (0.27s) +--- PASS: TestApplyWithPruneV2Fail (0.08s) + --- PASS: TestApplyWithPruneV2Fail/testdata/prune/simple (0.08s) === RUN TestApplySetDryRun === RUN TestApplySetDryRun/server_side_dry_run === RUN TestApplySetDryRun/client_side_dry_run @@ -3228,7 +3264,7 @@ --- PASS: TestApplySetDryRun/server_side_dry_run (0.00s) --- PASS: TestApplySetDryRun/client_side_dry_run (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/apply 14.249s +ok k8s.io/kubectl/pkg/cmd/apply 4.081s === RUN TestPodAndContainerAttach === RUN TestPodAndContainerAttach/empty === RUN TestPodAndContainerAttach/too_many_args @@ -3257,14 +3293,14 @@ === RUN TestAttach/pod_attach === RUN TestAttach/pod_attach_error === RUN TestAttach/container_not_found_error ---- PASS: TestAttach (0.06s) - --- PASS: TestAttach/pod_attach (0.02s) - --- PASS: TestAttach/pod_attach_error (0.03s) - --- PASS: TestAttach/container_not_found_error (0.01s) +--- PASS: TestAttach (0.02s) + --- PASS: TestAttach/pod_attach (0.01s) + --- PASS: TestAttach/pod_attach_error (0.01s) + --- PASS: TestAttach/container_not_found_error (0.00s) === RUN TestAttachWarnings === RUN TestAttachWarnings/fallback_tty_if_not_supported ---- PASS: TestAttachWarnings (0.02s) - --- PASS: TestAttachWarnings/fallback_tty_if_not_supported (0.02s) +--- PASS: TestAttachWarnings (0.01s) + --- PASS: TestAttachWarnings/fallback_tty_if_not_supported (0.01s) === RUN TestReattachMessage === RUN TestReattachMessage/normal_interactive_session === RUN TestReattachMessage/no_stdin @@ -3280,40 +3316,40 @@ === RUN TestCreateExecutor --- PASS: TestCreateExecutor (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/attach 0.204s +ok k8s.io/kubectl/pkg/cmd/attach 0.095s === RUN TestRunAccessCheck === RUN TestRunAccessCheck/restmapping_for_args === RUN TestRunAccessCheck/simple_success === RUN TestRunAccessCheck/all_namespaces === RUN TestRunAccessCheck/disallowed === RUN TestRunAccessCheck/forcedError -2025/04/01 15:24:31 RoundTripper returned a response & error; ignoring response +2026/05/05 23:55:02 RoundTripper returned a response & error; ignoring response === RUN TestRunAccessCheck/sub_resource === RUN TestRunAccessCheck/nonResourceURL ---- PASS: TestRunAccessCheck (0.20s) - --- PASS: TestRunAccessCheck/restmapping_for_args (0.05s) - --- PASS: TestRunAccessCheck/simple_success (0.02s) - --- PASS: TestRunAccessCheck/all_namespaces (0.04s) - --- PASS: TestRunAccessCheck/disallowed (0.03s) - --- PASS: TestRunAccessCheck/forcedError (0.03s) +--- PASS: TestRunAccessCheck (0.05s) + --- PASS: TestRunAccessCheck/restmapping_for_args (0.01s) + --- PASS: TestRunAccessCheck/simple_success (0.01s) + --- PASS: TestRunAccessCheck/all_namespaces (0.01s) + --- PASS: TestRunAccessCheck/disallowed (0.01s) + --- PASS: TestRunAccessCheck/forcedError (0.01s) --- PASS: TestRunAccessCheck/sub_resource (0.01s) - --- PASS: TestRunAccessCheck/nonResourceURL (0.02s) + --- PASS: TestRunAccessCheck/nonResourceURL (0.01s) === RUN TestRunAccessList === RUN TestRunAccessList/test_access_list ---- PASS: TestRunAccessList (0.04s) - --- PASS: TestRunAccessList/test_access_list (0.04s) +--- PASS: TestRunAccessList (0.01s) + --- PASS: TestRunAccessList/test_access_list (0.01s) === RUN TestRunResourceFor === RUN TestRunResourceFor/any_resources === RUN TestRunResourceFor/server-supported_standard_resources_without_group === RUN TestRunResourceFor/server-supported_standard_resources_with_group === RUN TestRunResourceFor/server-supported_nonstandard_resources === RUN TestRunResourceFor/invalid_resources ---- PASS: TestRunResourceFor (0.20s) - --- PASS: TestRunResourceFor/any_resources (0.05s) - --- PASS: TestRunResourceFor/server-supported_standard_resources_without_group (0.06s) - --- PASS: TestRunResourceFor/server-supported_standard_resources_with_group (0.03s) - --- PASS: TestRunResourceFor/server-supported_nonstandard_resources (0.03s) - --- PASS: TestRunResourceFor/invalid_resources (0.03s) +--- PASS: TestRunResourceFor (0.02s) + --- PASS: TestRunResourceFor/any_resources (0.00s) + --- PASS: TestRunResourceFor/server-supported_standard_resources_without_group (0.01s) + --- PASS: TestRunResourceFor/server-supported_standard_resources_with_group (0.00s) + --- PASS: TestRunResourceFor/server-supported_nonstandard_resources (0.01s) + --- PASS: TestRunResourceFor/invalid_resources (0.00s) === RUN TestWhoAmIRun === RUN TestWhoAmIRun/success_test === RUN TestWhoAmIRun/JSON_test @@ -3325,19 +3361,19 @@ === RUN TestWhoAmIRun/Forbidden_error === RUN TestWhoAmIRun/NotFound_error === RUN TestWhoAmIRun/Server_error ---- PASS: TestWhoAmIRun (0.33s) - --- PASS: TestWhoAmIRun/success_test (0.04s) +--- PASS: TestWhoAmIRun (0.06s) + --- PASS: TestWhoAmIRun/success_test (0.01s) --- PASS: TestWhoAmIRun/JSON_test (0.01s) - --- PASS: TestWhoAmIRun/success_test_no_alpha (0.02s) - --- PASS: TestWhoAmIRun/JSON_test_no_alpha_and_stable (0.04s) - --- PASS: TestWhoAmIRun/success_test_no_beta (0.05s) - --- PASS: TestWhoAmIRun/JSON_test_no_beta (0.03s) - --- PASS: TestWhoAmIRun/all_API_disabled (0.05s) + --- PASS: TestWhoAmIRun/success_test_no_alpha (0.01s) + --- PASS: TestWhoAmIRun/JSON_test_no_alpha_and_stable (0.01s) + --- PASS: TestWhoAmIRun/success_test_no_beta (0.01s) + --- PASS: TestWhoAmIRun/JSON_test_no_beta (0.00s) + --- PASS: TestWhoAmIRun/all_API_disabled (0.00s) --- PASS: TestWhoAmIRun/Forbidden_error (0.01s) - --- PASS: TestWhoAmIRun/NotFound_error (0.05s) - --- PASS: TestWhoAmIRun/Server_error (0.02s) + --- PASS: TestWhoAmIRun/NotFound_error (0.01s) + --- PASS: TestWhoAmIRun/Server_error (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/auth 0.877s +ok k8s.io/kubectl/pkg/cmd/auth 0.192s === RUN TestAutoscaleValidate === RUN TestAutoscaleValidate/valid_options === RUN TestAutoscaleValidate/max_less_than_1 @@ -3365,7 +3401,7 @@ --- PASS: TestCreateHorizontalPodAutoscaler/create_with_replicaset_reference (0.00s) --- PASS: TestCreateHorizontalPodAutoscaler/create_with_statefulset_reference (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/autoscale 0.334s +ok k8s.io/kubectl/pkg/cmd/autoscale 0.058s === RUN TestCertificates === RUN TestCertificates/approve_existing === RUN TestCertificates/approve_existing,_no_v1 @@ -3377,29 +3413,29 @@ === RUN TestCertificates/deny_already_denied === RUN TestCertificates/deny_already_denied,_force === RUN TestCertificates/deny_already_approved ---- PASS: TestCertificates (0.48s) - --- PASS: TestCertificates/approve_existing (0.13s) - --- PASS: TestCertificates/approve_existing,_no_v1 (0.03s) - --- PASS: TestCertificates/approve_already_approved (0.06s) - --- PASS: TestCertificates/approve_already_approved,_force (0.03s) - --- PASS: TestCertificates/approve_already_denied (0.03s) - --- PASS: TestCertificates/deny_existing (0.04s) - --- PASS: TestCertificates/deny_existing,_no_v1 (0.03s) - --- PASS: TestCertificates/deny_already_denied (0.04s) - --- PASS: TestCertificates/deny_already_denied,_force (0.04s) - --- PASS: TestCertificates/deny_already_approved (0.05s) +--- PASS: TestCertificates (0.09s) + --- PASS: TestCertificates/approve_existing (0.03s) + --- PASS: TestCertificates/approve_existing,_no_v1 (0.01s) + --- PASS: TestCertificates/approve_already_approved (0.01s) + --- PASS: TestCertificates/approve_already_approved,_force (0.01s) + --- PASS: TestCertificates/approve_already_denied (0.01s) + --- PASS: TestCertificates/deny_existing (0.01s) + --- PASS: TestCertificates/deny_existing,_no_v1 (0.00s) + --- PASS: TestCertificates/deny_already_denied (0.01s) + --- PASS: TestCertificates/deny_already_denied,_force (0.01s) + --- PASS: TestCertificates/deny_already_approved (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/certificates 0.649s +ok k8s.io/kubectl/pkg/cmd/certificates 0.126s === RUN TestSetupOutputWriterNoOp === RUN TestSetupOutputWriterNoOp/empty === RUN TestSetupOutputWriterNoOp/stdout ---- PASS: TestSetupOutputWriterNoOp (0.03s) +--- PASS: TestSetupOutputWriterNoOp (0.01s) --- PASS: TestSetupOutputWriterNoOp/empty (0.01s) - --- PASS: TestSetupOutputWriterNoOp/stdout (0.02s) + --- PASS: TestSetupOutputWriterNoOp/stdout (0.01s) === RUN TestSetupOutputWriterFile ---- PASS: TestSetupOutputWriterFile (0.04s) +--- PASS: TestSetupOutputWriterFile (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/clusterinfo 0.318s +ok k8s.io/kubectl/pkg/cmd/clusterinfo 0.075s === RUN TestBashCompletions === RUN TestBashCompletions/bash === RUN TestBashCompletions/zsh @@ -3417,139 +3453,139 @@ --- PASS: TestBashCompletions/too_many_args (0.00s) --- PASS: TestBashCompletions/unsupported_shell (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/completion 0.234s +ok k8s.io/kubectl/pkg/cmd/completion 0.060s === RUN TestCurrentContext ---- PASS: TestCurrentContext (0.03s) +--- PASS: TestCurrentContext (0.01s) === RUN TestSetCurrentContext ---- PASS: TestSetCurrentContext (0.07s) +--- PASS: TestSetCurrentContext (0.01s) === RUN TestSetNonExistentContext ---- PASS: TestSetNonExistentContext (0.02s) +--- PASS: TestSetNonExistentContext (0.01s) === RUN TestSetIntoExistingStruct ---- PASS: TestSetIntoExistingStruct (0.05s) +--- PASS: TestSetIntoExistingStruct (0.01s) === RUN TestSetWithPathPrefixIntoExistingStruct ---- PASS: TestSetWithPathPrefixIntoExistingStruct (0.04s) +--- PASS: TestSetWithPathPrefixIntoExistingStruct (0.01s) === RUN TestUnsetStruct ---- PASS: TestUnsetStruct (0.05s) +--- PASS: TestUnsetStruct (0.01s) === RUN TestUnsetField ---- PASS: TestUnsetField (0.04s) +--- PASS: TestUnsetField (0.01s) === RUN TestSetIntoNewStruct ---- PASS: TestSetIntoNewStruct (0.02s) +--- PASS: TestSetIntoNewStruct (0.01s) === RUN TestSetBoolean ---- PASS: TestSetBoolean (0.03s) +--- PASS: TestSetBoolean (0.01s) === RUN TestSetIntoNewConfig ---- PASS: TestSetIntoNewConfig (0.07s) +--- PASS: TestSetIntoNewConfig (0.01s) === RUN TestNewEmptyAuth ---- PASS: TestNewEmptyAuth (0.05s) +--- PASS: TestNewEmptyAuth (0.01s) === RUN TestAdditionalAuth ---- PASS: TestAdditionalAuth (0.06s) +--- PASS: TestAdditionalAuth (0.01s) === RUN TestEmbedClientCert ---- PASS: TestEmbedClientCert (0.04s) +--- PASS: TestEmbedClientCert (0.02s) === RUN TestExecPlugin ---- PASS: TestExecPlugin (0.09s) +--- PASS: TestExecPlugin (0.01s) === RUN TestExecPluginWithProveClusterInfo ---- PASS: TestExecPluginWithProveClusterInfo (0.06s) +--- PASS: TestExecPluginWithProveClusterInfo (0.01s) === RUN TestEmbedClientKey ---- PASS: TestEmbedClientKey (0.03s) +--- PASS: TestEmbedClientKey (0.01s) === RUN TestEmbedNoKeyOrCertDisallowed ---- PASS: TestEmbedNoKeyOrCertDisallowed (0.02s) +--- PASS: TestEmbedNoKeyOrCertDisallowed (0.01s) === RUN TestEmptyTokenAndCertAllowed ---- PASS: TestEmptyTokenAndCertAllowed (0.04s) +--- PASS: TestEmptyTokenAndCertAllowed (0.01s) === RUN TestTokenAndCertAllowed ---- PASS: TestTokenAndCertAllowed (0.06s) +--- PASS: TestTokenAndCertAllowed (0.01s) === RUN TestTokenAndBasicDisallowed ---- PASS: TestTokenAndBasicDisallowed (0.03s) +--- PASS: TestTokenAndBasicDisallowed (0.01s) === RUN TestBasicClearsToken ---- PASS: TestBasicClearsToken (0.04s) +--- PASS: TestBasicClearsToken (0.01s) === RUN TestTokenClearsBasic ---- PASS: TestTokenClearsBasic (0.04s) +--- PASS: TestTokenClearsBasic (0.01s) === RUN TestTokenLeavesCert ---- PASS: TestTokenLeavesCert (0.03s) +--- PASS: TestTokenLeavesCert (0.01s) === RUN TestCertLeavesToken ---- PASS: TestCertLeavesToken (0.06s) +--- PASS: TestCertLeavesToken (0.01s) === RUN TestSetBytesBad ---- PASS: TestSetBytesBad (0.02s) +--- PASS: TestSetBytesBad (0.00s) === RUN TestSetBytes ---- PASS: TestSetBytes (0.02s) +--- PASS: TestSetBytes (0.01s) === RUN TestSetBase64Bytes ---- PASS: TestSetBase64Bytes (0.02s) +--- PASS: TestSetBase64Bytes (0.01s) === RUN TestUnsetBytes ---- PASS: TestUnsetBytes (0.03s) +--- PASS: TestUnsetBytes (0.01s) === RUN TestCAClearsInsecure ---- PASS: TestCAClearsInsecure (0.02s) +--- PASS: TestCAClearsInsecure (0.01s) === RUN TestCAClearsCAData ---- PASS: TestCAClearsCAData (0.09s) +--- PASS: TestCAClearsCAData (0.01s) === RUN TestInsecureClearsCA ---- PASS: TestInsecureClearsCA (0.06s) +--- PASS: TestInsecureClearsCA (0.02s) === RUN TestCADataClearsCA ---- PASS: TestCADataClearsCA (0.04s) +--- PASS: TestCADataClearsCA (0.01s) === RUN TestEmbedNoCADisallowed ---- PASS: TestEmbedNoCADisallowed (0.03s) +--- PASS: TestEmbedNoCADisallowed (0.01s) === RUN TestCAAndInsecureDisallowed ---- PASS: TestCAAndInsecureDisallowed (0.03s) +--- PASS: TestCAAndInsecureDisallowed (0.01s) === RUN TestMergeExistingAuth ---- PASS: TestMergeExistingAuth (0.05s) +--- PASS: TestMergeExistingAuth (0.01s) === RUN TestNewEmptyCluster ---- PASS: TestNewEmptyCluster (0.03s) +--- PASS: TestNewEmptyCluster (0.01s) === RUN TestAdditionalCluster ---- PASS: TestAdditionalCluster (0.05s) +--- PASS: TestAdditionalCluster (0.01s) === RUN TestOverwriteExistingCluster ---- PASS: TestOverwriteExistingCluster (0.04s) +--- PASS: TestOverwriteExistingCluster (0.01s) === RUN TestNewEmptyContext ---- PASS: TestNewEmptyContext (0.04s) +--- PASS: TestNewEmptyContext (0.01s) === RUN TestAdditionalContext ---- PASS: TestAdditionalContext (0.03s) +--- PASS: TestAdditionalContext (0.01s) === RUN TestMergeExistingContext ---- PASS: TestMergeExistingContext (0.08s) +--- PASS: TestMergeExistingContext (0.01s) === RUN TestToBool --- PASS: TestToBool (0.00s) === RUN TestCurrentContextWithSetContext ---- PASS: TestCurrentContextWithSetContext (0.01s) +--- PASS: TestCurrentContextWithSetContext (0.00s) === RUN TestCurrentContextWithUnsetContext --- PASS: TestCurrentContextWithUnsetContext (0.00s) === RUN TestDeleteCluster ---- PASS: TestDeleteCluster (0.01s) +--- PASS: TestDeleteCluster (0.00s) === RUN TestDeleteContext ---- PASS: TestDeleteContext (0.01s) +--- PASS: TestDeleteContext (0.00s) === RUN TestDeleteUserComplete === RUN TestDeleteUserComplete/no_args === RUN TestDeleteUserComplete/user_provided ---- PASS: TestDeleteUserComplete (0.07s) - --- PASS: TestDeleteUserComplete/no_args (0.03s) - --- PASS: TestDeleteUserComplete/user_provided (0.03s) +--- PASS: TestDeleteUserComplete (0.01s) + --- PASS: TestDeleteUserComplete/no_args (0.01s) + --- PASS: TestDeleteUserComplete/user_provided (0.01s) === RUN TestDeleteUserValidate === RUN TestDeleteUserValidate/user_not_in_config === RUN TestDeleteUserValidate/user_in_config ---- PASS: TestDeleteUserValidate (0.03s) +--- PASS: TestDeleteUserValidate (0.09s) --- PASS: TestDeleteUserValidate/user_not_in_config (0.01s) - --- PASS: TestDeleteUserValidate/user_in_config (0.01s) + --- PASS: TestDeleteUserValidate/user_in_config (0.08s) === RUN TestDeleteUserRun === RUN TestDeleteUserRun/delete_user ---- PASS: TestDeleteUserRun (0.02s) - --- PASS: TestDeleteUserRun/delete_user (0.02s) +--- PASS: TestDeleteUserRun (0.30s) + --- PASS: TestDeleteUserRun/delete_user (0.30s) === RUN TestGetClusters ---- PASS: TestGetClusters (0.01s) +--- PASS: TestGetClusters (0.02s) === RUN TestGetClustersEmpty ---- PASS: TestGetClustersEmpty (0.00s) +--- PASS: TestGetClustersEmpty (0.06s) === RUN TestGetContextsAll ---- PASS: TestGetContextsAll (0.00s) +--- PASS: TestGetContextsAll (0.11s) === RUN TestGetContextsAllNoHeader ---- PASS: TestGetContextsAllNoHeader (0.00s) +--- PASS: TestGetContextsAllNoHeader (0.05s) === RUN TestGetContextsAllSorted ---- PASS: TestGetContextsAllSorted (0.01s) +--- PASS: TestGetContextsAllSorted (0.06s) === RUN TestGetContextsAllName ---- PASS: TestGetContextsAllName (0.01s) +--- PASS: TestGetContextsAllName (0.02s) === RUN TestGetContextsAllNameNoHeader ---- PASS: TestGetContextsAllNameNoHeader (0.01s) +--- PASS: TestGetContextsAllNameNoHeader (0.08s) === RUN TestGetContextsAllNone ---- PASS: TestGetContextsAllNone (0.00s) +--- PASS: TestGetContextsAllNone (0.03s) === RUN TestGetContextsSelectOneOfTwo ---- PASS: TestGetContextsSelectOneOfTwo (0.01s) +--- PASS: TestGetContextsSelectOneOfTwo (0.06s) === RUN TestGetUsersRun === RUN TestGetUsersRun/no_users === RUN TestGetUsersRun/some_users ---- PASS: TestGetUsersRun (0.06s) - --- PASS: TestGetUsersRun/no_users (0.02s) - --- PASS: TestGetUsersRun/some_users (0.04s) +--- PASS: TestGetUsersRun (0.18s) + --- PASS: TestGetUsersRun/no_users (0.10s) + --- PASS: TestGetUsersRun/some_users (0.08s) === RUN TestParseWithDots --- PASS: TestParseWithDots (0.00s) === RUN TestParseWithDotsEndingWithName @@ -3559,29 +3595,29 @@ === RUN TestParseWithNoMatchingValue --- PASS: TestParseWithNoMatchingValue (0.00s) === RUN TestRenameContext ---- PASS: TestRenameContext (0.04s) +--- PASS: TestRenameContext (0.17s) === RUN TestRenameNonexistentContext ---- PASS: TestRenameNonexistentContext (0.00s) +--- PASS: TestRenameNonexistentContext (0.03s) === RUN TestRenameToAlreadyExistingContext ---- PASS: TestRenameToAlreadyExistingContext (0.01s) +--- PASS: TestRenameToAlreadyExistingContext (0.04s) === RUN TestCreateCluster ---- PASS: TestCreateCluster (0.00s) +--- PASS: TestCreateCluster (0.11s) === RUN TestCreateClusterWithProxy ---- PASS: TestCreateClusterWithProxy (0.01s) +--- PASS: TestCreateClusterWithProxy (0.15s) === RUN TestModifyCluster ---- PASS: TestModifyCluster (0.01s) +--- PASS: TestModifyCluster (0.06s) === RUN TestModifyClusterWithProxy ---- PASS: TestModifyClusterWithProxy (0.01s) +--- PASS: TestModifyClusterWithProxy (0.17s) === RUN TestModifyClusterWithProxyOverride ---- PASS: TestModifyClusterWithProxyOverride (0.01s) +--- PASS: TestModifyClusterWithProxyOverride (0.04s) === RUN TestModifyClusterServerAndTLS ---- PASS: TestModifyClusterServerAndTLS (0.01s) +--- PASS: TestModifyClusterServerAndTLS (0.27s) === RUN TestCreateContext ---- PASS: TestCreateContext (0.04s) +--- PASS: TestCreateContext (0.25s) === RUN TestModifyContext ---- PASS: TestModifyContext (0.03s) +--- PASS: TestModifyContext (0.13s) === RUN TestModifyCurrentContext ---- PASS: TestModifyCurrentContext (0.03s) +--- PASS: TestModifyCurrentContext (0.15s) === RUN TestSetCredentialsOptions === RUN TestSetCredentialsOptions/test1 === RUN TestSetCredentialsOptions/test2 @@ -3614,34 +3650,34 @@ === RUN TestModifyExistingAuthInfo/3._reset_exec_args === RUN TestModifyExistingAuthInfo/4._modify_exec_env_variables === RUN TestModifyExistingAuthInfo/5._modify_auth_provider_arguments ---- PASS: TestModifyExistingAuthInfo (0.01s) +--- PASS: TestModifyExistingAuthInfo (0.00s) --- PASS: TestModifyExistingAuthInfo/1._create_new_exec_config (0.00s) --- PASS: TestModifyExistingAuthInfo/2._redefine_exec_args (0.00s) --- PASS: TestModifyExistingAuthInfo/3._reset_exec_args (0.00s) --- PASS: TestModifyExistingAuthInfo/4._modify_exec_env_variables (0.00s) --- PASS: TestModifyExistingAuthInfo/5._modify_auth_provider_arguments (0.00s) === RUN TestSetCredentials ---- PASS: TestSetCredentials (0.01s) +--- PASS: TestSetCredentials (0.26s) === RUN TestSetConfigCurrentContext ---- PASS: TestSetConfigCurrentContext (0.01s) +--- PASS: TestSetConfigCurrentContext (0.16s) === RUN TestUnsetConfigString ---- PASS: TestUnsetConfigString (0.01s) +--- PASS: TestUnsetConfigString (0.24s) === RUN TestUnsetConfigMap ---- PASS: TestUnsetConfigMap (0.01s) +--- PASS: TestUnsetConfigMap (0.44s) === RUN TestUnsetUnexistConfig ---- PASS: TestUnsetUnexistConfig (0.00s) +--- PASS: TestUnsetUnexistConfig (0.06s) === RUN TestUseContext ---- PASS: TestUseContext (0.01s) +--- PASS: TestUseContext (0.14s) === RUN TestViewCluster ---- PASS: TestViewCluster (0.02s) +--- PASS: TestViewCluster (0.05s) === RUN TestViewClusterUnredacted ---- PASS: TestViewClusterUnredacted (0.00s) +--- PASS: TestViewClusterUnredacted (0.04s) === RUN TestViewClusterMinify ---- PASS: TestViewClusterMinify (0.00s) +--- PASS: TestViewClusterMinify (0.24s) === RUN Example_view ---- PASS: Example_view (0.03s) +--- PASS: Example_view (0.09s) PASS -ok k8s.io/kubectl/pkg/cmd/config 2.718s +ok k8s.io/kubectl/pkg/cmd/config 4.809s === RUN TestExtractFileSpec --- PASS: TestExtractFileSpec (0.00s) === RUN TestGetPrefix @@ -3667,7 +3703,7 @@ --- PASS: TestIsDestRelative/6 (0.00s) --- PASS: TestIsDestRelative/7 (0.00s) === RUN TestTarUntar ---- PASS: TestTarUntar (0.01s) +--- PASS: TestTarUntar (0.00s) === RUN TestTarUntarWrongPrefix --- PASS: TestTarUntarWrongPrefix (0.00s) === RUN TestTarDestinationName @@ -3679,15 +3715,15 @@ === RUN TestCopyToPod/copy_to_root === RUN TestCopyToPod/copy_to_empty_file_name === RUN TestCopyToPod/copy_unexisting_file ---- PASS: TestCopyToPod (0.03s) - --- PASS: TestCopyToPod/copy_to_directory (0.01s) +--- PASS: TestCopyToPod (0.01s) + --- PASS: TestCopyToPod/copy_to_directory (0.00s) --- PASS: TestCopyToPod/copy_to_root (0.00s) --- PASS: TestCopyToPod/copy_to_empty_file_name (0.00s) --- PASS: TestCopyToPod/copy_unexisting_file (0.00s) === RUN TestCopyToPodNoPreserve === RUN TestCopyToPodNoPreserve/copy_to_pod_no_preserve_user_and_permissions === RUN TestCopyToPodNoPreserve/copy_to_pod_preserve_user_and_permissions ---- PASS: TestCopyToPodNoPreserve (0.04s) +--- PASS: TestCopyToPodNoPreserve (0.01s) --- PASS: TestCopyToPodNoPreserve/copy_to_pod_no_preserve_user_and_permissions (0.00s) --- PASS: TestCopyToPodNoPreserve/copy_to_pod_preserve_user_and_permissions (0.00s) === RUN TestValidate @@ -3697,232 +3733,232 @@ --- PASS: TestValidate/Validate_Succeed (0.00s) --- PASS: TestValidate/Validate_Fail (0.00s) === RUN TestUntar - cp_test.go:774: Test base: /tmp/test-untar176402855 - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative" is outside target destination, skipping + cp_test.go:774: Test base: /tmp/test-untar3235903783 + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-windows" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-windows" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative" is outside target destination, skipping - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/abs-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/abs-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/abs-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/abs-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/abs-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/abs-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/abs-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/abs-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/absouterlink" -> "../../../../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/absouterlink" -> "../../../../../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/abs-out-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/abs-out-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/abs-out-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/abs-out-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/abs-out-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/abs-out-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/abs-out-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/abs-out-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/abs-outouterlink" -> "../../../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/abs-outouterlink" -> "../../../../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/nested/nest-abs-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/nested/nest-abs-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/nested/nest-abs-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/nested/nest-abs-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/nested/nest-abs-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/nested/nest-abs-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/nested/nest-abs-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/nested/nest-abs-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/base/nested/nest-absouterlink" -> "../../../../../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/base/nested/nest-absouterlink" -> "../../../../../../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/nest-abs-out-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/nest-abs-out-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/nest-abs-out-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/nest-abs-out-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/nest-abs-out-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/nest-abs-out-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/nest-abs-out-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/nest-abs-out-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/tmp/test-untar176402855/nest-abs-outouterlink" -> "../../../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/tmp/test-untar3235903783/nest-abs-outouterlink" -> "../../../../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/relative-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/relative-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/relative-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/relative-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/relative-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/relative-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/relative-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/relative-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/relativeouterlink" -> "../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/relativeouterlink" -> "../../link-target" - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-innerlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-innerlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-innerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-innerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-backlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-backlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-outerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-outerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-windows-innerlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-windows-innerlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-windows-innerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-windows-innerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-windows-backlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-windows-backlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/unrelative-windows-outerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/unrelative-windows-outerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/nest-rel-innerlink" -> "link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/nest-rel-innerlink" -> "link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/nest-rel-innerlink-abs" -> "/tmp/test-untar176402855/base/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/nest-rel-innerlink-abs" -> "/tmp/test-untar3235903783/base/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/nest-rel-backlink" -> "../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/nest-rel-backlink" -> "../link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/nest-rel-outerlink-abs" -> "/tmp/test-untar176402855/link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/nest-rel-outerlink-abs" -> "/tmp/test-untar3235903783/link-target" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/nest-relouterlink" -> "../../../link-target" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/nest-relouterlink" -> "../../../link-target" - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-innerlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-innerlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-innerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-innerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-backlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-backlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-outerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-outerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-innerlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-innerlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-innerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-innerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-backlink" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-backlink" is outside target destination, skipping - cp_test.go:991: warning: file "/tmp/test-untar176402855/nest-unrelative-outerlink-abs" is outside target destination, skipping + cp_test.go:991: warning: file "/tmp/test-untar3235903783/nest-unrelative-outerlink-abs" is outside target destination, skipping - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/again/back-link" -> "../../nested" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/again/back-link" -> "../../nested" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/back-link-first" -> "../" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/back-link-first" -> "../" - cp_test.go:991: warning: skipping symlink: "/tmp/test-untar176402855/base/nested/back-link-first/back-link-second" -> "../" + cp_test.go:991: warning: skipping symlink: "/tmp/test-untar3235903783/base/nested/back-link-first/back-link-second" -> "../" ---- PASS: TestUntar (0.01s) +--- PASS: TestUntar (0.00s) === RUN TestUntar_SingleFile --- PASS: TestUntar_SingleFile (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/cp 0.371s +ok k8s.io/kubectl/pkg/cmd/cp 0.072s === RUN TestCreateClusterRole ---- PASS: TestCreateClusterRole (0.04s) +--- PASS: TestCreateClusterRole (0.01s) === RUN TestClusterRoleValidate -=== RUN TestClusterRoleValidate/test-invalid-non-resource-url-with-* -=== RUN TestClusterRoleValidate/test-aggregation-rule-with-no-resource-url -=== RUN TestClusterRoleValidate/test-missing-name === RUN TestClusterRoleValidate/test-mix-verbs -=== RUN TestClusterRoleValidate/test-invalid-resource +=== RUN TestClusterRoleValidate/test-resource-name-with-multiple-resources === RUN TestClusterRoleValidate/test-invalid-verb-for-non-resource-url -=== RUN TestClusterRoleValidate/test-missing-resource +=== RUN TestClusterRoleValidate/test-aggregation-rule-with-verb +=== RUN TestClusterRoleValidate/test-missing-name +=== RUN TestClusterRoleValidate/test-missing-verb === RUN TestClusterRoleValidate/test-missing-resource-existing-apigroup -=== RUN TestClusterRoleValidate/test-invalid-verb -=== RUN TestClusterRoleValidate/test-invalid-non-resource-url -=== RUN TestClusterRoleValidate/test-aggregation-rule === RUN TestClusterRoleValidate/test-missing-resource-existing-subresource -=== RUN TestClusterRoleValidate/test-special-verb-with-wrong-apigroup === RUN TestClusterRoleValidate/test-valid-case -=== RUN TestClusterRoleValidate/test-valid-case-with-additional-resource +=== RUN TestClusterRoleValidate/test-invalid-non-resource-url === RUN TestClusterRoleValidate/test-invalid-non-resource-url-with-multiple-* === RUN TestClusterRoleValidate/test-resource-and-non-resource-url-specified-together -=== RUN TestClusterRoleValidate/test-aggregation-rule-with-verb +=== RUN TestClusterRoleValidate/test-invalid-verb +=== RUN TestClusterRoleValidate/test-special-verb-with-wrong-apigroup +=== RUN TestClusterRoleValidate/test-valid-case-with-additional-resource +=== RUN TestClusterRoleValidate/test-invalid-empty-non-resource-url +=== RUN TestClusterRoleValidate/test-invalid-non-resource-url-with-* === RUN TestClusterRoleValidate/test-aggregation-rule-with-resource -=== RUN TestClusterRoleValidate/test-missing-verb +=== RUN TestClusterRoleValidate/test-aggregation-rule-with-no-resource-url +=== RUN TestClusterRoleValidate/test-aggregation-rule === RUN TestClusterRoleValidate/test-nonresource-verb === RUN TestClusterRoleValidate/test-special-verb -=== RUN TestClusterRoleValidate/test-resource-name-with-multiple-resources +=== RUN TestClusterRoleValidate/test-invalid-resource === RUN TestClusterRoleValidate/test-valid-case-with-subresource -=== RUN TestClusterRoleValidate/test-invalid-empty-non-resource-url ---- PASS: TestClusterRoleValidate (0.06s) - --- PASS: TestClusterRoleValidate/test-invalid-non-resource-url-with-* (0.00s) - --- PASS: TestClusterRoleValidate/test-aggregation-rule-with-no-resource-url (0.00s) - --- PASS: TestClusterRoleValidate/test-missing-name (0.00s) +=== RUN TestClusterRoleValidate/test-missing-resource +--- PASS: TestClusterRoleValidate (0.01s) --- PASS: TestClusterRoleValidate/test-mix-verbs (0.00s) - --- PASS: TestClusterRoleValidate/test-invalid-resource (0.00s) + --- PASS: TestClusterRoleValidate/test-resource-name-with-multiple-resources (0.00s) --- PASS: TestClusterRoleValidate/test-invalid-verb-for-non-resource-url (0.00s) - --- PASS: TestClusterRoleValidate/test-missing-resource (0.00s) + --- PASS: TestClusterRoleValidate/test-aggregation-rule-with-verb (0.00s) + --- PASS: TestClusterRoleValidate/test-missing-name (0.00s) + --- PASS: TestClusterRoleValidate/test-missing-verb (0.00s) --- PASS: TestClusterRoleValidate/test-missing-resource-existing-apigroup (0.00s) - --- PASS: TestClusterRoleValidate/test-invalid-verb (0.00s) - --- PASS: TestClusterRoleValidate/test-invalid-non-resource-url (0.00s) - --- PASS: TestClusterRoleValidate/test-aggregation-rule (0.00s) --- PASS: TestClusterRoleValidate/test-missing-resource-existing-subresource (0.00s) - --- PASS: TestClusterRoleValidate/test-special-verb-with-wrong-apigroup (0.00s) --- PASS: TestClusterRoleValidate/test-valid-case (0.00s) - --- PASS: TestClusterRoleValidate/test-valid-case-with-additional-resource (0.00s) + --- PASS: TestClusterRoleValidate/test-invalid-non-resource-url (0.00s) --- PASS: TestClusterRoleValidate/test-invalid-non-resource-url-with-multiple-* (0.00s) --- PASS: TestClusterRoleValidate/test-resource-and-non-resource-url-specified-together (0.00s) - --- PASS: TestClusterRoleValidate/test-aggregation-rule-with-verb (0.00s) + --- PASS: TestClusterRoleValidate/test-invalid-verb (0.00s) + --- PASS: TestClusterRoleValidate/test-special-verb-with-wrong-apigroup (0.00s) + --- PASS: TestClusterRoleValidate/test-valid-case-with-additional-resource (0.00s) + --- PASS: TestClusterRoleValidate/test-invalid-empty-non-resource-url (0.00s) + --- PASS: TestClusterRoleValidate/test-invalid-non-resource-url-with-* (0.00s) --- PASS: TestClusterRoleValidate/test-aggregation-rule-with-resource (0.00s) - --- PASS: TestClusterRoleValidate/test-missing-verb (0.00s) + --- PASS: TestClusterRoleValidate/test-aggregation-rule-with-no-resource-url (0.00s) + --- PASS: TestClusterRoleValidate/test-aggregation-rule (0.00s) --- PASS: TestClusterRoleValidate/test-nonresource-verb (0.00s) --- PASS: TestClusterRoleValidate/test-special-verb (0.00s) - --- PASS: TestClusterRoleValidate/test-resource-name-with-multiple-resources (0.00s) + --- PASS: TestClusterRoleValidate/test-invalid-resource (0.00s) --- PASS: TestClusterRoleValidate/test-valid-case-with-subresource (0.00s) - --- PASS: TestClusterRoleValidate/test-invalid-empty-non-resource-url (0.00s) + --- PASS: TestClusterRoleValidate/test-missing-resource (0.00s) === RUN TestCreateClusterRoleBinding === RUN TestCreateClusterRoleBinding/0 --- PASS: TestCreateClusterRoleBinding (0.00s) --- PASS: TestCreateClusterRoleBinding/0 (0.00s) === RUN TestCreateConfigMap +=== RUN TestCreateConfigMap/create_invalid_configmap_too_many_args_1 +=== RUN TestCreateConfigMap/create_foo_configmap +=== RUN TestCreateConfigMap/create_two_valid_env_from_env_file_configmap +=== RUN TestCreateConfigMap/create_value_with_space_from_env_file_hash_configmap +=== RUN TestCreateConfigMap/create_invalid_configmap_filepath_contains_= +=== RUN TestCreateConfigMap/create_foo_hash_configmap +=== RUN TestCreateConfigMap/create_foo_type_configmap +=== RUN TestCreateConfigMap/create_foo_two_literal_configmap +=== RUN TestCreateConfigMap/create_foo_two_literal_hash_configmap +=== RUN TestCreateConfigMap/create_foo_key1_=value1_hash_configmap +=== RUN TestCreateConfigMap/create_foo_from_file_foo1_foo2_and_configmap === RUN TestCreateConfigMap/create_valid_env_from_env_file_configmap -=== RUN TestCreateConfigMap/create_valid_env_from_env_file_hash_configmap +=== RUN TestCreateConfigMap/create_two_valid_env_from_env_file_hash_configmap +=== RUN TestCreateConfigMap/create_foo_type_hash_configmap +=== RUN TestCreateConfigMap/create_get_env_from_env_file_configmap === RUN TestCreateConfigMap/create_get_env_from_env_file_hash_configmap === RUN TestCreateConfigMap/create_value_with_space_from_env_file_configmap -=== RUN TestCreateConfigMap/create_value_with_space_from_env_file_hash_configmap === RUN TestCreateConfigMap/create_invalid_configmap_literal_key_contains_= -=== RUN TestCreateConfigMap/create_foo_type_hash_configmap -=== RUN TestCreateConfigMap/create_foo_key1_=value1_configmap -=== RUN TestCreateConfigMap/create_two_valid_env_from_env_file_hash_configmap -=== RUN TestCreateConfigMap/create_invalid_configmap_filepath_key_contains_= +=== RUN TestCreateConfigMap/create_invalid_configmap_no_file === RUN TestCreateConfigMap/create_invalid_configmap_invalid_filepath === RUN TestCreateConfigMap/create_invalid_configmap_too_many_args -=== RUN TestCreateConfigMap/create_invalid_configmap_too_many_args_1 +=== RUN TestCreateConfigMap/create_foo_key1_=value1_configmap === RUN TestCreateConfigMap/create_foo_from_file_foo1_foo2_configmap -=== RUN TestCreateConfigMap/create_get_env_from_env_file_configmap -=== RUN TestCreateConfigMap/create_invalid_configmap_filepath_contains_= -=== RUN TestCreateConfigMap/create_invalid_configmap_no_file -=== RUN TestCreateConfigMap/create_foo_configmap -=== RUN TestCreateConfigMap/create_foo_hash_configmap -=== RUN TestCreateConfigMap/create_foo_two_literal_hash_configmap -=== RUN TestCreateConfigMap/create_foo_key1_=value1_hash_configmap -=== RUN TestCreateConfigMap/create_foo_from_file_foo1_foo2_and_configmap -=== RUN TestCreateConfigMap/create_two_valid_env_from_env_file_configmap +=== RUN TestCreateConfigMap/create_valid_env_from_env_file_hash_configmap +=== RUN TestCreateConfigMap/create_invalid_configmap_filepath_key_contains_= === RUN TestCreateConfigMap/create_invalid_configmap_duplicate_key1 === RUN TestCreateConfigMap/create_invalid_configmap_invalid_literal -=== RUN TestCreateConfigMap/create_foo_type_configmap -=== RUN TestCreateConfigMap/create_foo_two_literal_configmap --- PASS: TestCreateConfigMap (0.00s) + --- PASS: TestCreateConfigMap/create_invalid_configmap_too_many_args_1 (0.00s) + --- PASS: TestCreateConfigMap/create_foo_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_two_valid_env_from_env_file_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_value_with_space_from_env_file_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_invalid_configmap_filepath_contains_= (0.00s) + --- PASS: TestCreateConfigMap/create_foo_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_type_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_two_literal_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_two_literal_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_key1_=value1_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_from_file_foo1_foo2_and_configmap (0.00s) --- PASS: TestCreateConfigMap/create_valid_env_from_env_file_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_valid_env_from_env_file_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_two_valid_env_from_env_file_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_foo_type_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_get_env_from_env_file_configmap (0.00s) --- PASS: TestCreateConfigMap/create_get_env_from_env_file_hash_configmap (0.00s) --- PASS: TestCreateConfigMap/create_value_with_space_from_env_file_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_value_with_space_from_env_file_hash_configmap (0.00s) --- PASS: TestCreateConfigMap/create_invalid_configmap_literal_key_contains_= (0.00s) - --- PASS: TestCreateConfigMap/create_foo_type_hash_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_key1_=value1_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_two_valid_env_from_env_file_hash_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_invalid_configmap_filepath_key_contains_= (0.00s) + --- PASS: TestCreateConfigMap/create_invalid_configmap_no_file (0.00s) --- PASS: TestCreateConfigMap/create_invalid_configmap_invalid_filepath (0.00s) --- PASS: TestCreateConfigMap/create_invalid_configmap_too_many_args (0.00s) - --- PASS: TestCreateConfigMap/create_invalid_configmap_too_many_args_1 (0.00s) + --- PASS: TestCreateConfigMap/create_foo_key1_=value1_configmap (0.00s) --- PASS: TestCreateConfigMap/create_foo_from_file_foo1_foo2_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_get_env_from_env_file_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_invalid_configmap_filepath_contains_= (0.00s) - --- PASS: TestCreateConfigMap/create_invalid_configmap_no_file (0.00s) - --- PASS: TestCreateConfigMap/create_foo_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_hash_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_two_literal_hash_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_key1_=value1_hash_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_from_file_foo1_foo2_and_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_two_valid_env_from_env_file_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_valid_env_from_env_file_hash_configmap (0.00s) + --- PASS: TestCreateConfigMap/create_invalid_configmap_filepath_key_contains_= (0.00s) --- PASS: TestCreateConfigMap/create_invalid_configmap_duplicate_key1 (0.00s) --- PASS: TestCreateConfigMap/create_invalid_configmap_invalid_literal (0.00s) - --- PASS: TestCreateConfigMap/create_foo_type_configmap (0.00s) - --- PASS: TestCreateConfigMap/create_foo_two_literal_configmap (0.00s) === RUN TestCreateCronJob === RUN TestCreateCronJob/just_image_and_OnFailure_restart_policy === RUN TestCreateCronJob/image,_command_,_schedule_and_Never_restart_policy @@ -3930,47 +3966,47 @@ --- PASS: TestCreateCronJob/just_image_and_OnFailure_restart_policy (0.00s) --- PASS: TestCreateCronJob/image,_command_,_schedule_and_Never_restart_policy (0.00s) === RUN TestCreateDeployment ---- PASS: TestCreateDeployment (0.05s) +--- PASS: TestCreateDeployment (0.01s) === RUN TestCreateDeploymentWithPort ---- PASS: TestCreateDeploymentWithPort (0.05s) +--- PASS: TestCreateDeploymentWithPort (0.11s) === RUN TestCreateDeploymentWithReplicas ---- PASS: TestCreateDeploymentWithReplicas (0.03s) +--- PASS: TestCreateDeploymentWithReplicas (0.01s) === RUN TestCreateDeploymentNoImage --- PASS: TestCreateDeploymentNoImage (0.01s) === RUN TestCreateIngressValidation -=== RUN TestCreateIngressValidation/wildcard_host -=== RUN TestCreateIngressValidation/valid_catch_all_rule -=== RUN TestCreateIngressValidation/invalid_annotation +=== RUN TestCreateIngressValidation/invalid_default_backend_separator === RUN TestCreateIngressValidation/valid_annotations -=== RUN TestCreateIngressValidation/one_invalid_and_two_valid_rules -=== RUN TestCreateIngressValidation/valid_path_with_type_prefix -=== RUN TestCreateIngressValidation/no_default_backend_and_rule -=== RUN TestCreateIngressValidation/service_without_port +=== RUN TestCreateIngressValidation/multiple_conformant_rules === RUN TestCreateIngressValidation/two_invalid_and_one_valid_rule +=== RUN TestCreateIngressValidation/default_backend_without_port === RUN TestCreateIngressValidation/default_backend_is_ok +=== RUN TestCreateIngressValidation/service_without_port === RUN TestCreateIngressValidation/valid_tls_rule_without_secret === RUN TestCreateIngressValidation/invalid_separation_between_ingress_and_service -=== RUN TestCreateIngressValidation/invalid_default_backend_separator -=== RUN TestCreateIngressValidation/default_backend_without_port -=== RUN TestCreateIngressValidation/multiple_conformant_rules +=== RUN TestCreateIngressValidation/valid_path_with_type_prefix +=== RUN TestCreateIngressValidation/wildcard_host +=== RUN TestCreateIngressValidation/no_default_backend_and_rule +=== RUN TestCreateIngressValidation/invalid_annotation +=== RUN TestCreateIngressValidation/one_invalid_and_two_valid_rules === RUN TestCreateIngressValidation/valid_tls_rule_with_secret +=== RUN TestCreateIngressValidation/valid_catch_all_rule --- PASS: TestCreateIngressValidation (0.00s) - --- PASS: TestCreateIngressValidation/wildcard_host (0.00s) - --- PASS: TestCreateIngressValidation/valid_catch_all_rule (0.00s) - --- PASS: TestCreateIngressValidation/invalid_annotation (0.00s) + --- PASS: TestCreateIngressValidation/invalid_default_backend_separator (0.00s) --- PASS: TestCreateIngressValidation/valid_annotations (0.00s) - --- PASS: TestCreateIngressValidation/one_invalid_and_two_valid_rules (0.00s) - --- PASS: TestCreateIngressValidation/valid_path_with_type_prefix (0.00s) - --- PASS: TestCreateIngressValidation/no_default_backend_and_rule (0.00s) - --- PASS: TestCreateIngressValidation/service_without_port (0.00s) + --- PASS: TestCreateIngressValidation/multiple_conformant_rules (0.00s) --- PASS: TestCreateIngressValidation/two_invalid_and_one_valid_rule (0.00s) + --- PASS: TestCreateIngressValidation/default_backend_without_port (0.00s) --- PASS: TestCreateIngressValidation/default_backend_is_ok (0.00s) + --- PASS: TestCreateIngressValidation/service_without_port (0.00s) --- PASS: TestCreateIngressValidation/valid_tls_rule_without_secret (0.00s) --- PASS: TestCreateIngressValidation/invalid_separation_between_ingress_and_service (0.00s) - --- PASS: TestCreateIngressValidation/invalid_default_backend_separator (0.00s) - --- PASS: TestCreateIngressValidation/default_backend_without_port (0.00s) - --- PASS: TestCreateIngressValidation/multiple_conformant_rules (0.00s) + --- PASS: TestCreateIngressValidation/valid_path_with_type_prefix (0.00s) + --- PASS: TestCreateIngressValidation/wildcard_host (0.00s) + --- PASS: TestCreateIngressValidation/no_default_backend_and_rule (0.00s) + --- PASS: TestCreateIngressValidation/invalid_annotation (0.00s) + --- PASS: TestCreateIngressValidation/one_invalid_and_two_valid_rules (0.00s) --- PASS: TestCreateIngressValidation/valid_tls_rule_with_secret (0.00s) + --- PASS: TestCreateIngressValidation/valid_catch_all_rule (0.00s) === RUN TestCreateIngress === RUN TestCreateIngress/mixed_hosts_with_mixed_TLS_configuration_and_a_default_backend === RUN TestCreateIngress/simple_ingress_with_annotation @@ -4004,6 +4040,7 @@ --- PASS: TestCreateNamespace (0.00s) --- PASS: TestCreateNamespace/success_create (0.00s) === RUN TestCreatePdbValidation +=== RUN TestCreatePdbValidation/test-both-min-available-max-unavailable-param === RUN TestCreatePdbValidation/test-invalid-min-available-format === RUN TestCreatePdbValidation/test-invalid-max-unavailable-format === RUN TestCreatePdbValidation/test-valid-min-available-format @@ -4011,8 +4048,8 @@ === RUN TestCreatePdbValidation/test-missing-name-param === RUN TestCreatePdbValidation/test-missing-selector-param === RUN TestCreatePdbValidation/test-missing-max-unavailable-max-unavailable-param -=== RUN TestCreatePdbValidation/test-both-min-available-max-unavailable-param --- PASS: TestCreatePdbValidation (0.00s) + --- PASS: TestCreatePdbValidation/test-both-min-available-max-unavailable-param (0.00s) --- PASS: TestCreatePdbValidation/test-invalid-min-available-format (0.00s) --- PASS: TestCreatePdbValidation/test-invalid-max-unavailable-format (0.00s) --- PASS: TestCreatePdbValidation/test-valid-min-available-format (0.00s) @@ -4020,43 +4057,42 @@ --- PASS: TestCreatePdbValidation/test-missing-name-param (0.00s) --- PASS: TestCreatePdbValidation/test-missing-selector-param (0.00s) --- PASS: TestCreatePdbValidation/test-missing-max-unavailable-max-unavailable-param (0.00s) - --- PASS: TestCreatePdbValidation/test-both-min-available-max-unavailable-param (0.00s) === RUN TestCreatePdb +=== RUN TestCreatePdb/test-valid-min-available-pods-number === RUN TestCreatePdb/test-valid-min-available-pods-percentage === RUN TestCreatePdb/test-valid-max-unavailable-pods-number === RUN TestCreatePdb/test-valid-max-unavailable-pods-percentage -=== RUN TestCreatePdb/test-valid-min-available-pods-number --- PASS: TestCreatePdb (0.00s) + --- PASS: TestCreatePdb/test-valid-min-available-pods-number (0.00s) --- PASS: TestCreatePdb/test-valid-min-available-pods-percentage (0.00s) --- PASS: TestCreatePdb/test-valid-max-unavailable-pods-number (0.00s) --- PASS: TestCreatePdb/test-valid-max-unavailable-pods-percentage (0.00s) - --- PASS: TestCreatePdb/test-valid-min-available-pods-number (0.00s) === RUN TestCreatePriorityClass ---- PASS: TestCreatePriorityClass (0.07s) +--- PASS: TestCreatePriorityClass (0.01s) === RUN TestCreateQuota -=== RUN TestCreateQuota/single_resource === RUN TestCreateQuota/single_resource_with_a_scope === RUN TestCreateQuota/multiple_resources === RUN TestCreateQuota/single_resource_with_multiple_scopes +=== RUN TestCreateQuota/single_resource --- PASS: TestCreateQuota (0.00s) - --- PASS: TestCreateQuota/single_resource (0.00s) --- PASS: TestCreateQuota/single_resource_with_a_scope (0.00s) --- PASS: TestCreateQuota/multiple_resources (0.00s) --- PASS: TestCreateQuota/single_resource_with_multiple_scopes (0.00s) + --- PASS: TestCreateQuota/single_resource (0.00s) === RUN TestCreateRole +=== RUN TestCreateRole/test-duplicate-resources === RUN TestCreateRole/test-subresources === RUN TestCreateRole/test-subresources-with-apigroup === RUN TestCreateRole/test-valid-case-with-multiple-apigroups -=== RUN TestCreateRole/test-duplicate-resources ---- PASS: TestCreateRole (0.04s) +--- PASS: TestCreateRole (0.01s) + --- PASS: TestCreateRole/test-duplicate-resources (0.00s) --- PASS: TestCreateRole/test-subresources (0.00s) - --- PASS: TestCreateRole/test-subresources-with-apigroup (0.01s) + --- PASS: TestCreateRole/test-subresources-with-apigroup (0.00s) --- PASS: TestCreateRole/test-valid-case-with-multiple-apigroups (0.00s) - --- PASS: TestCreateRole/test-duplicate-resources (0.00s) === RUN TestValidate ---- PASS: TestValidate (0.04s) +--- PASS: TestValidate (0.10s) === RUN TestComplete ---- PASS: TestComplete (0.03s) +--- PASS: TestComplete (0.01s) === RUN TestAddSpecialVerb === RUN TestAddSpecialVerb/existing_verb === RUN TestAddSpecialVerb/new_verb @@ -4068,115 +4104,115 @@ --- PASS: TestCreateRoleBinding (0.00s) --- PASS: TestCreateRoleBinding/0 (0.00s) === RUN TestCreateSecretDockerRegistry +=== RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email +=== RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email_hash === RUN TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_username === RUN TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_password === RUN TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_server === RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_with_email === RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_with_email_hash -=== RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email -=== RUN TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email_hash ---- PASS: TestCreateSecretDockerRegistry (0.01s) +--- PASS: TestCreateSecretDockerRegistry (0.00s) + --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email (0.00s) + --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email_hash (0.00s) --- PASS: TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_username (0.00s) --- PASS: TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_password (0.00s) --- PASS: TestCreateSecretDockerRegistry/create_invalid_secret_docker_registry_without_server (0.00s) --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_with_email (0.00s) --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_with_email_hash (0.00s) - --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email (0.00s) - --- PASS: TestCreateSecretDockerRegistry/create_secret_docker_registry_without_email_hash (0.00s) === RUN TestCreateSecretDockerRegistryFromFile === RUN TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_with_keyname === RUN TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_without_keyname ---- PASS: TestCreateSecretDockerRegistryFromFile (0.06s) - --- PASS: TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_with_keyname (0.03s) - --- PASS: TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_without_keyname (0.04s) +--- PASS: TestCreateSecretDockerRegistryFromFile (0.01s) + --- PASS: TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_with_keyname (0.00s) + --- PASS: TestCreateSecretDockerRegistryFromFile/create_secret_docker_registry_from_file_without_keyname (0.00s) === RUN TestCreateSecretObject === RUN TestCreateSecretObject/Creating_a_Secret_Object --- PASS: TestCreateSecretObject (0.00s) --- PASS: TestCreateSecretObject/Creating_a_Secret_Object (0.00s) === RUN TestCreateSecretGeneric -=== RUN TestCreateSecretGeneric/create_secret_foo_two_literal -=== RUN TestCreateSecretGeneric/create_secret_foo_two_literal_hash -=== RUN TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file_hash +=== RUN TestCreateSecretGeneric/create_secret_foo_type_hash +=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_hash +=== RUN TestCreateSecretGeneric/create_invalid_secret_no_file +=== RUN TestCreateSecretGeneric/create_secret_foo_hash +=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and +=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and_hash === RUN TestCreateSecretGeneric/create_invalid_secret_env_key_contains_# -=== RUN TestCreateSecretGeneric/create_invalid_secret_invalid_literal +=== RUN TestCreateSecretGeneric/create_invalid_secret_env_key_with_invalid_character === RUN TestCreateSecretGeneric/create_invalid_secret_too_many_args_1 -=== RUN TestCreateSecretGeneric/create_secret_foo -=== RUN TestCreateSecretGeneric/create_secret_foo_key1_=value1 +=== RUN TestCreateSecretGeneric/create_secret_foo_two_literal +=== RUN TestCreateSecretGeneric/create_invalid_secret_env_key_start_with_digit === RUN TestCreateSecretGeneric/create_secret_foo_key1_=value1_hash === RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_secret -=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and -=== RUN TestCreateSecretGeneric/create_invalid_secret_literal_key_contains_= -=== RUN TestCreateSecretGeneric/create_invalid_secret_no_file -=== RUN TestCreateSecretGeneric/create_invalid_secret_too_many_args === RUN TestCreateSecretGeneric/create_secret_valid_env_from_env_file -=== RUN TestCreateSecretGeneric/create_secret_valid_env_from_env_file_hash -=== RUN TestCreateSecretGeneric/create_invalid_secret_duplicate_key1 +=== RUN TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file_hash +=== RUN TestCreateSecretGeneric/create_secret_get_env_from_env_file_hash +=== RUN TestCreateSecretGeneric/create_secret_value_with_space_from_env_file_hash === RUN TestCreateSecretGeneric/create_invalid_secret_invalid_filepath +=== RUN TestCreateSecretGeneric/create_invalid_secret_too_many_args === RUN TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file -=== RUN TestCreateSecretGeneric/create_invalid_secret_filepath_key_contains_= -=== RUN TestCreateSecretGeneric/create_invalid_secret_too_many_args_2 -=== RUN TestCreateSecretGeneric/create_secret_foo_type -=== RUN TestCreateSecretGeneric/create_secret_value_with_space_from_env_file_hash -=== RUN TestCreateSecretGeneric/create_invalid_secret_literal_key_with_invalid_character -=== RUN TestCreateSecretGeneric/create_secret_foo_type_hash === RUN TestCreateSecretGeneric/create_secret_get_env_from_env_file -=== RUN TestCreateSecretGeneric/create_secret_get_env_from_env_file_hash +=== RUN TestCreateSecretGeneric/create_invalid_secret_literal_key_contains_= +=== RUN TestCreateSecretGeneric/create_secret_foo_type +=== RUN TestCreateSecretGeneric/create_secret_foo_key1_=value1 +=== RUN TestCreateSecretGeneric/create_invalid_secret_invalid_literal +=== RUN TestCreateSecretGeneric/create_secret_valid_env_from_env_file_hash === RUN TestCreateSecretGeneric/create_invalid_secret_filepath_contains_= -=== RUN TestCreateSecretGeneric/create_invalid_secret_env_key_start_with_digit -=== RUN TestCreateSecretGeneric/create_invalid_secret_env_key_with_invalid_character -=== RUN TestCreateSecretGeneric/create_secret_foo_hash -=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_hash -=== RUN TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and_hash -=== RUN TestCreateSecretGeneric/create_secret_value_with_space_from_env_file +=== RUN TestCreateSecretGeneric/create_invalid_secret_too_many_args_2 === RUN TestCreateSecretGeneric/create_invalid_secret_no_name +=== RUN TestCreateSecretGeneric/create_secret_foo_two_literal_hash +=== RUN TestCreateSecretGeneric/create_secret_value_with_space_from_env_file +=== RUN TestCreateSecretGeneric/create_invalid_secret_filepath_key_contains_= +=== RUN TestCreateSecretGeneric/create_invalid_secret_literal_key_with_invalid_character +=== RUN TestCreateSecretGeneric/create_invalid_secret_duplicate_key1 +=== RUN TestCreateSecretGeneric/create_secret_foo --- PASS: TestCreateSecretGeneric (0.01s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_two_literal (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_two_literal_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_type_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_no_file (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and_hash (0.00s) --- PASS: TestCreateSecretGeneric/create_invalid_secret_env_key_contains_# (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_invalid_literal (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_env_key_with_invalid_character (0.00s) --- PASS: TestCreateSecretGeneric/create_invalid_secret_too_many_args_1 (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_key1_=value1 (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_two_literal (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_env_key_start_with_digit (0.00s) --- PASS: TestCreateSecretGeneric/create_secret_foo_key1_=value1_hash (0.00s) --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_secret (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_literal_key_contains_= (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_no_file (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_too_many_args (0.00s) --- PASS: TestCreateSecretGeneric/create_secret_valid_env_from_env_file (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_valid_env_from_env_file_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_duplicate_key1 (0.00s) + --- PASS: TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_get_env_from_env_file_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_value_with_space_from_env_file_hash (0.00s) --- PASS: TestCreateSecretGeneric/create_invalid_secret_invalid_filepath (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_too_many_args (0.00s) --- PASS: TestCreateSecretGeneric/create_two_secret_valid_env_from_env_file (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_filepath_key_contains_= (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_too_many_args_2 (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_type (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_value_with_space_from_env_file_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_literal_key_with_invalid_character (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_type_hash (0.00s) --- PASS: TestCreateSecretGeneric/create_secret_get_env_from_env_file (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_get_env_from_env_file_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_literal_key_contains_= (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_type (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_key1_=value1 (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_invalid_literal (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_valid_env_from_env_file_hash (0.00s) --- PASS: TestCreateSecretGeneric/create_invalid_secret_filepath_contains_= (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_env_key_start_with_digit (0.00s) - --- PASS: TestCreateSecretGeneric/create_invalid_secret_env_key_with_invalid_character (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_foo_from_file_foo1_foo2_and_hash (0.00s) - --- PASS: TestCreateSecretGeneric/create_secret_value_with_space_from_env_file (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_too_many_args_2 (0.00s) --- PASS: TestCreateSecretGeneric/create_invalid_secret_no_name (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo_two_literal_hash (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_value_with_space_from_env_file (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_filepath_key_contains_= (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_literal_key_with_invalid_character (0.00s) + --- PASS: TestCreateSecretGeneric/create_invalid_secret_duplicate_key1 (0.00s) + --- PASS: TestCreateSecretGeneric/create_secret_foo (0.00s) === RUN TestCreateSecretTLS -=== RUN TestCreateSecretTLS/create_secret_tls_hash -=== RUN TestCreateSecretTLS/create_secret_invalid_tls === RUN TestCreateSecretTLS/create_secret_mismatch_tls === RUN TestCreateSecretTLS/create_invalid_filepath_and_certpath_secret_tls === RUN TestCreateSecretTLS/create_secret_tls ---- PASS: TestCreateSecretTLS (0.01s) - --- PASS: TestCreateSecretTLS/create_secret_tls_hash (0.00s) - --- PASS: TestCreateSecretTLS/create_secret_invalid_tls (0.00s) +=== RUN TestCreateSecretTLS/create_secret_tls_hash +=== RUN TestCreateSecretTLS/create_secret_invalid_tls +--- PASS: TestCreateSecretTLS (0.00s) --- PASS: TestCreateSecretTLS/create_secret_mismatch_tls (0.00s) --- PASS: TestCreateSecretTLS/create_invalid_filepath_and_certpath_secret_tls (0.00s) - --- PASS: TestCreateSecretTLS/create_secret_tls (0.01s) + --- PASS: TestCreateSecretTLS/create_secret_tls (0.00s) + --- PASS: TestCreateSecretTLS/create_secret_tls_hash (0.00s) + --- PASS: TestCreateSecretTLS/create_secret_invalid_tls (0.00s) === RUN TestCreateServices === RUN TestCreateServices/clusterip-ok === RUN TestCreateServices/clusterip-missing @@ -4212,21 +4248,21 @@ --- PASS: TestCreateServices/my-node-port-service-ok (0.00s) --- PASS: TestCreateServices/my-node-port-service-ok2 (0.00s) === RUN TestCreateServiceWithNamespace ---- PASS: TestCreateServiceWithNamespace (0.06s) +--- PASS: TestCreateServiceWithNamespace (0.13s) === RUN TestCreateServiceAccount === RUN TestCreateServiceAccount/service_account --- PASS: TestCreateServiceAccount (0.00s) --- PASS: TestCreateServiceAccount/service_account (0.00s) === RUN TestExtraArgsFail ---- PASS: TestExtraArgsFail (0.03s) +--- PASS: TestExtraArgsFail (0.02s) === RUN TestCreateObject ---- PASS: TestCreateObject (0.03s) +--- PASS: TestCreateObject (0.13s) === RUN TestCreateMultipleObject ---- PASS: TestCreateMultipleObject (0.06s) +--- PASS: TestCreateMultipleObject (0.01s) === RUN TestCreateDirectory ---- PASS: TestCreateDirectory (0.07s) +--- PASS: TestCreateDirectory (0.01s) === RUN TestMissingFilenameError ---- PASS: TestMissingFilenameError (0.03s) +--- PASS: TestMissingFilenameError (0.01s) === RUN TestCreateToken === RUN TestCreateToken/simple === RUN TestCreateToken/custom_namespace @@ -4246,27 +4282,27 @@ === RUN TestCreateToken/zero_duration_act_as_default === RUN TestCreateToken/server_error === RUN TestCreateToken/server_missing_token ---- PASS: TestCreateToken (0.53s) - --- PASS: TestCreateToken/simple (0.05s) - --- PASS: TestCreateToken/custom_namespace (0.06s) - --- PASS: TestCreateToken/yaml (0.05s) - --- PASS: TestCreateToken/bad_bound_object_kind (0.03s) - --- PASS: TestCreateToken/bad_bound_object_kind_(node_feature_enabled) (0.04s) +--- PASS: TestCreateToken (0.75s) + --- PASS: TestCreateToken/simple (0.01s) + --- PASS: TestCreateToken/custom_namespace (0.11s) + --- PASS: TestCreateToken/yaml (0.01s) + --- PASS: TestCreateToken/bad_bound_object_kind (0.16s) + --- PASS: TestCreateToken/bad_bound_object_kind_(node_feature_enabled) (0.01s) --- PASS: TestCreateToken/missing_bound_object_name (0.01s) - --- PASS: TestCreateToken/invalid_bound_object_name (0.01s) - --- PASS: TestCreateToken/invalid_bound_object_uid (0.04s) - --- PASS: TestCreateToken/valid_bound_object (0.04s) - --- PASS: TestCreateToken/valid_bound_object_(Node) (0.02s) - --- PASS: TestCreateToken/invalid_audience (0.03s) - --- PASS: TestCreateToken/valid_audiences (0.02s) - --- PASS: TestCreateToken/invalid_duration (0.03s) - --- PASS: TestCreateToken/invalid_duration_unit (0.01s) - --- PASS: TestCreateToken/valid_duration (0.02s) - --- PASS: TestCreateToken/zero_duration_act_as_default (0.02s) - --- PASS: TestCreateToken/server_error (0.04s) - --- PASS: TestCreateToken/server_missing_token (0.02s) + --- PASS: TestCreateToken/invalid_bound_object_name (0.00s) + --- PASS: TestCreateToken/invalid_bound_object_uid (0.00s) + --- PASS: TestCreateToken/valid_bound_object (0.15s) + --- PASS: TestCreateToken/valid_bound_object_(Node) (0.01s) + --- PASS: TestCreateToken/invalid_audience (0.01s) + --- PASS: TestCreateToken/valid_audiences (0.12s) + --- PASS: TestCreateToken/invalid_duration (0.00s) + --- PASS: TestCreateToken/invalid_duration_unit (0.00s) + --- PASS: TestCreateToken/valid_duration (0.01s) + --- PASS: TestCreateToken/zero_duration_act_as_default (0.00s) + --- PASS: TestCreateToken/server_error (0.13s) + --- PASS: TestCreateToken/server_missing_token (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/create 1.684s +ok k8s.io/kubectl/pkg/cmd/create 1.401s === RUN TestGenerateDebugContainer === RUN TestGenerateDebugContainer/minimum_fields === RUN TestGenerateDebugContainer/namespace_targeting @@ -4321,7 +4357,7 @@ === RUN TestGeneratePodCopyWithDebugContainer/baseline_profile_not_share_process_when_user_explicitly_disables_it === RUN TestGeneratePodCopyWithDebugContainer/restricted_profile === RUN TestGeneratePodCopyWithDebugContainer/netadmin_profile ---- PASS: TestGeneratePodCopyWithDebugContainer (0.02s) +--- PASS: TestGeneratePodCopyWithDebugContainer (0.00s) --- PASS: TestGeneratePodCopyWithDebugContainer/basic (0.00s) --- PASS: TestGeneratePodCopyWithDebugContainer/same_node (0.00s) --- PASS: TestGeneratePodCopyWithDebugContainer/metadata_stripping (0.00s) @@ -4355,7 +4391,7 @@ === RUN TestGenerateNodeDebugPod/baseline_profile === RUN TestGenerateNodeDebugPod/restricted_profile === RUN TestGenerateNodeDebugPod/netadmin_profile ---- PASS: TestGenerateNodeDebugPod (0.01s) +--- PASS: TestGenerateNodeDebugPod (0.00s) --- PASS: TestGenerateNodeDebugPod/minimum_options (0.00s) --- PASS: TestGenerateNodeDebugPod/debug_args_as_container_command (0.00s) --- PASS: TestGenerateNodeDebugPod/debug_args_as_container_args (0.00s) @@ -4368,10 +4404,10 @@ === RUN TestGenerateNodeDebugPodCustomProfile/restricted_profile === RUN TestGenerateNodeDebugPodCustomProfile/netadmin_profile === RUN TestGenerateNodeDebugPodCustomProfile/sysadmin_profile ---- PASS: TestGenerateNodeDebugPodCustomProfile (0.02s) - --- PASS: TestGenerateNodeDebugPodCustomProfile/baseline_profile (0.01s) +--- PASS: TestGenerateNodeDebugPodCustomProfile (0.00s) + --- PASS: TestGenerateNodeDebugPodCustomProfile/baseline_profile (0.00s) --- PASS: TestGenerateNodeDebugPodCustomProfile/restricted_profile (0.00s) - --- PASS: TestGenerateNodeDebugPodCustomProfile/netadmin_profile (0.01s) + --- PASS: TestGenerateNodeDebugPodCustomProfile/netadmin_profile (0.00s) --- PASS: TestGenerateNodeDebugPodCustomProfile/sysadmin_profile (0.00s) === RUN TestGenerateCopyDebugPodCustomProfile === RUN TestGenerateCopyDebugPodCustomProfile/baseline_profile @@ -4457,11 +4493,11 @@ === RUN TestCompleteAndValidate/Node:_--same-node_not_allowed === RUN TestCompleteAndValidate/Node:_--set-image_not_allowed === RUN TestCompleteAndValidate/Node:_--target_not_allowed ---- PASS: TestCompleteAndValidate (0.10s) +--- PASS: TestCompleteAndValidate (0.02s) --- PASS: TestCompleteAndValidate/No_targets (0.00s) - --- PASS: TestCompleteAndValidate/Invalid_environment_variables (0.01s) + --- PASS: TestCompleteAndValidate/Invalid_environment_variables (0.00s) --- PASS: TestCompleteAndValidate/Invalid_image_name (0.00s) - --- PASS: TestCompleteAndValidate/Invalid_pull_policy (0.03s) + --- PASS: TestCompleteAndValidate/Invalid_pull_policy (0.00s) --- PASS: TestCompleteAndValidate/TTY_without_stdin (0.00s) --- PASS: TestCompleteAndValidate/Set_image_pull_policy (0.00s) --- PASS: TestCompleteAndValidate/Multiple_targets (0.00s) @@ -4474,7 +4510,7 @@ --- PASS: TestCompleteAndValidate/Ephemeral_container:_no_image_but_args (0.00s) --- PASS: TestCompleteAndValidate/Ephemeral_container:_replace_not_allowed (0.00s) --- PASS: TestCompleteAndValidate/Ephemeral_container:_same-node_not_allowed (0.00s) - --- PASS: TestCompleteAndValidate/Ephemeral_container:_incompatible_with_--set-image (0.01s) + --- PASS: TestCompleteAndValidate/Ephemeral_container:_incompatible_with_--set-image (0.00s) --- PASS: TestCompleteAndValidate/Pod_copy:_interactive_debug_container_minimal_args (0.00s) --- PASS: TestCompleteAndValidate/Pod_copy:_non-interactive_with_debug_container,_image_name_and_command (0.00s) --- PASS: TestCompleteAndValidate/Pod_copy:_explicit_attach (0.00s) @@ -4493,47 +4529,47 @@ --- PASS: TestCompleteAndValidate/Node:_--replace_not_allowed (0.00s) --- PASS: TestCompleteAndValidate/Node:_--same-node_not_allowed (0.00s) --- PASS: TestCompleteAndValidate/Node:_--set-image_not_allowed (0.00s) - --- PASS: TestCompleteAndValidate/Node:_--target_not_allowed (0.01s) + --- PASS: TestCompleteAndValidate/Node:_--target_not_allowed (0.00s) === RUN TestLegacyProfile +=== RUN TestLegacyProfile/debug_by_node === RUN TestLegacyProfile/bad_inputs_results_in_error === RUN TestLegacyProfile/debug_by_ephemeral_container === RUN TestLegacyProfile/debug_by_pod_copy -=== RUN TestLegacyProfile/debug_by_node --- PASS: TestLegacyProfile (0.00s) + --- PASS: TestLegacyProfile/debug_by_node (0.00s) --- PASS: TestLegacyProfile/bad_inputs_results_in_error (0.00s) --- PASS: TestLegacyProfile/debug_by_ephemeral_container (0.00s) --- PASS: TestLegacyProfile/debug_by_pod_copy (0.00s) - --- PASS: TestLegacyProfile/debug_by_node (0.00s) === RUN TestGeneralProfile +=== RUN TestGeneralProfile/debug_by_node === RUN TestGeneralProfile/bad_inputs_results_in_error === RUN TestGeneralProfile/debug_by_ephemeral_container === RUN TestGeneralProfile/debug_by_pod_copy -=== RUN TestGeneralProfile/debug_by_node --- PASS: TestGeneralProfile (0.00s) + --- PASS: TestGeneralProfile/debug_by_node (0.00s) --- PASS: TestGeneralProfile/bad_inputs_results_in_error (0.00s) --- PASS: TestGeneralProfile/debug_by_ephemeral_container (0.00s) --- PASS: TestGeneralProfile/debug_by_pod_copy (0.00s) - --- PASS: TestGeneralProfile/debug_by_node (0.00s) === RUN TestBaselineProfile -=== RUN TestBaselineProfile/debug_by_node === RUN TestBaselineProfile/bad_inputs_results_in_error === RUN TestBaselineProfile/debug_by_ephemeral_container === RUN TestBaselineProfile/debug_by_pod_copy +=== RUN TestBaselineProfile/debug_by_node --- PASS: TestBaselineProfile (0.00s) - --- PASS: TestBaselineProfile/debug_by_node (0.00s) --- PASS: TestBaselineProfile/bad_inputs_results_in_error (0.00s) --- PASS: TestBaselineProfile/debug_by_ephemeral_container (0.00s) --- PASS: TestBaselineProfile/debug_by_pod_copy (0.00s) + --- PASS: TestBaselineProfile/debug_by_node (0.00s) === RUN TestRestrictedProfile +=== RUN TestRestrictedProfile/debug_by_node === RUN TestRestrictedProfile/bad_inputs_results_in_error === RUN TestRestrictedProfile/debug_by_ephemeral_container === RUN TestRestrictedProfile/debug_by_pod_copy -=== RUN TestRestrictedProfile/debug_by_node --- PASS: TestRestrictedProfile (0.00s) + --- PASS: TestRestrictedProfile/debug_by_node (0.00s) --- PASS: TestRestrictedProfile/bad_inputs_results_in_error (0.00s) --- PASS: TestRestrictedProfile/debug_by_ephemeral_container (0.00s) --- PASS: TestRestrictedProfile/debug_by_pod_copy (0.00s) - --- PASS: TestRestrictedProfile/debug_by_node (0.00s) === RUN TestNetAdminProfile === RUN TestNetAdminProfile/nil_target === RUN TestNetAdminProfile/debug_by_ephemeral_container @@ -4563,21 +4599,21 @@ --- PASS: TestSysAdminProfile/debug_by_node (0.00s) --- PASS: TestSysAdminProfile/debug_by_node_preserve_existing_capability (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/debug 0.500s +ok k8s.io/kubectl/pkg/cmd/debug 0.091s === RUN TestDeleteFlagValidation ---- PASS: TestDeleteFlagValidation (0.02s) +--- PASS: TestDeleteFlagValidation (0.01s) === RUN TestDeleteObjectByTuple ---- PASS: TestDeleteObjectByTuple (0.02s) +--- PASS: TestDeleteObjectByTuple (0.11s) === RUN TestCascadingStrategy ---- PASS: TestCascadingStrategy (0.03s) +--- PASS: TestCascadingStrategy (0.01s) === RUN TestDeleteNamedObject ---- PASS: TestDeleteNamedObject (0.03s) +--- PASS: TestDeleteNamedObject (0.01s) === RUN TestDeleteObject ---- PASS: TestDeleteObject (0.05s) +--- PASS: TestDeleteObject (0.01s) === RUN TestPreviewResultEqualToResult ---- PASS: TestPreviewResultEqualToResult (0.06s) +--- PASS: TestPreviewResultEqualToResult (0.01s) === RUN TestDeleteObjectWithInteractive ---- PASS: TestDeleteObjectWithInteractive (0.03s) +--- PASS: TestDeleteObjectWithInteractive (0.01s) === RUN TestGracePeriodScenarios === RUN TestGracePeriodScenarios/Deleting_an_object_with_--force_should_use_grace_period_=_0 === RUN TestGracePeriodScenarios/Deleting_an_object_with_--force_and_--grace-period_0_should_use_grade_period_=_0 @@ -4586,7 +4622,7 @@ === RUN TestGracePeriodScenarios/Deleting_an_object_with_--grace-period_>_0_should_use_the_specified_grace_period === RUN TestGracePeriodScenarios/Deleting_an_object_with_the_--now_flag_should_use_grace_period_=_1 === RUN TestGracePeriodScenarios/Deleting_an_object_with_--now_and_--grace-period_should_fail ---- PASS: TestGracePeriodScenarios (0.02s) +--- PASS: TestGracePeriodScenarios (0.10s) --- PASS: TestGracePeriodScenarios/Deleting_an_object_with_--force_should_use_grace_period_=_0 (0.00s) --- PASS: TestGracePeriodScenarios/Deleting_an_object_with_--force_and_--grace-period_0_should_use_grade_period_=_0 (0.00s) --- PASS: TestGracePeriodScenarios/Deleting_an_object_with_--force_and_--grace-period_>_0_should_fail (0.00s) @@ -4595,59 +4631,59 @@ --- PASS: TestGracePeriodScenarios/Deleting_an_object_with_the_--now_flag_should_use_grace_period_=_1 (0.00s) --- PASS: TestGracePeriodScenarios/Deleting_an_object_with_--now_and_--grace-period_should_fail (0.00s) === RUN TestDeleteObjectNotFound ---- PASS: TestDeleteObjectNotFound (0.03s) +--- PASS: TestDeleteObjectNotFound (0.01s) === RUN TestDeleteObjectIgnoreNotFound ---- PASS: TestDeleteObjectIgnoreNotFound (0.02s) +--- PASS: TestDeleteObjectIgnoreNotFound (0.01s) === RUN TestDeleteAllNotFound ---- PASS: TestDeleteAllNotFound (0.04s) +--- PASS: TestDeleteAllNotFound (0.01s) === RUN TestDeleteAllIgnoreNotFound ---- PASS: TestDeleteAllIgnoreNotFound (0.02s) +--- PASS: TestDeleteAllIgnoreNotFound (0.01s) === RUN TestDeleteMultipleObject ---- PASS: TestDeleteMultipleObject (0.05s) +--- PASS: TestDeleteMultipleObject (0.13s) === RUN TestDeleteMultipleObjectContinueOnMissing ---- PASS: TestDeleteMultipleObjectContinueOnMissing (0.03s) +--- PASS: TestDeleteMultipleObjectContinueOnMissing (0.01s) === RUN TestDeleteMultipleResourcesWithTheSameName ---- PASS: TestDeleteMultipleResourcesWithTheSameName (0.08s) +--- PASS: TestDeleteMultipleResourcesWithTheSameName (0.01s) === RUN TestDeleteDirectory ---- PASS: TestDeleteDirectory (0.04s) +--- PASS: TestDeleteDirectory (0.13s) === RUN TestDeleteMultipleSelector ---- PASS: TestDeleteMultipleSelector (0.04s) +--- PASS: TestDeleteMultipleSelector (0.01s) === RUN TestResourceErrors === RUN TestResourceErrors/no_args === RUN TestResourceErrors/resources_but_no_selectors === RUN TestResourceErrors/multiple_resources_but_no_selectors ---- PASS: TestResourceErrors (0.11s) - --- PASS: TestResourceErrors/no_args (0.03s) - --- PASS: TestResourceErrors/resources_but_no_selectors (0.02s) - --- PASS: TestResourceErrors/multiple_resources_but_no_selectors (0.05s) +--- PASS: TestResourceErrors (0.02s) + --- PASS: TestResourceErrors/no_args (0.01s) + --- PASS: TestResourceErrors/resources_but_no_selectors (0.00s) + --- PASS: TestResourceErrors/multiple_resources_but_no_selectors (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/delete 1.094s +ok k8s.io/kubectl/pkg/cmd/delete 0.650s === RUN TestDescribeUnknownSchemaObject ---- PASS: TestDescribeUnknownSchemaObject (0.03s) +--- PASS: TestDescribeUnknownSchemaObject (0.01s) === RUN TestDescribeUnknownNamespacedSchemaObject ---- PASS: TestDescribeUnknownNamespacedSchemaObject (0.03s) +--- PASS: TestDescribeUnknownNamespacedSchemaObject (0.01s) === RUN TestDescribeObject ---- PASS: TestDescribeObject (0.05s) +--- PASS: TestDescribeObject (0.01s) === RUN TestDescribeListObjects ---- PASS: TestDescribeListObjects (0.07s) +--- PASS: TestDescribeListObjects (0.11s) === RUN TestDescribeObjectShowEvents ---- PASS: TestDescribeObjectShowEvents (0.06s) +--- PASS: TestDescribeObjectShowEvents (0.01s) === RUN TestDescribeObjectSkipEvents ---- PASS: TestDescribeObjectSkipEvents (0.02s) +--- PASS: TestDescribeObjectSkipEvents (0.00s) === RUN TestDescribeObjectChunkSize ---- PASS: TestDescribeObjectChunkSize (0.05s) +--- PASS: TestDescribeObjectChunkSize (0.01s) === RUN TestDescribeHelpMessage ---- PASS: TestDescribeHelpMessage (0.01s) +--- PASS: TestDescribeHelpMessage (0.00s) === RUN TestDescribeNoResourcesFound === RUN TestDescribeNoResourcesFound/all_namespaces === RUN TestDescribeNoResourcesFound/all_in_namespace ---- PASS: TestDescribeNoResourcesFound (0.08s) - --- PASS: TestDescribeNoResourcesFound/all_namespaces (0.06s) - --- PASS: TestDescribeNoResourcesFound/all_in_namespace (0.03s) +--- PASS: TestDescribeNoResourcesFound (0.11s) + --- PASS: TestDescribeNoResourcesFound/all_namespaces (0.01s) + --- PASS: TestDescribeNoResourcesFound/all_in_namespace (0.10s) PASS -ok k8s.io/kubectl/pkg/cmd/describe 0.723s +ok k8s.io/kubectl/pkg/cmd/describe 0.321s === RUN TestDiffProgram ---- PASS: TestDiffProgram (0.07s) +--- PASS: TestDiffProgram (0.00s) === RUN TestPrinter --- PASS: TestPrinter (0.00s) === RUN TestDiffVersion @@ -4659,7 +4695,7 @@ === RUN TestShowManagedFields === RUN TestShowManagedFields/without_managed_fields === RUN TestShowManagedFields/with_managed_fields ---- PASS: TestShowManagedFields (0.01s) +--- PASS: TestShowManagedFields (0.00s) --- PASS: TestShowManagedFields/without_managed_fields (0.00s) --- PASS: TestShowManagedFields/with_managed_fields (0.00s) === RUN TestMasker @@ -4682,26 +4718,26 @@ === RUN TestMasker/invalid_data_key === PAUSE TestMasker/invalid_data_key === CONT TestMasker/no_changes -=== CONT TestMasker/invalid_data_key +=== CONT TestMasker/data_key_removed +=== CONT TestMasker/data_key_added === CONT TestMasker/empty_secret_to === CONT TestMasker/empty_secret_from -=== CONT TestMasker/data_key_removed +=== CONT TestMasker/invalid_data_key === CONT TestMasker/data_key_changed -=== CONT TestMasker/data_key_added -=== CONT TestMasker/object_removed === CONT TestMasker/object_created +=== CONT TestMasker/object_removed --- PASS: TestMasker (0.00s) + --- PASS: TestMasker/data_key_removed (0.00s) + --- PASS: TestMasker/data_key_added (0.00s) + --- PASS: TestMasker/empty_secret_from (0.00s) --- PASS: TestMasker/no_changes (0.00s) - --- PASS: TestMasker/invalid_data_key (0.00s) --- PASS: TestMasker/empty_secret_to (0.00s) - --- PASS: TestMasker/empty_secret_from (0.00s) - --- PASS: TestMasker/data_key_removed (0.00s) + --- PASS: TestMasker/invalid_data_key (0.00s) --- PASS: TestMasker/data_key_changed (0.00s) - --- PASS: TestMasker/data_key_added (0.00s) - --- PASS: TestMasker/object_removed (0.00s) --- PASS: TestMasker/object_created (0.00s) + --- PASS: TestMasker/object_removed (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/diff 0.306s +ok k8s.io/kubectl/pkg/cmd/diff 0.080s === RUN TestCordon === RUN TestCordon/node/node_syntax === RUN TestCordon/uncordon_for_real @@ -4712,16 +4748,16 @@ === RUN TestCordon/uncordon_missing_node === RUN TestCordon/cordon_for_multiple_nodes === RUN TestCordon/uncordon_for_multiple_nodes ---- PASS: TestCordon (0.30s) - --- PASS: TestCordon/node/node_syntax (0.04s) - --- PASS: TestCordon/uncordon_for_real (0.03s) - --- PASS: TestCordon/uncordon_does_nothing (0.02s) - --- PASS: TestCordon/cordon_does_nothing (0.01s) - --- PASS: TestCordon/cordon_for_real (0.03s) - --- PASS: TestCordon/cordon_missing_node (0.03s) - --- PASS: TestCordon/uncordon_missing_node (0.06s) - --- PASS: TestCordon/cordon_for_multiple_nodes (0.02s) - --- PASS: TestCordon/uncordon_for_multiple_nodes (0.05s) +--- PASS: TestCordon (0.27s) + --- PASS: TestCordon/node/node_syntax (0.01s) + --- PASS: TestCordon/uncordon_for_real (0.01s) + --- PASS: TestCordon/uncordon_does_nothing (0.00s) + --- PASS: TestCordon/cordon_does_nothing (0.11s) + --- PASS: TestCordon/cordon_for_real (0.01s) + --- PASS: TestCordon/cordon_missing_node (0.01s) + --- PASS: TestCordon/uncordon_missing_node (0.01s) + --- PASS: TestCordon/cordon_for_multiple_nodes (0.11s) + --- PASS: TestCordon/uncordon_for_multiple_nodes (0.01s) === RUN TestDrain === RUN TestDrain/RC-managed_pod === RUN TestDrain/DS-managed_pod @@ -4757,43 +4793,43 @@ === RUN TestDrain/pod_with_EmptyDir_and_--delete-emptydir-data#01 === RUN TestDrain/empty_node#01 === RUN TestDrain/fail_to_list_pods#01 ---- PASS: TestDrain (1.42s) - --- PASS: TestDrain/RC-managed_pod (0.09s) - --- PASS: TestDrain/DS-managed_pod (0.03s) - --- PASS: TestDrain/DS-managed_terminated_pod (0.04s) - --- PASS: TestDrain/orphaned_DS-managed_pod (0.03s) - --- PASS: TestDrain/orphaned_DS-managed_pod_with_--force (0.03s) - --- PASS: TestDrain/DS-managed_pod_with_--ignore-daemonsets (0.04s) - --- PASS: TestDrain/DS-managed_pod_with_emptyDir_with_--ignore-daemonsets (0.02s) - --- PASS: TestDrain/Job-managed_pod_with_local_storage (0.04s) +--- PASS: TestDrain (1.48s) + --- PASS: TestDrain/RC-managed_pod (0.01s) + --- PASS: TestDrain/DS-managed_pod (0.01s) + --- PASS: TestDrain/DS-managed_terminated_pod (0.13s) + --- PASS: TestDrain/orphaned_DS-managed_pod (0.01s) + --- PASS: TestDrain/orphaned_DS-managed_pod_with_--force (0.14s) + --- PASS: TestDrain/DS-managed_pod_with_--ignore-daemonsets (0.01s) + --- PASS: TestDrain/DS-managed_pod_with_emptyDir_with_--ignore-daemonsets (0.01s) + --- PASS: TestDrain/Job-managed_pod_with_local_storage (0.01s) --- PASS: TestDrain/Job-managed_terminated_pod (0.01s) - --- PASS: TestDrain/RS-managed_pod (0.03s) - --- PASS: TestDrain/naked_pod (0.03s) - --- PASS: TestDrain/naked_pod_with_--force (0.03s) - --- PASS: TestDrain/pod_with_EmptyDir (0.04s) - --- PASS: TestDrain/terminated_pod_with_emptyDir (0.05s) - --- PASS: TestDrain/pod_with_EmptyDir_and_--delete-emptydir-data (0.06s) - --- PASS: TestDrain/empty_node (0.02s) - --- PASS: TestDrain/fail_to_list_pods (0.05s) - --- PASS: TestDrain/RC-managed_pod#01 (0.05s) - --- PASS: TestDrain/DS-managed_pod#01 (0.04s) - --- PASS: TestDrain/DS-managed_terminated_pod#01 (0.07s) - --- PASS: TestDrain/orphaned_DS-managed_pod#01 (0.04s) - --- PASS: TestDrain/orphaned_DS-managed_pod_with_--force#01 (0.05s) - --- PASS: TestDrain/DS-managed_pod_with_--ignore-daemonsets#01 (0.04s) - --- PASS: TestDrain/DS-managed_pod_with_emptyDir_with_--ignore-daemonsets#01 (0.03s) - --- PASS: TestDrain/Job-managed_pod_with_local_storage#01 (0.04s) - --- PASS: TestDrain/Job-managed_terminated_pod#01 (0.06s) - --- PASS: TestDrain/RS-managed_pod#01 (0.05s) - --- PASS: TestDrain/naked_pod#01 (0.06s) - --- PASS: TestDrain/naked_pod_with_--force#01 (0.05s) - --- PASS: TestDrain/pod_with_EmptyDir#01 (0.03s) - --- PASS: TestDrain/terminated_pod_with_emptyDir#01 (0.03s) - --- PASS: TestDrain/pod_with_EmptyDir_and_--delete-emptydir-data#01 (0.05s) - --- PASS: TestDrain/empty_node#01 (0.05s) - --- PASS: TestDrain/fail_to_list_pods#01 (0.04s) + --- PASS: TestDrain/RS-managed_pod (0.01s) + --- PASS: TestDrain/naked_pod (0.11s) + --- PASS: TestDrain/naked_pod_with_--force (0.01s) + --- PASS: TestDrain/pod_with_EmptyDir (0.01s) + --- PASS: TestDrain/terminated_pod_with_emptyDir (0.15s) + --- PASS: TestDrain/pod_with_EmptyDir_and_--delete-emptydir-data (0.01s) + --- PASS: TestDrain/empty_node (0.01s) + --- PASS: TestDrain/fail_to_list_pods (0.01s) + --- PASS: TestDrain/RC-managed_pod#01 (0.01s) + --- PASS: TestDrain/DS-managed_pod#01 (0.14s) + --- PASS: TestDrain/DS-managed_terminated_pod#01 (0.01s) + --- PASS: TestDrain/orphaned_DS-managed_pod#01 (0.00s) + --- PASS: TestDrain/orphaned_DS-managed_pod_with_--force#01 (0.12s) + --- PASS: TestDrain/DS-managed_pod_with_--ignore-daemonsets#01 (0.01s) + --- PASS: TestDrain/DS-managed_pod_with_emptyDir_with_--ignore-daemonsets#01 (0.01s) + --- PASS: TestDrain/Job-managed_pod_with_local_storage#01 (0.01s) + --- PASS: TestDrain/Job-managed_terminated_pod#01 (0.14s) + --- PASS: TestDrain/RS-managed_pod#01 (0.01s) + --- PASS: TestDrain/naked_pod#01 (0.12s) + --- PASS: TestDrain/naked_pod_with_--force#01 (0.01s) + --- PASS: TestDrain/pod_with_EmptyDir#01 (0.14s) + --- PASS: TestDrain/terminated_pod_with_emptyDir#01 (0.01s) + --- PASS: TestDrain/pod_with_EmptyDir_and_--delete-emptydir-data#01 (0.12s) + --- PASS: TestDrain/empty_node#01 (0.01s) + --- PASS: TestDrain/fail_to_list_pods#01 (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/drain 1.936s +ok k8s.io/kubectl/pkg/cmd/drain 1.812s === RUN TestEdit === RUN TestEdit/apply-edit-last-applied === RUN TestEdit/apply-edit-last-applied-list @@ -4819,33 +4855,33 @@ === RUN TestEdit/unknown-field-known-group-kind === RUN TestEdit/unknown-version-known-group-kind === RUN TestEdit/update-annotation ---- PASS: TestEdit (4.84s) - --- PASS: TestEdit/apply-edit-last-applied (0.30s) - --- PASS: TestEdit/apply-edit-last-applied-list (0.20s) - --- PASS: TestEdit/apply-edit-last-applied-list-fail (0.29s) - --- PASS: TestEdit/apply-edit-last-applied-syntax-error (0.21s) - --- PASS: TestEdit/create-list (0.22s) - --- PASS: TestEdit/create-list-error (0.23s) - --- PASS: TestEdit/edit-error-reedit (0.28s) - --- PASS: TestEdit/edit-from-empty (0.06s) +--- PASS: TestEdit (3.59s) + --- PASS: TestEdit/apply-edit-last-applied (0.14s) + --- PASS: TestEdit/apply-edit-last-applied-list (0.13s) + --- PASS: TestEdit/apply-edit-last-applied-list-fail (0.30s) + --- PASS: TestEdit/apply-edit-last-applied-syntax-error (0.31s) + --- PASS: TestEdit/create-list (0.30s) + --- PASS: TestEdit/create-list-error (0.28s) + --- PASS: TestEdit/edit-error-reedit (0.41s) + --- PASS: TestEdit/edit-from-empty (0.01s) --- PASS: TestEdit/edit-output-patch (0.16s) - --- PASS: TestEdit/edit-subresource-status (0.14s) - --- PASS: TestEdit/immutable-name (0.16s) - --- PASS: TestEdit/list (0.17s) - --- PASS: TestEdit/list-errors (0.35s) - --- PASS: TestEdit/list-record (0.18s) - --- PASS: TestEdit/missing-service (0.05s) + --- PASS: TestEdit/edit-subresource-status (0.04s) + --- PASS: TestEdit/immutable-name (0.08s) + --- PASS: TestEdit/list (0.13s) + --- PASS: TestEdit/list-errors (0.36s) + --- PASS: TestEdit/list-record (0.09s) + --- PASS: TestEdit/missing-service (0.01s) --- PASS: TestEdit/no-op (0.14s) - --- PASS: TestEdit/not-update-annotation (0.18s) + --- PASS: TestEdit/not-update-annotation (0.15s) --- PASS: TestEdit/repeat-error (0.28s) - --- PASS: TestEdit/schemaless-list (0.18s) - --- PASS: TestEdit/single-service (0.20s) - --- PASS: TestEdit/syntax-error (0.27s) - --- PASS: TestEdit/unknown-field-known-group-kind (0.19s) - --- PASS: TestEdit/unknown-version-known-group-kind (0.21s) - --- PASS: TestEdit/update-annotation (0.19s) + --- PASS: TestEdit/schemaless-list (0.10s) + --- PASS: TestEdit/single-service (0.07s) + --- PASS: TestEdit/syntax-error (0.04s) + --- PASS: TestEdit/unknown-field-known-group-kind (0.02s) + --- PASS: TestEdit/unknown-version-known-group-kind (0.02s) + --- PASS: TestEdit/update-annotation (0.02s) PASS -ok k8s.io/kubectl/pkg/cmd/edit 5.254s +ok k8s.io/kubectl/pkg/cmd/edit 3.650s === RUN TestPrintObj === RUN TestPrintObj/#00 === RUN TestPrintObj/#01 @@ -4867,7 +4903,7 @@ === RUN TestEventFiltered --- PASS: TestEventFiltered (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/events 0.243s +ok k8s.io/kubectl/pkg/cmd/events 0.062s === RUN TestPodAndContainer === RUN TestPodAndContainer/empty === RUN TestPodAndContainer/no_cmd @@ -4877,42 +4913,42 @@ === RUN TestPodAndContainer/cmd,_w/o_flags === RUN TestPodAndContainer/cmd,_cmd_is_behind_dash === RUN TestPodAndContainer/cmd,_container_in_flag ---- PASS: TestPodAndContainer (0.26s) +--- PASS: TestPodAndContainer (0.06s) --- PASS: TestPodAndContainer/empty (0.01s) - --- PASS: TestPodAndContainer/no_cmd (0.02s) - --- PASS: TestPodAndContainer/no_cmd,_w/_container (0.03s) - --- PASS: TestPodAndContainer/no_pod,_pod_name_is_behind_dash (0.02s) - --- PASS: TestPodAndContainer/no_cmd,_w/o_flags (0.02s) - --- PASS: TestPodAndContainer/cmd,_w/o_flags (0.06s) - --- PASS: TestPodAndContainer/cmd,_cmd_is_behind_dash (0.05s) - --- PASS: TestPodAndContainer/cmd,_container_in_flag (0.04s) + --- PASS: TestPodAndContainer/no_cmd (0.01s) + --- PASS: TestPodAndContainer/no_cmd,_w/_container (0.00s) + --- PASS: TestPodAndContainer/no_pod,_pod_name_is_behind_dash (0.01s) + --- PASS: TestPodAndContainer/no_cmd,_w/o_flags (0.01s) + --- PASS: TestPodAndContainer/cmd,_w/o_flags (0.01s) + --- PASS: TestPodAndContainer/cmd,_cmd_is_behind_dash (0.01s) + --- PASS: TestPodAndContainer/cmd,_container_in_flag (0.01s) === RUN TestExec === RUN TestExec/pod_exec === RUN TestExec/pod_exec_error ---- PASS: TestExec (0.10s) - --- PASS: TestExec/pod_exec (0.08s) - --- PASS: TestExec/pod_exec_error (0.02s) +--- PASS: TestExec (0.01s) + --- PASS: TestExec/pod_exec (0.01s) + --- PASS: TestExec/pod_exec_error (0.01s) === RUN TestSetupTTY --- PASS: TestSetupTTY (0.00s) === RUN TestCreateExecutor --- PASS: TestCreateExecutor (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/exec 0.629s +ok k8s.io/kubectl/pkg/cmd/exec 0.131s === RUN TestExplainInvalidArgs ---- PASS: TestExplainInvalidArgs (0.02s) +--- PASS: TestExplainInvalidArgs (0.00s) === RUN TestExplainNotExistResource ---- PASS: TestExplainNotExistResource (0.05s) +--- PASS: TestExplainNotExistResource (0.01s) === RUN TestExplainOpenAPIV2 === RUN TestExplainOpenAPIV2/Basic === RUN TestExplainOpenAPIV2/Recursive === RUN TestExplainOpenAPIV2/DefaultAPIVersion === RUN TestExplainOpenAPIV2/NonExistingAPIVersion === RUN TestExplainOpenAPIV2/NonExistingResource ---- PASS: TestExplainOpenAPIV2 (1.79s) - --- PASS: TestExplainOpenAPIV2/Basic (0.52s) - --- PASS: TestExplainOpenAPIV2/Recursive (0.67s) +--- PASS: TestExplainOpenAPIV2 (0.31s) + --- PASS: TestExplainOpenAPIV2/Basic (0.09s) + --- PASS: TestExplainOpenAPIV2/Recursive (0.10s) --- PASS: TestExplainOpenAPIV2/DefaultAPIVersion (0.01s) - --- PASS: TestExplainOpenAPIV2/NonExistingAPIVersion (0.01s) + --- PASS: TestExplainOpenAPIV2/NonExistingAPIVersion (0.00s) --- PASS: TestExplainOpenAPIV2/NonExistingResource (0.00s) === RUN TestExplainOpenAPIV3 === RUN TestExplainOpenAPIV3/Fallback @@ -4923,19 +4959,19 @@ === RUN TestExplainOpenAPIV3/DefaultAPIVersion === RUN TestExplainOpenAPIV3/NonExistingAPIVersion === RUN TestExplainOpenAPIV3/NonExistingResource ---- PASS: TestExplainOpenAPIV3 (3.28s) - --- PASS: TestExplainOpenAPIV3/Fallback (1.53s) - --- PASS: TestExplainOpenAPIV3/NonDefaultAPIVersion (0.22s) - --- PASS: TestExplainOpenAPIV3/OutputPlaintextV2 (0.14s) - --- PASS: TestExplainOpenAPIV3/Basic (0.12s) - --- PASS: TestExplainOpenAPIV3/Recursive (0.67s) - --- PASS: TestExplainOpenAPIV3/DefaultAPIVersion (0.02s) - --- PASS: TestExplainOpenAPIV3/NonExistingAPIVersion (0.01s) +--- PASS: TestExplainOpenAPIV3 (0.79s) + --- PASS: TestExplainOpenAPIV3/Fallback (0.45s) + --- PASS: TestExplainOpenAPIV3/NonDefaultAPIVersion (0.06s) + --- PASS: TestExplainOpenAPIV3/OutputPlaintextV2 (0.01s) + --- PASS: TestExplainOpenAPIV3/Basic (0.03s) + --- PASS: TestExplainOpenAPIV3/Recursive (0.12s) + --- PASS: TestExplainOpenAPIV3/DefaultAPIVersion (0.00s) + --- PASS: TestExplainOpenAPIV3/NonExistingAPIVersion (0.00s) --- PASS: TestExplainOpenAPIV3/NonExistingResource (0.00s) === RUN TestExplainOpenAPIV3DoesNotLoadOpenAPIV2Specs ---- PASS: TestExplainOpenAPIV3DoesNotLoadOpenAPIV2Specs (1.43s) +--- PASS: TestExplainOpenAPIV3DoesNotLoadOpenAPIV2Specs (0.25s) PASS -ok k8s.io/kubectl/pkg/cmd/explain 6.953s +ok k8s.io/kubectl/pkg/cmd/explain 1.424s === RUN TestRunExposeService === RUN TestRunExposeService/expose-service-from-service-no-selector-defined === RUN TestRunExposeService/expose-service-from-service @@ -4954,102 +4990,102 @@ === RUN TestRunExposeService/expose-service-cluster-ip-sctp === RUN TestRunExposeService/expose-headless-service-sctp === RUN TestRunExposeService/namespace-yaml ---- PASS: TestRunExposeService (1.03s) - --- PASS: TestRunExposeService/expose-service-from-service-no-selector-defined (0.02s) - --- PASS: TestRunExposeService/expose-service-from-service (0.04s) - --- PASS: TestRunExposeService/no-name-passed-from-the-cli (0.04s) - --- PASS: TestRunExposeService/expose-service (0.03s) - --- PASS: TestRunExposeService/expose-affinity-service (0.02s) - --- PASS: TestRunExposeService/expose-service-cluster-ip (0.05s) - --- PASS: TestRunExposeService/expose-headless-service (0.02s) - --- PASS: TestRunExposeService/expose-headless-service-no-port (0.04s) - --- PASS: TestRunExposeService/expose-from-file (0.03s) - --- PASS: TestRunExposeService/truncate-name (0.18s) - --- PASS: TestRunExposeService/expose-multiport-object (0.24s) - --- PASS: TestRunExposeService/expose-multiprotocol-object (0.08s) - --- PASS: TestRunExposeService/expose-service-from-service-no-selector-defined-sctp (0.06s) - --- PASS: TestRunExposeService/expose-service-from-service-sctp (0.06s) - --- PASS: TestRunExposeService/expose-service-cluster-ip-sctp (0.04s) - --- PASS: TestRunExposeService/expose-headless-service-sctp (0.02s) - --- PASS: TestRunExposeService/namespace-yaml (0.02s) +--- PASS: TestRunExposeService (0.11s) + --- PASS: TestRunExposeService/expose-service-from-service-no-selector-defined (0.01s) + --- PASS: TestRunExposeService/expose-service-from-service (0.01s) + --- PASS: TestRunExposeService/no-name-passed-from-the-cli (0.01s) + --- PASS: TestRunExposeService/expose-service (0.01s) + --- PASS: TestRunExposeService/expose-affinity-service (0.01s) + --- PASS: TestRunExposeService/expose-service-cluster-ip (0.01s) + --- PASS: TestRunExposeService/expose-headless-service (0.01s) + --- PASS: TestRunExposeService/expose-headless-service-no-port (0.00s) + --- PASS: TestRunExposeService/expose-from-file (0.01s) + --- PASS: TestRunExposeService/truncate-name (0.01s) + --- PASS: TestRunExposeService/expose-multiport-object (0.00s) + --- PASS: TestRunExposeService/expose-multiprotocol-object (0.01s) + --- PASS: TestRunExposeService/expose-service-from-service-no-selector-defined-sctp (0.01s) + --- PASS: TestRunExposeService/expose-service-from-service-sctp (0.01s) + --- PASS: TestRunExposeService/expose-service-cluster-ip-sctp (0.01s) + --- PASS: TestRunExposeService/expose-headless-service-sctp (0.00s) + --- PASS: TestRunExposeService/namespace-yaml (0.01s) === RUN TestExposeOverride === RUN TestExposeOverride/expose_with_merge_override_type_should_replace_the_entire_spec === RUN TestExposeOverride/expose_with_strategic_override_type_should_add_port_before_existing_port === RUN TestExposeOverride/expose_with_json_override_type_should_add_port_before_existing_port === RUN TestExposeOverride/expose_with_json_override_type_should_add_port_after_existing_port ---- PASS: TestExposeOverride (0.12s) - --- PASS: TestExposeOverride/expose_with_merge_override_type_should_replace_the_entire_spec (0.05s) - --- PASS: TestExposeOverride/expose_with_strategic_override_type_should_add_port_before_existing_port (0.02s) - --- PASS: TestExposeOverride/expose_with_json_override_type_should_add_port_before_existing_port (0.04s) +--- PASS: TestExposeOverride (0.03s) + --- PASS: TestExposeOverride/expose_with_merge_override_type_should_replace_the_entire_spec (0.01s) + --- PASS: TestExposeOverride/expose_with_strategic_override_type_should_add_port_before_existing_port (0.00s) + --- PASS: TestExposeOverride/expose_with_json_override_type_should_add_port_before_existing_port (0.01s) --- PASS: TestExposeOverride/expose_with_json_override_type_should_add_port_after_existing_port (0.01s) === RUN TestGenerateService -=== RUN TestGenerateService/check_selector -=== RUN TestGenerateService/test_29 +=== RUN TestGenerateService/test11 +=== RUN TestGenerateService/test18 +=== RUN TestGenerateService/test25 +=== RUN TestGenerateService/test7 +=== RUN TestGenerateService/test8 +=== RUN TestGenerateService/test9 +=== RUN TestGenerateService/test24 +=== RUN TestGenerateService/test10 +=== RUN TestGenerateService/test14 +=== RUN TestGenerateService/test1 === RUN TestGenerateService/test2 +=== RUN TestGenerateService/test3 === RUN TestGenerateService/test4 === RUN TestGenerateService/test6 -=== RUN TestGenerateService/test15 +=== RUN TestGenerateService/test12 +=== RUN TestGenerateService/test17 === RUN TestGenerateService/test20 === RUN TestGenerateService/test21 -=== RUN TestGenerateService/test22 -=== RUN TestGenerateService/test26 +=== RUN TestGenerateService/test_29 +=== RUN TestGenerateService/check_selector === RUN TestGenerateService/check_name -=== RUN TestGenerateService/test13 -=== RUN TestGenerateService/test14 -=== RUN TestGenerateService/test16 -=== RUN TestGenerateService/test19 -=== RUN TestGenerateService/test28 +=== RUN TestGenerateService/test22 +=== RUN TestGenerateService/test27 === RUN TestGenerateService/test_#114402 -=== RUN TestGenerateService/test1 -=== RUN TestGenerateService/test3 -=== RUN TestGenerateService/test9 === RUN TestGenerateService/test5 -=== RUN TestGenerateService/test12 -=== RUN TestGenerateService/test24 -=== RUN TestGenerateService/test18 +=== RUN TestGenerateService/test15 +=== RUN TestGenerateService/test19 +=== RUN TestGenerateService/test28 +=== RUN TestGenerateService/test13 +=== RUN TestGenerateService/test16 === RUN TestGenerateService/test23 -=== RUN TestGenerateService/test25 -=== RUN TestGenerateService/test7 -=== RUN TestGenerateService/test8 -=== RUN TestGenerateService/test10 -=== RUN TestGenerateService/test11 -=== RUN TestGenerateService/test27 -=== RUN TestGenerateService/test17 +=== RUN TestGenerateService/test26 --- PASS: TestGenerateService (0.00s) - --- PASS: TestGenerateService/check_selector (0.00s) - --- PASS: TestGenerateService/test_29 (0.00s) + --- PASS: TestGenerateService/test11 (0.00s) + --- PASS: TestGenerateService/test18 (0.00s) + --- PASS: TestGenerateService/test25 (0.00s) + --- PASS: TestGenerateService/test7 (0.00s) + --- PASS: TestGenerateService/test8 (0.00s) + --- PASS: TestGenerateService/test9 (0.00s) + --- PASS: TestGenerateService/test24 (0.00s) + --- PASS: TestGenerateService/test10 (0.00s) + --- PASS: TestGenerateService/test14 (0.00s) + --- PASS: TestGenerateService/test1 (0.00s) --- PASS: TestGenerateService/test2 (0.00s) + --- PASS: TestGenerateService/test3 (0.00s) --- PASS: TestGenerateService/test4 (0.00s) --- PASS: TestGenerateService/test6 (0.00s) - --- PASS: TestGenerateService/test15 (0.00s) + --- PASS: TestGenerateService/test12 (0.00s) + --- PASS: TestGenerateService/test17 (0.00s) --- PASS: TestGenerateService/test20 (0.00s) --- PASS: TestGenerateService/test21 (0.00s) - --- PASS: TestGenerateService/test22 (0.00s) - --- PASS: TestGenerateService/test26 (0.00s) + --- PASS: TestGenerateService/test_29 (0.00s) + --- PASS: TestGenerateService/check_selector (0.00s) --- PASS: TestGenerateService/check_name (0.00s) - --- PASS: TestGenerateService/test13 (0.00s) - --- PASS: TestGenerateService/test14 (0.00s) - --- PASS: TestGenerateService/test16 (0.00s) - --- PASS: TestGenerateService/test19 (0.00s) - --- PASS: TestGenerateService/test28 (0.00s) + --- PASS: TestGenerateService/test22 (0.00s) + --- PASS: TestGenerateService/test27 (0.00s) --- PASS: TestGenerateService/test_#114402 (0.00s) - --- PASS: TestGenerateService/test1 (0.00s) - --- PASS: TestGenerateService/test3 (0.00s) - --- PASS: TestGenerateService/test9 (0.00s) --- PASS: TestGenerateService/test5 (0.00s) - --- PASS: TestGenerateService/test12 (0.00s) - --- PASS: TestGenerateService/test24 (0.00s) - --- PASS: TestGenerateService/test18 (0.00s) + --- PASS: TestGenerateService/test15 (0.00s) + --- PASS: TestGenerateService/test19 (0.00s) + --- PASS: TestGenerateService/test28 (0.00s) + --- PASS: TestGenerateService/test13 (0.00s) + --- PASS: TestGenerateService/test16 (0.00s) --- PASS: TestGenerateService/test23 (0.00s) - --- PASS: TestGenerateService/test25 (0.00s) - --- PASS: TestGenerateService/test7 (0.00s) - --- PASS: TestGenerateService/test8 (0.00s) - --- PASS: TestGenerateService/test10 (0.00s) - --- PASS: TestGenerateService/test11 (0.00s) - --- PASS: TestGenerateService/test27 (0.00s) - --- PASS: TestGenerateService/test17 (0.00s) + --- PASS: TestGenerateService/test26 (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/expose 1.464s +ok k8s.io/kubectl/pkg/cmd/expose 0.195s === RUN TestPrinterSupportsExpectedCustomColumnFormats === RUN TestPrinterSupportsExpectedCustomColumnFormats/valid_output_format_also_containing_the_custom-columns_argument_succeeds === RUN TestPrinterSupportsExpectedCustomColumnFormats/valid_output_format_and_no_--template_argument_results_in_an_error @@ -5171,47 +5207,47 @@ --- SKIP: TestGetUnknownSchemaObject (0.00s) === RUN TestGetSchemaObject get_test.go:140: {"kind":"ReplicationController","apiVersion":"v1","metadata":{"name":"foo","creationTimestamp":null},"spec":{},"status":{"replicas":0}} ---- PASS: TestGetSchemaObject (0.06s) +--- PASS: TestGetSchemaObject (0.01s) === RUN TestGetObjects ---- PASS: TestGetObjects (0.04s) +--- PASS: TestGetObjects (0.01s) === RUN TestGetObjectSubresourceStatus ---- PASS: TestGetObjectSubresourceStatus (0.05s) +--- PASS: TestGetObjectSubresourceStatus (0.00s) === RUN TestGetObjectSubresourceScale ---- PASS: TestGetObjectSubresourceScale (0.04s) +--- PASS: TestGetObjectSubresourceScale (0.01s) === RUN TestGetTableObjects ---- PASS: TestGetTableObjects (0.02s) +--- PASS: TestGetTableObjects (0.01s) === RUN TestGetV1TableObjects ---- PASS: TestGetV1TableObjects (0.05s) +--- PASS: TestGetV1TableObjects (0.01s) === RUN TestGetObjectsShowKind ---- PASS: TestGetObjectsShowKind (0.03s) +--- PASS: TestGetObjectsShowKind (0.00s) === RUN TestGetTableObjectsShowKind ---- PASS: TestGetTableObjectsShowKind (0.03s) +--- PASS: TestGetTableObjectsShowKind (0.01s) === RUN TestGetMultipleResourceTypesShowKinds ---- PASS: TestGetMultipleResourceTypesShowKinds (0.07s) +--- PASS: TestGetMultipleResourceTypesShowKinds (0.01s) === RUN TestGetMultipleTableResourceTypesShowKinds ---- PASS: TestGetMultipleTableResourceTypesShowKinds (0.04s) +--- PASS: TestGetMultipleTableResourceTypesShowKinds (0.01s) === RUN TestNoBlankLinesForGetMultipleTableResource ---- PASS: TestNoBlankLinesForGetMultipleTableResource (0.08s) +--- PASS: TestNoBlankLinesForGetMultipleTableResource (0.01s) === RUN TestNoBlankLinesForGetAll ---- PASS: TestNoBlankLinesForGetAll (0.05s) +--- PASS: TestNoBlankLinesForGetAll (0.01s) === RUN TestNotFoundMessageForGetNonNamespacedResources ---- PASS: TestNotFoundMessageForGetNonNamespacedResources (0.06s) +--- PASS: TestNotFoundMessageForGetNonNamespacedResources (0.00s) === RUN TestGetObjectsShowLabels ---- PASS: TestGetObjectsShowLabels (0.04s) +--- PASS: TestGetObjectsShowLabels (0.01s) === RUN TestGetTableObjectsShowLabels ---- PASS: TestGetTableObjectsShowLabels (0.05s) +--- PASS: TestGetTableObjectsShowLabels (0.00s) === RUN TestGetEmptyTable ---- PASS: TestGetEmptyTable (0.03s) +--- PASS: TestGetEmptyTable (0.01s) === RUN TestGetObjectIgnoreNotFound ---- PASS: TestGetObjectIgnoreNotFound (0.03s) +--- PASS: TestGetObjectIgnoreNotFound (0.00s) === RUN TestEmptyResult ---- PASS: TestEmptyResult (0.03s) +--- PASS: TestEmptyResult (0.01s) === RUN TestEmptyResultJSON ---- PASS: TestEmptyResultJSON (0.02s) +--- PASS: TestEmptyResultJSON (0.01s) === RUN TestGetSortedObjects ---- PASS: TestGetSortedObjects (0.04s) +--- PASS: TestGetSortedObjects (0.01s) === RUN TestGetSortedObjectsUnstructuredTable ---- PASS: TestGetSortedObjectsUnstructuredTable (0.05s) +--- PASS: TestGetSortedObjectsUnstructuredTable (0.01s) === RUN TestRuntimeSorter === RUN TestRuntimeSorter/ensure_sorter_works_with_an_empty_object_list === RUN TestRuntimeSorter/ensure_sorter_returns_original_position @@ -5227,51 +5263,51 @@ --- PASS: TestRuntimeSorter/ensure_sorter_rejects_mixed_Table_+_non-Table_object_lists (0.00s) --- PASS: TestRuntimeSorter/ensure_sorter_errors_out_on_invalid_jsonpath (0.00s) === RUN TestGetObjectsIdentifiedByFile ---- PASS: TestGetObjectsIdentifiedByFile (0.05s) +--- PASS: TestGetObjectsIdentifiedByFile (0.01s) === RUN TestGetTableObjectsIdentifiedByFile ---- PASS: TestGetTableObjectsIdentifiedByFile (0.07s) +--- PASS: TestGetTableObjectsIdentifiedByFile (0.01s) === RUN TestGetListObjects ---- PASS: TestGetListObjects (0.05s) +--- PASS: TestGetListObjects (0.01s) === RUN TestGetListTableObjects ---- PASS: TestGetListTableObjects (0.08s) +--- PASS: TestGetListTableObjects (0.02s) === RUN TestGetListComponentStatus ---- PASS: TestGetListComponentStatus (0.06s) +--- PASS: TestGetListComponentStatus (0.01s) === RUN TestGetMixedGenericObjects ---- PASS: TestGetMixedGenericObjects (0.05s) +--- PASS: TestGetMixedGenericObjects (0.01s) === RUN TestGetMultipleTypeObjects ---- PASS: TestGetMultipleTypeObjects (0.04s) +--- PASS: TestGetMultipleTypeObjects (0.00s) === RUN TestGetMultipleTypeTableObjects ---- PASS: TestGetMultipleTypeTableObjects (0.05s) +--- PASS: TestGetMultipleTypeTableObjects (0.01s) === RUN TestGetMultipleTypeObjectsAsList ---- PASS: TestGetMultipleTypeObjectsAsList (0.05s) +--- PASS: TestGetMultipleTypeObjectsAsList (0.00s) === RUN TestGetMultipleTypeObjectsWithLabelSelector ---- PASS: TestGetMultipleTypeObjectsWithLabelSelector (0.02s) +--- PASS: TestGetMultipleTypeObjectsWithLabelSelector (0.01s) === RUN TestGetMultipleTypeTableObjectsWithLabelSelector ---- PASS: TestGetMultipleTypeTableObjectsWithLabelSelector (0.05s) +--- PASS: TestGetMultipleTypeTableObjectsWithLabelSelector (0.01s) === RUN TestGetMultipleTypeObjectsWithFieldSelector ---- PASS: TestGetMultipleTypeObjectsWithFieldSelector (0.02s) +--- PASS: TestGetMultipleTypeObjectsWithFieldSelector (0.01s) === RUN TestGetMultipleTypeTableObjectsWithFieldSelector ---- PASS: TestGetMultipleTypeTableObjectsWithFieldSelector (0.07s) +--- PASS: TestGetMultipleTypeTableObjectsWithFieldSelector (0.01s) === RUN TestGetMultipleTypeObjectsWithDirectReference ---- PASS: TestGetMultipleTypeObjectsWithDirectReference (0.04s) +--- PASS: TestGetMultipleTypeObjectsWithDirectReference (0.01s) === RUN TestGetMultipleTypeTableObjectsWithDirectReference ---- PASS: TestGetMultipleTypeTableObjectsWithDirectReference (0.04s) +--- PASS: TestGetMultipleTypeTableObjectsWithDirectReference (0.01s) === RUN TestWatchLabelSelector ---- PASS: TestWatchLabelSelector (0.12s) +--- PASS: TestWatchLabelSelector (0.01s) === RUN TestWatchTableLabelSelector ---- PASS: TestWatchTableLabelSelector (0.03s) +--- PASS: TestWatchTableLabelSelector (0.01s) === RUN TestWatchFieldSelector ---- PASS: TestWatchFieldSelector (0.08s) +--- PASS: TestWatchFieldSelector (0.01s) === RUN TestWatchTableFieldSelector ---- PASS: TestWatchTableFieldSelector (0.04s) +--- PASS: TestWatchTableFieldSelector (0.01s) === RUN TestWatchResource ---- PASS: TestWatchResource (0.07s) +--- PASS: TestWatchResource (0.01s) === RUN TestWatchStatus ---- PASS: TestWatchStatus (0.04s) +--- PASS: TestWatchStatus (0.01s) === RUN TestWatchTableResource ---- PASS: TestWatchTableResource (0.07s) +--- PASS: TestWatchTableResource (0.01s) === RUN TestWatchResourceTable ---- PASS: TestWatchResourceTable (0.03s) +--- PASS: TestWatchResourceTable (0.01s) === RUN TestWatchResourceWatchEvents === RUN TestWatchResourceWatchEvents/,_table=false === RUN TestWatchResourceWatchEvents/,_table=true @@ -5282,26 +5318,26 @@ === RUN TestWatchResourceWatchEvents/go-template={{.type}},{{.object.metadata.name}},{{.object.metadata.resourceVersion}}{{"\n"}},_table=false === RUN TestWatchResourceWatchEvents/custom-columns=TYPE:.type,NAME:.object.metadata.name,RSRC:.object.metadata.resourceVersion,_table=false === RUN TestWatchResourceWatchEvents/name,_table=false ---- PASS: TestWatchResourceWatchEvents (0.47s) - --- PASS: TestWatchResourceWatchEvents/,_table=false (0.08s) - --- PASS: TestWatchResourceWatchEvents/,_table=true (0.03s) - --- PASS: TestWatchResourceWatchEvents/wide,_table=true (0.08s) - --- PASS: TestWatchResourceWatchEvents/json,_table=false (0.03s) - --- PASS: TestWatchResourceWatchEvents/yaml,_table=false (0.08s) - --- PASS: TestWatchResourceWatchEvents/jsonpath={.type},{.object.metadata.name},{.object.metadata.resourceVersion}{"\n"},_table=false (0.03s) - --- PASS: TestWatchResourceWatchEvents/go-template={{.type}},{{.object.metadata.name}},{{.object.metadata.resourceVersion}}{{"\n"}},_table=false (0.04s) - --- PASS: TestWatchResourceWatchEvents/custom-columns=TYPE:.type,NAME:.object.metadata.name,RSRC:.object.metadata.resourceVersion,_table=false (0.06s) - --- PASS: TestWatchResourceWatchEvents/name,_table=false (0.06s) +--- PASS: TestWatchResourceWatchEvents (0.06s) + --- PASS: TestWatchResourceWatchEvents/,_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/,_table=true (0.01s) + --- PASS: TestWatchResourceWatchEvents/wide,_table=true (0.01s) + --- PASS: TestWatchResourceWatchEvents/json,_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/yaml,_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/jsonpath={.type},{.object.metadata.name},{.object.metadata.resourceVersion}{"\n"},_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/go-template={{.type}},{{.object.metadata.name}},{{.object.metadata.resourceVersion}}{{"\n"}},_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/custom-columns=TYPE:.type,NAME:.object.metadata.name,RSRC:.object.metadata.resourceVersion,_table=false (0.01s) + --- PASS: TestWatchResourceWatchEvents/name,_table=false (0.00s) === RUN TestWatchResourceIdentifiedByFile ---- PASS: TestWatchResourceIdentifiedByFile (0.06s) +--- PASS: TestWatchResourceIdentifiedByFile (0.01s) === RUN TestWatchOnlyResource ---- PASS: TestWatchOnlyResource (0.06s) +--- PASS: TestWatchOnlyResource (0.00s) === RUN TestWatchOnlyTableResource ---- PASS: TestWatchOnlyTableResource (0.03s) +--- PASS: TestWatchOnlyTableResource (0.01s) === RUN TestWatchOnlyList --- PASS: TestWatchOnlyList (0.01s) === RUN TestWatchOnlyTableList ---- PASS: TestWatchOnlyTableList (0.05s) +--- PASS: TestWatchOnlyTableList (0.01s) === RUN TestHumanReadablePrinterSupportsExpectedOptions === RUN TestHumanReadablePrinterSupportsExpectedOptions/empty_output_format_matches_a_humanreadable_printer_*v1.Pod === RUN TestHumanReadablePrinterSupportsExpectedOptions/empty_output_format_matches_a_humanreadable_printer_*v1.Table @@ -5367,7 +5403,7 @@ === RUN TestSortingPrinter/pod-unstructured-resources-cpu-random-order-with-missing-fields === RUN TestSortingPrinter/pod-unstructured-resources-memory-random-order-with-missing-fields_table === RUN TestSortingPrinter/pod-unstructured-resources-memory-random-order-with-missing-fields ---- PASS: TestSortingPrinter (0.07s) +--- PASS: TestSortingPrinter (0.01s) --- PASS: TestSortingPrinter/empty_table (0.00s) --- PASS: TestSortingPrinter/empty (0.00s) --- PASS: TestSortingPrinter/in-order-already_table (0.00s) @@ -5388,12 +5424,12 @@ --- PASS: TestSortingPrinter/all-missing-fields (0.00s) --- PASS: TestSortingPrinter/model-invalid-fields_table (0.00s) --- PASS: TestSortingPrinter/model-invalid-fields (0.00s) - --- PASS: TestSortingPrinter/empty_fields_table (0.02s) + --- PASS: TestSortingPrinter/empty_fields_table (0.00s) --- PASS: TestSortingPrinter/empty_fields (0.00s) --- PASS: TestSortingPrinter/pod-resources-cpu-random-order-with-missing-fields_table (0.00s) --- PASS: TestSortingPrinter/pod-resources-cpu-random-order-with-missing-fields (0.00s) --- PASS: TestSortingPrinter/pod-resources-memory-random-order-with-missing-fields_table (0.00s) - --- PASS: TestSortingPrinter/pod-resources-memory-random-order-with-missing-fields (0.03s) + --- PASS: TestSortingPrinter/pod-resources-memory-random-order-with-missing-fields (0.00s) --- PASS: TestSortingPrinter/pod-unstructured-resources-cpu-random-order-with-missing-fields_table (0.00s) --- PASS: TestSortingPrinter/pod-unstructured-resources-cpu-random-order-with-missing-fields (0.00s) --- PASS: TestSortingPrinter/pod-unstructured-resources-memory-random-order-with-missing-fields_table (0.00s) @@ -5419,7 +5455,7 @@ --- PASS: TestRuntimeSortLess/test_memory_1Ti_1Ki_less_false (0.00s) --- PASS: TestRuntimeSortLess/test_memory_1Gi_1Ki_less_false (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/get 3.383s +ok k8s.io/kubectl/pkg/cmd/get 0.467s ? k8s.io/kubectl/pkg/cmd/help [no test files] ? k8s.io/kubectl/pkg/cmd/kustomize [no test files] === RUN TestValidateLabels @@ -5429,6 +5465,7 @@ === RUN TestLabelFunc --- PASS: TestLabelFunc (0.00s) === RUN TestLabelErrors +=== RUN TestLabelErrors/no_args === RUN TestLabelErrors/not_enough_labels === RUN TestLabelErrors/wrong_labels === RUN TestLabelErrors/wrong_labels_2 @@ -5436,24 +5473,23 @@ === RUN TestLabelErrors/no_resources_2 === RUN TestLabelErrors/resources_but_no_selectors === RUN TestLabelErrors/multiple_resources_but_no_selectors -=== RUN TestLabelErrors/no_args ---- PASS: TestLabelErrors (0.28s) - --- PASS: TestLabelErrors/not_enough_labels (0.03s) - --- PASS: TestLabelErrors/wrong_labels (0.03s) - --- PASS: TestLabelErrors/wrong_labels_2 (0.04s) - --- PASS: TestLabelErrors/no_resources (0.03s) - --- PASS: TestLabelErrors/no_resources_2 (0.02s) - --- PASS: TestLabelErrors/resources_but_no_selectors (0.05s) - --- PASS: TestLabelErrors/multiple_resources_but_no_selectors (0.03s) - --- PASS: TestLabelErrors/no_args (0.05s) +--- PASS: TestLabelErrors (0.05s) + --- PASS: TestLabelErrors/no_args (0.00s) + --- PASS: TestLabelErrors/not_enough_labels (0.01s) + --- PASS: TestLabelErrors/wrong_labels (0.00s) + --- PASS: TestLabelErrors/wrong_labels_2 (0.01s) + --- PASS: TestLabelErrors/no_resources (0.01s) + --- PASS: TestLabelErrors/no_resources_2 (0.01s) + --- PASS: TestLabelErrors/resources_but_no_selectors (0.00s) + --- PASS: TestLabelErrors/multiple_resources_but_no_selectors (0.01s) === RUN TestLabelForResourceFromFile ---- PASS: TestLabelForResourceFromFile (0.09s) +--- PASS: TestLabelForResourceFromFile (0.01s) === RUN TestLabelLocal ---- PASS: TestLabelLocal (0.05s) +--- PASS: TestLabelLocal (0.01s) === RUN TestLabelMultipleObjects ---- PASS: TestLabelMultipleObjects (0.06s) +--- PASS: TestLabelMultipleObjects (0.01s) === RUN TestLabelResourceVersion ---- PASS: TestLabelResourceVersion (0.07s) +--- PASS: TestLabelResourceVersion (0.01s) === RUN TestRunLabelMsg === RUN TestRunLabelMsg/set_new_label === RUN TestRunLabelMsg/attempt_to_set_existing_label_without_using_overwrite_flag @@ -5464,7 +5500,7 @@ === RUN TestRunLabelMsg/set_new_label_with_client_dry_run === RUN TestRunLabelMsg/unset_existing_label_with_server_dry_run === RUN TestRunLabelMsg/unset_existing_label_with_client_dry_run ---- PASS: TestRunLabelMsg (0.05s) +--- PASS: TestRunLabelMsg (0.01s) --- PASS: TestRunLabelMsg/set_new_label (0.00s) --- PASS: TestRunLabelMsg/attempt_to_set_existing_label_without_using_overwrite_flag (0.00s) --- PASS: TestRunLabelMsg/set_existing_label (0.00s) @@ -5472,12 +5508,12 @@ --- PASS: TestRunLabelMsg/unset_nonexisting_label (0.00s) --- PASS: TestRunLabelMsg/set_new_label_with_server_dry_run (0.00s) --- PASS: TestRunLabelMsg/set_new_label_with_client_dry_run (0.00s) - --- PASS: TestRunLabelMsg/unset_existing_label_with_server_dry_run (0.02s) + --- PASS: TestRunLabelMsg/unset_existing_label_with_server_dry_run (0.00s) --- PASS: TestRunLabelMsg/unset_existing_label_with_client_dry_run (0.00s) === RUN TestLabelMsg --- PASS: TestLabelMsg (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/label 0.851s +ok k8s.io/kubectl/pkg/cmd/label 0.143s === RUN TestLog === RUN TestLog/v1_-_pod_log === RUN TestLog/pod_logs_with_prefix @@ -5496,28 +5532,28 @@ === RUN TestLog/get_logs_from_multiple_requests_and_an_container_fails === RUN TestLog/follow_logs_from_multiple_requests_and_ignores_the_error_if_the_container_fails === RUN TestLog/follow_logs_from_multiple_requests_and_an_container_fails ---- PASS: TestLog (0.54s) - --- PASS: TestLog/v1_-_pod_log (0.02s) - --- PASS: TestLog/pod_logs_with_prefix (0.02s) - --- PASS: TestLog/stateful_set_logs_with_all_pods (0.01s) - --- PASS: TestLog/pod_logs_with_prefix:_init_container (0.02s) +--- PASS: TestLog (0.10s) + --- PASS: TestLog/v1_-_pod_log (0.01s) + --- PASS: TestLog/pod_logs_with_prefix (0.01s) + --- PASS: TestLog/stateful_set_logs_with_all_pods (0.00s) + --- PASS: TestLog/pod_logs_with_prefix:_init_container (0.01s) --- PASS: TestLog/pod_logs_with_prefix:_ephemeral_container (0.01s) - --- PASS: TestLog/get_logs_from_multiple_requests_sequentially (0.08s) - --- PASS: TestLog/follow_logs_from_multiple_requests_concurrently (0.04s) - --- PASS: TestLog/fail_to_follow_logs_from_multiple_requests_when_there_are_more_logs_sources_then_MaxFollowConcurrency_allows (0.02s) - --- PASS: TestLog/fail_if_LogsForObject_fails (0.03s) - --- PASS: TestLog/fail_to_get_logs,_if_ConsumeRequestFn_fails (0.02s) - --- PASS: TestLog/follow_logs_from_multiple_requests_concurrently_with_prefix (0.04s) - --- PASS: TestLog/fail_to_follow_logs_from_multiple_requests,_if_ConsumeRequestFn_fails (0.01s) - --- PASS: TestLog/fail_to_follow_logs,_if_ConsumeRequestFn_fails (0.05s) - --- PASS: TestLog/get_logs_from_multiple_requests_and_ignores_the_error_if_the_container_fails (0.04s) - --- PASS: TestLog/get_logs_from_multiple_requests_and_an_container_fails (0.03s) - --- PASS: TestLog/follow_logs_from_multiple_requests_and_ignores_the_error_if_the_container_fails (0.07s) - --- PASS: TestLog/follow_logs_from_multiple_requests_and_an_container_fails (0.02s) + --- PASS: TestLog/get_logs_from_multiple_requests_sequentially (0.00s) + --- PASS: TestLog/follow_logs_from_multiple_requests_concurrently (0.01s) + --- PASS: TestLog/fail_to_follow_logs_from_multiple_requests_when_there_are_more_logs_sources_then_MaxFollowConcurrency_allows (0.00s) + --- PASS: TestLog/fail_if_LogsForObject_fails (0.01s) + --- PASS: TestLog/fail_to_get_logs,_if_ConsumeRequestFn_fails (0.01s) + --- PASS: TestLog/follow_logs_from_multiple_requests_concurrently_with_prefix (0.01s) + --- PASS: TestLog/fail_to_follow_logs_from_multiple_requests,_if_ConsumeRequestFn_fails (0.00s) + --- PASS: TestLog/fail_to_follow_logs,_if_ConsumeRequestFn_fails (0.01s) + --- PASS: TestLog/get_logs_from_multiple_requests_and_ignores_the_error_if_the_container_fails (0.00s) + --- PASS: TestLog/get_logs_from_multiple_requests_and_an_container_fails (0.00s) + --- PASS: TestLog/follow_logs_from_multiple_requests_and_ignores_the_error_if_the_container_fails (0.01s) + --- PASS: TestLog/follow_logs_from_multiple_requests_and_an_container_fails (0.01s) === RUN TestValidateLogOptions ---- PASS: TestValidateLogOptions (0.03s) +--- PASS: TestValidateLogOptions (0.00s) === RUN TestLogComplete ---- PASS: TestLogComplete (0.01s) +--- PASS: TestLogComplete (0.00s) === RUN TestDefaultConsumeRequest === RUN TestDefaultConsumeRequest/error_from_request_stream === RUN TestDefaultConsumeRequest/error_while_reading @@ -5533,18 +5569,18 @@ --- PASS: TestDefaultConsumeRequest/read_with_newlines_in_the_middle (0.00s) --- PASS: TestDefaultConsumeRequest/read_with_newline_at_the_end (0.00s) === RUN TestNoResourceFoundMessage ---- PASS: TestNoResourceFoundMessage (0.03s) +--- PASS: TestNoResourceFoundMessage (0.01s) === RUN TestNoPodInNamespaceFoundMessage --- PASS: TestNoPodInNamespaceFoundMessage (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/logs 0.810s +ok k8s.io/kubectl/pkg/cmd/logs 0.181s ? k8s.io/kubectl/pkg/cmd/options [no test files] === RUN TestPatchObject ---- PASS: TestPatchObject (0.02s) +--- PASS: TestPatchObject (0.01s) === RUN TestPatchObjectFromFile ---- PASS: TestPatchObjectFromFile (0.03s) +--- PASS: TestPatchObjectFromFile (0.01s) === RUN TestPatchNoop ---- PASS: TestPatchNoop (0.07s) +--- PASS: TestPatchNoop (0.01s) === RUN TestPatchObjectFromFileOutput patch_test.go:189: apiVersion: v1 kind: Service @@ -5561,11 +5597,11 @@ status: loadBalancer: {} ---- PASS: TestPatchObjectFromFileOutput (0.03s) +--- PASS: TestPatchObjectFromFileOutput (0.01s) === RUN TestPatchSubresource ---- PASS: TestPatchSubresource (0.06s) +--- PASS: TestPatchSubresource (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/patch 0.638s +ok k8s.io/kubectl/pkg/cmd/patch 0.103s === RUN TestPluginPathsAreUnaltered --- PASS: TestPluginPathsAreUnaltered (0.00s) === RUN TestPluginPathsAreValid @@ -5579,13 +5615,13 @@ === RUN TestListPlugins --- PASS: TestListPlugins (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/plugin 0.421s +ok k8s.io/kubectl/pkg/cmd/plugin 0.051s === RUN TestPortForward === RUN TestPortForward/pod_portforward === RUN TestPortForward/pod_portforward_error ---- PASS: TestPortForward (0.09s) - --- PASS: TestPortForward/pod_portforward (0.03s) - --- PASS: TestPortForward/pod_portforward_error (0.06s) +--- PASS: TestPortForward (0.02s) + --- PASS: TestPortForward/pod_portforward (0.01s) + --- PASS: TestPortForward/pod_portforward_error (0.01s) === RUN TestTranslateServicePortToTargetPort --- PASS: TestTranslateServicePortToTargetPort (0.00s) === RUN TestConvertPodNamedPortToNumber @@ -5595,28 +5631,28 @@ === RUN TestCreateDialer --- PASS: TestCreateDialer (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/portforward 0.328s +ok k8s.io/kubectl/pkg/cmd/portforward 0.082s ? k8s.io/kubectl/pkg/cmd/proxy [no test files] === RUN TestReplaceObject ---- PASS: TestReplaceObject (0.04s) +--- PASS: TestReplaceObject (0.01s) === RUN TestReplaceMultipleObject ---- PASS: TestReplaceMultipleObject (0.08s) +--- PASS: TestReplaceMultipleObject (0.01s) === RUN TestReplaceDirectory ---- PASS: TestReplaceDirectory (0.04s) +--- PASS: TestReplaceDirectory (0.01s) === RUN TestForceReplaceObjectNotFound ---- PASS: TestForceReplaceObjectNotFound (0.06s) +--- PASS: TestForceReplaceObjectNotFound (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/replace 0.536s +ok k8s.io/kubectl/pkg/cmd/replace 0.094s === RUN TestRolloutHistory === RUN TestRolloutHistory/should_display_ViewHistory_output_for_all_revisions === RUN TestRolloutHistory/should_display_ViewHistory_output_for_a_single_revision ---- PASS: TestRolloutHistory (0.04s) - --- PASS: TestRolloutHistory/should_display_ViewHistory_output_for_all_revisions (0.01s) +--- PASS: TestRolloutHistory (0.01s) + --- PASS: TestRolloutHistory/should_display_ViewHistory_output_for_all_revisions (0.00s) --- PASS: TestRolloutHistory/should_display_ViewHistory_output_for_a_single_revision (0.00s) === RUN TestMultipleResourceRolloutHistory === RUN TestMultipleResourceRolloutHistory/should_display_ViewHistory_output_for_all_revisions === RUN TestMultipleResourceRolloutHistory/should_display_ViewHistory_output_for_a_single_revision ---- PASS: TestMultipleResourceRolloutHistory (0.04s) +--- PASS: TestMultipleResourceRolloutHistory (0.01s) --- PASS: TestMultipleResourceRolloutHistory/should_display_ViewHistory_output_for_all_revisions (0.00s) --- PASS: TestMultipleResourceRolloutHistory/should_display_ViewHistory_output_for_a_single_revision (0.00s) === RUN TestRolloutHistoryWithOutput @@ -5624,35 +5660,35 @@ === RUN TestRolloutHistoryWithOutput/yaml === RUN TestRolloutHistoryWithOutput/yaml_all_revisions === RUN TestRolloutHistoryWithOutput/name ---- PASS: TestRolloutHistoryWithOutput (0.06s) - --- PASS: TestRolloutHistoryWithOutput/json (0.01s) - --- PASS: TestRolloutHistoryWithOutput/yaml (0.01s) - --- PASS: TestRolloutHistoryWithOutput/yaml_all_revisions (0.02s) +--- PASS: TestRolloutHistoryWithOutput (0.01s) + --- PASS: TestRolloutHistoryWithOutput/json (0.00s) + --- PASS: TestRolloutHistoryWithOutput/yaml (0.00s) + --- PASS: TestRolloutHistoryWithOutput/yaml_all_revisions (0.00s) --- PASS: TestRolloutHistoryWithOutput/name (0.00s) === RUN TestValidate --- PASS: TestValidate (0.00s) === RUN TestRolloutPause ---- PASS: TestRolloutPause (0.04s) +--- PASS: TestRolloutPause (0.00s) === RUN TestRolloutRestartOne ---- PASS: TestRolloutRestartOne (0.04s) +--- PASS: TestRolloutRestartOne (0.00s) === RUN TestRolloutRestartError --- PASS: TestRolloutRestartError (0.01s) === RUN TestRolloutRestartSelectorNone ---- PASS: TestRolloutRestartSelectorNone (0.02s) +--- PASS: TestRolloutRestartSelectorNone (0.00s) === RUN TestRolloutRestartSelectorMany ---- PASS: TestRolloutRestartSelectorMany (0.02s) +--- PASS: TestRolloutRestartSelectorMany (0.01s) === RUN TestRolloutStatus ---- PASS: TestRolloutStatus (0.07s) +--- PASS: TestRolloutStatus (0.01s) === RUN TestRolloutStatusWithSelector ---- PASS: TestRolloutStatusWithSelector (0.02s) +--- PASS: TestRolloutStatusWithSelector (0.01s) === RUN TestRolloutStatusWatchDisabled ---- PASS: TestRolloutStatusWatchDisabled (0.02s) +--- PASS: TestRolloutStatusWatchDisabled (0.01s) === RUN TestRolloutStatusWatchDisabledUnavailable ---- PASS: TestRolloutStatusWatchDisabledUnavailable (0.06s) +--- PASS: TestRolloutStatusWatchDisabledUnavailable (0.01s) === RUN TestRolloutStatusEmptyList ---- PASS: TestRolloutStatusEmptyList (0.02s) +--- PASS: TestRolloutStatusEmptyList (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/rollout 0.763s +ok k8s.io/kubectl/pkg/cmd/rollout 0.131s === RUN TestGetRestartPolicy --- PASS: TestGetRestartPolicy (0.00s) === RUN TestGetEnv @@ -5666,22 +5702,22 @@ === RUN TestRunArgsFollowDashRules/cmd_has_dash replicationcontroller/rc1 created === RUN TestRunArgsFollowDashRules/no_name ---- PASS: TestRunArgsFollowDashRules (0.21s) - --- PASS: TestRunArgsFollowDashRules/empty (0.03s) - --- PASS: TestRunArgsFollowDashRules/no_cmd (0.04s) - --- PASS: TestRunArgsFollowDashRules/cmd_no_dash (0.05s) - --- PASS: TestRunArgsFollowDashRules/cmd_has_dash (0.04s) - --- PASS: TestRunArgsFollowDashRules/no_name (0.05s) +--- PASS: TestRunArgsFollowDashRules (0.04s) + --- PASS: TestRunArgsFollowDashRules/empty (0.01s) + --- PASS: TestRunArgsFollowDashRules/no_cmd (0.01s) + --- PASS: TestRunArgsFollowDashRules/cmd_no_dash (0.01s) + --- PASS: TestRunArgsFollowDashRules/cmd_has_dash (0.01s) + --- PASS: TestRunArgsFollowDashRules/no_name (0.01s) === RUN TestGenerateService === RUN TestGenerateService/basic === RUN TestGenerateService/custom_labels === RUN TestGenerateService/missing_port === RUN TestGenerateService/dry-run ---- PASS: TestGenerateService (0.10s) - --- PASS: TestGenerateService/basic (0.02s) - --- PASS: TestGenerateService/custom_labels (0.05s) +--- PASS: TestGenerateService (0.04s) + --- PASS: TestGenerateService/basic (0.01s) + --- PASS: TestGenerateService/custom_labels (0.00s) --- PASS: TestGenerateService/missing_port (0.01s) - --- PASS: TestGenerateService/dry-run (0.02s) + --- PASS: TestGenerateService/dry-run (0.01s) === RUN TestRunValidations === RUN TestRunValidations/test_missing_name_error === RUN TestRunValidations/test_missing_--image_error @@ -5692,34 +5728,34 @@ === RUN TestRunValidations/test_error_on_attached_containers_options,_with_value_from_stdin_and_tty === RUN TestRunValidations/test_error_when_tty=true_and_no_stdin_provided === RUN TestRunValidations/test_invalid_override_type_error ---- PASS: TestRunValidations (0.20s) - --- PASS: TestRunValidations/test_missing_name_error (0.02s) +--- PASS: TestRunValidations (0.07s) + --- PASS: TestRunValidations/test_missing_name_error (0.01s) --- PASS: TestRunValidations/test_missing_--image_error (0.01s) - --- PASS: TestRunValidations/test_invalid_image_name_error (0.03s) - --- PASS: TestRunValidations/test_rm_errors_when_used_on_non-attached_containers (0.02s) + --- PASS: TestRunValidations/test_invalid_image_name_error (0.01s) + --- PASS: TestRunValidations/test_rm_errors_when_used_on_non-attached_containers (0.01s) --- PASS: TestRunValidations/test_error_on_attached_containers_options (0.01s) - --- PASS: TestRunValidations/test_error_on_attached_containers_options,_with_value_from_stdin (0.03s) - --- PASS: TestRunValidations/test_error_on_attached_containers_options,_with_value_from_stdin_and_tty (0.02s) - --- PASS: TestRunValidations/test_error_when_tty=true_and_no_stdin_provided (0.05s) - --- PASS: TestRunValidations/test_invalid_override_type_error (0.02s) + --- PASS: TestRunValidations/test_error_on_attached_containers_options,_with_value_from_stdin (0.01s) + --- PASS: TestRunValidations/test_error_on_attached_containers_options,_with_value_from_stdin_and_tty (0.01s) + --- PASS: TestRunValidations/test_error_when_tty=true_and_no_stdin_provided (0.01s) + --- PASS: TestRunValidations/test_invalid_override_type_error (0.01s) === RUN TestExpose === RUN TestExpose/test_simple_expose run_test.go:576: path: /namespaces/test/pods, method: POST run_test.go:576: path: /namespaces/test/services, method: POST ---- PASS: TestExpose (0.02s) - --- PASS: TestExpose/test_simple_expose (0.02s) +--- PASS: TestExpose (0.01s) + --- PASS: TestExpose/test_simple_expose (0.01s) === RUN TestRunOverride === RUN TestRunOverride/run_with_merge_override_type_should_replace_spec === RUN TestRunOverride/run_with_no_override_type_specified,_should_perform_an_RFC7396_JSON_Merge_Patch === RUN TestRunOverride/run_with_strategic_override_type_should_merge_spec,_preserving_container_image === RUN TestRunOverride/run_with_json_override_type_should_perform_add,_replace,_and_remove_operations ---- PASS: TestRunOverride (0.10s) - --- PASS: TestRunOverride/run_with_merge_override_type_should_replace_spec (0.04s) - --- PASS: TestRunOverride/run_with_no_override_type_specified,_should_perform_an_RFC7396_JSON_Merge_Patch (0.01s) - --- PASS: TestRunOverride/run_with_strategic_override_type_should_merge_spec,_preserving_container_image (0.02s) - --- PASS: TestRunOverride/run_with_json_override_type_should_perform_add,_replace,_and_remove_operations (0.02s) +--- PASS: TestRunOverride (0.03s) + --- PASS: TestRunOverride/run_with_merge_override_type_should_replace_spec (0.01s) + --- PASS: TestRunOverride/run_with_no_override_type_specified,_should_perform_an_RFC7396_JSON_Merge_Patch (0.00s) + --- PASS: TestRunOverride/run_with_strategic_override_type_should_merge_spec,_preserving_container_image (0.01s) + --- PASS: TestRunOverride/run_with_json_override_type_should_perform_add,_replace,_and_remove_operations (0.01s) PASS -ok k8s.io/kubectl/pkg/cmd/run 0.885s +ok k8s.io/kubectl/pkg/cmd/run 0.227s ? k8s.io/kubectl/pkg/cmd/scale [no test files] === RUN Test_updateEnv === RUN Test_updateEnv/case_1:_add_a_new_and_remove_another_one @@ -5738,11 +5774,11 @@ --- PASS: Test_updateEnv/case_6:_existing_duplicate_unmodified_by_unrelated_addition (0.00s) --- PASS: Test_updateEnv/case_7:_existing_duplicate_removed_when_added_yet_again (0.00s) === RUN TestSetEnvLocal ---- PASS: TestSetEnvLocal (0.05s) +--- PASS: TestSetEnvLocal (0.01s) === RUN TestSetEnvLocalNamespace ---- PASS: TestSetEnvLocalNamespace (0.04s) +--- PASS: TestSetEnvLocalNamespace (0.01s) === RUN TestSetMultiResourcesEnvLocal ---- PASS: TestSetMultiResourcesEnvLocal (0.02s) +--- PASS: TestSetMultiResourcesEnvLocal (0.00s) === RUN TestSetEnvRemote === RUN TestSetEnvRemote/test_extensions.v1beta1_replicaset === RUN TestSetEnvRemote/test_apps.v1beta2_replicaset @@ -5759,22 +5795,22 @@ === RUN TestSetEnvRemote/test_appsv1_statefulset === RUN TestSetEnvRemote/set_image_batchv1_CronJob === RUN TestSetEnvRemote/test_corev1_replication_controller ---- PASS: TestSetEnvRemote (0.63s) - --- PASS: TestSetEnvRemote/test_extensions.v1beta1_replicaset (0.05s) - --- PASS: TestSetEnvRemote/test_apps.v1beta2_replicaset (0.05s) - --- PASS: TestSetEnvRemote/test_appsv1_replicaset (0.05s) - --- PASS: TestSetEnvRemote/test_extensions.v1beta1_daemonset (0.02s) - --- PASS: TestSetEnvRemote/test_appsv1beta2_daemonset (0.04s) - --- PASS: TestSetEnvRemote/test_appsv1_daemonset (0.02s) - --- PASS: TestSetEnvRemote/test_extensions.v1beta1_deployment (0.03s) - --- PASS: TestSetEnvRemote/test_appsv1beta1_deployment (0.03s) - --- PASS: TestSetEnvRemote/test_appsv1beta2_deployment (0.05s) - --- PASS: TestSetEnvRemote/test_appsv1_deployment (0.03s) - --- PASS: TestSetEnvRemote/test_appsv1beta1_statefulset (0.05s) - --- PASS: TestSetEnvRemote/test_appsv1beta2_statefulset (0.07s) - --- PASS: TestSetEnvRemote/test_appsv1_statefulset (0.04s) - --- PASS: TestSetEnvRemote/set_image_batchv1_CronJob (0.05s) - --- PASS: TestSetEnvRemote/test_corev1_replication_controller (0.06s) +--- PASS: TestSetEnvRemote (0.10s) + --- PASS: TestSetEnvRemote/test_extensions.v1beta1_replicaset (0.01s) + --- PASS: TestSetEnvRemote/test_apps.v1beta2_replicaset (0.00s) + --- PASS: TestSetEnvRemote/test_appsv1_replicaset (0.01s) + --- PASS: TestSetEnvRemote/test_extensions.v1beta1_daemonset (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1beta2_daemonset (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1_daemonset (0.01s) + --- PASS: TestSetEnvRemote/test_extensions.v1beta1_deployment (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1beta1_deployment (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1beta2_deployment (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1_deployment (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1beta1_statefulset (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1beta2_statefulset (0.01s) + --- PASS: TestSetEnvRemote/test_appsv1_statefulset (0.01s) + --- PASS: TestSetEnvRemote/set_image_batchv1_CronJob (0.00s) + --- PASS: TestSetEnvRemote/test_corev1_replication_controller (0.01s) === RUN TestSetEnvFromResource === RUN TestSetEnvFromResource/test_from_configmap === RUN TestSetEnvFromResource/test_from_configmap_with_upper_case_key @@ -5782,29 +5818,29 @@ === RUN TestSetEnvFromResource/test_from_secret_with_upper_case_key === RUN TestSetEnvFromResource/test_from_configmap_with_keys === RUN TestSetEnvFromResource/test_from_secret_with_keys ---- PASS: TestSetEnvFromResource (0.33s) - --- PASS: TestSetEnvFromResource/test_from_configmap (0.06s) - --- PASS: TestSetEnvFromResource/test_from_configmap_with_upper_case_key (0.06s) - --- PASS: TestSetEnvFromResource/test_from_secret (0.04s) - --- PASS: TestSetEnvFromResource/test_from_secret_with_upper_case_key (0.09s) - --- PASS: TestSetEnvFromResource/test_from_configmap_with_keys (0.03s) - --- PASS: TestSetEnvFromResource/test_from_secret_with_keys (0.03s) +--- PASS: TestSetEnvFromResource (0.04s) + --- PASS: TestSetEnvFromResource/test_from_configmap (0.01s) + --- PASS: TestSetEnvFromResource/test_from_configmap_with_upper_case_key (0.01s) + --- PASS: TestSetEnvFromResource/test_from_secret (0.01s) + --- PASS: TestSetEnvFromResource/test_from_secret_with_upper_case_key (0.00s) + --- PASS: TestSetEnvFromResource/test_from_configmap_with_keys (0.01s) + --- PASS: TestSetEnvFromResource/test_from_secret_with_keys (0.01s) === RUN TestSetEnvRemoteWithSpecificContainers === RUN TestSetEnvRemoteWithSpecificContainers/all_containers === RUN TestSetEnvRemoteWithSpecificContainers/use_wildcards_to_select_some_containers === RUN TestSetEnvRemoteWithSpecificContainers/single_container ---- PASS: TestSetEnvRemoteWithSpecificContainers (0.06s) - --- PASS: TestSetEnvRemoteWithSpecificContainers/all_containers (0.02s) - --- PASS: TestSetEnvRemoteWithSpecificContainers/use_wildcards_to_select_some_containers (0.02s) - --- PASS: TestSetEnvRemoteWithSpecificContainers/single_container (0.03s) +--- PASS: TestSetEnvRemoteWithSpecificContainers (0.02s) + --- PASS: TestSetEnvRemoteWithSpecificContainers/all_containers (0.01s) + --- PASS: TestSetEnvRemoteWithSpecificContainers/use_wildcards_to_select_some_containers (0.00s) + --- PASS: TestSetEnvRemoteWithSpecificContainers/single_container (0.00s) === RUN TestSetEnvDoubleStdinUsage ---- PASS: TestSetEnvDoubleStdinUsage (0.04s) +--- PASS: TestSetEnvDoubleStdinUsage (0.01s) === RUN TestImageLocal ---- PASS: TestImageLocal (0.03s) +--- PASS: TestImageLocal (0.00s) === RUN TestSetImageValidation --- PASS: TestSetImageValidation (0.00s) === RUN TestSetMultiResourcesImageLocal ---- PASS: TestSetMultiResourcesImageLocal (0.09s) +--- PASS: TestSetMultiResourcesImageLocal (0.01s) === RUN TestSetImageRemote === RUN TestSetImageRemote/set_image_extensionsv1beta1_ReplicaSet === RUN TestSetImageRemote/set_image_appsv1beta2_ReplicaSet @@ -5821,34 +5857,34 @@ === RUN TestSetImageRemote/set_image_appsv1_StatefulSet === RUN TestSetImageRemote/set_image_batchv1_CronJob === RUN TestSetImageRemote/set_image_corev1.ReplicationController ---- PASS: TestSetImageRemote (0.77s) - --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_ReplicaSet (0.08s) - --- PASS: TestSetImageRemote/set_image_appsv1beta2_ReplicaSet (0.08s) - --- PASS: TestSetImageRemote/set_image_appsv1_ReplicaSet (0.04s) - --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_DaemonSet (0.04s) - --- PASS: TestSetImageRemote/set_image_appsv1beta2_DaemonSet (0.02s) - --- PASS: TestSetImageRemote/set_image_appsv1_DaemonSet (0.02s) - --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_Deployment (0.05s) - --- PASS: TestSetImageRemote/set_image_appsv1beta1_Deployment (0.04s) - --- PASS: TestSetImageRemote/set_image_appsv1beta2_Deployment (0.07s) - --- PASS: TestSetImageRemote/set_image_appsv1_Deployment (0.03s) - --- PASS: TestSetImageRemote/set_image_appsv1beta1_StatefulSet (0.08s) - --- PASS: TestSetImageRemote/set_image_appsv1beta2_StatefulSet (0.05s) - --- PASS: TestSetImageRemote/set_image_appsv1_StatefulSet (0.04s) - --- PASS: TestSetImageRemote/set_image_batchv1_CronJob (0.05s) - --- PASS: TestSetImageRemote/set_image_corev1.ReplicationController (0.06s) +--- PASS: TestSetImageRemote (0.07s) + --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_ReplicaSet (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1beta2_ReplicaSet (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1_ReplicaSet (0.01s) + --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_DaemonSet (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1beta2_DaemonSet (0.01s) + --- PASS: TestSetImageRemote/set_image_appsv1_DaemonSet (0.00s) + --- PASS: TestSetImageRemote/set_image_extensionsv1beta1_Deployment (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1beta1_Deployment (0.01s) + --- PASS: TestSetImageRemote/set_image_appsv1beta2_Deployment (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1_Deployment (0.01s) + --- PASS: TestSetImageRemote/set_image_appsv1beta1_StatefulSet (0.00s) + --- PASS: TestSetImageRemote/set_image_appsv1beta2_StatefulSet (0.01s) + --- PASS: TestSetImageRemote/set_image_appsv1_StatefulSet (0.00s) + --- PASS: TestSetImageRemote/set_image_batchv1_CronJob (0.00s) + --- PASS: TestSetImageRemote/set_image_corev1.ReplicationController (0.01s) === RUN TestSetImageRemoteWithSpecificContainers === RUN TestSetImageRemoteWithSpecificContainers/set_container_image_only === RUN TestSetImageRemoteWithSpecificContainers/set_initContainer_image_only ---- PASS: TestSetImageRemoteWithSpecificContainers (0.11s) - --- PASS: TestSetImageRemoteWithSpecificContainers/set_container_image_only (0.06s) - --- PASS: TestSetImageRemoteWithSpecificContainers/set_initContainer_image_only (0.05s) +--- PASS: TestSetImageRemoteWithSpecificContainers (0.01s) + --- PASS: TestSetImageRemoteWithSpecificContainers/set_container_image_only (0.00s) + --- PASS: TestSetImageRemoteWithSpecificContainers/set_initContainer_image_only (0.01s) === RUN TestSetImageResolver --- PASS: TestSetImageResolver (0.00s) === RUN TestResourcesLocal ---- PASS: TestResourcesLocal (0.05s) +--- PASS: TestResourcesLocal (0.00s) === RUN TestSetMultiResourcesLimitsLocal ---- PASS: TestSetMultiResourcesLimitsLocal (0.06s) +--- PASS: TestSetMultiResourcesLimitsLocal (0.00s) === RUN TestSetResourcesRemote === RUN TestSetResourcesRemote/0 === RUN TestSetResourcesRemote/1 @@ -5865,30 +5901,30 @@ === RUN TestSetResourcesRemote/12 === RUN TestSetResourcesRemote/13 === RUN TestSetResourcesRemote/14 ---- PASS: TestSetResourcesRemote (0.60s) - --- PASS: TestSetResourcesRemote/0 (0.05s) - --- PASS: TestSetResourcesRemote/1 (0.05s) - --- PASS: TestSetResourcesRemote/2 (0.02s) - --- PASS: TestSetResourcesRemote/3 (0.05s) - --- PASS: TestSetResourcesRemote/4 (0.02s) +--- PASS: TestSetResourcesRemote (0.08s) + --- PASS: TestSetResourcesRemote/0 (0.01s) + --- PASS: TestSetResourcesRemote/1 (0.00s) + --- PASS: TestSetResourcesRemote/2 (0.00s) + --- PASS: TestSetResourcesRemote/3 (0.01s) + --- PASS: TestSetResourcesRemote/4 (0.00s) --- PASS: TestSetResourcesRemote/5 (0.01s) - --- PASS: TestSetResourcesRemote/6 (0.08s) - --- PASS: TestSetResourcesRemote/7 (0.04s) - --- PASS: TestSetResourcesRemote/8 (0.03s) - --- PASS: TestSetResourcesRemote/9 (0.05s) - --- PASS: TestSetResourcesRemote/10 (0.03s) - --- PASS: TestSetResourcesRemote/11 (0.07s) - --- PASS: TestSetResourcesRemote/12 (0.03s) - --- PASS: TestSetResourcesRemote/13 (0.04s) - --- PASS: TestSetResourcesRemote/14 (0.03s) + --- PASS: TestSetResourcesRemote/6 (0.01s) + --- PASS: TestSetResourcesRemote/7 (0.01s) + --- PASS: TestSetResourcesRemote/8 (0.00s) + --- PASS: TestSetResourcesRemote/9 (0.00s) + --- PASS: TestSetResourcesRemote/10 (0.01s) + --- PASS: TestSetResourcesRemote/11 (0.00s) + --- PASS: TestSetResourcesRemote/12 (0.01s) + --- PASS: TestSetResourcesRemote/13 (0.00s) + --- PASS: TestSetResourcesRemote/14 (0.00s) === RUN TestSetResourcesRemoteWithSpecificContainers === RUN TestSetResourcesRemoteWithSpecificContainers/all_containers === RUN TestSetResourcesRemoteWithSpecificContainers/use_wildcards_to_select_some_containers === RUN TestSetResourcesRemoteWithSpecificContainers/single_container ---- PASS: TestSetResourcesRemoteWithSpecificContainers (0.15s) - --- PASS: TestSetResourcesRemoteWithSpecificContainers/all_containers (0.03s) - --- PASS: TestSetResourcesRemoteWithSpecificContainers/use_wildcards_to_select_some_containers (0.06s) - --- PASS: TestSetResourcesRemoteWithSpecificContainers/single_container (0.06s) +--- PASS: TestSetResourcesRemoteWithSpecificContainers (0.02s) + --- PASS: TestSetResourcesRemoteWithSpecificContainers/all_containers (0.01s) + --- PASS: TestSetResourcesRemoteWithSpecificContainers/use_wildcards_to_select_some_containers (0.00s) + --- PASS: TestSetResourcesRemoteWithSpecificContainers/single_container (0.01s) === RUN TestUpdateSelectorForObjectTypes --- PASS: TestUpdateSelectorForObjectTypes (0.00s) === RUN TestUpdateNewSelectorValuesForObject @@ -5898,21 +5934,21 @@ === RUN TestGetResourcesAndSelector --- PASS: TestGetResourcesAndSelector (0.00s) === RUN TestSelectorTest ---- PASS: TestSelectorTest (0.01s) +--- PASS: TestSelectorTest (0.00s) === RUN TestSetServiceAccountLocal === RUN TestSetServiceAccountLocal/0 === RUN TestSetServiceAccountLocal/1 === RUN TestSetServiceAccountLocal/2 === RUN TestSetServiceAccountLocal/3 === RUN TestSetServiceAccountLocal/4 ---- PASS: TestSetServiceAccountLocal (0.22s) - --- PASS: TestSetServiceAccountLocal/0 (0.05s) - --- PASS: TestSetServiceAccountLocal/1 (0.03s) - --- PASS: TestSetServiceAccountLocal/2 (0.04s) - --- PASS: TestSetServiceAccountLocal/3 (0.05s) - --- PASS: TestSetServiceAccountLocal/4 (0.05s) +--- PASS: TestSetServiceAccountLocal (0.03s) + --- PASS: TestSetServiceAccountLocal/0 (0.00s) + --- PASS: TestSetServiceAccountLocal/1 (0.01s) + --- PASS: TestSetServiceAccountLocal/2 (0.00s) + --- PASS: TestSetServiceAccountLocal/3 (0.00s) + --- PASS: TestSetServiceAccountLocal/4 (0.01s) === RUN TestSetServiceAccountMultiLocal ---- PASS: TestSetServiceAccountMultiLocal (0.08s) +--- PASS: TestSetServiceAccountMultiLocal (0.00s) === RUN TestSetServiceAccountRemote === RUN TestSetServiceAccountRemote/0 === RUN TestSetServiceAccountRemote/1 @@ -5929,30 +5965,30 @@ === RUN TestSetServiceAccountRemote/12 === RUN TestSetServiceAccountRemote/13 === RUN TestSetServiceAccountRemote/14 ---- PASS: TestSetServiceAccountRemote (0.71s) - --- PASS: TestSetServiceAccountRemote/0 (0.05s) - --- PASS: TestSetServiceAccountRemote/1 (0.09s) - --- PASS: TestSetServiceAccountRemote/2 (0.04s) - --- PASS: TestSetServiceAccountRemote/3 (0.08s) - --- PASS: TestSetServiceAccountRemote/4 (0.02s) - --- PASS: TestSetServiceAccountRemote/5 (0.05s) - --- PASS: TestSetServiceAccountRemote/6 (0.03s) - --- PASS: TestSetServiceAccountRemote/7 (0.04s) - --- PASS: TestSetServiceAccountRemote/8 (0.09s) - --- PASS: TestSetServiceAccountRemote/9 (0.02s) - --- PASS: TestSetServiceAccountRemote/10 (0.02s) - --- PASS: TestSetServiceAccountRemote/11 (0.05s) - --- PASS: TestSetServiceAccountRemote/12 (0.04s) - --- PASS: TestSetServiceAccountRemote/13 (0.04s) - --- PASS: TestSetServiceAccountRemote/14 (0.05s) +--- PASS: TestSetServiceAccountRemote (0.08s) + --- PASS: TestSetServiceAccountRemote/0 (0.01s) + --- PASS: TestSetServiceAccountRemote/1 (0.00s) + --- PASS: TestSetServiceAccountRemote/2 (0.00s) + --- PASS: TestSetServiceAccountRemote/3 (0.01s) + --- PASS: TestSetServiceAccountRemote/4 (0.00s) + --- PASS: TestSetServiceAccountRemote/5 (0.00s) + --- PASS: TestSetServiceAccountRemote/6 (0.01s) + --- PASS: TestSetServiceAccountRemote/7 (0.01s) + --- PASS: TestSetServiceAccountRemote/8 (0.01s) + --- PASS: TestSetServiceAccountRemote/9 (0.00s) + --- PASS: TestSetServiceAccountRemote/10 (0.00s) + --- PASS: TestSetServiceAccountRemote/11 (0.01s) + --- PASS: TestSetServiceAccountRemote/12 (0.00s) + --- PASS: TestSetServiceAccountRemote/13 (0.01s) + --- PASS: TestSetServiceAccountRemote/14 (0.00s) === RUN TestServiceAccountValidation === RUN TestServiceAccountValidation/test_service_account_missing === RUN TestServiceAccountValidation/test_service_account_resource_missing ---- PASS: TestServiceAccountValidation (0.08s) - --- PASS: TestServiceAccountValidation/test_service_account_missing (0.04s) - --- PASS: TestServiceAccountValidation/test_service_account_resource_missing (0.04s) +--- PASS: TestServiceAccountValidation (0.01s) + --- PASS: TestServiceAccountValidation/test_service_account_missing (0.01s) + --- PASS: TestServiceAccountValidation/test_service_account_resource_missing (0.00s) === RUN TestValidate ---- PASS: TestValidate (0.02s) +--- PASS: TestValidate (0.00s) === RUN TestUpdateSubjectForObject --- PASS: TestUpdateSubjectForObject (0.00s) === RUN TestAddSubject @@ -5960,7 +5996,7 @@ === RUN TestLocalAndDryRunFlags --- PASS: TestLocalAndDryRunFlags (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/set 4.456s +ok k8s.io/kubectl/pkg/cmd/set 0.560s === RUN ExampleIsEnvironmentArgument_true --- PASS: ExampleIsEnvironmentArgument_true (0.00s) === RUN ExampleIsEnvironmentArgument_false @@ -5982,7 +6018,7 @@ === RUN ExampleParseEnv_bad_fourth --- PASS: ExampleParseEnv_bad_fourth (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/set/env 0.120s +ok k8s.io/kubectl/pkg/cmd/set/env 0.027s === RUN TestTaint === RUN TestTaint/taints_a_node_with_effect_NoSchedule === RUN TestTaint/taints_a_node_with_effect_PreferNoSchedule @@ -6005,19 +6041,19 @@ See 'taint -h' for help and examples === RUN TestTaint/can't_update_existing_taint_on_the_node,_since_'overwrite'_flag_is_not_set taint_test.go:319: Recovered: error: node node-name already has foo taint(s) with same effect(s) and --overwrite is false ---- PASS: TestTaint (0.31s) +--- PASS: TestTaint (0.08s) --- PASS: TestTaint/taints_a_node_with_effect_NoSchedule (0.01s) - --- PASS: TestTaint/taints_a_node_with_effect_PreferNoSchedule (0.04s) - --- PASS: TestTaint/update_an_existing_taint_on_the_node,_change_the_value_from_bar_to_barz (0.02s) - --- PASS: TestTaint/taints_a_node_with_two_taints (0.03s) - --- PASS: TestTaint/node_has_two_taints_with_the_same_key_but_different_effect,_remove_one_of_them_by_indicating_exact_key_and_effect (0.02s) - --- PASS: TestTaint/node_has_two_taints_with_the_same_key_but_different_effect,_remove_all_of_them_with_wildcard (0.03s) - --- PASS: TestTaint/node_has_two_taints,_update_one_of_them_and_remove_the_other (0.02s) - --- PASS: TestTaint/invalid_taint_key (0.02s) + --- PASS: TestTaint/taints_a_node_with_effect_PreferNoSchedule (0.01s) + --- PASS: TestTaint/update_an_existing_taint_on_the_node,_change_the_value_from_bar_to_barz (0.01s) + --- PASS: TestTaint/taints_a_node_with_two_taints (0.01s) + --- PASS: TestTaint/node_has_two_taints_with_the_same_key_but_different_effect,_remove_one_of_them_by_indicating_exact_key_and_effect (0.01s) + --- PASS: TestTaint/node_has_two_taints_with_the_same_key_but_different_effect,_remove_all_of_them_with_wildcard (0.00s) + --- PASS: TestTaint/node_has_two_taints,_update_one_of_them_and_remove_the_other (0.01s) + --- PASS: TestTaint/invalid_taint_key (0.01s) --- PASS: TestTaint/invalid_taint_effect (0.01s) - --- PASS: TestTaint/duplicated_taints_with_the_same_key_and_effect_should_be_rejected (0.02s) - --- PASS: TestTaint/add_and_remove_taint_with_same_key_and_effect_should_be_rejected (0.03s) - --- PASS: TestTaint/can't_update_existing_taint_on_the_node,_since_'overwrite'_flag_is_not_set (0.04s) + --- PASS: TestTaint/duplicated_taints_with_the_same_key_and_effect_should_be_rejected (0.01s) + --- PASS: TestTaint/add_and_remove_taint_with_same_key_and_effect_should_be_rejected (0.01s) + --- PASS: TestTaint/can't_update_existing_taint_on_the_node,_since_'overwrite'_flag_is_not_set (0.01s) === RUN TestValidateFlags --- PASS: TestValidateFlags (0.00s) === RUN TestDeleteTaint @@ -6031,16 +6067,16 @@ === RUN TestParseTaints --- PASS: TestParseTaints (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/taint 0.593s +ok k8s.io/kubectl/pkg/cmd/taint 0.146s ? k8s.io/kubectl/pkg/cmd/testing [no test files] === RUN TestTopNodeAllMetricsFrom ---- PASS: TestTopNodeAllMetricsFrom (0.06s) +--- PASS: TestTopNodeAllMetricsFrom (0.01s) === RUN TestTopNodeWithNameMetricsFrom ---- PASS: TestTopNodeWithNameMetricsFrom (0.05s) +--- PASS: TestTopNodeWithNameMetricsFrom (0.01s) === RUN TestTopNodeWithLabelSelectorMetricsFrom ---- PASS: TestTopNodeWithLabelSelectorMetricsFrom (0.06s) +--- PASS: TestTopNodeWithLabelSelectorMetricsFrom (0.01s) === RUN TestTopNodeWithSortByCpuMetricsFrom ---- PASS: TestTopNodeWithSortByCpuMetricsFrom (0.02s) +--- PASS: TestTopNodeWithSortByCpuMetricsFrom (0.01s) === RUN TestTopNodeWithSortByMemoryMetricsFrom --- PASS: TestTopNodeWithSortByMemoryMetricsFrom (0.01s) === RUN TestTopPod @@ -6054,27 +6090,27 @@ === RUN TestTopPod/pod_sort_by_memory === RUN TestTopPod/container_sort_by_cpu === RUN TestTopPod/container_sort_by_memory ---- PASS: TestTopPod (0.43s) - --- PASS: TestTopPod/all_namespaces (0.04s) - --- PASS: TestTopPod/all_in_namespace (0.05s) - --- PASS: TestTopPod/pod_with_name (0.05s) - --- PASS: TestTopPod/pod_with_label_selector (0.03s) - --- PASS: TestTopPod/pod_with_field_selector (0.05s) - --- PASS: TestTopPod/pod_with_container_metrics (0.02s) - --- PASS: TestTopPod/pod_sort_by_cpu (0.04s) - --- PASS: TestTopPod/pod_sort_by_memory (0.03s) - --- PASS: TestTopPod/container_sort_by_cpu (0.06s) - --- PASS: TestTopPod/container_sort_by_memory (0.05s) +--- PASS: TestTopPod (0.06s) + --- PASS: TestTopPod/all_namespaces (0.00s) + --- PASS: TestTopPod/all_in_namespace (0.01s) + --- PASS: TestTopPod/pod_with_name (0.00s) + --- PASS: TestTopPod/pod_with_label_selector (0.01s) + --- PASS: TestTopPod/pod_with_field_selector (0.00s) + --- PASS: TestTopPod/pod_with_container_metrics (0.01s) + --- PASS: TestTopPod/pod_sort_by_cpu (0.00s) + --- PASS: TestTopPod/pod_sort_by_memory (0.01s) + --- PASS: TestTopPod/container_sort_by_cpu (0.01s) + --- PASS: TestTopPod/container_sort_by_memory (0.01s) === RUN TestTopPodNoResourcesFound === RUN TestTopPodNoResourcesFound/all_namespaces === RUN TestTopPodNoResourcesFound/all_in_namespace ---- PASS: TestTopPodNoResourcesFound (0.08s) - --- PASS: TestTopPodNoResourcesFound/all_namespaces (0.03s) - --- PASS: TestTopPodNoResourcesFound/all_in_namespace (0.04s) +--- PASS: TestTopPodNoResourcesFound (0.01s) + --- PASS: TestTopPodNoResourcesFound/all_namespaces (0.01s) + --- PASS: TestTopPodNoResourcesFound/all_in_namespace (0.01s) === RUN TestTopSubcommandsExist ---- PASS: TestTopSubcommandsExist (0.02s) +--- PASS: TestTopSubcommandsExist (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/top 1.183s +ok k8s.io/kubectl/pkg/cmd/top 0.181s === RUN Test_processEnvFileLine === RUN Test_processEnvFileLine/the_utf8bom_is_trimmed_on_the_first_line env_file_test.go:53: Testing that the utf8bom is trimmed on the first line. @@ -6095,11 +6131,11 @@ === RUN Test_processEnvFileLine_readEnvironment --- PASS: Test_processEnvFileLine_readEnvironment (0.00s) === RUN TestMerge ---- PASS: TestMerge (0.05s) +--- PASS: TestMerge (0.01s) === RUN TestStrategicMerge --- PASS: TestStrategicMerge (0.00s) === RUN TestJSONPatch ---- PASS: TestJSONPatch (0.01s) +--- PASS: TestJSONPatch (0.00s) === RUN TestCheckInvalidErr --- PASS: TestCheckInvalidErr (0.00s) === RUN TestCheckNoResourceMatchError @@ -6107,27 +6143,27 @@ === RUN TestCheckExitError --- PASS: TestCheckExitError (0.00s) === RUN TestDumpReaderToFile ---- PASS: TestDumpReaderToFile (0.01s) +--- PASS: TestDumpReaderToFile (0.03s) === RUN TestDifferenceFunc --- PASS: TestDifferenceFunc (0.00s) === RUN TestGetValidationDirective --- PASS: TestGetValidationDirective (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/util 0.298s +ok k8s.io/kubectl/pkg/cmd/util 0.079s === RUN TestHashOnLineBreak --- PASS: TestHashOnLineBreak (0.00s) === RUN TestManagedFieldsExtractAndRestore +=== RUN TestManagedFieldsExtractAndRestore/multiple_objects,_all_managedFields +=== RUN TestManagedFieldsExtractAndRestore/multiple_objects,_some_managedFields === RUN TestManagedFieldsExtractAndRestore/single_object,_empty_managedFields === RUN TestManagedFieldsExtractAndRestore/multiple_objects,_empty_managedFields === RUN TestManagedFieldsExtractAndRestore/single_object,_all_managedFields -=== RUN TestManagedFieldsExtractAndRestore/multiple_objects,_all_managedFields -=== RUN TestManagedFieldsExtractAndRestore/multiple_objects,_some_managedFields --- PASS: TestManagedFieldsExtractAndRestore (0.00s) + --- PASS: TestManagedFieldsExtractAndRestore/multiple_objects,_all_managedFields (0.00s) + --- PASS: TestManagedFieldsExtractAndRestore/multiple_objects,_some_managedFields (0.00s) --- PASS: TestManagedFieldsExtractAndRestore/single_object,_empty_managedFields (0.00s) --- PASS: TestManagedFieldsExtractAndRestore/multiple_objects,_empty_managedFields (0.00s) --- PASS: TestManagedFieldsExtractAndRestore/single_object,_all_managedFields (0.00s) - --- PASS: TestManagedFieldsExtractAndRestore/multiple_objects,_all_managedFields (0.00s) - --- PASS: TestManagedFieldsExtractAndRestore/multiple_objects,_some_managedFields (0.00s) === RUN TestEditOptions_visitToPatch === RUN TestEditOptions_visitToPatch/name-diff === RUN TestEditOptions_visitToPatch/kind-diff @@ -6140,9 +6176,9 @@ --- PASS: TestArgs (0.00s) === RUN TestEditor test something ---- PASS: TestEditor (0.02s) +--- PASS: TestEditor (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/util/editor 0.432s +ok k8s.io/kubectl/pkg/cmd/util/editor 0.034s ? k8s.io/kubectl/pkg/cmd/util/editor/crlf [no test files] ? k8s.io/kubectl/pkg/cmd/util/podcmd [no test files] ? k8s.io/kubectl/pkg/cmd/util/sanity [no test files] @@ -6165,9 +6201,9 @@ --- PASS: TestPrintVersionSkewWarning/Should_warn_if_server_is_2_minor_versions_behind_client (0.00s) --- PASS: TestPrintVersionSkewWarning/Should_warn_if_major_versions_are_not_equal (0.00s) === RUN TestNewCmdVersionClientVersion ---- PASS: TestNewCmdVersionClientVersion (0.02s) +--- PASS: TestNewCmdVersionClientVersion (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/version 0.447s +ok k8s.io/kubectl/pkg/cmd/version 0.063s === RUN TestWaitForDeletion === RUN TestWaitForDeletion/missing_on_get === RUN TestWaitForDeletion/handles_no_infos @@ -6179,11 +6215,11 @@ === RUN TestWaitForDeletion/handles_watch_delete === RUN TestWaitForDeletion/handles_watch_delete_multiple === RUN TestWaitForDeletion/ignores_watch_error ---- PASS: TestWaitForDeletion (4.24s) +--- PASS: TestWaitForDeletion (4.22s) --- PASS: TestWaitForDeletion/missing_on_get (0.00s) --- PASS: TestWaitForDeletion/handles_no_infos (0.00s) --- PASS: TestWaitForDeletion/uid_conflict_on_get (0.00s) - --- PASS: TestWaitForDeletion/times_out (1.02s) + --- PASS: TestWaitForDeletion/times_out (1.00s) --- PASS: TestWaitForDeletion/delete_for_existing_resource_with_no_timeout (0.00s) --- PASS: TestWaitForDeletion/delete_for_nonexisting_resource_with_no_timeout (0.00s) --- PASS: TestWaitForDeletion/handles_watch_close_out (3.01s) @@ -6201,25 +6237,25 @@ === RUN TestWaitForCondition/handles_watch_condition_change === RUN TestWaitForCondition/handles_watch_created === RUN TestWaitForCondition/ignores_watch_error -W0401 15:26:45.580008 1630206 reflector.go:492] k8s.io/client-go/tools/watch/informerwatcher.go:146: watch of *unstructured.Unstructured ended with: Bad +W0505 23:55:26.857358 1767526 reflector.go:492] k8s.io/client-go/tools/watch/informerwatcher.go:146: watch of *unstructured.Unstructured ended with: Bad === RUN TestWaitForCondition/times_out_due_to_stale_.status.conditions[0].observedGeneration === RUN TestWaitForCondition/handles_watch_.status.conditions[0].observedGeneration_change === RUN TestWaitForCondition/times_out_due_to_stale_.status.observedGeneration === RUN TestWaitForCondition/handles_watch_.status.observedGeneration_change ---- PASS: TestWaitForCondition (5.42s) +--- PASS: TestWaitForCondition (5.31s) --- PASS: TestWaitForCondition/present_on_get (0.10s) --- PASS: TestWaitForCondition/handles_no_infos (0.00s) --- PASS: TestWaitForCondition/handles_empty_object_name (0.00s) - --- PASS: TestWaitForCondition/times_out (0.11s) + --- PASS: TestWaitForCondition/times_out (0.10s) --- PASS: TestWaitForCondition/for_nonexisting_resource_with_no_timeout (0.00s) --- PASS: TestWaitForCondition/for_existing_resource_with_no_timeout (0.00s) - --- PASS: TestWaitForCondition/handles_watch_close_out (3.04s) - --- PASS: TestWaitForCondition/handles_watch_condition_change (0.12s) - --- PASS: TestWaitForCondition/handles_watch_created (0.15s) - --- PASS: TestWaitForCondition/ignores_watch_error (1.45s) - --- PASS: TestWaitForCondition/times_out_due_to_stale_.status.conditions[0].observedGeneration (0.11s) - --- PASS: TestWaitForCondition/handles_watch_.status.conditions[0].observedGeneration_change (0.12s) - --- PASS: TestWaitForCondition/times_out_due_to_stale_.status.observedGeneration (0.11s) + --- PASS: TestWaitForCondition/handles_watch_close_out (3.01s) + --- PASS: TestWaitForCondition/handles_watch_condition_change (0.10s) + --- PASS: TestWaitForCondition/handles_watch_created (0.10s) + --- PASS: TestWaitForCondition/ignores_watch_error (1.48s) + --- PASS: TestWaitForCondition/times_out_due_to_stale_.status.conditions[0].observedGeneration (0.10s) + --- PASS: TestWaitForCondition/handles_watch_.status.conditions[0].observedGeneration_change (0.10s) + --- PASS: TestWaitForCondition/times_out_due_to_stale_.status.observedGeneration (0.10s) --- PASS: TestWaitForCondition/handles_watch_.status.observedGeneration_change (0.10s) === RUN TestWaitForCreate === RUN TestWaitForCreate/missing_resource,_should_hit_timeout @@ -6245,22 +6281,22 @@ === RUN TestWaitForDifferentJSONPathExpression/matches_more_than_one_list_without_value_condition === RUN TestWaitForDifferentJSONPathExpression/unsupported_type_[]interface{} === RUN TestWaitForDifferentJSONPathExpression/unsupported_type_map[string]interface{} ---- PASS: TestWaitForDifferentJSONPathExpression (5.32s) +--- PASS: TestWaitForDifferentJSONPathExpression (5.13s) --- PASS: TestWaitForDifferentJSONPathExpression/JSONPath_entry_not_exist (1.00s) --- PASS: TestWaitForDifferentJSONPathExpression/compare_boolean_JSONPath_entry (0.10s) - --- PASS: TestWaitForDifferentJSONPathExpression/compare_boolean_JSONPath_entry_wrong_value (1.01s) - --- PASS: TestWaitForDifferentJSONPathExpression/compare_integer_JSONPath_entry (0.12s) - --- PASS: TestWaitForDifferentJSONPathExpression/compare_integer_JSONPath_entry_wrong_value (1.02s) - --- PASS: TestWaitForDifferentJSONPathExpression/compare_string_JSONPath_entry (0.11s) - --- PASS: TestWaitForDifferentJSONPathExpression/matches_literal_value_of_JSONPath_entry_without_value_condition (0.11s) - --- PASS: TestWaitForDifferentJSONPathExpression/matches_complex_types_map[string]interface{}_without_value_condition (0.12s) - --- PASS: TestWaitForDifferentJSONPathExpression/compare_string_JSONPath_entry_wrong_value (1.02s) - --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_value (0.14s) - --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_value_without_value_condition (0.14s) - --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_list (0.11s) + --- PASS: TestWaitForDifferentJSONPathExpression/compare_boolean_JSONPath_entry_wrong_value (1.00s) + --- PASS: TestWaitForDifferentJSONPathExpression/compare_integer_JSONPath_entry (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/compare_integer_JSONPath_entry_wrong_value (1.00s) + --- PASS: TestWaitForDifferentJSONPathExpression/compare_string_JSONPath_entry (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/matches_literal_value_of_JSONPath_entry_without_value_condition (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/matches_complex_types_map[string]interface{}_without_value_condition (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/compare_string_JSONPath_entry_wrong_value (1.00s) + --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_value (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_value_without_value_condition (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_list (0.10s) --- PASS: TestWaitForDifferentJSONPathExpression/matches_more_than_one_list_without_value_condition (0.10s) - --- PASS: TestWaitForDifferentJSONPathExpression/unsupported_type_[]interface{} (0.11s) - --- PASS: TestWaitForDifferentJSONPathExpression/unsupported_type_map[string]interface{} (0.11s) + --- PASS: TestWaitForDifferentJSONPathExpression/unsupported_type_[]interface{} (0.10s) + --- PASS: TestWaitForDifferentJSONPathExpression/unsupported_type_map[string]interface{} (0.10s) === RUN TestWaitForJSONPathCondition === RUN TestWaitForJSONPathCondition/present_on_get === RUN TestWaitForJSONPathCondition/handles_no_infos @@ -6270,16 +6306,16 @@ === RUN TestWaitForJSONPathCondition/handles_watch_condition_change === RUN TestWaitForJSONPathCondition/handles_watch_created === RUN TestWaitForJSONPathCondition/ignores_watch_error -W0401 15:26:57.239825 1630206 reflector.go:492] k8s.io/client-go/tools/watch/informerwatcher.go:146: watch of *unstructured.Unstructured ended with: Bad ---- PASS: TestWaitForJSONPathCondition (3.57s) +W0505 23:55:38.293051 1767526 reflector.go:492] k8s.io/client-go/tools/watch/informerwatcher.go:146: watch of *unstructured.Unstructured ended with: Bad +--- PASS: TestWaitForJSONPathCondition (3.52s) --- PASS: TestWaitForJSONPathCondition/present_on_get (0.10s) --- PASS: TestWaitForJSONPathCondition/handles_no_infos (0.00s) --- PASS: TestWaitForJSONPathCondition/handles_empty_object_name (0.00s) - --- PASS: TestWaitForJSONPathCondition/times_out (0.11s) - --- PASS: TestWaitForJSONPathCondition/handles_watch_close_out (3.03s) - --- PASS: TestWaitForJSONPathCondition/handles_watch_condition_change (0.11s) + --- PASS: TestWaitForJSONPathCondition/times_out (0.10s) + --- PASS: TestWaitForJSONPathCondition/handles_watch_close_out (3.01s) + --- PASS: TestWaitForJSONPathCondition/handles_watch_condition_change (0.10s) --- PASS: TestWaitForJSONPathCondition/handles_watch_created (0.10s) - --- PASS: TestWaitForJSONPathCondition/ignores_watch_error (0.11s) + --- PASS: TestWaitForJSONPathCondition/ignores_watch_error (0.10s) === RUN TestConditionFuncFor === RUN TestConditionFuncFor/jsonpath_missing_JSONPath_expression === RUN TestConditionFuncFor/jsonpath_check_for_condition_without_value @@ -6317,7 +6353,7 @@ --- PASS: TestConditionFuncFor/condition_with_value (0.00s) --- PASS: TestConditionFuncFor/unrecognized_condition (0.00s) PASS -ok k8s.io/kubectl/pkg/cmd/wait 20.020s +ok k8s.io/kubectl/pkg/cmd/wait 19.226s === RUN TestDescribePod --- PASS: TestDescribePod (0.00s) === RUN TestDescribePodServiceAccount @@ -6379,7 +6415,7 @@ === RUN TestDescribeResources/1 === RUN TestDescribeResources/2 === RUN TestDescribeResources/3 ---- PASS: TestDescribeResources (0.01s) +--- PASS: TestDescribeResources (0.00s) --- PASS: TestDescribeResources/0 (0.00s) --- PASS: TestDescribeResources/1 (0.00s) --- PASS: TestDescribeResources/2 (0.00s) @@ -6454,7 +6490,7 @@ === RUN TestPersistentVolumeDescriber/test16 === RUN TestPersistentVolumeDescriber/test17 === RUN TestPersistentVolumeDescriber/test19 ---- PASS: TestPersistentVolumeDescriber (0.02s) +--- PASS: TestPersistentVolumeDescriber (0.00s) --- PASS: TestPersistentVolumeDescriber/test0 (0.00s) --- PASS: TestPersistentVolumeDescriber/test1 (0.00s) --- PASS: TestPersistentVolumeDescriber/test2 (0.00s) @@ -6471,7 +6507,7 @@ --- PASS: TestPersistentVolumeDescriber/test13 (0.00s) --- PASS: TestPersistentVolumeDescriber/test14 (0.00s) --- PASS: TestPersistentVolumeDescriber/test15 (0.00s) - --- PASS: TestPersistentVolumeDescriber/test16 (0.01s) + --- PASS: TestPersistentVolumeDescriber/test16 (0.00s) --- PASS: TestPersistentVolumeDescriber/test17 (0.00s) --- PASS: TestPersistentVolumeDescriber/test19 (0.00s) === RUN TestPersistentVolumeClaimDescriber @@ -6534,26 +6570,26 @@ --- PASS: TestDescribeJob/suspend_set_to_false (0.00s) === RUN TestDescribeIngress === RUN TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1_Without_APIGroup -=== RUN TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Resource_v1 -=== RUN TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Service_v1 === RUN TestDescribeIngress/DefaultBackend === RUN TestDescribeIngress/EmptyBackend +=== RUN TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1 +=== RUN TestDescribeIngress/Spec.DefaultBackend.Service_&_IngressRule.HTTP.Paths.Backend.Service_v1 +=== RUN TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Resource_v1 +=== RUN TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Service_v1 === RUN TestDescribeIngress/EmptyIngressClassName === RUN TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Service_v1beta1 === RUN TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Service_v1 -=== RUN TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1 -=== RUN TestDescribeIngress/Spec.DefaultBackend.Service_&_IngressRule.HTTP.Paths.Backend.Service_v1 --- PASS: TestDescribeIngress (0.00s) --- PASS: TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1_Without_APIGroup (0.00s) - --- PASS: TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Resource_v1 (0.00s) - --- PASS: TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Service_v1 (0.00s) --- PASS: TestDescribeIngress/DefaultBackend (0.00s) --- PASS: TestDescribeIngress/EmptyBackend (0.00s) + --- PASS: TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1 (0.00s) + --- PASS: TestDescribeIngress/Spec.DefaultBackend.Service_&_IngressRule.HTTP.Paths.Backend.Service_v1 (0.00s) + --- PASS: TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Resource_v1 (0.00s) + --- PASS: TestDescribeIngress/Spec.DefaultBackend.Resource_&_IngressRule.HTTP.Paths.Backend.Service_v1 (0.00s) --- PASS: TestDescribeIngress/EmptyIngressClassName (0.00s) --- PASS: TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Service_v1beta1 (0.00s) --- PASS: TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Service_v1 (0.00s) - --- PASS: TestDescribeIngress/IngressRule.HTTP.Paths.Backend.Resource_v1 (0.00s) - --- PASS: TestDescribeIngress/Spec.DefaultBackend.Service_&_IngressRule.HTTP.Paths.Backend.Service_v1 (0.00s) === RUN TestDescribeIngressV1 --- PASS: TestDescribeIngressV1 (0.00s) === RUN TestDescribeStorageClass @@ -6942,7 +6978,7 @@ Max replicas: 10 ReplicationController pods: 4 current / 5 desired Events: ---- PASS: TestDescribeHorizontalPodAutoscaler (0.01s) +--- PASS: TestDescribeHorizontalPodAutoscaler (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/minReplicas_unset (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/external_source_type,_target_average_value_(no_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/external_source_type,_target_average_value_(with_current) (0.00s) @@ -6950,7 +6986,7 @@ --- PASS: TestDescribeHorizontalPodAutoscaler/external_source_type,_target_value_(with_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/pods_source_type_(no_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/pods_source_type_(with_current) (0.00s) - --- PASS: TestDescribeHorizontalPodAutoscaler/object_source_type_target_average_value_(no_current) (0.01s) + --- PASS: TestDescribeHorizontalPodAutoscaler/object_source_type_target_average_value_(no_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/object_source_type_target_average_value_(with_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/object_source_type_target_value_(no_current) (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/object_source_type_target_value_(with_current) (0.00s) @@ -6970,37 +7006,37 @@ --- PASS: TestDescribeHorizontalPodAutoscaler/with_target_no_current (0.00s) --- PASS: TestDescribeHorizontalPodAutoscaler/with_target_and_current (0.00s) === RUN TestDescribeEvents -=== RUN TestDescribeEvents/EndpointSliceDescriber -=== RUN TestDescribeEvents/Service -=== RUN TestDescribeEvents/DaemonSetDescriber === RUN TestDescribeEvents/JobDescriber -=== RUN TestDescribeEvents/IngressDescriber -=== RUN TestDescribeEvents/EndpointsDescriber === RUN TestDescribeEvents/PersistentVolumeDescriber -=== RUN TestDescribeEvents/ReplicaSetDescriber +=== RUN TestDescribeEvents/PodDescriber === RUN TestDescribeEvents/ReplicationControllerDescriber +=== RUN TestDescribeEvents/Service === RUN TestDescribeEvents/StorageClass -=== RUN TestDescribeEvents/ConfigMap -=== RUN TestDescribeEvents/NodeDescriber -=== RUN TestDescribeEvents/PodDescriber +=== RUN TestDescribeEvents/DaemonSetDescriber +=== RUN TestDescribeEvents/IngressDescriber === RUN TestDescribeEvents/HorizontalPodAutoscaler +=== RUN TestDescribeEvents/ConfigMap +=== RUN TestDescribeEvents/ReplicaSetDescriber === RUN TestDescribeEvents/DeploymentDescriber ---- PASS: TestDescribeEvents (0.03s) - --- PASS: TestDescribeEvents/EndpointSliceDescriber (0.00s) - --- PASS: TestDescribeEvents/Service (0.00s) - --- PASS: TestDescribeEvents/DaemonSetDescriber (0.00s) +=== RUN TestDescribeEvents/EndpointSliceDescriber +=== RUN TestDescribeEvents/NodeDescriber +=== RUN TestDescribeEvents/EndpointsDescriber +--- PASS: TestDescribeEvents (0.00s) --- PASS: TestDescribeEvents/JobDescriber (0.00s) - --- PASS: TestDescribeEvents/IngressDescriber (0.00s) - --- PASS: TestDescribeEvents/EndpointsDescriber (0.00s) --- PASS: TestDescribeEvents/PersistentVolumeDescriber (0.00s) - --- PASS: TestDescribeEvents/ReplicaSetDescriber (0.01s) + --- PASS: TestDescribeEvents/PodDescriber (0.00s) --- PASS: TestDescribeEvents/ReplicationControllerDescriber (0.00s) + --- PASS: TestDescribeEvents/Service (0.00s) --- PASS: TestDescribeEvents/StorageClass (0.00s) - --- PASS: TestDescribeEvents/ConfigMap (0.00s) - --- PASS: TestDescribeEvents/NodeDescriber (0.00s) - --- PASS: TestDescribeEvents/PodDescriber (0.01s) + --- PASS: TestDescribeEvents/DaemonSetDescriber (0.00s) + --- PASS: TestDescribeEvents/IngressDescriber (0.00s) --- PASS: TestDescribeEvents/HorizontalPodAutoscaler (0.00s) + --- PASS: TestDescribeEvents/ConfigMap (0.00s) + --- PASS: TestDescribeEvents/ReplicaSetDescriber (0.00s) --- PASS: TestDescribeEvents/DeploymentDescriber (0.00s) + --- PASS: TestDescribeEvents/EndpointSliceDescriber (0.00s) + --- PASS: TestDescribeEvents/NodeDescriber (0.00s) + --- PASS: TestDescribeEvents/EndpointsDescriber (0.00s) === RUN TestPrintLabelsMultiline === RUN TestPrintLabelsMultiline/0 === RUN TestPrintLabelsMultiline/1 @@ -7020,11 +7056,11 @@ === RUN TestDescribeResourceQuota --- PASS: TestDescribeResourceQuota (0.00s) === RUN TestDescribeIngressClass -=== RUN TestDescribeIngressClass/basic_IngressClass_(v1) === RUN TestDescribeIngressClass/basic_IngressClass_(v1beta1) +=== RUN TestDescribeIngressClass/basic_IngressClass_(v1) --- PASS: TestDescribeIngressClass (0.00s) - --- PASS: TestDescribeIngressClass/basic_IngressClass_(v1) (0.00s) --- PASS: TestDescribeIngressClass/basic_IngressClass_(v1beta1) (0.00s) + --- PASS: TestDescribeIngressClass/basic_IngressClass_(v1) (0.00s) === RUN TestDescribeNetworkPolicies --- PASS: TestDescribeNetworkPolicies (0.00s) === RUN TestDescribeIngressNetworkPolicies @@ -7042,11 +7078,11 @@ === RUN TestDescribeStatefulSet --- PASS: TestDescribeStatefulSet (0.00s) === RUN TestDescribeEndpointSlice -=== RUN TestDescribeEndpointSlice/EndpointSlices_v1 === RUN TestDescribeEndpointSlice/EndpointSlices_v1beta1 +=== RUN TestDescribeEndpointSlice/EndpointSlices_v1 --- PASS: TestDescribeEndpointSlice (0.00s) - --- PASS: TestDescribeEndpointSlice/EndpointSlices_v1 (0.00s) --- PASS: TestDescribeEndpointSlice/EndpointSlices_v1beta1 (0.00s) + --- PASS: TestDescribeEndpointSlice/EndpointSlices_v1 (0.00s) === RUN TestDescribeServiceCIDR === RUN TestDescribeServiceCIDR/ServiceCIDR_v1beta1 === RUN TestDescribeServiceCIDR/ServiceCIDR_v1beta1_IPv4 @@ -7078,7 +7114,7 @@ --- PASS: TestDescribeSeccompProfile/ephemeralLocalhostSeccomp (0.00s) --- PASS: TestDescribeSeccompProfile/ephemeralOther (0.00s) PASS -ok k8s.io/kubectl/pkg/describe 0.315s +ok k8s.io/kubectl/pkg/describe 0.047s === RUN TestRunCordonOrUncordon === RUN TestRunCordonOrUncordon/nil_context_object === RUN TestRunCordonOrUncordon/nil_client_object @@ -7100,7 +7136,7 @@ pod "pod6" has DeletionTimestamp older than 10 seconds, skipping pod "pod7" has DeletionTimestamp older than 10 seconds, skipping === RUN TestDeletePods/Client_error_could_be_passed_out ---- PASS: TestDeletePods (3.21s) +--- PASS: TestDeletePods (3.20s) --- PASS: TestDeletePods/Wait_for_deleting_to_complete (0.10s) --- PASS: TestDeletePods/Pod_found_with_same_name_but_different_UID (0.00s) --- PASS: TestDeletePods/Deleting_could_timeout (3.00s) @@ -7122,7 +7158,7 @@ === RUN TestDeleteOrEvict/eviction_unsupported/disabled === RUN TestDeleteOrEvict/eviction_supported/disabled === RUN TestDeleteOrEvict/eviction_unsupported/disabled#01 ---- PASS: TestDeleteOrEvict (1.00s) +--- PASS: TestDeleteOrEvict (1.01s) --- PASS: TestDeleteOrEvict/eviction_supported/enabled (1.00s) --- PASS: TestDeleteOrEvict/eviction_unsupported/disabled (0.00s) --- PASS: TestDeleteOrEvict/eviction_supported/disabled (0.00s) @@ -7140,14 +7176,14 @@ === RUN TestSkipDeletedFilter --- PASS: TestSkipDeletedFilter (0.00s) PASS -ok k8s.io/kubectl/pkg/drain 4.472s +ok k8s.io/kubectl/pkg/drain 4.239s === RUN TestSplitAndParseResourceRequest === RUN TestSplitAndParseResourceRequest/no_trailing_period === RUN TestSplitAndParseResourceRequest/trailing_period_with_correct_fieldsPath === RUN TestSplitAndParseResourceRequest/field_with_dots_1 === RUN TestSplitAndParseResourceRequest/field_with_dots_2 === RUN TestSplitAndParseResourceRequest/trailing_period_with_incorrect_fieldsPath ---- PASS: TestSplitAndParseResourceRequest (0.01s) +--- PASS: TestSplitAndParseResourceRequest (0.00s) --- PASS: TestSplitAndParseResourceRequest/no_trailing_period (0.00s) --- PASS: TestSplitAndParseResourceRequest/trailing_period_with_correct_fieldsPath (0.00s) --- PASS: TestSplitAndParseResourceRequest/field_with_dots_1 (0.00s) @@ -7159,7 +7195,7 @@ === RUN TestSplitAndParseResourceRequestWithMatchingPrefix/field_with_dots_1 === RUN TestSplitAndParseResourceRequestWithMatchingPrefix/field_with_dots_2 === RUN TestSplitAndParseResourceRequestWithMatchingPrefix/trailing_period_with_incorrect_fieldsPath ---- PASS: TestSplitAndParseResourceRequestWithMatchingPrefix (0.03s) +--- PASS: TestSplitAndParseResourceRequestWithMatchingPrefix (0.00s) --- PASS: TestSplitAndParseResourceRequestWithMatchingPrefix/no_trailing_period (0.00s) --- PASS: TestSplitAndParseResourceRequestWithMatchingPrefix/trailing_period_with_correct_fieldsPath (0.00s) --- PASS: TestSplitAndParseResourceRequestWithMatchingPrefix/field_with_dots_1 (0.00s) @@ -7171,7 +7207,7 @@ === RUN TestFindField/test3 === RUN TestFindField/test4 === RUN TestFindField/test5 ---- PASS: TestFindField (0.02s) +--- PASS: TestFindField (0.00s) --- PASS: TestFindField/test1 (0.00s) --- PASS: TestFindField/test2 (0.00s) --- PASS: TestFindField/test3 (0.00s) @@ -7210,17 +7246,17 @@ --- PASS: TestReferenceTypename/test4 (0.00s) --- PASS: TestReferenceTypename/test5 (0.00s) PASS -ok k8s.io/kubectl/pkg/explain 0.240s +ok k8s.io/kubectl/pkg/explain 0.032s === RUN TestExplainErrors ---- PASS: TestExplainErrors (0.02s) +--- PASS: TestExplainErrors (0.01s) === RUN TestExplainOpenAPIClient ---- PASS: TestExplainOpenAPIClient (0.07s) +--- PASS: TestExplainOpenAPIClient (0.01s) === RUN TestGeneratorMissingOutput ---- PASS: TestGeneratorMissingOutput (0.05s) +--- PASS: TestGeneratorMissingOutput (0.01s) === RUN TestGeneratorContext ---- PASS: TestGeneratorContext (0.25s) +--- PASS: TestGeneratorContext (0.04s) === RUN TestRegisterBuitinTemplates ---- PASS: TestRegisterBuitinTemplates (0.01s) +--- PASS: TestRegisterBuitinTemplates (0.00s) === RUN TestFuncs === RUN TestFuncs/fail/err === RUN TestFuncs/wrap/basic @@ -7263,7 +7299,7 @@ === RUN TestFuncs/resolveRef/basicNameWithDots === RUN TestFuncs/resolveRef/notFound === RUN TestFuncs/resolveRef/url ---- PASS: TestFuncs (0.02s) +--- PASS: TestFuncs (0.00s) --- PASS: TestFuncs/fail/err (0.00s) --- PASS: TestFuncs/wrap/basic (0.00s) --- PASS: TestFuncs/split/basic (0.00s) @@ -7283,7 +7319,7 @@ --- PASS: TestFuncs/dict/empty (0.00s) --- PASS: TestFuncs/dict/single_value (0.00s) --- PASS: TestFuncs/dict/twoValues (0.00s) - --- PASS: TestFuncs/dict/oddNumberArgs (0.02s) + --- PASS: TestFuncs/dict/oddNumberArgs (0.00s) --- PASS: TestFuncs/dict/IntegerValue (0.00s) --- PASS: TestFuncs/dict/MixedValues (0.00s) --- PASS: TestFuncs/contains/nil (0.00s) @@ -7306,7 +7342,7 @@ --- PASS: TestFuncs/resolveRef/notFound (0.00s) --- PASS: TestFuncs/resolveRef/url (0.00s) PASS -ok k8s.io/kubectl/pkg/explain/v2 0.484s +ok k8s.io/kubectl/pkg/explain/v2 0.076s === RUN TestPlaintext === RUN TestPlaintext/ResourceNotFound === RUN TestPlaintext/SchemaFound @@ -7343,21 +7379,21 @@ === RUN TestPlaintext/extractEnum/extractEnumLongFormWithLimitAndIndent === RUN TestPlaintext/extractEnum/extractEnumSimpleFormWithLimitAndIndent === RUN TestPlaintext/extractEnum/extractEnumSimpleFormEmptyString ---- PASS: TestPlaintext (0.09s) +--- PASS: TestPlaintext (0.02s) --- PASS: TestPlaintext/ResourceNotFound (0.00s) - --- PASS: TestPlaintext/SchemaFound (0.03s) + --- PASS: TestPlaintext/SchemaFound (0.00s) --- PASS: TestPlaintext/SchemaFoundNamespaced (0.00s) --- PASS: TestPlaintext/SchemaFoundWithoutListVerb (0.00s) --- PASS: TestPlaintext/SchemaFoundNamespacedWithoutListVerb (0.00s) --- PASS: TestPlaintext/SchemaFoundNamespacedWithoutTopLevelListVerb (0.00s) --- PASS: TestPlaintext/SchemaFieldPathNotFound (0.00s) - --- PASS: TestPlaintext/SchemaFieldPathShallow (0.01s) + --- PASS: TestPlaintext/SchemaFieldPathShallow (0.00s) --- PASS: TestPlaintext/SchemaFieldPathDeep (0.00s) --- PASS: TestPlaintext/SchemaFieldPathViaList (0.00s) - --- PASS: TestPlaintext/SchemaFieldPathViaMap (0.01s) - --- PASS: TestPlaintext/SchemaFieldPathRecursive (0.01s) + --- PASS: TestPlaintext/SchemaFieldPathViaMap (0.00s) + --- PASS: TestPlaintext/SchemaFieldPathRecursive (0.00s) --- PASS: TestPlaintext/SchemaAllFields (0.00s) - --- PASS: TestPlaintext/SchemaAllFieldsRecursive (0.01s) + --- PASS: TestPlaintext/SchemaAllFieldsRecursive (0.00s) --- PASS: TestPlaintext/typeGuess/Scalar (0.00s) --- PASS: TestPlaintext/typeGuess/True_additionalProperties (0.00s) --- PASS: TestPlaintext/typeGuess/PrimitiveRef (0.00s) @@ -7380,7 +7416,7 @@ --- PASS: TestPlaintext/extractEnum/extractEnumSimpleFormWithLimitAndIndent (0.00s) --- PASS: TestPlaintext/extractEnum/extractEnumSimpleFormEmptyString (0.00s) PASS -ok k8s.io/kubectl/pkg/explain/v2/templates 0.432s +ok k8s.io/kubectl/pkg/explain/v2/templates 0.056s === RUN TestIsZero === RUN TestIsZero/test1 === RUN TestIsZero/test2 @@ -7440,7 +7476,7 @@ --- PASS: TestMakeParseProtocols/test1 (0.00s) --- PASS: TestMakeParseProtocols/test2 (0.00s) PASS -ok k8s.io/kubectl/pkg/generate 0.044s +ok k8s.io/kubectl/pkg/generate 0.008s === RUN TestGeneratePod === RUN TestGeneratePod/test1 === RUN TestGeneratePod/test2 @@ -7505,7 +7541,7 @@ === RUN TestGenerateService/#08 === RUN TestGenerateService/#09 === RUN TestGenerateService/#10 ---- PASS: TestGenerateService (0.01s) +--- PASS: TestGenerateService (0.00s) --- PASS: TestGenerateService/test1 (0.00s) --- PASS: TestGenerateService/test2 (0.00s) --- PASS: TestGenerateService/test3 (0.00s) @@ -7536,7 +7572,7 @@ --- PASS: TestGenerateService/#09 (0.00s) --- PASS: TestGenerateService/#10 (0.00s) PASS -ok k8s.io/kubectl/pkg/generate/versioned 0.242s +ok k8s.io/kubectl/pkg/generate/versioned 0.026s === RUN TestPrintNodeMetrics === RUN TestPrintNodeMetrics/Single_node_with_default_header === RUN TestPrintNodeMetrics/Single_node_without_header @@ -7570,11 +7606,11 @@ --- PASS: TestAddPodMetrics/add_second_container_metric (0.00s) --- PASS: TestAddPodMetrics/add_third_container_zero_metric (0.00s) PASS -ok k8s.io/kubectl/pkg/metricsutil 0.052s +ok k8s.io/kubectl/pkg/metricsutil 0.009s === RUN TestCanBeExposed --- PASS: TestCanBeExposed (0.00s) === RUN TestGetPodList ---- PASS: TestGetPodList (0.01s) +--- PASS: TestGetPodList (0.00s) === RUN TestGetFirstPod --- PASS: TestGetFirstPod (0.00s) === RUN TestHistoryViewerFor @@ -7583,10 +7619,10 @@ === RUN TestViewDeploymentHistory/should_show_revisions_list_if_the_revision_is_not_specified === RUN TestViewDeploymentHistory/should_describe_a_single_revision === RUN TestViewDeploymentHistory/should_get_history ---- PASS: TestViewDeploymentHistory (0.01s) +--- PASS: TestViewDeploymentHistory (0.00s) --- PASS: TestViewDeploymentHistory/should_show_revisions_list_if_the_revision_is_not_specified (0.00s) --- PASS: TestViewDeploymentHistory/should_describe_a_single_revision (0.00s) - --- PASS: TestViewDeploymentHistory/should_get_history (0.01s) + --- PASS: TestViewDeploymentHistory/should_get_history (0.00s) === RUN TestViewHistory === RUN TestViewHistory/for_statefulSet === RUN TestViewHistory/for_statefulSet/should_show_revisions_list_if_the_revision_is_not_specified @@ -7596,14 +7632,14 @@ === RUN TestViewHistory/for_daemonSet/should_show_revisions_list_if_the_revision_is_not_specified === RUN TestViewHistory/for_daemonSet/should_describe_the_revision_if_revision_is_specified === RUN TestViewHistory/for_daemonSet/should_get_history ---- PASS: TestViewHistory (0.07s) - --- PASS: TestViewHistory/for_statefulSet (0.02s) +--- PASS: TestViewHistory (0.01s) + --- PASS: TestViewHistory/for_statefulSet (0.00s) --- PASS: TestViewHistory/for_statefulSet/should_show_revisions_list_if_the_revision_is_not_specified (0.00s) - --- PASS: TestViewHistory/for_statefulSet/should_describe_the_revision_if_revision_is_specified (0.01s) + --- PASS: TestViewHistory/for_statefulSet/should_describe_the_revision_if_revision_is_specified (0.00s) --- PASS: TestViewHistory/for_statefulSet/should_get_history (0.00s) - --- PASS: TestViewHistory/for_daemonSet (0.05s) + --- PASS: TestViewHistory/for_daemonSet (0.00s) --- PASS: TestViewHistory/for_daemonSet/should_show_revisions_list_if_the_revision_is_not_specified (0.00s) - --- PASS: TestViewHistory/for_daemonSet/should_describe_the_revision_if_revision_is_specified (0.03s) + --- PASS: TestViewHistory/for_daemonSet/should_describe_the_revision_if_revision_is_specified (0.00s) --- PASS: TestViewHistory/for_daemonSet/should_get_history (0.00s) === RUN TestApplyDaemonSetHistory === RUN TestApplyDaemonSetHistory/test_less @@ -7616,7 +7652,7 @@ === RUN TestLogsForObject Defaulted container "foo-2-c1" out of: foo-2-c1, foo-2-c2 Defaulted container "foo-2-and-2-and-1-c1" out of: foo-2-and-2-and-1-c1, foo-2-and-2-and-1-c2, foo-2-and-2-and-1-e1 (ephem), foo-2-and-2-and-1-initc1 (init), foo-2-and-2-and-1-initc2 (init) ---- PASS: TestLogsForObject (0.01s) +--- PASS: TestLogsForObject (0.00s) === RUN TestLogsForObjectWithClient === RUN TestLogsForObjectWithClient/two_container_pod_without_default_container_selected_should_default_to_the_first_one Defaulted container "foo-2-c1" out of: foo-2-c1, foo-2-c2 @@ -7670,8 +7706,8 @@ === RUN TestStatefulSetApplyRevision/test_less === RUN TestStatefulSetApplyRevision/test_more === RUN TestStatefulSetApplyRevision/test_equal ---- PASS: TestStatefulSetApplyRevision (0.02s) - --- PASS: TestStatefulSetApplyRevision/test_less (0.02s) +--- PASS: TestStatefulSetApplyRevision (0.00s) + --- PASS: TestStatefulSetApplyRevision/test_less (0.00s) --- PASS: TestStatefulSetApplyRevision/test_more (0.00s) --- PASS: TestStatefulSetApplyRevision/test_equal (0.00s) === RUN TestDeploymentStatusViewerStatus @@ -7691,8 +7727,8 @@ === RUN TestDaemonSetStatusViewerStatus/test2 === RUN TestDaemonSetStatusViewerStatus/test3 === RUN TestDaemonSetStatusViewerStatus/test4 ---- PASS: TestDaemonSetStatusViewerStatus (0.01s) - --- PASS: TestDaemonSetStatusViewerStatus/test1 (0.01s) +--- PASS: TestDaemonSetStatusViewerStatus (0.00s) + --- PASS: TestDaemonSetStatusViewerStatus/test1 (0.00s) --- PASS: TestDaemonSetStatusViewerStatus/test2 (0.00s) --- PASS: TestDaemonSetStatusViewerStatus/test3 (0.00s) --- PASS: TestDaemonSetStatusViewerStatus/test4 (0.00s) @@ -7703,10 +7739,10 @@ === RUN TestStatefulSetStatusViewerStatus/partition_update_completes_when_all_replicas_above_the_partition_are_updated === RUN TestStatefulSetStatusViewerStatus/partition_update_is_in_progress_if_all_pods_above_the_partition_have_not_been_updated === RUN TestStatefulSetStatusViewerStatus/update_completes_when_all_replicas_are_current ---- PASS: TestStatefulSetStatusViewerStatus (0.04s) - --- PASS: TestStatefulSetStatusViewerStatus/on_delete_returns_an_error (0.02s) +--- PASS: TestStatefulSetStatusViewerStatus (0.00s) + --- PASS: TestStatefulSetStatusViewerStatus/on_delete_returns_an_error (0.00s) --- PASS: TestStatefulSetStatusViewerStatus/unobserved_update_is_not_complete (0.00s) - --- PASS: TestStatefulSetStatusViewerStatus/if_all_pods_are_not_ready_the_update_is_not_complete (0.01s) + --- PASS: TestStatefulSetStatusViewerStatus/if_all_pods_are_not_ready_the_update_is_not_complete (0.00s) --- PASS: TestStatefulSetStatusViewerStatus/partition_update_completes_when_all_replicas_above_the_partition_are_updated (0.00s) --- PASS: TestStatefulSetStatusViewerStatus/partition_update_is_in_progress_if_all_pods_above_the_partition_have_not_been_updated (0.00s) --- PASS: TestStatefulSetStatusViewerStatus/update_completes_when_all_replicas_are_current (0.00s) @@ -7715,7 +7751,7 @@ === RUN TestUpdatePodSpecForObject --- PASS: TestUpdatePodSpecForObject (0.00s) PASS -ok k8s.io/kubectl/pkg/polymorphichelpers 0.449s +ok k8s.io/kubectl/pkg/polymorphichelpers 0.099s === RUN TestAccept === RUN TestAccept/test1 === RUN TestAccept/test2 @@ -7775,17 +7811,17 @@ --- PASS: TestRegexpMatch/test3 (0.00s) --- PASS: TestRegexpMatch/test4 (0.00s) === RUN TestFileServing ---- PASS: TestFileServing (0.05s) +--- PASS: TestFileServing (0.01s) === RUN TestAPIRequests === RUN TestAPIRequests/test1 === RUN TestAPIRequests/test2 === RUN TestAPIRequests/test3 === RUN TestAPIRequests/test4 ---- PASS: TestAPIRequests (0.05s) - --- PASS: TestAPIRequests/test1 (0.02s) - --- PASS: TestAPIRequests/test2 (0.01s) +--- PASS: TestAPIRequests (0.00s) + --- PASS: TestAPIRequests/test1 (0.00s) + --- PASS: TestAPIRequests/test2 (0.00s) --- PASS: TestAPIRequests/test3 (0.00s) - --- PASS: TestAPIRequests/test4 (0.02s) + --- PASS: TestAPIRequests/test4 (0.00s) === RUN TestPathHandling === RUN TestPathHandling/test1 === RUN TestPathHandling/test2 @@ -7798,22 +7834,22 @@ === RUN TestPathHandling/test9 === RUN TestPathHandling/test10 === RUN TestPathHandling/test11 ---- PASS: TestPathHandling (0.05s) +--- PASS: TestPathHandling (0.01s) --- PASS: TestPathHandling/test1 (0.00s) - --- PASS: TestPathHandling/test2 (0.01s) - --- PASS: TestPathHandling/test3 (0.02s) + --- PASS: TestPathHandling/test2 (0.00s) + --- PASS: TestPathHandling/test3 (0.00s) --- PASS: TestPathHandling/test4 (0.00s) --- PASS: TestPathHandling/test5 (0.00s) --- PASS: TestPathHandling/test6 (0.00s) --- PASS: TestPathHandling/test7 (0.00s) --- PASS: TestPathHandling/test8 (0.00s) --- PASS: TestPathHandling/test9 (0.00s) - --- PASS: TestPathHandling/test10 (0.01s) + --- PASS: TestPathHandling/test10 (0.00s) --- PASS: TestPathHandling/test11 (0.00s) === RUN TestExtractHost --- PASS: TestExtractHost (0.00s) PASS -ok k8s.io/kubectl/pkg/proxy 0.205s +ok k8s.io/kubectl/pkg/proxy 0.107s ? k8s.io/kubectl/pkg/rawhttp [no test files] === RUN TestReplicationControllerScaleRetry --- PASS: TestReplicationControllerScaleRetry (0.00s) @@ -7872,14 +7908,14 @@ --- PASS: TestGenericScale/a_resource_name_cannot_be_empty (0.00s) --- PASS: TestGenericScale/wait_for_replicas_error_due_to_status.Replicas_!=_spec.Replicas (0.00s) PASS -ok k8s.io/kubectl/pkg/scale 0.157s +ok k8s.io/kubectl/pkg/scale 0.080s === RUN TestCronJob sparse_test.go:37: {"kind":"CronJob","apiVersion":"batch/v1","metadata":{"name":"foo","creationTimestamp":null},"spec":{"schedule":"","jobTemplate":{"metadata":{"creationTimestamp":null},"spec":{"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":null}}}}},"status":{}} - sparse_test.go:38: [authorization.k8s.io/v1 authorization.k8s.io/v1beta1 certificates.k8s.io/v1 certificates.k8s.io/v1beta1 rbac.authorization.k8s.io/v1 rbac.authorization.k8s.io/v1beta1 rbac.authorization.k8s.io/v1alpha1 storage.k8s.io/v1 storage.k8s.io/v1beta1 storage.k8s.io/v1alpha1 v1 imagepolicy.k8s.io/v1alpha1 networking.k8s.io/v1 scheduling.k8s.io/v1alpha1 admissionregistration.k8s.io/v1beta1 admissionregistration.k8s.io/v1 apps/v1beta1 apps/v1beta2 apps/v1 authentication.k8s.io/v1 authentication.k8s.io/v1beta1 autoscaling/v1 autoscaling/v2 batch/v1 batch/v1beta1 policy/v1beta1 policy/v1 admission.k8s.io/v1beta1 admission.k8s.io/v1 extensions/v1beta1 meta.k8s.io/v1beta1 meta.k8s.io/v1 admissionregistration.k8s.io/v1alpha1 internal.apiserver.k8s.io/v1alpha1 authentication.k8s.io/v1alpha1 autoscaling/v2beta1 autoscaling/v2beta2 certificates.k8s.io/v1alpha1 coordination.k8s.io/v1alpha2 coordination.k8s.io/v1beta1 coordination.k8s.io/v1 discovery.k8s.io/v1 discovery.k8s.io/v1beta1 events.k8s.io/v1 events.k8s.io/v1beta1 flowcontrol.apiserver.k8s.io/v1 flowcontrol.apiserver.k8s.io/v1beta1 flowcontrol.apiserver.k8s.io/v1beta2 flowcontrol.apiserver.k8s.io/v1beta3 networking.k8s.io/v1alpha1 networking.k8s.io/v1beta1 node.k8s.io/v1 node.k8s.io/v1alpha1 node.k8s.io/v1beta1 resource.k8s.io/v1beta1 resource.k8s.io/v1alpha3 scheduling.k8s.io/v1beta1 scheduling.k8s.io/v1 storagemigration.k8s.io/v1alpha1] ---- PASS: TestCronJob (0.03s) + sparse_test.go:38: [v1 authorization.k8s.io/v1 authorization.k8s.io/v1beta1 batch/v1 batch/v1beta1 networking.k8s.io/v1 scheduling.k8s.io/v1alpha1 storage.k8s.io/v1 storage.k8s.io/v1beta1 storage.k8s.io/v1alpha1 apps/v1beta1 apps/v1beta2 apps/v1 extensions/v1beta1 imagepolicy.k8s.io/v1alpha1 policy/v1beta1 policy/v1 admissionregistration.k8s.io/v1beta1 admissionregistration.k8s.io/v1 authentication.k8s.io/v1 authentication.k8s.io/v1beta1 autoscaling/v1 autoscaling/v2 certificates.k8s.io/v1 certificates.k8s.io/v1beta1 admission.k8s.io/v1beta1 admission.k8s.io/v1 rbac.authorization.k8s.io/v1 rbac.authorization.k8s.io/v1beta1 rbac.authorization.k8s.io/v1alpha1 meta.k8s.io/v1beta1 meta.k8s.io/v1 admissionregistration.k8s.io/v1alpha1 internal.apiserver.k8s.io/v1alpha1 authentication.k8s.io/v1alpha1 autoscaling/v2beta1 autoscaling/v2beta2 certificates.k8s.io/v1alpha1 coordination.k8s.io/v1alpha2 coordination.k8s.io/v1beta1 coordination.k8s.io/v1 discovery.k8s.io/v1 discovery.k8s.io/v1beta1 events.k8s.io/v1 events.k8s.io/v1beta1 flowcontrol.apiserver.k8s.io/v1 flowcontrol.apiserver.k8s.io/v1beta1 flowcontrol.apiserver.k8s.io/v1beta2 flowcontrol.apiserver.k8s.io/v1beta3 networking.k8s.io/v1alpha1 networking.k8s.io/v1beta1 node.k8s.io/v1 node.k8s.io/v1alpha1 node.k8s.io/v1beta1 resource.k8s.io/v1beta1 resource.k8s.io/v1alpha3 scheduling.k8s.io/v1beta1 scheduling.k8s.io/v1 storagemigration.k8s.io/v1alpha1] +--- PASS: TestCronJob (0.20s) PASS -ok k8s.io/kubectl/pkg/scheme 0.179s +ok k8s.io/kubectl/pkg/scheme 0.275s === RUN TestLookupContainerPortNumberByName === RUN TestLookupContainerPortNumberByName/test_success_1 === RUN TestLookupContainerPortNumberByName/test_faulure_1 @@ -7917,7 +7953,7 @@ === RUN TestParseFileSource/invalid_3 === RUN TestParseFileSource/invalid_4 === RUN TestParseFileSource/invalid_5 ---- PASS: TestParseFileSource (0.01s) +--- PASS: TestParseFileSource (0.00s) --- PASS: TestParseFileSource/success_1 (0.00s) --- PASS: TestParseFileSource/success_2 (0.00s) --- PASS: TestParseFileSource/success_3 (0.00s) @@ -7945,56 +7981,56 @@ --- PASS: TestParseLiteralSource/err_4 (0.00s) --- PASS: TestParseLiteralSource/err_5 (0.00s) PASS -ok k8s.io/kubectl/pkg/util 0.139s +ok k8s.io/kubectl/pkg/util 0.078s ? k8s.io/kubectl/pkg/util/certificate [no test files] === RUN TestClusterCompletionFunc ---- PASS: TestClusterCompletionFunc (0.01s) +--- PASS: TestClusterCompletionFunc (0.00s) === RUN TestContextCompletionFunc ---- PASS: TestContextCompletionFunc (0.03s) +--- PASS: TestContextCompletionFunc (0.00s) === RUN TestUserCompletionFunc ---- PASS: TestUserCompletionFunc (0.03s) +--- PASS: TestUserCompletionFunc (0.00s) === RUN TestResourceTypeAndNameCompletionFuncOneArg ---- PASS: TestResourceTypeAndNameCompletionFuncOneArg (0.04s) +--- PASS: TestResourceTypeAndNameCompletionFuncOneArg (0.01s) === RUN TestResourceTypeAndNameCompletionFuncRepeating ---- PASS: TestResourceTypeAndNameCompletionFuncRepeating (0.05s) +--- PASS: TestResourceTypeAndNameCompletionFuncRepeating (0.01s) === RUN TestResourceTypeAndNameCompletionFuncJointForm ---- PASS: TestResourceTypeAndNameCompletionFuncJointForm (0.03s) +--- PASS: TestResourceTypeAndNameCompletionFuncJointForm (0.01s) === RUN TestResourceTypeAndNameCompletionFuncJointFormRepeating ---- PASS: TestResourceTypeAndNameCompletionFuncJointFormRepeating (0.06s) +--- PASS: TestResourceTypeAndNameCompletionFuncJointFormRepeating (0.01s) === RUN TestSpecifiedResourceTypeAndNameCompletionFuncNoArgs ---- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncNoArgs (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncNoArgs (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionFuncOneArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncOneArg (0.04s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncOneArg (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionFuncRepeating ---- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncRepeating (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncRepeating (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionFuncJointFormOneArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncJointFormOneArg (0.04s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncJointFormOneArg (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionFuncJointFormRepeating ---- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncJointFormRepeating (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionFuncJointFormRepeating (0.01s) === RUN TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncOneArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncOneArg (0.04s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncOneArg (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncMultiArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncMultiArg (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncMultiArg (0.00s) === RUN TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormOneArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormOneArg (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormOneArg (0.01s) === RUN TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormMultiArg ---- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormMultiArg (0.03s) +--- PASS: TestSpecifiedResourceTypeAndNameCompletionNoRepeatFuncJointFormMultiArg (0.01s) === RUN TestResourceNameCompletionFuncNoArgs ---- PASS: TestResourceNameCompletionFuncNoArgs (0.03s) +--- PASS: TestResourceNameCompletionFuncNoArgs (0.01s) === RUN TestResourceNameCompletionFuncTooManyArgs ---- PASS: TestResourceNameCompletionFuncTooManyArgs (0.03s) +--- PASS: TestResourceNameCompletionFuncTooManyArgs (0.00s) === RUN TestResourceNameCompletionFuncJointFormNoArgs ---- PASS: TestResourceNameCompletionFuncJointFormNoArgs (0.03s) +--- PASS: TestResourceNameCompletionFuncJointFormNoArgs (0.00s) === RUN TestPodResourceNameCompletionFuncNoArgsPodName ---- PASS: TestPodResourceNameCompletionFuncNoArgsPodName (0.03s) +--- PASS: TestPodResourceNameCompletionFuncNoArgsPodName (0.01s) === RUN TestPodResourceNameCompletionFuncNoArgsResources ---- PASS: TestPodResourceNameCompletionFuncNoArgsResources (0.04s) +--- PASS: TestPodResourceNameCompletionFuncNoArgsResources (0.00s) === RUN TestPodResourceNameCompletionFuncTooManyArgs ---- PASS: TestPodResourceNameCompletionFuncTooManyArgs (0.04s) +--- PASS: TestPodResourceNameCompletionFuncTooManyArgs (0.00s) === RUN TestPodResourceNameCompletionFuncJointFormNoArgs ---- PASS: TestPodResourceNameCompletionFuncJointFormNoArgs (0.04s) +--- PASS: TestPodResourceNameCompletionFuncJointFormNoArgs (0.01s) === RUN TestPodResourceNameCompletionFuncJointFormTooManyArgs ---- PASS: TestPodResourceNameCompletionFuncJointFormTooManyArgs (0.03s) +--- PASS: TestPodResourceNameCompletionFuncJointFormTooManyArgs (0.00s) === RUN TestResourceAndContainerNameCompletionFunc === RUN TestResourceAndContainerNameCompletionFunc/no_args_pod_name === RUN TestResourceAndContainerNameCompletionFunc/no_args_resources @@ -8002,13 +8038,13 @@ === RUN TestResourceAndContainerNameCompletionFunc/joint_form_too_many_args === RUN TestResourceAndContainerNameCompletionFunc/complete_all_containers'_names === RUN TestResourceAndContainerNameCompletionFunc/complete_specific_container_name ---- PASS: TestResourceAndContainerNameCompletionFunc (0.14s) - --- PASS: TestResourceAndContainerNameCompletionFunc/no_args_pod_name (0.04s) - --- PASS: TestResourceAndContainerNameCompletionFunc/no_args_resources (0.03s) - --- PASS: TestResourceAndContainerNameCompletionFunc/joint_form_no_args (0.02s) - --- PASS: TestResourceAndContainerNameCompletionFunc/joint_form_too_many_args (0.01s) - --- PASS: TestResourceAndContainerNameCompletionFunc/complete_all_containers'_names (0.03s) - --- PASS: TestResourceAndContainerNameCompletionFunc/complete_specific_container_name (0.01s) +--- PASS: TestResourceAndContainerNameCompletionFunc (0.03s) + --- PASS: TestResourceAndContainerNameCompletionFunc/no_args_pod_name (0.01s) + --- PASS: TestResourceAndContainerNameCompletionFunc/no_args_resources (0.00s) + --- PASS: TestResourceAndContainerNameCompletionFunc/joint_form_no_args (0.00s) + --- PASS: TestResourceAndContainerNameCompletionFunc/joint_form_too_many_args (0.00s) + --- PASS: TestResourceAndContainerNameCompletionFunc/complete_all_containers'_names (0.00s) + --- PASS: TestResourceAndContainerNameCompletionFunc/complete_specific_container_name (0.00s) === RUN TestResourceAndPortCompletionFunc === RUN TestResourceAndPortCompletionFunc/no_args_pod_name === RUN TestResourceAndPortCompletionFunc/no_args_resources @@ -8019,23 +8055,23 @@ === RUN TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port === RUN TestResourceAndPortCompletionFunc/complete_service_port_with_default_exposed_port === RUN TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port#01 ---- PASS: TestResourceAndPortCompletionFunc (0.24s) +--- PASS: TestResourceAndPortCompletionFunc (0.04s) --- PASS: TestResourceAndPortCompletionFunc/no_args_pod_name (0.01s) - --- PASS: TestResourceAndPortCompletionFunc/no_args_resources (0.04s) - --- PASS: TestResourceAndPortCompletionFunc/too_many_args (0.02s) - --- PASS: TestResourceAndPortCompletionFunc/joint_from_no_args (0.05s) - --- PASS: TestResourceAndPortCompletionFunc/joint_from_too_many_args (0.01s) - --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_default_exposed_port (0.02s) - --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port (0.04s) - --- PASS: TestResourceAndPortCompletionFunc/complete_service_port_with_default_exposed_port (0.02s) - --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port#01 (0.03s) + --- PASS: TestResourceAndPortCompletionFunc/no_args_resources (0.00s) + --- PASS: TestResourceAndPortCompletionFunc/too_many_args (0.00s) + --- PASS: TestResourceAndPortCompletionFunc/joint_from_no_args (0.01s) + --- PASS: TestResourceAndPortCompletionFunc/joint_from_too_many_args (0.00s) + --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_default_exposed_port (0.00s) + --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port (0.01s) + --- PASS: TestResourceAndPortCompletionFunc/complete_service_port_with_default_exposed_port (0.00s) + --- PASS: TestResourceAndPortCompletionFunc/complete_container_port_with_custom_exposed_port#01 (0.00s) PASS -ok k8s.io/kubectl/pkg/util/completion 1.490s +ok k8s.io/kubectl/pkg/util/completion 0.232s ? k8s.io/kubectl/pkg/util/deployment [no test files] === RUN TestSortableEvents --- PASS: TestSortableEvents (0.00s) PASS -ok k8s.io/kubectl/pkg/util/event 0.037s +ok k8s.io/kubectl/pkg/util/event 0.007s ? k8s.io/kubectl/pkg/util/fieldpath [no test files] === RUN TestConfigMapHash --- PASS: TestConfigMapHash (0.00s) @@ -8050,7 +8086,7 @@ === RUN TestTypeStability --- PASS: TestTypeStability (0.00s) PASS -ok k8s.io/kubectl/pkg/util/hash 0.067s +ok k8s.io/kubectl/pkg/util/hash 0.009s === RUN TestTranslation --- PASS: TestTranslation (0.00s) === RUN TestTranslationPlural @@ -8067,17 +8103,17 @@ === RUN TestTranslationUsingEnvVar/Unknown_locale_in_LC_ALL === RUN TestTranslationUsingEnvVar/Invalid_env_var === RUN TestTranslationUsingEnvVar/No_env_vars ---- PASS: TestTranslationUsingEnvVar (0.02s) +--- PASS: TestTranslationUsingEnvVar (0.00s) --- PASS: TestTranslationUsingEnvVar/Only_LC_ALL_is_set (0.00s) --- PASS: TestTranslationUsingEnvVar/Only_LC_MESSAGES_is_set (0.00s) --- PASS: TestTranslationUsingEnvVar/Only_LANG (0.00s) --- PASS: TestTranslationUsingEnvVar/LC_MESSAGES_overrides_LANG (0.00s) - --- PASS: TestTranslationUsingEnvVar/LC_ALL_overrides_LANG (0.01s) + --- PASS: TestTranslationUsingEnvVar/LC_ALL_overrides_LANG (0.00s) --- PASS: TestTranslationUsingEnvVar/LC_ALL_overrides_LC_MESSAGES (0.00s) --- PASS: TestTranslationUsingEnvVar/Unknown_locale_in_LANG (0.00s) --- PASS: TestTranslationUsingEnvVar/Unknown_locale_in_LC_MESSAGES (0.00s) --- PASS: TestTranslationUsingEnvVar/Unknown_locale_in_LC_ALL (0.00s) - --- PASS: TestTranslationUsingEnvVar/Invalid_env_var (0.01s) + --- PASS: TestTranslationUsingEnvVar/Invalid_env_var (0.00s) --- PASS: TestTranslationUsingEnvVar/No_env_vars (0.00s) === RUN TestLazyLoadTranslationFuncIsCalled --- PASS: TestLazyLoadTranslationFuncIsCalled (0.00s) @@ -8088,21 +8124,21 @@ === RUN TestSetCustomLoadTranslationsFuncAfterTranslationsLoadedShouldFail --- PASS: TestSetCustomLoadTranslationsFuncAfterTranslationsLoadedShouldFail (0.00s) PASS -ok k8s.io/kubectl/pkg/util/i18n 0.072s +ok k8s.io/kubectl/pkg/util/i18n 0.011s ? k8s.io/kubectl/pkg/util/interrupt [no test files] === RUN TestOpenapi Running Suite: Openapi Suite - /build/reproducible-path/kubernetes-1.32.3+ds/_build/src/k8s.io/kubectl/pkg/util/openapi ======================================================================================================================= -Random Seed: 1743564427 +Random Seed: 1777974927 Will run 4 of 4 specs •••• -Ran 4 of 4 Specs in 2.047 seconds +Ran 4 of 4 Specs in 0.423 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped ---- PASS: TestOpenapi (2.06s) +--- PASS: TestOpenapi (0.42s) PASS -ok k8s.io/kubectl/pkg/util/openapi 2.164s +ok k8s.io/kubectl/pkg/util/openapi 0.448s ? k8s.io/kubectl/pkg/util/openapi/testing [no test files] === RUN TestActivePods === RUN TestActivePods/unassigned_pod_should_sort_before_assigned_pod @@ -8127,35 +8163,35 @@ --- PASS: TestActivePods/newer_creation_timestamp_should_sort_before_older_creation_timestamp (0.00s) --- PASS: TestActivePods/higher_sidecar_restart_count_should_sort_before_lower_restart_count (0.00s) PASS -ok k8s.io/kubectl/pkg/util/podutils 0.056s +ok k8s.io/kubectl/pkg/util/podutils 0.008s === RUN TestGetRESTMappings -W0401 15:27:07.526982 1635103 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. +W0505 23:55:27.205234 1768816 prune.go:71] Deprecated: kubectl apply will no longer prune non-namespaced resources by default when used with the --namespace flag in a future release. To preserve the current behaviour, list the resources you want to target explicitly in the --prune-allowlist flag. --- PASS: TestGetRESTMappings (0.00s) === RUN TestParsePruneResources --- PASS: TestParsePruneResources (0.00s) PASS -ok k8s.io/kubectl/pkg/util/prune 0.056s +ok k8s.io/kubectl/pkg/util/prune 0.008s ? k8s.io/kubectl/pkg/util/qos [no test files] ? k8s.io/kubectl/pkg/util/rbac [no test files] ? k8s.io/kubectl/pkg/util/resource [no test files] === RUN TestSortInts64 --- PASS: TestSortInts64 (0.00s) === RUN TestToSet +=== RUN TestToSet/nil_should_be_returned_if_no_slices_are_passed_to_the_function +=== RUN TestToSet/empty_slice_should_be_returned_if_an_empty_slice_is_passed_to_the_function === RUN TestToSet/a_single_slice_with_no_duplicates_should_have_the_same_values === RUN TestToSet/duplicates_should_be_removed_from_a_single_slice === RUN TestToSet/multiple_slices_with_no_duplicates_should_be_combined === RUN TestToSet/duplicates_should_be_removed_from_multiple_slices -=== RUN TestToSet/nil_should_be_returned_if_no_slices_are_passed_to_the_function -=== RUN TestToSet/empty_slice_should_be_returned_if_an_empty_slice_is_passed_to_the_function --- PASS: TestToSet (0.00s) + --- PASS: TestToSet/nil_should_be_returned_if_no_slices_are_passed_to_the_function (0.00s) + --- PASS: TestToSet/empty_slice_should_be_returned_if_an_empty_slice_is_passed_to_the_function (0.00s) --- PASS: TestToSet/a_single_slice_with_no_duplicates_should_have_the_same_values (0.00s) --- PASS: TestToSet/duplicates_should_be_removed_from_a_single_slice (0.00s) --- PASS: TestToSet/multiple_slices_with_no_duplicates_should_be_combined (0.00s) --- PASS: TestToSet/duplicates_should_be_removed_from_multiple_slices (0.00s) - --- PASS: TestToSet/nil_should_be_returned_if_no_slices_are_passed_to_the_function (0.00s) - --- PASS: TestToSet/empty_slice_should_be_returned_if_an_empty_slice_is_passed_to_the_function (0.00s) PASS -ok k8s.io/kubectl/pkg/util/slice 0.036s +ok k8s.io/kubectl/pkg/util/slice 0.004s === RUN TestIsDefaultAnnotationText === RUN TestIsDefaultAnnotationText/The_annotation_is_not_set === RUN TestIsDefaultAnnotationText/The_annotation_is_set @@ -8183,7 +8219,7 @@ --- PASS: TestGetPersistentVolumeClaimClass/Get_storage_class_name (0.00s) --- PASS: TestGetPersistentVolumeClaimClass/No_storage_class (0.00s) PASS -ok k8s.io/kubectl/pkg/util/storage 0.043s +ok k8s.io/kubectl/pkg/util/storage 0.008s === RUN TestLongDescMarkdown === RUN TestLongDescMarkdown/Empty_input_produces_empty_output === RUN TestLongDescMarkdown/Single_line_text_is_preserved_as_is @@ -8219,13 +8255,13 @@ --- PASS: TestMultiLongDescInvocation/Leading_and_trailing_spaces_are_stripped_(single_line) (0.00s) --- PASS: TestMultiLongDescInvocation/With_code_block (0.00s) PASS -ok k8s.io/kubectl/pkg/util/templates 0.073s +ok k8s.io/kubectl/pkg/util/templates 0.013s === RUN TestWordWrapWriter --- PASS: TestWordWrapWriter (0.00s) === RUN TestMaxWidthWriter --- PASS: TestMaxWidthWriter (0.00s) PASS -ok k8s.io/kubectl/pkg/util/term 0.061s +ok k8s.io/kubectl/pkg/util/term 0.012s === RUN TestValidateDuplicateLabelsFailCases --- PASS: TestValidateDuplicateLabelsFailCases (0.00s) === RUN TestValidateDuplicateLabelsPassCases @@ -8245,12 +8281,12 @@ === RUN TestParamVerifyingSchema/supported,_warn === RUN TestParamVerifyingSchema/unsupported,_strict === RUN TestParamVerifyingSchema/unsupported,_warn -W0401 15:27:09.325666 1635341 schema.go:145] cannot perform warn validation if server-side field validation is unsupported, skipping validation +W0505 23:55:27.220584 1768821 schema.go:145] cannot perform warn validation if server-side field validation is unsupported, skipping validation === RUN TestParamVerifyingSchema/supported,_strict,_invalid_schema === RUN TestParamVerifyingSchema/supported,_warn,_invalid_schema === RUN TestParamVerifyingSchema/unsupported,_strict,_invalid_schema === RUN TestParamVerifyingSchema/unsupported,_warn,_invalid_schema -W0401 15:27:09.326098 1635341 schema.go:145] cannot perform warn validation if server-side field validation is unsupported, skipping validation +W0505 23:55:27.220804 1768821 schema.go:145] cannot perform warn validation if server-side field validation is unsupported, skipping validation --- PASS: TestParamVerifyingSchema (0.00s) --- PASS: TestParamVerifyingSchema/supported,_strict (0.00s) --- PASS: TestParamVerifyingSchema/supported,_warn (0.00s) @@ -8263,16 +8299,16 @@ === RUN TestOpenapiValidation Running Suite: Openapi Validation Suite - /build/reproducible-path/kubernetes-1.32.3+ds/_build/src/k8s.io/kubectl/pkg/validation ================================================================================================================================ -Random Seed: 1743564429 +Random Seed: 1777974927 Will run 14 of 14 specs •••••••••••••• -Ran 14 of 14 Specs in 2.621 seconds +Ran 14 of 14 Specs in 0.478 seconds SUCCESS! -- 14 Passed | 0 Failed | 0 Pending | 0 Skipped ---- PASS: TestOpenapiValidation (2.63s) +--- PASS: TestOpenapiValidation (0.48s) PASS -ok k8s.io/kubectl/pkg/validation 2.855s +ok k8s.io/kubectl/pkg/validation 0.505s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -8317,18 +8353,18 @@ dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo - Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo + Normalized debian/golang-k8s-kubectl-dev/usr/share/gocode/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang @@ -8342,9 +8378,9 @@ dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'kubectl-dbgsym' in '../kubectl-dbgsym_1.32.3+ds-1_amd64.deb'. -dpkg-deb: building package 'kubernetes-client' in '../kubernetes-client_1.32.3+ds-1_amd64.deb'. dpkg-deb: building package 'kubectl' in '../kubectl_1.32.3+ds-1_amd64.deb'. dpkg-deb: building package 'golang-k8s-kubectl-dev' in '../golang-k8s-kubectl-dev_1.32.3+ds-1_all.deb'. +dpkg-deb: building package 'kubernetes-client' in '../kubernetes-client_1.32.3+ds-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../kubernetes_1.32.3+ds-1_amd64.buildinfo dpkg-genchanges --build=binary -O../kubernetes_1.32.3+ds-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -8352,12 +8388,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1722172/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1517732 and its subdirectories -I: Current time: Tue Apr 1 15:29:35 -12 2025 -I: pbuilder-time-stamp: 1743564575 +I: removing directory /srv/workspace/pbuilder/1722172 and its subdirectories +I: Current time: Tue May 5 23:56:19 +14 2026 +I: pbuilder-time-stamp: 1777974979