Commit Graph

20282 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
851d37ed40 Merge pull request #102238 from TeweiLuo/fix_repd_tests
Fix GCE regional PD tests.
2021-05-24 13:39:05 -07:00
Kubernetes Prow Robot
9f1ffca06b Merge pull request #101260 from ii/replicaset-status-test
Write Read, Patch & Replace ReplicaSet Status +3 endpoints
2021-05-24 13:38:20 -07:00
Christian Huffman
79ce0632fd Corrects node wait to search for volumeHandle 2021-05-24 15:28:34 -04:00
Peri Thompson
69019a03d3 Add netpol tests for windows
Co-authored-by: Jay Vyas <jvyas@vmware.com>
2021-05-24 13:28:04 -04:00
Clayton Coleman
2d361d4306 e2e: Flag questionable durations in container status on termination
The e2e that create/deletes pods rapidly and verifies their status
was reporting a very long timing:

timings total=12.211347385s t=491ms run=2s execute=450402h8m25s

in a few scenarios. Add error checks that clarify when this happens
and why. Report p50/75/90/99 latencies on teardown as observed from
the test for baseline for future changes.
2021-05-24 11:48:42 -04:00
tewei.luo
396bd37a5f Fix GCE regional PD tests.
Need to set storage class returned by the apiserver which contains
the "Name" field derived from "GenerateName".
2021-05-24 04:12:20 +00:00
Kubernetes Prow Robot
d8f9e4587a Merge pull request #101742 from ravisantoshgudimetla/promote-maxSurge-beta
Promote DS MaxSurge to beta
2021-05-23 04:33:38 -07:00
Kubernetes Prow Robot
d7903669c4 Merge pull request #96299 from ggriffiths/snapshot_controller_metrics_e2e_tests
Add Snapshot Controller e2e metric tests
2021-05-23 03:33:37 -07:00
Kubernetes Prow Robot
916ed1d3ad Merge pull request #100543 from chaitanyabandi/variable-expansion
Don't replace pod annotations in variable expansion test
2021-05-21 17:43:37 -07:00
Kubernetes Prow Robot
661b76f864 Merge pull request #102216 from enj/enj/t/exec_global_cache
Add integration test for exec plugin global cache
2021-05-21 16:41:37 -07:00
Wei Huang
1b3a124ba6 Scheduler now registers event handlers dynamically
- move clusterEventMap to Configurator
- dynamic event handlers registration for core API resources
- dynamic event handlers registration for custom resources
2021-05-21 13:47:06 -07:00
Chaitanya Bandi
0681a44672 Don't replace pod annotations in variable expansion test
This change fixes the "Variable Expansion should verify that a failing subpath
expansion can be modified during the lifecycle of a container" conformance test
where the annotations are replaced with those used by the test, instead of
appending them.

