-
Notifications
You must be signed in to change notification settings - Fork 38.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tag all storage E2E tests with [Storage] tag so that they can be run explicitly #35542
Comments
would volume work? storage is something used for api storage (etcd) |
Yep, volume works! |
Assigning to @msau42, who has graciously offered to work on this |
@saad-ali where is the line for "[Storage]". If I test that an nfs mount is cleaned up when a pod bound to that mount is killed, is that a storage test? What about testing that a PVC binds to the expected PV, is that storage? Thanks. |
Good question. My feeling is that anything that the storage-sig is responsible should fall in to the label (including all volume plugins, attach/detach controller, kubelet, persistent volume controller). So yes, all your examples should fall in to this label. The idea here is that when we make big breaking changes to some part of the storage infrastructure, we should be able to run all storage E2Es against the change with one command. Optionally we could have a storage test suite that runs all theses tests as part of CI. |
Added [Volume] tag per issue kubernetes#35542; added [Flaky] to GCE tests until confirmed fixed. Added [Serial] to NFS to address possible cross test contamination.
Added [Volume] tag per issue kubernetes#35542; added [Flaky] to GCE tests until confirmed fixed. Added [Serial] to NFS to address possible cross test contamination.
Automatic merge from submit-queue Add [Volume] tag to all the volume-related E2E tests. **What this PR does / why we need it**: Tags all the volume/storage related e2e tests to make it easier to run a volume test suite. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # fixes #35542 **Special notes for your reviewer**: Please let me know if there are tests that should/should not be included. **Release note**: NONE ```release-note ```
Added [Volume] tag per issue kubernetes#35542; added [Flaky] to GCE tests until confirmed fixed. Added [Serial] to NFS to address possible cross test contamination.
We have storage E2E tests sprinkled across multiple test suites. When trying to run all storage tests, it is difficult to know which ones to run. To fix this, we should tag all storage/volume plugin e2e tests with the
[Storage]
tag.@kubernetes/sig-storage
The text was updated successfully, but these errors were encountered: