k3s/test/e2e
Kubernetes Submit Queue 2e677a5f80 Merge pull request #43956 from jeffvance/e2e-helpers
Automatic merge from submit-queue (batch tested with PRs 40055, 42085, 44509, 44568, 43956)

improve error handling in e2e helpers

**What this PR does / why we need it**:
Changes most of the volume related helper funcs to return error rather than calling `Expect`. This is a better programming practice, is consistent with Go and Kubernetes, and allows helper funcs that create multiple resources to perform cleanup.

```release-note
NONE
```
2017-04-17 15:39:12 -07:00
..
autoscaling Merge pull request #44502 from MaciekPytel/ca_fix_e2e_2 2017-04-14 15:38:59 -07:00
chaosmonkey autogenerated 2017-04-14 10:40:57 -07:00
cluster-logging autogenerated 2017-04-14 10:40:57 -07:00
common move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
framework Merge pull request #43956 from jeffvance/e2e-helpers 2017-04-17 15:39:12 -07:00
generated have multiple BUILD files in vendor/ 2017-04-14 10:36:15 -07:00
perf autogenerated 2017-04-14 10:40:57 -07:00
perftype
scheduling move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
storage Merge pull request #43956 from jeffvance/e2e-helpers 2017-04-17 15:39:12 -07:00
testing-manifests Make a smaller redis image for testing, based on Alpine. 2017-03-28 16:18:00 -07:00
upgrades Merge pull request #43956 from jeffvance/e2e-helpers 2017-04-17 15:39:12 -07:00
BUILD move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
README.md test/e2e*: add/update README.md files. 2017-04-03 19:05:50 +02:00
addon_update.go Updates test/e2e/addon_update.go to match addon-manager's new behavior 2017-02-24 16:44:21 -08:00
apparmor.go AppArmor cluster upgrade test 2017-03-07 17:15:53 -08:00
cadvisor.go
cluster_upgrade.go Re-enabled HPA upgrade e2e test 2017-04-06 18:26:35 +02:00
cronjob.go Drop NewDefultGroupVersionFramework in favor of client automatically handling proper GroupVersions 2017-03-06 12:12:38 +01:00
daemon_restart.go
daemon_set.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
dashboard.go
deployment.go Merge pull request #43818 from kargakis/reduce-deployment-replicas 2017-04-06 15:12:21 -07:00
disruption.go
dns.go Removed hostname/subdomain annotation. 2017-04-10 13:55:40 +08:00
dns_common.go Configure DNS based on the kube-system:kube-dns ConfigMap 2017-02-27 11:31:59 -08:00
dns_configmap.go Move DNS configmap tests to slow, serial suites 2017-03-27 17:39:11 -07:00
e2e-example-config.json
e2e.go e2e tests should be multizone aware 2017-04-06 13:28:29 +02:00
e2e_test.go Segregate storage e2es for easier assignment. 2017-04-12 20:39:29 -05:00
empty.go Sig-scalability test segregation to allow for assignment and cleaning, and 2017-03-26 11:01:09 -05:00
empty_dir_wrapper.go
etcd_failure.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
events.go
example_cluster_dns.go
examples.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
firewall.go
garbage_collector.go increase timeout for orphan e2e test 2017-03-10 18:13:48 -08:00
generated_clientset.go Merge pull request #42734 from dashpole/deletion_timeout 2017-03-09 15:06:53 -08:00
gke_local_ssd.go
gke_node_pools.go
ha_master.go
ingress.go upgrade tests: ingress/glbc 2017-03-01 11:52:55 -08:00
initial_resources.go
job.go Implements an upgrade test for Job. Job common functionality is refactored into the framework package to allow for code sharing between e2e and upgrade tests. 2017-02-27 09:24:59 -08:00
kibana_logging.go
kube_proxy.go
kubectl.go In 'kubectl describe', find controllers with ControllerRef, instead of showing the original creator 2017-04-11 15:41:57 -07:00
kubelet.go improve error handling in e2e helpers by always returning error 2017-04-14 14:18:55 -07:00
kubelet_perf.go e2e: bump the memory limit for kubelet 2017-03-17 11:44:32 -07:00
limit_range.go Initial breakout of scheduling e2es to help assist in both assignment 2017-03-13 22:34:57 -05:00
logging_soak.go
metrics_grabber_test.go
monitoring.go Merge pull request #42930 from KarolKraskiewicz/influxdb-clientv2 2017-03-22 02:41:43 -07:00
namespace.go
network_partition.go e2e for cluster-autoscaler unhealthy cluster handling 2017-04-04 14:36:44 +02:00
networking.go Use ping to ip instead of wget google.com in net connectivity check 2017-03-27 17:18:55 -07:00
networking_perf.go
nodeoutofdisk.go
pod_gc.go
podpreset.go Add settings API and admission controller 2017-03-01 13:04:28 -08:00
pods.go
portforward.go Remove conformance from port forwarding so local / secure clusters aren't expected to support it. 2017-04-07 16:48:26 -04:00
pre_stop.go
proxy.go
rc.go Merge pull request #43897 from kargakis/fix-rs-test 2017-03-31 04:07:18 -07:00
reboot.go
replica_set.go Merge pull request #43897 from kargakis/fix-rs-test 2017-03-31 04:07:18 -07:00
resize_nodes.go Extract commonly used functions from e2e/resize_nodes.go to e2e/framework 2017-04-04 00:01:20 +02:00
resource_quota.go e2e tests: use attributes instead of beta annotations 2017-03-02 10:23:57 +01:00
restart.go
security_context.go
service.go Don't run preserve pod IP test in userspace mode 2017-04-03 08:15:22 +02:00
service_accounts.go
service_latency.go
serviceloadbalancers.go
ssh.go
statefulset.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
taints_test.go Extend timeouts in taints test to account for slow Pod deletions 2017-03-10 14:23:47 +01:00
third-party.go
ubernetes_lite.go
util_iperf.go

README.md

See e2e-tests

Analytics