kubernetes/test/integration
Kubernetes Submit Queue d07a0200c7 Merge pull request #47656 from jsafrane/speed-up-volume-integration
Automatic merge from submit-queue

Speed up PV integration tests

Integration tests are ~20 seconds shorter. Before (with #47645 applied):
```
--- PASS: TestPodDeletionWithDswp (3.70s)
--- PASS: TestPodUpdateWithWithADC (3.61s)
--- PASS: TestPodUpdateWithKeepTerminatedPodVolumes (3.59s)
--- PASS: TestPodAddedByDswp (5.69s)
--- PASS: TestPersistentVolumeRecycler (2.68s)
--- PASS: TestPersistentVolumeDeleter (12.61s)
--- PASS: TestPersistentVolumeBindRace (12.53s)
--- PASS: TestPersistentVolumeClaimLabelSelector (12.52s)
--- PASS: TestPersistentVolumeClaimLabelSelectorMatchExpressions (2.62s)
--- PASS: TestPersistentVolumeMultiPVs (3.98s)
--- PASS: TestPersistentVolumeMultiPVsPVCs (3.67s)
--- PASS: TestPersistentVolumeControllerStartup (7.41s)
--- PASS: TestPersistentVolumeProvisionMultiPVCs (4.85s)
--- PASS: TestPersistentVolumeMultiPVsDiffAccessModes (2.71s)
ok  	k8s.io/kubernetes/test/integration/volume	82.304s
```

After:
```
--- PASS: TestPodDeletionWithDswp (3.70s)
--- PASS: TestPodUpdateWithWithADC (3.61s)
--- PASS: TestPodUpdateWithKeepTerminatedPodVolumes (3.63s)
--- PASS: TestPodAddedByDswp (5.73s)
--- PASS: TestPersistentVolumeRecycler (3.53s)
--- PASS: TestPersistentVolumeDeleter (4.56s)
--- PASS: TestPersistentVolumeBindRace (3.52s)
--- PASS: TestPersistentVolumeClaimLabelSelector (3.52s)
--- PASS: TestPersistentVolumeClaimLabelSelectorMatchExpressions (3.49s)
--- PASS: TestPersistentVolumeMultiPVs (3.07s)
--- PASS: TestPersistentVolumeMultiPVsPVCs (3.94s)
--- PASS: TestPersistentVolumeControllerStartup (7.64s)
--- PASS: TestPersistentVolumeProvisionMultiPVCs (6.25s)
--- PASS: TestPersistentVolumeMultiPVsDiffAccessModes (3.55s)
ok  	k8s.io/kubernetes/test/integration/volume	59.945s
```

/assign @gnufied 
@kubernetes/sig-storage-pr-reviews 

Release note
```release-note
NONE
```
2017-06-26 08:54:09 -07:00
..
apiserver run hack/update-all 2017-06-22 11:31:03 -07:00
auth run hack/update-all 2017-06-22 11:31:03 -07:00
client run hack/update-all 2017-06-22 11:31:03 -07:00
configmap run hack/update-all 2017-06-22 11:31:03 -07:00
defaulttolerationseconds run hack/update-all 2017-06-22 11:31:03 -07:00
deployment run hack/update-all 2017-06-22 11:31:03 -07:00
etcd run hack/update-all 2017-06-22 11:31:03 -07:00
evictions run hack/update-all 2017-06-22 11:31:03 -07:00
examples restore working aggregator and avoid duplicate informers 2017-06-21 15:14:59 -04:00
federation run hack/update-all 2017-06-22 11:31:03 -07:00
framework run hack/update-all 2017-06-22 11:31:03 -07:00
garbagecollector run hack/update-all 2017-06-22 11:31:03 -07:00
kubectl don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
master run hack/update-all 2017-06-22 11:31:03 -07:00
metrics run hack/update-all 2017-06-22 11:31:03 -07:00
objectmeta run hack/update-all 2017-06-22 11:31:03 -07:00
openshift don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
pods run hack/update-all 2017-06-22 11:31:03 -07:00
quota run hack/update-all 2017-06-22 11:31:03 -07:00
replicaset run hack/update-all 2017-06-22 11:31:03 -07:00
replicationcontroller run hack/update-all 2017-06-22 11:31:03 -07:00
scheduler run hack/update-all 2017-06-22 11:31:03 -07:00
scheduler_perf run hack/update-all 2017-06-22 11:31:03 -07:00
secrets run hack/update-all 2017-06-22 11:31:03 -07:00
serviceaccount run hack/update-all 2017-06-22 11:31:03 -07:00
storageclasses run hack/update-all 2017-06-22 11:31:03 -07:00
thirdparty run hack/update-all 2017-06-22 11:31:03 -07:00
ttlcontroller run hack/update-all 2017-06-22 11:31:03 -07:00
volume Merge pull request #47656 from jsafrane/speed-up-volume-integration 2017-06-26 08:54:09 -07:00
benchmark-controller.json build/pause: write in C 2016-05-04 21:45:52 -04:00
BUILD Add integration test for deployment 2017-05-17 14:41:59 -07:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go mechanical 2017-01-16 09:35:12 -05:00