Commit Graph

11899 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
c241a237f9 Merge pull request #98587 from mtaufen/said-test
Move ServiceAccountIssuerDiscovery test into main e2e suite
2021-01-30 04:03:48 -08:00
Kubernetes Prow Robot
573a6a9faa Merge pull request #98584 from mattfenwick/issue-98581
improve hairpin warning message for network policy tests
2021-01-29 17:22:05 -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
Michael Taufen
cf809c37c4 Move ServiceAccountIssuerDiscovery test into main e2e suite
By removing feature tag. In preparation for GA.
2021-01-29 16:18:26 -08:00
Matthew Fenwick
45ae7069f4 improve hairpin warning message for network policy tests 2021-01-29 17:04:05 -05:00
Kubernetes Prow Robot
2f4778ca86 Merge pull request #98551 from aojea/ipv6conn
deflake ipv6 tcp close_wait
2021-01-29 11:37:31 -08:00
Kubernetes Prow Robot
952e6f4451 Merge pull request #98299 from aojea/hostportcoformance
move e2e hostport conflict test to sig-network
2021-01-29 05:17:40 -08:00
jornshen
415fe230b4 check externalNameService more time 2021-01-29 19:02:58 +08:00
Kubernetes Prow Robot
eb2b71c727 Merge pull request #98320 from chewong/use-promoted-images
test images: use recently promoted images
2021-01-28 17:00:41 -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
Kubernetes Prow Robot
970c4db574 Merge pull request #97815 from justinsb/node_counting
e2e: DNS autoscaler test was not counting nodes correctly
2021-01-28 16:59:52 -08:00
Antonio Ojea
5f6763067b deflake ipv6 tcp close_wait 2021-01-29 00:39:40 +01:00
Kubernetes Prow Robot
0bf26180dd Merge pull request #96901 from tkashem/context-wiring
plumb context with request deadline
2021-01-28 14:41:40 -08:00
Kubernetes Prow Robot
927cc48fdf Merge pull request #98421 from qingsenLi/210126
fix Geting -> Getting
2021-01-28 11:41:46 -08:00
Abu Kashem
df7a890d94 apiserver: add e2e tests for request context deadline 2021-01-28 14:15:05 -05:00
Ernest Wong
40713f7666 test images: use recently promoted images
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-01-28 10:09:00 -08:00
Amim Knabben
9a8a74f79a Rolling back network policy tests 2021-01-27 18:58:52 -05:00
Antonio Ojea
08a8e80c9f move e2e hostport conflict test to sig-network
The test "validates that there is no conflict between pods with same
hostPort but different hostIP and protocol" was testing the scheduler
capability to schedule pods on the same node with hostPorts, however,
it wasn´t validating that the HostPorts was working, causing false
positives, because the pods were scheduled, but the HostPort exposed
wasn´t working.

In order to test the HostPort functionality, we have to use HostNetwork
pods, that are incompatible with Windows platforms. Also, since this
is touching both network and scheduling, there is no clear the ownership,
but sig-network is happy to adopt it.

We also add a new test for scheduling only under "scheduling", so Windows
folks can use it to test the scheduled in that platform.
2021-01-27 21:55:36 +01:00
Kubernetes Prow Robot
6a4a0cdb91 Merge pull request #98187 from jsafrane/skip-2node
Skip PD tests on 1 node cluster
2021-01-27 07:23:39 -08:00
Kubernetes Prow Robot
15252db5f2 Merge pull request #98430 from liggitt/ingress-flake
Deflake ingress e2e updates
2021-01-27 02:03:40 -08:00
Kubernetes Prow Robot
0221f68ac3 Merge pull request #94015 from mattfenwick/issue-94005
run node bandwidth tests using iperf2 and collecting more detailed information
2021-01-26 15:15:40 -08:00
Kubernetes Prow Robot
6ced23a93c Merge pull request #98405 from aojea/e2elbudp
Fix loadbalancer e2e udp: Part 2
2021-01-26 09:40:55 -08:00
Kubernetes Prow Robot
a107769005 Merge pull request #96691 from ii/fix-e2e-timeout
Increase timeout for pod lifecycle test to reach pod status=ready
2021-01-26 09:40:34 -08:00
Jordan Liggitt
9a61b305d2 Deflake ingress updates 2021-01-26 10:54:17 -05:00
10177505
0e0e5a09e3 fix Geting -> Getting 2021-01-26 20:17:34 +08:00
Antonio Ojea
a38b7e5ecb fix e2e loadbalancer udp test 2021-01-26 11:30:23 +01:00
Kubernetes Prow Robot
83aee3462f Merge pull request #98341 from knabben/delete-network-policy
Removing network_policy.go test file
2021-01-26 00:42:34 -08:00
Antonio Ojea
2402059380 fix e2e loadbalancer test 2021-01-25 23:26:54 +01:00
Kubernetes Prow Robot
18f4156c40 Merge pull request #97808 from aojea/miekdns
remove e2e miekg/dns dependency
2021-01-25 11:43:00 -08:00
Amim Knabben
131c35d074 Removing network_policy.go file 2021-01-25 14:02:51 -05:00
Kubernetes Prow Robot
16ed85a6d5 Merge pull request #98333 from aojea/e2escale
e2e sig-network loadbalancer tests
2021-01-25 04:10:54 -08:00
Matthew Fenwick
069ec05037 run node bandwidth tests using iperf2 and collecting more detailed information 2021-01-24 16:06:41 -05:00
Kubernetes Prow Robot
3433f099fb Merge pull request #97898 from knabben/api-netpol-test
Copying Netpol API tests from networkpolicy folder
2021-01-24 09:48:53 -08:00
Amim Knabben
92066e9e28 Copying Netpol API tests from networkpolicy folder 2021-01-24 10:48:10 -05:00
Antonio Ojea
e08a00f97d split tcp/udp e2e loadbalancer test
splitting the test, one per protocol, we can run them in parallel.
2021-01-24 01:42:04 +01:00
Antonio Ojea
63dce95fd2 e2e network test reorganization
the sig-network e2e tests related to services has more than 3k lines.
Some of those e2e tests are related to loadbalancers, that are
cloud provider specific and have special requirements.

