kubernetes/test/e2e/storage
Tim Hockin 11a25bfeb6
De-share the Handler struct in core API (#105979)
* De-share the Handler struct in core API

An upcoming PR adds a handler that only applies on one of these paths.
Having fields that don't work seems bad.

This never should have been shared.  Lifecycle hooks are like a "write"
while probes are more like a "read". HTTPGet and TCPSocket don't really
make sense as lifecycle hooks (but I can't take that back). When we add
gRPC, it is EXPLICITLY a health check (defined by gRPC) not an arbitrary
RPC - so a probe makes sense but a hook does not.

In the future I can also see adding lifecycle hooks that don't make
sense as probes.  E.g. 'sleep' is a common lifecycle request. The only
option is `exec`, which requires having a sleep binary in your image.

* Run update scripts
2021-10-29 13:15:11 -07:00
..
drivers e2e: restore volume lifecycle check for most tests, II 2021-10-14 10:59:03 +02:00
external fix/remove-errors-pkg 2021-06-24 16:09:59 +08:00
framework retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
podlogs fix/remove-errors-pkg 2021-06-24 16:09:59 +08:00
testsuites De-share the Handler struct in core API (#105979) 2021-10-29 13:15:11 -07:00
utils Merge pull request #102886 from gnufied/add-local-expansion 2021-08-12 11:55:50 -07:00
vsphere retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
csi_mock_volume.go consider ephemeral volumes for host path and node limits check 2021-10-01 17:03:44 +02:00
csi_volumes.go Add storage framework and address comments 2020-12-10 22:48:06 -08:00
detach_mounted.go Switch kube-controller-manager to distroless image 2020-05-21 22:33:54 -04:00
empty_dir_wrapper.go tests: Refactors agnhost image pod usage in tests 2020-09-22 13:09:49 -07:00
ephemeral_volume.go tests: Replaces mounttest images used with agnhost (part 4) 2020-02-29 15:05:57 -08:00
flexvolume.go Updated symbol 'framework.GetMasterHost' to not use word 'master' 2020-09-29 21:05:39 -07:00
flexvolume_mounted_volume_resize.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
flexvolume_online_resize.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
generic_persistent_volume-disruptive.go e2e: use custom timeouts in all storage E2E tests 2020-12-02 15:57:58 -03:00
gke_local_ssd.go test/e2e: Move gke local ssd tests to e2e/storage 2021-02-24 01:15:41 +05:30
host_path_type.go increase pod start timeout for storage tests 2021-02-22 20:51:32 +01:00
in_tree_volumes.go Only add ntfs to vsphere driver 2021-02-03 15:59:04 -08:00
local_volume_resize.go Add e2e for local volume expansion 2021-08-06 15:08:33 -04:00
mounted_volume_resize.go tag ginkgo tests affected by pdcsi migration for skipping and add storageclass check for statefulset and upgrade tests 2021-10-09 17:33:56 +00:00
nfs_persistent_volume-disruptive.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
OWNERS storage: update OWNERS and ALIASES 2021-09-13 07:54:25 +02:00
pd.go tag ginkgo tests affected by pdcsi migration for skipping and add storageclass check for statefulset and upgrade tests 2021-10-09 17:33:56 +00:00
persistent_volumes-gce.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
persistent_volumes-local.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
persistent_volumes.go De-share the Handler struct in core API (#105979) 2021-10-29 13:15:11 -07:00
pv_protection.go e2e: use custom timeouts in all storage E2E tests 2020-12-02 15:57:58 -03:00
pvc_protection.go e2e: use custom timeouts in all storage E2E tests 2020-12-02 15:57:58 -03:00
regional_pd.go Fix storage class setup in regional_pd.go 2021-08-15 00:52:08 +00:00
subpath.go tests: Enable some [LinuxOnly] tests for Windows Containerd 2021-08-16 07:43:24 -07:00
ubernetes_lite_volumes.go retry PV create in e2e-test on API quota failure 2021-10-26 09:47:16 -04:00
volume_limits.go Cleanup FeatureGate skippers (#105428) 2021-10-20 01:47:57 -07:00
volume_metrics.go Merge pull request #105910 from deads2k/retry-pv-create 2021-10-27 15:23:09 -07:00
volume_provisioning.go Merge pull request #102682 from chendave/e2e_storage 2021-06-24 18:56:44 -07:00
volumes.go Update .import-aliases for e2e test framework 2020-03-25 11:40:02 +08:00