k3s/test/e2e/storage
Patrick Ohly 8b17db7e0c e2e: modular framework
Not all users of the E2E framework want to run cloud-provider specific
tests. By splitting out the code it becomes possible to decide in
a E2E test suite which providers are supported.

This is achieved in two ways:
- the framework calls certain functions through a provider
  interface instead of calling specific cloud provider functions
  directly
- tests that are cloud-provider specific directly import the
  new provider packages

The ingress test utilities are only needed by a few tests. Splitting
them out into a separate package makes the framework simpler for test
suites not using those tests.

Fixes: #66649
2018-10-11 11:16:11 +02:00
..
drivers Merge pull request #68569 from davidz627/fix/driverTestResources 2018-09-12 21:44:42 -07:00
testpatterns Refactor volume test in a similar way to csi tests 2018-08-29 14:39:01 +00:00
testsuites test: Wait for pod event to show up 2018-10-01 12:28:40 -07:00
utils Add privileged test pod security policy to local volume provisioner test service account 2018-09-18 14:25:31 -07:00
vsphere Fix Panic in PersistentVolumes:vsphere 2018-09-21 13:46:58 -07:00
BUILD Merge pull request #69103 from pohly/testfiles 2018-10-04 13:39:49 -07:00
OWNERS Update volume OWNERS to reflect active sig-storage reviewers 2017-10-26 13:26:33 -07:00
csi_objects.go e2e/storage: decentralized settings 2018-10-05 14:24:35 +02:00
csi_volumes.go Merge pull request #69353 from davidz627/fix/provisionerName 2018-10-03 15:21:59 -07:00
empty_dir_wrapper.go Promote emptyDir wrapper volume tests to conformance 2018-09-24 15:39:20 +05:30
ephemeral_volume.go Refactor volume test in a similar way to csi tests 2018-08-29 14:39:01 +00:00
flexvolume.go e2e: abstract access to additional files 2018-10-02 08:31:03 +02:00
generic_persistent_volume-disruptive.go Include PV wait confirmation for Disruptive PV tests 2018-09-17 16:37:23 -07:00
in_tree_volumes.go Merge pull request #68099 from mkimuram/issue/68093 2018-08-30 18:34:42 -07:00
mounted_volume_resize.go Remove feature tags from e2e test for resize 2018-05-25 15:32:44 -04:00
nfs_persistent_volume-disruptive.go GetMountRefs should not fail if the path supplied does not exist anymore. It has no mount references 2018-09-17 17:35:12 -07:00
pd.go e2e: modular framework 2018-10-11 11:16:11 +02:00
persistent_volumes-gce.go e2e: modular framework 2018-10-11 11:16:11 +02:00
persistent_volumes-local.go Merge pull request #68908 from msau42/add-slow 2018-09-26 22:59:23 -07:00
persistent_volumes.go Move storage tests that take longer than 2 minutes to slow suite 2018-09-20 15:29:00 -07:00
pv_protection.go Wait for Available in PV protection test 2018-08-16 23:27:38 +00:00
pvc_protection.go Enable PV protection test by default 2018-02-23 16:59:22 +01:00
regional_pd.go e2e: modular framework 2018-10-11 11:16:11 +02:00
subpath.go Fix multizone gce pd subpath test 2018-08-30 13:53:04 -07:00
volume_expand.go Remove feature tags from e2e test for resize 2018-05-25 15:32:44 -04:00
volume_limits.go Add a e2e test to check node limits 2018-10-02 13:59:05 -04:00
volume_metrics.go Add more metrics for A/D Controller: 2018-08-15 10:01:57 +02:00
volume_provisioning.go e2e: modular framework 2018-10-11 11:16:11 +02:00
volumes.go Refactor volume test in a similar way to csi tests 2018-08-29 14:39:01 +00:00