Patrick Ohly
7008196093
csi-test: import copyright clarification
...
The code originates in csi-test and this copyright change was made by
the original author in https://github.com/kubernetes-csi/csi-test/pull/324
2021-03-01 19:22:37 +01:00
Patrick Ohly
7f2b438020
e2e: import csi-test mock driver
...
This is a verbatim copy of the corresponding files in csi-test v4.0.2.
They'll be modified in future commits to make the code usable when
embedded in e2e.test. Some of those changes may be worthwhile
backporting to csi-test, but this is uncertain at this time.
2021-03-01 19:22:37 +01:00
Patrick Ohly
21ffdd1a28
test: update CSI mock driver
...
The new release properly checks for existence of the staging
directory. The names of the volumes are now the same as in
https://github.com/kubernetes-csi/csi-test/blob/master/mock/example/deploy/csi-mock-driver-deployment.yaml
2021-03-01 19:22:37 +01:00
Patrick Ohly
99248b1406
e2e: reduce worker threads during mock testing
...
We don't need much concurrency and having too many worker threads has
one disadvantage (besides resource usage): when the sidecar looses the
connection to the CSI driver, it calls klog.Fatal, which prints all
gouroutines. This can lead to much output.
2021-03-01 19:22:37 +01:00
Clayton Coleman
18f43e4120
daemonset: Implement MaxSurge on daemonset update
...
If MaxSurge is set, the controller will attempt to double up nodes
up to the allowed limit with a new pod, and then when the most recent
(by hash) pod is ready, trigger deletion on the old pod. If the old
pod goes unready before the new pod is ready, the old pod is immediately
deleted. If an old pod goes unready before a new pod is placed on that
node, a new pod is immediately added for that node even past the MaxSurge
limit.
The backoff clock is used consistently throughout the daemonset controller
as an injectable clock for the purposes of testing.
2021-03-01 13:21:12 -05:00
Kubernetes Prow Robot
5498ee641b
Merge pull request #99561 from BenTheElder/remove-bazel
...
Remove Bazel
2021-03-01 09:55:27 -08:00
Antonio Ojea
1b61f49995
fix e2e test kube-proxy tcp_wait
2021-03-01 00:54:57 +01:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
Kubernetes Prow Robot
c410910c1f
Merge pull request #99512 from knabben/add-netpol-ports
...
Adding specific protocol network policy test
2021-02-28 07:36:39 -08:00
wojtekt
749922fa46
Cleanup SIGDescribe in test/e2e/network
2021-02-27 20:29:27 +01:00
lala123912
5faa51e5d6
Replace top-level ginkgo.Describe with SIGDescribe
2021-02-27 14:26:36 +08:00
Kubernetes Prow Robot
f2d5ee2d2d
Merge pull request #99508 from wojtek-t/cleanup_describe_10
...
Move node_recreate test to cloud/gcp directory
2021-02-26 18:06:38 -08:00
Amim Knabben
20263a07a6
Added protocol specific netpol
2021-02-26 18:11:45 -05:00
Kubernetes Prow Robot
157c4bbf85
Merge pull request #99390 from pacoxu/use-random-node/e2e
...
[e2e] use random node to avoid node0 overloaded
2021-02-26 14:50:54 -08:00
wojtekt
4b98a9f1e6
Move node_recreate test to cloud/gcp directory
2021-02-26 21:47:27 +01:00
Kubernetes Prow Robot
e5e3c8d4f5
Merge pull request #99467 from wojtek-t/cleanup_describe_5
...
Remove KubeDescribe from SIGDescribe calls
2021-02-26 11:32:44 -08:00
Kubernetes Prow Robot
dbb6cfa7fb
Merge pull request #99445 from pohly/generic-ephemeral-volume-test
...
test: fix skipping of GenericEphemeralVolume volume type
2021-02-26 11:32:36 -08:00
Kubernetes Prow Robot
43e8405d9c
Merge pull request #99434 from pacoxu/e2e/npe-fix
...
fix nil error e2e/network/kube_proxy.go
2021-02-26 05:34:15 -08:00
wojtekt
cad9957f95
Remove KubeDescribe from SIGDescribe calls
2021-02-26 08:49:25 +01:00
James Sturtevant
232a9ac892
Updating owners with sig-windows tech leads
2021-02-25 17:17:06 -08:00
Kubernetes Prow Robot
58052f4dff
Merge pull request #99469 from wojtek-t/cleanup_describe_6
...
Move common/volume.go test to the storage dir
2021-02-25 14:46:17 -08:00
Kubernetes Prow Robot
ca916183db
Merge pull request #99460 from wojtek-t/transfer_secrets_ownership
...
Align ownership of secret and configmap tests to sig-node
2021-02-25 13:52:56 -08:00
wojtekt
67de069dd1
Move common/volume.go test to the storage dir
2021-02-25 20:40:08 +01:00
Kubernetes Prow Robot
7791be16eb
Merge pull request #99450 from jkaniuk/revert-5m-dump
...
Revert "tests: Set a 5 minute timeout for kubectl cluster-info dump"
2021-02-25 10:01:53 -08:00
Kubernetes Prow Robot
8d42920e94
Merge pull request #99380 from ii/Riaankl_ReplicaSet
...
Write ReplicaSet Replace and Patch Test +2 Endpoints
2021-02-25 10:01:37 -08:00
Kubernetes Prow Robot
5feb39fdb3
Merge pull request #99458 from wojtek-t/cleanup_describe_1
...
Replace some nested KubeDescribe calls with ginkgo.Describe
2021-02-25 08:01:25 -08:00
wojtekt
8df355b80a
Replace some nested KubeDescribe calls with ginkgo.Describe
2021-02-25 14:44:39 +01:00
wojtekt
22429ab642
Align ownership of secret and configmap tests to sig-node
2021-02-25 14:38:02 +01:00
Kubernetes Prow Robot
2b930d99bd
Merge pull request #99374 from wojtek-t/cleanup_describe_3
...
Cleanup tests/e2e/common directory - part 1
2021-02-25 05:13:25 -08:00
Jacek Kaniuk
f3f4d535d5
Revert "tests: Set a 5 minute timeout for kubectl cluster-info dump"
...
This reverts commit bc16100549 .
2021-02-25 11:27:29 +01:00
Patrick Ohly
a255b74d11
test: fix skipping of GenericEphemeralVolume volume type
...
The test should run for test drivers which support dynamic
provisioning, but was skipped because of the volume type check:
External Storage [Driver: hostpath.csi.k8s.io]
[90m/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/external/external.go:175
[Testpattern: Generic Ephemeral-volume (default fs) [Feature:GenericEphemeralVolume] (late-binding)] ephemeral
[90m/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/framework/testsuite.go:50
[36m[1mshould support multiple inline ephemeral volumes [BeforeEach]
[90m/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/ephemeral.go:211
[36mDriver "hostpath.csi.k8s.io" does not support volume type "GenericEphemeralVolume" - skipping
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/external/external.go:255
2021-02-25 10:09:40 +01:00
pacoxu
6b94cad4e9
fix nil error e2e/network/kube_proxy.go
2021-02-25 12:00:42 +08:00
pacoxu
9488decd5e
use random node to avoid node0 overloaded
2021-02-25 11:10:02 +08:00
Kubernetes Prow Robot
a7fe0bf8e5
Merge pull request #99403 from wojtek-t/move_gcp_tests
...
Move GKE tests to cloud/gcp package
2021-02-24 12:26:40 -08:00
Riaan Kleinhans
3e6ba4d2b1
Create ReplicaSet lifecycle test
2021-02-25 08:58:24 +13:00
wojtekt
7b2458ac01
Cleanup tests/e2e/common directory - part 1
2021-02-24 20:44:14 +01:00
wojtekt
eb0fce5672
Move GKE tests to cloud/gcp package
2021-02-24 20:37:22 +01:00
Kubernetes Prow Robot
8f15f7cf5e
Merge pull request #99400 from wojtek-t/ttl_after_finished_test
...
Move TTLAfterFinished test to appropriate SIG
2021-02-24 08:53:02 -08:00
wojtekt
9bcb480574
Move TTLAfterFinished test to appropriate SIG
2021-02-24 16:09:20 +01:00
xiaofei.sun
fd62f32125
Scheduler: remove pkg/apis/core/field_constants.go
2021-02-24 18:06:29 +08:00
Kubernetes Prow Robot
267e47f548
Merge pull request #99130 from ayberk/ebs_ga_labels
...
Use GA topology labels for EBS
2021-02-23 23:48:49 -08:00
Kubernetes Prow Robot
9a8da9ee43
Merge pull request #97619 from andrewsykim/conformance-probe-tests
...
conformance: promote container exec probe timeout tests
2021-02-23 22:56:49 -08:00
Kubernetes Prow Robot
111b6866b7
Merge pull request #99087 from navidshaikh/pr/98236-sig-storage-e2e
...
test/e2e: Move gke local ssd tests to e2e/storage and assign sig ownership
2021-02-23 16:28:50 -08:00
Kubernetes Prow Robot
1db189eab2
Merge pull request #99316 from zshihang/conformance
...
promote RootCAConfigMap e2e test to Conformance
2021-02-23 15:23:46 -08:00
Kubernetes Prow Robot
d25df9c6f6
Merge pull request #99312 from aojea/localtraffic
...
e2e framework TestJig used for Service testing wasn't verifying UDP works
2021-02-23 15:23:28 -08:00
Kubernetes Prow Robot
462dbc17aa
Merge pull request #99282 from ii/Promote-ReplicaSetScale-Test
...
Promote Read, Replace and Patch ReplicaSetScale test to Conformance +3 endpoints
2021-02-23 15:23:19 -08:00
Kubernetes Prow Robot
f499d27535
Merge pull request #99281 from ii/Promote-DeploymentScale-Test
...
Promote Read, Replace and Patch DeploymentScale test to Conformance +3 endpoints
2021-02-23 15:23:12 -08:00
Kubernetes Prow Robot
a5f9f25540
Merge pull request #98645 from krmayankk/confomance
...
Promote RunAsGroup e2e test to Conformance
2021-02-23 15:22:51 -08:00
Navid Shaikh
3dd9b0e582
test/e2e: Move gke local ssd tests to e2e/storage
...
and assign SIG ownership of sig-storage
Signed-off-by: Navid Shaikh <shaikhnavid14@gmail.com >
2021-02-24 01:15:41 +05:30
Kubernetes Prow Robot
6cacfe9e3a
Merge pull request #99314 from soltysh/cronjob_e2e_api
...
cronjob: Add CRUD tests for CronJob API verbs
2021-02-23 07:50:03 -08:00