kubernetes/test/e2e/framework
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
..
authorizer_util.go add rbac v1beta1 2017-01-18 09:49:33 -05: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
cleanup.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
exec_util.go Decouple remotecommand client from term/kubelet dependencies 2017-04-13 15:56:40 +03:00
federation_util.go Add the ability to customize federation system namespace in e2e turn up scripts. 2017-03-24 14:42:50 -07:00
firewall_util.go Change the default CLUSTER_IP_RANGE used by e2e 2017-04-14 13:49:54 -07:00
framework.go Configurably skip creation of namespace on e2e setup 2017-04-04 17:42:49 -07:00
get-kubemark-resource-usage.go Make resource gatherer get data about etcd resource usage in kubemark setup 2017-04-13 15:22:36 +02:00
google_compute.go Delete regional static-ip instead of global for type=lb 2016-12-07 11:33:04 -08:00
ingress_utils.go Adding load balancer src ranges; support flag overrides 2017-03-24 16:36:19 -07:00
jobs_util.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
kubelet_stats.go Fix resource gatherer 2017-04-14 08:30:07 +02:00
log_size_monitoring.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
metrics_util.go tests 2017-02-28 23:05:41 -08:00
networking_utils.go e2e for cluster-autoscaler unhealthy cluster handling 2017-04-04 14:36:44 +02:00
nodes_util.go Adding a SSH tunnel check to GKE upgrades 2017-03-29 11:37:29 -07:00
perf_util.go Fix kubelet perf data to make work again for perfdash. 2016-09-30 11:56:02 -07:00
pods.go use default timeout for deletion 2017-03-08 14:40:19 -08:00
pv_util.go improve error handling in e2e helpers by always returning error 2017-04-14 14:18:55 -07:00
resource_usage_gatherer.go Fix resource gatherer 2017-04-14 08:30:07 +02:00
service_util.go Handle potential conflicts on service endpoint test deletion 2017-03-03 01:29:57 -05:00
size.go Extract commonly used functions from e2e/resize_nodes.go to e2e/framework 2017-04-04 00:01:20 +02:00
statefulset_utils.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
test_context.go e2e tests should be multizone aware 2017-04-06 13:28:29 +02:00
upgrade_util.go Move few reusable functions to upgrade_utils.go 2017-03-11 01:39:56 +05:30
util.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
volume_util.go Add skipUnlessNodeOS is GCI 2017-04-04 15:38:29 -05:00