Davanum Srinivas
6c76fe9c14
Skip test when depending on feature
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-09 17:22:10 -05:00
Morten Torkildsen
66e722765a
Update e2e tests to use the policy v1 api
2021-03-09 10:29:11 -05:00
Kubernetes Prow Robot
faa3a5fbd4
Merge pull request #99916 from swetharepakula/eps-ga-e2e
...
Promote Endpoint Slice E2E Tests to Conformance
2021-03-08 20:47:45 -08:00
Kubernetes Prow Robot
5f0b88b043
Merge pull request #98791 from pacoxu/kubetest/external-ips
...
skip checking nodeport on external addrs in conformance tests
2021-03-08 19:22:59 -08:00
Kubernetes Prow Robot
0df8c69731
Merge pull request #99960 from knabben/fix-runtime-config
...
Enabling runtime config on E2E node tests
2021-03-08 16:28:00 -08:00
Amim Knabben
0341e4c2f3
Enabling runtime config on E2E node tests
2021-03-08 15:45:06 -05:00
Adhityaa Chandrasekar
a0844da8f7
batch: add suspended job
...
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com >
2021-03-08 20:08:21 +00:00
Swetha Repakula
3ef94fbe3e
Update e2e tests to use EndpointSlice v1 API
2021-03-08 09:44:47 -08:00
pacoxu
520ce44c55
skip test on External IP of NodePort in conformance test
2021-03-08 16:55:34 +08:00
Kubernetes Prow Robot
c193c1b234
Merge pull request #98376 from matthyx/mega
...
Make all health checks probing consistent
2021-03-06 11:45:41 -08:00
Matthias Bertschy
b203fb0565
Deflake e2e test for startupProbe
2021-03-06 14:43:45 +01:00
Derek Carr
6215b12c84
e2e testing for hugepages downward api
2021-03-05 11:11:27 -05:00
wojtekt
d4883f532e
Remove KubeDescribe
2021-03-04 07:54:53 +01:00
llhuii
f713cbc4a4
Remove unused code in e2e/framework/framework.go
2021-03-03 10:03:21 +08:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
Antonio Ojea
cf5d98b17e
use utils/net ip family helpers
2021-02-22 18:43:59 +01:00
Antonio Ojea
21ccf1d7fb
simplify clusterIP IP validation
2021-02-22 18:43:59 +01:00
Antonio Ojea
c9cbe41347
remove duplicate functions
2021-02-22 18:43:59 +01:00
Antonio Ojea
a2b57b9fb2
fix test udp reachability
2021-02-22 18:43:55 +01:00
Antonio Ojea
04b1062cbc
e2e createSync() method wait for pod running and ready
...
The user expectections calling this method is that the pod should
be ready for the test, however, it only checks that is running,
causing timing issues on busy environments.
Per example, if the pod is not ready, kube-proxy or other services
implementations will not forward traffic to it.
2021-02-17 22:15:30 +01:00
Kubernetes Prow Robot
324eb844d1
Merge pull request #98736 from wongma7/aws
...
Warn instead of erroring if --gce-zone is not passed to e2e.test when --provider=aws
2021-02-09 13:22:58 -08:00
Kubernetes Prow Robot
23a46d8843
Merge pull request #97819 from damemi/bz1876918-priorities-test-refactor
...
Move deferred taint cleanup call to ensure all are removed
2021-02-06 21:37:12 -08:00
Kubernetes Prow Robot
26744ac58d
Merge pull request #98781 from smarterclayton/skip_all_nodes
...
Bug 1920221 : Allow test invokers to skip test waits before and after
2021-02-05 06:32:52 -08:00
Clayton Coleman
9830cc911f
test/e2e: Allow zones to be passed to e2e cloud provider
...
Instead of allowing the cloud provider to guess at the zones that
should be applied for a cluster under test, allow the explicit list
of zones to consider to be passed as a new test context flag -gce-zones.
Only the GCE test cloud provider recognizes this value because only
the GCE test cloud provider makes assumptions about zones for verifying
values, and the default assumptions for GKE do not always match non-GKE
providers.
2021-02-04 21:53:54 -05:00
Clayton Coleman
286d989d8d
test/e2e: Allow test invokers to skip test waits before and after
...
A number of e2e tests are useful to run after the system has been
disrupted or is in the progress of being disrupted, but the current
suite and test logic blocks progress waiting for all nodes to be
healthy.
By passing -1 to --minStartupPods or --allowed-not-ready-nodes flags
the caller can bypass wait logic before and after test suites that
would prevent running e2e during disruption. This allows use of parts
of the e2e suite during cluster duress to verify that controllers or
components still function.
2021-02-04 20:14:05 -05:00
Matthew Wong
f3062a83d2
Warn instead of erroring if --gce-zone is not passed to e2e.test when --provider=aws
2021-02-03 12:54:32 -08:00
Kubernetes Prow Robot
61e9ffbad8
Merge pull request #98521 from JornShen/check_externalNameService_more_time
...
check externalNameService more time
2021-01-29 17:21:49 -08:00
Mike Dame
cc1eab1ca2
Move deferred taint cleanup call to ensure all are removed
2021-01-29 10:17:21 -05:00
jornshen
415fe230b4
check externalNameService more time
2021-01-29 19:02:58 +08:00
Kubernetes Prow Robot
8f856793ae
Merge pull request #98245 from Huang-Wei/garbage-char
...
Remove garbage characters (^M) under test/*
2021-01-28 17:00:24 -08:00
Wei Huang
e2d44e3b47
Remove garbage characters (^M) under test/*
2021-01-20 16:42:30 -08:00
Clayton Coleman
02a13a4a39
test/e2e/framework: Log arguments at a higher level
...
Both of these are explicit arguments and are more elegantly logged
in a test framework by logging the arguments to the test.
The namespaces to be deleted are already logged inside
WaitForNamespacesDeleted
2021-01-20 14:48:46 -05:00
wojtekt
fa0b7dee9e
Attempt to deflake networking tests in large clusters
2021-01-20 09:32:39 +01:00
Justin SB
8797738c02
Fix spelling typos: scheduable -> schedulable
...
Bulk fix of a common typo.
2021-01-09 12:59:33 -05:00
Justin Santa Barbara
33055a8b6b
e2e: recognize multi-node control planes
...
We were treating multiple nodes as a failure; instead we can return all
the node (internal) IPs we find.
2021-01-09 09:18:29 -05:00
Kubernetes Prow Robot
974404757d
Merge pull request #96929 from gavinfish/sched-plugin-core
...
Scheduler: Move PodPassesFiltersOnNode out of core to avoid plugin dependency
2021-01-05 11:46:13 -08:00
drfish
070773c399
Remove scheduler plugins package's dependency from core package
2020-12-20 00:18:40 +08:00
Antonio Ojea
638da25dd1
Revert "use uncommon ports for e2e network test"
...
This reverts commit be1ed2f43a .
The problem happens when the pod tries to be scheduled, not the
service. Also, maybe skipping is not the best idea ...
2020-12-14 08:56:16 +01:00
Jiawei Wang
988563f8f5
Extract testsuite api to a separate package
...
Extract TestSuite, TestDriver, TestPattern, TestConfig
and VolumeResource, SnapshotVolumeResource from testsuite
package and put them into a new package called api.
The ultimate goal here is to make the testsuites as clean
as possible. And only testsuites in the package.
2020-12-10 11:12:51 -08:00
Kubernetes Prow Robot
a1a7f834ed
Merge pull request #96687 from jayunit100/patch-16
...
test_context.go: add "windows" to the list of options for "--node-os-distro"
2020-12-08 18:35:57 -08:00
Kubernetes Prow Robot
9d81c4ebfa
Merge pull request #96296 from aojea/extip
...
kube-proxy treat ExternalIPs as ClusterIPs
2020-12-08 17:28:18 -08:00
Fabio Bertinatto
ee082985c2
e2e: promote use of functions that support custom timeouts in storage tests.
...
WaitForPodSuccessInNamespace[Slow] are replaced by WaitForPodSuccessInNamespaceTimeout(),
so that custom timeouts are used instead of the hardcoded ones.
2020-12-02 16:14:13 -03:00
Fabio Bertinatto
c28dba5494
e2e: add new custom timeout value for slow PV deletion
2020-12-02 15:57:58 -03:00
Fabio Bertinatto
c82626f96f
e2e: use custom timeouts in all storage E2E tests
2020-12-02 15:57:58 -03:00
Fabio Bertinatto
3ec93da1b5
e2e: add custom timeouts to E2E framework
2020-12-02 15:57:58 -03:00
DP19
9e4642211a
add e2e test for Service ExternalIPs
2020-11-22 00:57:29 +01:00
Kubernetes Prow Robot
379ed6644d
Merge pull request #96484 from aojea/e2etest
...
add e2e test for dual-stack secondary service IPs
2020-11-18 15:28:51 -08:00
jay vyas
0663e190ec
Update to include windows / description of how NodeOSDistro is used in the e2es
2020-11-18 15:45:03 -05:00
Kubernetes Prow Robot
0c97340905
Merge pull request #96453 from aojea/fixportconflict
...
e2e network tests with host network should Skip if ports are occupied
2020-11-17 05:18:07 -08:00
Antonio Ojea
ad043f2bdd
e2e dualstack test fixes
...
remove unused variables and fix comments
2020-11-16 23:18:30 +01:00