k3s/test/e2e
Kubernetes Submit Queue 89383d27af Merge pull request #48118 from verult/FlakyDetachE2E
Automatic merge from submit-queue (batch tested with PRs 48118, 48159)

Ensures node becomes schedulable at the end of tests that delete nodes

**What this PR does / why we need it**: Further fixes the flakiness of "Pod Disk should be able to detach from a node which was deleted". When a node becomes ready but not schedulable, it was not included in the final node count.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #48008 

**Special notes for your reviewer**: Updated a similar test, "Pod Disk should be able to detach from a node whose api object was deleted", to use an "Expect" instead of a soft error because the test needs to guarantee that the environment is *completely* reset.

**Release note**:

```release-note-none
```
2017-06-27 19:32:10 -07:00
..
api run hack/update-all 2017-06-22 11:31:03 -07:00
autoscaling Merge pull request #48072 from MaciekPytel/ca_scale_to_0_e2e 2017-06-27 03:35:34 -07:00
chaosmonkey Defer test stop & cleanup 2017-05-23 10:11:46 -07:00
cluster-logging Merge pull request #47875 from crassirostris/event-exporter-e2e-test 2017-06-23 10:38:48 -07:00
common run hack/update-all 2017-06-22 11:31:03 -07:00
extension run hack/update-all 2017-06-22 11:31:03 -07:00
framework Merge pull request #48003 from MrHohn/gce-xlb-cleanup 2017-06-27 14:08:21 -07:00
generated Use cos-stable-59-9460-64-0 instead of cos-beta-59-9460-20-0. 2017-06-16 13:48:50 -07:00
manifest Move e2e fromManifest funcs to manifest package 2017-06-23 18:47:42 -04:00
perf run hack/update-all 2017-06-22 11:31:03 -07:00
perftype
scheduling Merge pull request #47628 from bizhao/e2e 2017-06-27 17:46:11 -07:00
storage Ensures node becomes schedulable at the end of tests that delete nodes 2017-06-26 18:41:14 -07:00
testing-manifests Use echoserver:1.6 for better debugging and XSS prevention. 2017-06-16 15:47:15 -07:00
upgrades Skip Deployment upgrade test on 1.5 and earlier. 2017-06-26 12:32:39 -07:00
workload Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
BUILD Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
addon_update.go
apparmor.go Capture better debug logs on AppArmor test failure 2017-05-31 15:31:11 -07:00
audit.go run hack/update-all 2017-06-22 11:31:03 -07:00
cadvisor.go
certificates.go run hack/update-all 2017-06-22 11:31:03 -07:00
cluster_upgrade.go Generate individual test results for upgrade tests 2017-06-12 14:40:57 -07:00
custom_resource_definition.go e2e test that ensures that CRDs work in kube-apiserver 2017-06-08 21:28:04 +08:00
dashboard.go
disruption.go run hack/update-all 2017-06-22 11:31:03 -07:00
dns.go Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
dns_common.go run hack/update-all 2017-06-22 11:31:03 -07:00
dns_configmap.go run hack/update-all 2017-06-22 11:31:03 -07:00
e2e-example-config.json
e2e.go Move e2e fromManifest funcs to manifest package 2017-06-23 18:47:42 -04:00
e2e_test.go Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
empty.go run hack/update-all 2017-06-22 11:31:03 -07:00
empty_dir_wrapper.go run hack/update-all 2017-06-22 11:31:03 -07:00
etcd_failure.go Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
events.go run hack/update-all 2017-06-22 11:31:03 -07:00
example_cluster_dns.go run hack/update-all 2017-06-22 11:31:03 -07:00
examples.go run hack/update-all 2017-06-22 11:31:03 -07:00
firewall.go Merge pull request #47095 from MrHohn/fix-e2e-firewall-multizone 2017-06-22 21:33:31 -07:00
garbage_collector.go run hack/update-all 2017-06-22 11:31:03 -07:00
generated_clientset.go run hack/update-all 2017-06-22 11:31:03 -07:00
gke_local_ssd.go run hack/update-all 2017-06-22 11:31:03 -07:00
gke_node_pools.go
ha_master.go
ingress.go Merge pull request #47095 from MrHohn/fix-e2e-firewall-multizone 2017-06-22 21:33:31 -07:00
kibana_logging.go
kube_proxy.go run hack/update-all 2017-06-22 11:31:03 -07:00
kubectl.go Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
kubelet.go run hack/update-all 2017-06-22 11:31:03 -07:00
kubelet_perf.go e2e: bump kubelet's resurce usage limit 2017-06-23 09:55:18 -07:00
limit_range.go Merge pull request #47403 from zhangxiaoyu-zidif/e2e-delete-meaningless-check 2017-06-23 02:59:23 -07:00
logging_soak.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
metrics_grabber_test.go
monitoring.go Fixed Monitoring e2e test 2017-06-23 21:43:17 +02:00
namespace.go run hack/update-all 2017-06-22 11:31:03 -07:00
network_partition.go Move the workload e2e tests to it's own package 2017-06-26 09:56:20 +08:00
network_policy.go run hack/update-all 2017-06-22 11:31:03 -07:00
networking.go Don't test the debug /logs endpoint on GKE. 2017-06-13 17:31:16 -07:00
networking_perf.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
no-snat.go run hack/update-all 2017-06-22 11:31:03 -07:00
nodeoutofdisk.go run hack/update-all 2017-06-22 11:31:03 -07:00
nvidia-gpus.go run hack/update-all 2017-06-22 11:31:03 -07:00
pod_gc.go run hack/update-all 2017-06-22 11:31:03 -07:00
podpreset.go run hack/update-all 2017-06-22 11:31:03 -07:00
pods.go run hack/update-all 2017-06-22 11:31:03 -07:00
portforward.go run hack/update-all 2017-06-22 11:31:03 -07:00
pre_stop.go run hack/update-all 2017-06-22 11:31:03 -07:00
proxy.go run hack/update-all 2017-06-22 11:31:03 -07:00
reboot.go run hack/update-all 2017-06-22 11:31:03 -07:00
resize_nodes.go run hack/update-all 2017-06-22 11:31:03 -07:00
resource_quota.go run hack/update-all 2017-06-22 11:31:03 -07:00
restart.go run hack/update-all 2017-06-22 11:31:03 -07:00
security_context.go run hack/update-all 2017-06-22 11:31:03 -07:00
service.go Merge pull request #48003 from MrHohn/gce-xlb-cleanup 2017-06-27 14:08:21 -07:00
service_accounts.go run hack/update-all 2017-06-22 11:31:03 -07:00
service_latency.go run hack/update-all 2017-06-22 11:31:03 -07:00
serviceloadbalancers.go Move e2e fromManifest funcs to manifest package 2017-06-23 18:47:42 -04:00
ssh.go Run SSH e2e test only if SSH keys are present 2017-05-01 11:04:54 -04:00
stackdriver_monitoring.go Made WaitForReplicas take a "how long to wait" parameter instead of it being hardcoded. 2017-06-20 12:56:18 +02:00
taints_test.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
third-party.go run hack/update-all 2017-06-22 11:31:03 -07:00
ubernetes_lite.go run hack/update-all 2017-06-22 11:31:03 -07:00
util_iperf.go

README.md

See e2e-tests

Analytics