Kubernetes Prow Robot
3554bcde87
Merge pull request #117368 from sunnylovestiramisu/fix
...
Fix nil pointer in test AfterEach for volumeperf.go
2023-04-26 21:54:14 -07:00
Kubernetes Prow Robot
dd62a53e1a
Merge pull request #117196 from pohly/scheduler-perf-labels
...
scheduler_perf: support test case selection via labels
2023-04-26 14:26:14 -07:00
Patrick Ohly
550d4c0074
scheduler_perf: support test case selection via labels
...
Entire test cases and workloads can have labels attached to them. The union of
these must match the label filter which works as in GitHub. The benchmark by
default runs the tests that are labeled "performance", which is the same as
before.
2023-04-26 21:01:31 +02:00
Julianne DeMars
217196c59f
Add ROX storage tests ( #114628 )
...
* Add ROX tests
* Add capability and switch to secpod
* addmissing file
* remove extra param
* run-formatter
* add anticapability for resize w/ Restore + ROX
* remove size checking in ROX tests
* fix spacing
* fix spacing
2023-04-26 10:22:16 -07:00
Kubernetes Prow Robot
0b53923a7a
Merge pull request #117286 from humblec/e2e-improvements
...
remove `expansionFailed` const in volume expansion and avoid var name collision
2023-04-26 06:16:13 -07:00
Kubernetes Prow Robot
08755fe249
Merge pull request #117110 from pohly/test-integration-race-detection-auth
...
test/integration/auth: fix data race
2023-04-23 22:11:13 -07:00
Kubernetes Prow Robot
10d9d4b741
Merge pull request #117449 from TommyStarK/e2e/gh_117443
...
e2e: fix flaky test 'should contain OpenAPI V3 for Aggregated APIServer'
2023-04-19 11:31:11 -07:00
TommyStarK
a02e94ae2b
e2e: fix flaky test 'should contain OpenAPI V3 for Aggregated APIServer'
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com >
2023-04-19 08:25:30 +02:00
Kubernetes Prow Robot
9db01b6eb3
Merge pull request #117453 from liggitt/fix-applyset-e2e-env
...
Fix stomping os env in kubectl e2e tests
2023-04-18 22:26:45 -07:00
Jordan Liggitt
0c54d9af6f
Fix stomping os env in kubectl e2e tests
2023-04-19 01:32:20 +02:00
Kubernetes Prow Robot
84f5684c2d
Merge pull request #117416 from skitt/beequal
...
Document gomega.Equal() instead of gomega.BeEqual()
2023-04-18 01:40:58 -07:00
Kubernetes Prow Robot
53cccbe4f9
Merge pull request #117019 from bobbypage/gh_116925
...
kubelet: Mark new terminal pods as non-finished in pod worker
2023-04-17 15:10:58 -07:00
Stephen Kitt
0a8343352b
Document gomega.Equal() instead of gomega.BeEqual()
...
BeEqual() doesn't exist, document Equal() instead (as used in the
actual code).
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2023-04-17 22:47:38 +02:00
Sunny Song
e340325024
Fix nil pointer in test AfterEach for volumeperf.go
2023-04-17 18:44:13 +00:00
Todd Neal
453f81d1ca
kubelet: pass context to VolumeManager.WaitFor*
...
This allows us to return with a timeout error as soon as the
context is canceled. Previously in cases where the mount will
never succeed pods can get stuck deleting for 2 minutes.
In the Sync*Pod methods that call VolumeManager.WaitFor*, we
must filter out wait.Interrupted errors from being logged as
they are part of control flow, not runtime problems. Any
early interruption should result in exiting the Sync*Pod method
as quickly as possible without logging intermediate errors.
2023-04-17 11:53:28 -05:00
Ed Bartosh
ff9ebfa90d
e2e framework: control k/k/pkg imports
...
Modified import restrictions for the e2e framework submodules
to enable control of the k/k/pkg imports.
2023-04-17 00:17:16 +03:00
Ed Bartosh
dc4f6f9da6
e2e framework: remove last dependency to k/k/pkg/util
...
Copied and modified RemoveString function from
k/k/pkg/util/slice/slice.go to e2e/framework/pod/pod_client.go
This is the last dependency from e2e framework to k/k/pkg/util
2023-04-15 14:28:32 +03:00
Ed Bartosh
40521fe360
e2e framework: remove last dependency to k/k/pkg/kubelet
...
Copied and modified pod format function from
k/k/pkg/kubelet/util/format/pod.go to e2e/framework/pod/pod_client.go
This is the last dependency from e2e framework to k/k/pkg/kubelet
2023-04-14 22:32:06 +03:00
Ed Bartosh
1b93abb9ba
Move kubelet config API to e2e_node
...
This API is only used by e2e_node, moved it out of e2e framework.
2023-04-14 17:56:15 +03:00
Kubernetes Prow Robot
27475f6cf4
Merge pull request #117277 from p0lyn0mial/upstream-e2e-watchlist
...
e2e/apimachinery: Add an e2e test for the API Streaming feature
2023-04-14 05:54:42 -07:00
Lukasz Szaszkiewicz
06dc3d00fc
e2e/apimachinery: Add an e2e test for the API Streaming feature
2023-04-14 13:59:41 +02:00
Kubernetes Prow Robot
c1bbf791dd
Merge pull request #117282 from bart0sh/PR108-e2e-framework-get-rid-of-k/k/pkg/kubelet-dep
...
get rid of e2e/framework -> k/k/pkg/kubelet dependency
2023-04-14 02:06:40 -07:00
Hao Ruan
c4e1b01416
replace spew methods with dump methods
2023-04-14 08:05:53 +08:00
Ed Bartosh
867be8fc3e
get rid of e2e/framework -> k/k/pkg/kubelet dependency
...
It's conceptually wrong to have dependencies to k/k/pkg in
the e2e framework code. They should be moved to corresponding
packages, in this particular case to the test/e2e_node.
2023-04-14 00:28:33 +03:00
Tim Hockin
bc302fa414
Replace uses of ObjectReflectDiff with cmp.Diff
...
ObjectReflectDiff is already a shim over cmp.Diff, so no actual output
or behavior changes
2023-04-12 08:48:03 -07:00
Tim Hockin
9627c50ef3
Replace uses of ObjectGoPrintDiff with cmp.Diff
...
ObjectGoPrintDiff is already a shim over cmp.Diff, so no actual output
or behavior changes
2023-04-12 08:46:16 -07:00
Tim Hockin
dd7af241c1
Replace diff.ObjectDiff with cmp.Equal
...
More obvious and cheaper, and ObjectDiff is already written in terms of
cmp.
2023-04-12 08:45:32 -07:00
Kubernetes Prow Robot
bd24043551
Merge pull request #117216 from gnufied/fix-azure-disk-e2e
...
Fix azure disk e2e after migration and while using external CCM
2023-04-12 08:34:32 -07:00
Kubernetes Prow Robot
5f23f83587
Merge pull request #116865 from alexzielenski/apiserver/apply/move-transformer
...
move check for noop managed field timestamp updates
2023-04-11 23:18:42 -07:00
Kubernetes Prow Robot
aa026a6b30
Merge pull request #117202 from pohly/scheduler-perf-zero-count
...
scheduler perf: allow creating 0 items
2023-04-11 21:18:20 -07:00
Kubernetes Prow Robot
251d4a00e6
Merge pull request #117201 from pohly/scheduler-perf-node-labels
...
test/integration: create nodes directly with kubernetes.io/hostname label
2023-04-11 21:18:12 -07:00
Kubernetes Prow Robot
69b59b9d42
Merge pull request #117199 from pohly/scheduler-perf-race-fix
...
scheduler_perf: fix race condition
2023-04-11 21:18:05 -07:00
Kubernetes Prow Robot
2bfaaf21c1
Merge pull request #117197 from pohly/scheduler-perf-cleanup
...
scheduler perf: remove cleanup func
2023-04-11 21:17:57 -07:00
Kubernetes Prow Robot
743cc9db44
Merge pull request #117170 from jongwooo/hotfix/fix-typo-in-comments
...
Fix typo at job_test.go
2023-04-11 21:17:27 -07:00
Kubernetes Prow Robot
162485fda3
Merge pull request #117141 from dims/specify-kube-root-for-test-e2e-node/AWS
...
Specify kube root for test-e2e-node/aws to work
2023-04-11 20:21:59 -07:00
Kubernetes Prow Robot
730d811036
Merge pull request #117109 from pohly/test-integration-race-detection-framework-grpclog
...
test/integration/framework: avoid race around grpclog.SetLoggerV2
2023-04-11 20:21:31 -07:00
Kubernetes Prow Robot
950b2af3c8
Merge pull request #117103 from humblec/storage-e2e-image
...
Storage e2e image base version update for RBD and ISCSI
2023-04-11 20:21:24 -07:00
Kubernetes Prow Robot
19f3cf66d3
Merge pull request #117053 from dims/refactor-remote-runner-to-be-pluggable
...
Refactor remote runners to allow pluggable cloud specific extensions
2023-04-11 20:20:56 -07:00
Kubernetes Prow Robot
a9edbee708
Merge pull request #117034 from ardaguclu/events-support-fullnames
...
kubectl events: Support fully qualified names for --for flag
2023-04-11 20:20:41 -07:00
gxwilkerson33
5da386745a
Kubectl convert - warn users with NotRegisteredError and Fail on all other errors ( #117002 )
...
* Convert file but warn user with impossible conversions
* Only continuing for NotRegisteredErrors. Using iostreams for warning user instead of stdError
* Formatting, correct tests to use valid DNS-1035.
2023-04-11 19:17:53 -07:00
Kubernetes Prow Robot
95d3492eb8
Merge pull request #117000 from bobbypage/gh_116998
...
test: Fix flake in node e2e mirror pod tests
2023-04-11 19:17:45 -07:00
Kubernetes Prow Robot
242702cb86
Merge pull request #116940 from sarab97/sarab/feat/sets
...
Use the generic Set in scheduler
2023-04-11 19:17:14 -07:00
Kubernetes Prow Robot
96d743e85c
Merge pull request #116899 from aramase/aramase/d/kmsv2_run_e2e_readme
...
[KMSv2] update ci script and add readme
2023-04-11 19:16:50 -07:00
Kubernetes Prow Robot
66c78653f1
Merge pull request #116881 from ritazh/kms-test-fix
...
kmsv2: test cleanup
2023-04-11 19:16:31 -07:00
Kubernetes Prow Robot
1f777557f3
Merge pull request #116652 from pacoxu/kubemark-test
...
print node status when failed for kubemark start
2023-04-11 18:18:55 -07:00
Kubernetes Prow Robot
d0fc9d16ce
Merge pull request #114800 from haoruan/feature-8976-spew-sprintf-refactor
...
Capture spew.Sprintf() with all our favorite config into a util func
2023-04-11 15:34:57 -07:00
Hemant Kumar
901dea7307
Fix azure disk e2e after migration
2023-04-11 15:02:25 -04:00
Patrick Ohly
464edfe6f6
test/integration: create nodes directly with kubernetes.io/hostname label
...
By generating the unique name in advance, the label also can be set to a
matching value directly in the Create request. This makes test startup in
test/integration/scheduler_perf a bit faster because the extra patching can be
avoided.
It also leads to a better label because previously, the unique label value
didn't match the node name. This is required for simulating dynamic resource
allocation, which relies on the label to track where an allocated claim is
available.
2023-04-11 16:35:37 +02:00
Humble Chirammal
9204e6b286
remove unused constant expansionFailed in expansion test.
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2023-04-11 16:51:35 +05:30
Humble Chirammal
4491ba8917
rename variable delete to avoid collision to builtin variable
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2023-04-11 16:51:35 +05:30