We split up the services file and keeps the loadbalancers e2e tests
in their own file and with their own tag, so it is easier to skip
for people that don't run e2e tests in cloud providers.
2021-01-24 01:12:42 +01:00
Antonio Ojea
3790290c9b remove e2e miekg/dns dependency
miekg dependency was forking some of the golang standard library.
We can fork it directly into the third_party folder respecting
the LICENSE.
2021-01-22 18:27:25 +01:00
Kubernetes Prow Robot
579b62d541 Merge pull request #97556 from heqg/unused02
remove unused variable in e2e test[types.go]
2021-01-21 09:57:15 -08:00
Kubernetes Prow Robot
759ac2e8c8 Merge pull request #94684 from ingvagabund/e2e-priorities-avoidPods-wait-for-pods-getting-deleted
[sig-scheduling] SchedulerPriorities [Serial] Pod should avoid nodes that have avoidPod annotation: clean remaining pods
2021-01-21 09:57:01 -08:00
Jan Chaloupka
2318992227 e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods
The test is not cleaning all pods it created.
Memory balancing pods are deleted once the test namespace is.
Thus, leaving the pods running or in terminating state when a new test is run.
In case the next test is "[sig-scheduling] SchedulerPredicates [Serial] validates resource limits of pods that are allowed to run",
the test can fail.
2021-01-21 17:08:40 +01:00
Kubernetes Prow Robot
e1ba7546bf Merge pull request #78862 from claudiubelu/tests/cleanup-node
tests: Removes node created by test
2021-01-21 02:59:01 -08:00
Kubernetes Prow Robot
81d241b492 Merge pull request #98237 from smarterclayton/test_logging
test/e2e/framework: Log arguments at a higher level
2021-01-20 17:01:12 -08:00
Wei Huang
e2d44e3b47 Remove garbage characters (^M) under test/* 2021-01-20 16:42:30 -08:00
Kubernetes Prow Robot
3dbd7498f2 Merge pull request #95503 from ii/pod-service-proxy-with-path
Write PodProxyWithPath & ServiceProxyWithPath test - + 12 endpoint coverage
2021-01-20 15:33:00 -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
Kubernetes Prow Robot
e99f60f59b Merge pull request #95351 from aojea/conntrack_invalid2
Support IPv6 on the e2e test ""should resolve connection reset issue #74839 "
2021-01-20 02:17:59 -08:00
Kubernetes Prow Robot
1e21a2eb35 Merge pull request #98181 from wojtek-t/deflake_network_tests
Attempt to deflake networking tests in large clusters
2021-01-20 01:19:59 -08:00
wojtekt
fa0b7dee9e Attempt to deflake networking tests in large clusters 2021-01-20 09:32:39 +01:00
Matt Fenwick
1786cd9867 add knabben to test/e2e/network/netpol/OWNERS 2021-01-19 15:46:30 -05:00
Jan Safranek
b356030abb Skip PD tests on 1 node cluster
The PD tests should skip themselves if they observe only 1 node is
schedulable.
2021-01-19 18:34:01 +01:00