kubernetes/test/e2e/framework
Kubernetes Submit Queue 37acb8423c Merge pull request #42019 from msau42/pv_upgrade_test
Automatic merge from submit-queue (batch tested with PRs 41962, 42055, 42062, 42019, 42054)

PV upgrade test

**What this PR does / why we need it**:
This PR adds a PV upgrade test to the new upgrade test framework.  Before, this test had to be done manually.  Currently the upgrade test framework only works on the GCE environment, so I plan to add support for other providers later.  In order to write the test, I had to modify and refactor some volume test util libraries.  I reran the impacted tests to make sure they still passed.

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

**Special notes for your reviewer**:
It's probably easier to review the two commits separately.  I split it up into the refactor changes, and the upgrade test changes.

**Release note**:

NONE


cc @saad-ali @krousey
2017-02-27 00:16:58 -08:00
..
authorizer_util.go add rbac v1beta1 2017-01-18 09:49:33 -05:00
BUILD Merge pull request #42019 from msau42/pv_upgrade_test 2017-02-27 00:16:58 -08:00
cleanup.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
exec_util.go find and replace 2017-01-20 08:04:53 -05:00
federation_util.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
firewall_util.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
framework.go Address comments: remove unused resourceVersion in e2e util wait loop; poll pods every 2 seconds 2017-02-08 13:05:11 -08:00
get-kubemark-resource-usage.go Fix resource gatherer for kubemark 2016-12-13 14:59:22 +01:00
google_compute.go Delete regional static-ip instead of global for type=lb 2016-12-07 11:33:04 -08:00
kubelet_stats.go Update to use proxy subresource consistently 2017-02-13 22:05:00 -05:00
log_size_monitoring.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
metrics_util.go add WATCH to list of excluded verbs for latency metrics 2017-02-23 15:47:28 -05:00
networking_utils.go move util/intstr to apimachinery 2017-01-30 12:46:59 -05:00
nodes_util.go Add etcd upgrade test. 2017-02-24 10:40:04 -08:00
perf_util.go Fix kubelet perf data to make work again for perfdash. 2016-09-30 11:56:02 -07:00
pods.go Merge pull request #41964 from sttts/sttts-upgrade-test-sysctl 2017-02-26 18:07:59 -08:00
pv_util.go Enhance and refactor volume test util functions 2017-02-23 21:05:12 -08:00
resource_usage_gatherer.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
service_util.go move util/intstr to apimachinery 2017-01-30 12:46:59 -05:00
statefulset_utils.go Switch statefulset controller to shared informers 2017-02-22 08:53:51 -05:00
test_context.go Add etcd upgrade test. 2017-02-24 10:40:04 -08:00
util.go Updates test/e2e/addon_update.go to match addon-manager's new behavior 2017-02-24 16:44:21 -08:00