k3s/test/e2e
k8s-merge-robot 02de0092a0 Merge pull request #28211 from quinton-hoole/2016-06-29-fix-federation-e2e
Automatic merge from submit-queue

Fix federation e2e tests by correctly managing cluster clients

1. The main fix: Correct overall BeforeEach() to create a new set of cluster clients, rather than just append to the set created by all previous tests.  This was screwing up a lot of stuff in difficult to diagnose ways.
2. Add lots of debug logging.
3. Be better about cleaning up after each test.

```
SUCCESS! -- 6 Passed | 0 Failed :-)
```

cc @nikhiljindal @madhusudancs @mfanjie @colhom FYI
2016-06-29 10:52:32 -07:00
..
chaosmonkey Fix calling range variable from goroutine 2016-05-03 09:22:58 -07:00
cleanup Rewrite ingress e2es 2016-06-16 11:28:06 -07:00
framework Merge pull request #27461 from euank/e2e-rkt-runtime 2016-06-26 18:47:42 -07:00
generated Add pause-pod.yaml in test manifest and re-generate bindata 2016-05-25 17:24:10 -07:00
perftype Use mCPU as CPU usage unit, add version in PerfData, fix memory usage bug. 2016-04-20 16:42:14 -07:00
testing-manifests Rewrite ingress e2es 2016-06-16 11:28:06 -07:00
addon_update.go increase addon check interval 2016-06-21 12:48:00 -07:00
autoscaling_utils.go Changed constans to reduce hpa e2e test flakiness. 2016-06-15 11:33:50 +02:00
batch_v1_jobs.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
cadvisor.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
cluster_size_autoscaling.go E2e test for disabling cluster autoscaler in GKE 2016-06-29 12:19:49 +02:00
cluster_upgrade.go Fix some gce-only tests to run on gke as well 2016-05-30 07:33:24 -07:00
configmap.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
container_probe.go Fix typo 2016-06-28 10:08:06 -07:00
daemon_restart.go Fix some gce-only tests to run on gke as well 2016-05-30 07:33:24 -07:00
daemon_set.go Consolidate node selecting tests to only use Schedulable + Running 2016-05-06 10:32:12 -04:00
dashboard.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
density.go Merge pull request #26631 from gmarek/constraints 2016-06-02 05:15:55 -07:00
deployment.go controller: proportionally scale paused and rolling deployments 2016-06-20 12:13:35 +02:00
dns.go Added DNS reverse lookup 2016-06-01 09:54:57 -07:00
docker_containers.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
downward_api.go Downward API defaults resource limits to node capacity/allocatable 2016-06-17 14:18:18 -04:00
downwardapi_volume.go Downward API implementation for resources limits and requests 2016-05-24 12:22:35 -04:00
e2e.go Workardoun KubeProxy failures in test framework 2016-06-24 15:49:12 +02:00
e2e_test.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
empty_dir.go e2e: run empty_dir test we've been missing 2016-06-08 21:09:29 -07:00
empty_dir_wrapper.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
es_cluster_logging.go Consolidate node selecting tests to only use Schedulable + Running 2016-05-06 10:32:12 -04:00
etcd_failure.go Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic 2016-05-26 19:16:43 +03:00
events.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
example_cluster_dns.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
example_k8petstore.go Consolidate node selecting tests to only use Schedulable + Running 2016-05-06 10:32:12 -04:00
examples.go Fix broken redis example e2e tests 2016-06-21 11:50:26 -07:00
expansion.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
federated-service.go I think I fixed all of the Federation e2e tests! 2016-06-29 00:34:43 -07:00
federation-apiserver.go Fixing the AfterEach order 2016-06-17 17:14:17 -07:00
federation-util.go Improve e2e tests for Cluster Federation. 2016-06-17 12:39:10 -07:00
generated_clientset.go add DirectCodec; use it in release_1_3 clientset 2016-05-31 10:14:24 -07:00
gke_local_ssd.go Merge pull request #26862 from fabioy/node_pool_test 2016-06-18 14:50:45 -07:00
gke_node_pools.go Add GKE node pool e2e test. Fix GKE local SSD test to only run under 2016-06-06 15:59:37 -07:00
google_compute.go Use zone from the test context for static IPs. 2016-04-26 17:39:48 -07:00
horizontal_pod_autoscaling.go Changed constans to reduce hpa e2e test flakiness. 2016-06-15 11:33:50 +02:00
host_path.go Introduce subPath in VolumeMount 2016-05-06 15:08:41 +11:00
ingress.go Don't leak stati-ips in ingress e2es 2016-06-17 10:35:16 -07:00
ingress_utils.go Rewrite ingress e2es 2016-06-16 11:28:06 -07:00
initial_resources.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
job.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
kibana_logging.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
kubectl.go Merge pull request #27461 from euank/e2e-rkt-runtime 2016-06-26 18:47:42 -07:00
kubelet.go Fixed updating node labels in cluster autoscaler e2e test. 2016-06-17 13:46:15 +02:00
kubelet_etc_hosts.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
kubelet_perf.go kubelet e2e: enforce that image prepulling must finish before the test 2016-06-03 12:25:25 -07:00
kubeproxy.go Networking e2es: Wait for all nodes to be schedulable in kubeproxy and networking tests 2016-06-07 16:38:03 -07:00
limit_range.go Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic 2016-05-26 19:16:43 +03:00
load.go Wait for all nodes to be schedulable in scalability tests 2016-06-02 10:20:59 +02:00
mesos.go Workardoun KubeProxy failures in test framework 2016-06-24 15:49:12 +02:00
metrics_grabber_test.go Remove known metrics list 2016-06-13 10:37:21 +02:00
monitoring.go Influxdb migrated to PetSet and PersistentVolumes. 2016-06-27 15:39:09 +02:00
namespace.go Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic 2016-05-26 19:16:43 +03:00
networking.go Make intra-pod networking test work in large clusters 2016-06-09 15:58:18 +02:00
networking_perf.go Consolidate node selecting tests to only use Schedulable + Running 2016-05-06 10:32:12 -04:00
node_problem_detector.go Merge pull request #28092 from Random-Liu/fix-node-problem-detector-e2e 2016-06-28 09:18:16 -07:00
nodeoutofdisk.go Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic 2016-05-26 19:16:43 +03:00
pd.go Add two pd tests with default grace period 2016-06-28 14:15:31 -07:00
persistent_volumes.go Overhauled pv e2e test to reflect common lifecycle 2016-06-16 10:00:40 -05:00
petset.go Fix spelling errors 2016-06-20 11:36:11 -04:00
pod_gc.go rename the gc for terminated pods to "podgc" 2016-06-07 22:10:34 -07:00
pods.go Merge pull request #27461 from euank/e2e-rkt-runtime 2016-06-26 18:47:42 -07:00
portforward.go Add kubectl version guard around kubectl port-forward 2016-06-14 10:04:22 -07:00
pre_stop.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
privileged.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
proxy.go Decouple explicit access from port 80 2016-06-07 15:50:12 +02:00
rc.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
reboot.go e2e: fix tests that are broken because of the image prepull pod 2016-05-25 09:51:25 -07:00
replica_set.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
resize_nodes.go Workardoun KubeProxy failures in test framework 2016-06-24 15:49:12 +02:00
resource_quota.go Move quota usage testing for loadbalancers into unit tests 2016-06-07 12:54:11 -04:00
restart.go e2e: fix node restart tests 2016-06-02 07:38:51 -07:00
scheduler_predicates.go Merge pull request #25255 from ingvagabund/e2e-framework-util-StartPods-panic-for-zero-replicas 2016-06-25 01:57:38 -07:00
secrets.go Extend the current secrets mounting to volume implementation with key to path mapping. 2016-05-18 16:12:31 +02:00
security_context.go Move seccomp annotation validation into api/validation 2016-06-14 14:58:32 +02:00
service.go Fix failures in up and down services in large clusters 2016-06-15 16:09:46 +02:00
service_accounts.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
service_latency.go Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic 2016-05-26 19:16:43 +03:00
serviceloadbalancers.go Update test/e2e for test/e2e/framework refactoring 2016-04-13 10:50:17 -07:00
ssh.go SSH e2e: Limit to 100 nodes, limit combinatorics 2016-05-31 17:31:14 -07:00
third-party.go address comments. 2016-05-19 10:38:13 -07:00
ubernetes_lite.go Merge pull request #27871 from lukaszo/e2e_zones 2016-06-28 05:13:36 -07:00
util_iperf.go E2E Network performance run which uses iperf. 2016-04-26 18:42:19 -04:00
volume_provisioning.go Add check to prevent use of untagged or :latest gcr.io images in e2e tests 2016-05-26 10:27:31 -07:00
volumes.go add GCE PD volume e2e tests 2016-05-06 22:13:04 +00:00