This may cause undesirable side-effects with other controllers that may be
using pod annotations.
2021-05-21 13:38:04 -07:00
Monis Khan
a45ffd0771 Add integration test for exec plugin global cache
Signed-off-by: Monis Khan <mok@vmware.com>
2021-05-21 16:17:32 -04:00
Andrew Keesler
9dee2b95c2 exec credential provider: don't run exec plugin with basic auth
If a user specifies basic auth, then apply the same short circuit logic
that we do for bearer tokens (see comment).

Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-05-21 13:51:03 -04:00
Kubernetes Prow Robot
164ba3ad7d Merge pull request #102152 from ankeesler/exec-plugin-integration-test
test/integration/client: test exec calls metric
2021-05-21 09:42:10 -07:00
Andrew Keesler
584acb2cfe test/integration/client: test exec calls metric
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-05-21 09:20:47 -04:00
Kubernetes Prow Robot
fed3a4520d Merge pull request #102089 from ardaguclu/test-node-authn-ipv6-formating
Add Node IP IPv6 formatting in NodeAuthenticator tests
2021-05-21 05:10:46 -07:00
Grant Griffiths
564e531aa7 Add Snapshot Controller e2e metric tests
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-05-20 23:29:23 -07:00
Stephen Heywood
683138f911 Create e2e daemon set status lifecycle test
e2e test validates the following 3 extra endpoints
- replaceAppsV1NamespacedDaemonSetStatus
- readAppsV1NamespacedDaemonSetStatus
- patchAppsV1NamespacedDaemonSetStatus
2021-05-21 11:58:11 +12:00
Stephen Heywood
31f30383d8 Create e2e Replicaset status lifecycle test
e2e test validates the following 3 extra endpoints
-  replaceAppsV1NamespacedReplicaSetStatus
-  readAppsV1NamespacedReplicaSetStatus
-  patchAppsV1NamespacedReplicaSetStatus
2021-05-21 10:45:38 +12:00
Kubernetes Prow Robot
6e4e32985a Merge pull request #99576 from marosset/windows-host-process-work
Windows host process work
2021-05-20 14:16:15 -07:00
Aldo Culquicondor
13f10a323c Remove feature label from Indexed Job E2E test 2021-05-20 20:35:32 +00:00
Kubernetes Prow Robot
44cffa1ef7 Merge pull request #102157 from neolit123/1.22-remove-cluster-status-from-e2e
kubeadm: remove e2e test for ClusterStatus
2021-05-20 13:14:28 -07:00
Kubernetes Prow Robot
77e769b040 Merge pull request #100754 from liggitt/warning-ga
Graduate WarningHeader feature to GA
2021-05-20 13:14:16 -07:00
Niels de Vos
fd3bbf6f9e Add e2e testing for Block volume metrics
The in-tree drivers support gathering the capacity of the Block volume.
Make sure that Kubelet exposes these for the matching PVCs.
2021-05-20 16:37:12 +02:00
Kubernetes Prow Robot
29e4fdab4d Merge pull request #102167 from aojea/removekubemci
remove ingress kubemci tests from e2e
2021-05-20 05:49:04 -07:00
Kubernetes Prow Robot
584fbd23d6 Merge pull request #101889 from pacoxu/add-e2e-log-cleanup
e2e: add log for running which cleanup action
2021-05-20 03:47:04 -07:00
Kubernetes Prow Robot
f4f238e038 Merge pull request #101601 from AliceZhang2016/indexed-job-stable-hostname
specify pod name and hostname in indexed job
2021-05-20 01:41:05 -07:00
Antonio Ojea
da9ec0d4c7 remove ingress kubemci tests from e2e 2021-05-20 10:18:43 +02:00
Kubernetes Prow Robot
254c77bb89 Merge pull request #101612 from ikeeip/tests_e2e_resolve_todo_1
cleanup: remove TODO at e2e scheduling preemption test
2021-05-19 20:49:04 -07:00
Kubernetes Prow Robot
f01c9e8683 Merge pull request #102030 from aojea/ingress_beta
bump ingress e2e tests  to v1
2021-05-19 17:23:17 -07:00
marosset
ae424160bd Adding e2e test for HostProcess containers on Windows 2021-05-19 16:24:14 -07:00
Kubernetes Prow Robot
3cc0ca0988 Merge pull request #102129 from SataQiu/clean-critical-pod-annotation
Cleanup useless 'scheduler.alpha.kubernetes.io/critical-pod' annotation
2021-05-19 15:25:31 -07:00
Kubernetes Prow Robot
4e0245389f Merge pull request #101995 from ii/Riaankl-daemonset-list-deletecollection
Write List and DeleteCollection DaemonSet Test +2 endpoints
2021-05-19 15:25:15 -07:00
Kubernetes Prow Robot
8709f18356 Merge pull request #101382 from ii/Riaankl-update-ineligible_endpoints.yaml
Add NetworkPolicy Endpoint to Ineligible endpoints
2021-05-19 15:24:52 -07:00
Lubomir I. Ivanov
6d6c6cfb0d kubeadm: remove e2e test for ClusterStatus
Remove the e2e test for ClusterStatus in the kubeadm suite.
The object was deprecated in a previous release and is no longer
written by kubeadm v1.22 in the kubeadm-config config map.
2021-05-20 01:15:05 +03:00
Kubernetes Prow Robot
43c39ea7da Merge pull request #101261 from ii/Riaankl-replicaset-list-deletecollection
Write ReplicaSet List and DeleteCollection test +2 endpoints
2021-05-19 14:22:50 -07:00
ravisantoshgudimetla
040e9c8b51 Promote DS MaxSurge to beta 2021-05-19 16:12:52 -04:00
Mengxue Zhang
e64e34e029 specify pod name and hostname in indexed job 2021-05-19 15:30:13 +00:00
xing-yang
e3cc96e002 Update test/e2e/framework/volume owners file 2021-05-19 13:43:21 +00:00
Antonio Ojea
5ffed5133d tag ingress multicluster test and adapt to v1 2021-05-19 13:28:22 +02:00
Antonio Ojea
c822a1f2c6 gcp ingress only supports ImplementationSpecific path type 2021-05-19 11:48:01 +02:00
SataQiu
ff18e391e9 cleanup useless 'scheduler.alpha.kubernetes.io/critical-pod' annotation 2021-05-19 17:46:35 +08:00
Antonio Ojea
7b38012e74 add pathtype to scale ingress 2021-05-19 11:41:49 +02:00
Konstantin Misyutin
351f4e9c9c cleanup: remove TODO at e2e scheduling preemption test
Signed-off-by: Konstantin Misyutin <konstantin.misyutin@huawei.com>
2021-05-19 17:34:50 +08:00
Antonio Ojea
fa56d296e0 e2e ingress don't set class if empty 2021-05-19 10:23:49 +02:00
Antonio Ojea
0839ed41ac mark test that restart kcm as disruptive 2021-05-19 09:31:57 +02:00
Kubernetes Prow Robot
80093635c6 Merge pull request #102109 from mauriciopoppe/remove-v1beta1-test-volume-provisioning
Remove v1beta1 volume provisioning test
2021-05-18 23:33:20 -07:00
Stephen Heywood
3c1576ae57 Create e2e Deployment status lifecycle test
e2e test validates the following 3 endpoints
- readAppsV1NamespacedDeploymentStatus
- replaceAppsV1NamespacedDeploymentStatus
- patchAppsV1NamespacedDeploymentStatus
2021-05-19 16:34:10 +12:00
Stephen Heywood
bcfa3604a2 Create e2e test for Statefulset Status endpoints
e2e test validates the following 3 endpoints
- patchAppsV1NamespacedStatefulSetStatus
- readAppsV1NamespacedStatefulSetStatus
- replaceAppsV1NamespacedStatefulSetStatus
2021-05-19 16:17:19 +12:00