kubernetes/test/integration
Kubernetes Submit Queue 622bc55598 Merge pull request #51028 from ironcladlou/gc-int-flake
Automatic merge from submit-queue (batch tested with PRs 50967, 50505, 50706, 51033, 51028)

Fix GC integration test race

During TestCreateWithNonExistentOwner, when creating a pod with a
non-existent owner, assume it's possible the pod will be deleted before
we start checking for the pod's existence. Assuming that the pod still
exists immediately after Create returns is flaky if the GC reacts very
quickly.

```release-note
NONE
```

Might fix https://github.com/kubernetes/kubernetes/issues/50943; without the additional test context provided by this PR, it's not entirely possible to assess the root cause of the reported failure (as we don't know whether the original assertion failure was due to there being 0 or >1 pods).

/cc @caesarxuchao
2017-08-22 10:48:26 -07:00
..
apiserver Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
auth Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
client Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
configmap Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
defaulttolerationseconds Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
deployment Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
etcd Revert "Merge pull request #51008 from kubernetes/revert-50789-fix-scheme" 2017-08-21 11:28:05 -07:00
evictions Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
examples Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
federation Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
framework Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
garbagecollector Fix GC integration test race 2017-08-21 09:32:15 -04:00
kubectl Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
master Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
metrics Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
objectmeta Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
openshift Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
pods Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
quota Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
replicaset Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
replicationcontroller Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
scheduler Revert #50362. 2017-08-19 10:24:50 +08:00
scheduler_perf generate files before scheduler perf 2017-08-22 16:40:16 +08:00
secrets Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
serviceaccount Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
storageclasses Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
ttlcontroller Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
benchmark-controller.json build/pause: write in C 2016-05-04 21:45:52 -04:00
BUILD Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go add integration testing for bootstrap token auth 2017-07-20 22:34:21 +08:00