-
Notifications
You must be signed in to change notification settings - Fork 808
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
Add E2E tests for modifying volumes via annotations #1846
Add E2E tests for modifying volumes via annotations #1846
Conversation
417e416
to
2fbe2ef
Compare
Code Coverage DiffThis PR does not change the code coverage |
bbe3bd1
to
95633ff
Compare
95633ff
to
3286b0b
Compare
/retest |
1 similar comment
/retest |
3286b0b
to
eed79e9
Compare
Note: Rebased PR due to merging #1845 Also squashed the original 2 separate commits into one as requested. If seeing the two separate commits helps in reviewing, they are available here: Refactor E2E: Extract resize-related helper functions · kubernetes-sigs/aws-ebs-csi-driver@f4b1f56 Add E2E tests for modifying volumes via annotations · kubernetes-sigs/aws-ebs-csi-driver@3286b0b |
eed79e9
to
9e9b6ba
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Will integrate EC2 API, like #1847 does, in followup PR. |
lgtm other than what @torredil already pointed out |
9e9b6ba
to
de85e64
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ConnorJC3 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Is this a bug fix or adding new feature?
Test-coverage
What is this PR about? / Why do we need it?
Note: This PR has been rebased since merging #1845
The purposes of each commit exclusive to this PR are:
What testing is done?
Running E2E tests locally with volume-modifier-for-k8s deployed while manually confirming state of K8s objects and EBS volumes.
Example verbose output of a test:
NOTE: Tests currently fail because we need to turn volumeModification parameter on in CI. This change should be a part of this PR.