kubernetes/test
Kubernetes Submit Queue 586fd3374f Merge pull request #43090 from foxish/fix-network-partition-flake
Automatic merge from submit-queue (batch tested with PRs 42854, 43105, 43090)

Add a timeout to allow replacement pod to become ready

Hopefully fixes https://github.com/kubernetes/kubernetes/issues/37259

```
I0314 04:26:02.562] Mar 14 04:26:02.562: INFO: Pod my-hostname-net-1bgrj still exists
I0314 04:26:22.491] Mar 14 04:26:22.491: INFO: Waiting for pod my-hostname-net-1bgrj to disappear
I0314 04:26:22.496] Mar 14 04:26:22.495: INFO: Pod my-hostname-net-1bgrj no longer exists
I0314 04:26:22.496] STEP: verifying whether the pod from the unreachable node is recreated
I0314 04:26:22.498] Mar 14 04:26:22.498: INFO: Pod name my-hostname-net: Found 3 pods out of 3
I0314 04:26:22.499] STEP: ensuring each pod is running
I0314 04:26:22.499] STEP: trying to dial each unique pod
I0314 04:26:22.579] Mar 14 04:26:22.579: INFO: Controller my-hostname-net: Got expected result from replica 1 [my-hostname-net-5jrdb]: "my-hostname-net-5jrdb", 1 of 3 required successes so far
I0314 04:26:22.642] Mar 14 04:26:22.642: INFO: Controller my-hostname-net: Got expected result from replica 2 [my-hostname-net-mjf3c]: "my-hostname-net-mjf3c", 2 of 3 required successes so far
I0314 04:31:22.645] Mar 14 04:31:22.644: INFO: Controller my-hostname-net: Failed to Get from replica 3 [my-hostname-net-rf46s]: Get https://35.184.87.178/api/v1/namespaces/e2e-tests-network-partition-s5gqt/pods/my-hostname-net-rf46s/proxy/: context deadline exceeded
```

The issue appears to be that we have a race between the pod being "running + ready" and being accessible via the APIServer proxy.


cc @kow3ns @bowei @davidopp
2017-03-14 18:44:22 -07:00
..
e2e Merge pull request #43090 from foxish/fix-network-partition-flake 2017-03-14 18:44:22 -07:00
e2e_federation Merge pull request #41794 from shashidharatd/federation-upgrade-tests-1 2017-03-10 22:02:15 -08:00
e2e_node handle container restarts for GPUs 2017-03-13 10:58:26 -07:00
fixtures Add a unit test for applies and idempotent applys to the TPR entries. 2017-02-27 10:22:12 -08:00
images Bump golang versions to 1.7.5 2017-02-21 13:02:16 -08:00
integration Fix DefaultTolerationSeconds admission plugin. It was using 2017-03-09 20:24:43 -05:00
kubemark Merge pull request #42456 from Random-Liu/update-npd-in-kubemark 2017-03-04 00:17:40 -08:00
list Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
soak move util/intstr to apimachinery 2017-01-30 12:46:59 -05:00
utils Add randomized load test 2017-02-21 16:31:21 +01:00
BUILD auto-generated bazel BUILD file changes 2017-01-19 08:00:52 +05:30
OWNERS Add people to test/OWNERS 2017-03-14 08:52:08 -07:00
test_owners.csv Merge pull request #42070 from luxas/remove_kube_discovery 2017-03-04 12:58:23 -08:00