-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[integration tests] add regular workspace PVC integration test from PVC test plans #12497
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
Comments
👋 thank you for moving this to in-progress, @jenting ! To start, I recommend a minimal PR, which covers regular workspace start and stop scenarios, by adding the PVC feature flag to existing tests, as new permutations for those tests (you might have to alter them to conditionally support feature flags). Then, if some regular workspace scenarios are still not covered from the PVC test plan, plan on writing those new tests in a separate PR. In other words, please create a separate issue to cover prebuilds with PVC, and don't plan on covering prebuild test cases for now. |
@jenting I updated Additional Context for this issue to reduce the # of required tests for regular workspaces, please review? 🙏 |
👋 @jenting regarding cases 2 and 3 (which warrant new tests), if I were to run those cases, would you expect them to pass? I ask because this discussion is unresolved. |
Yes, I expect them to pass. |
Thanks for the detailed check, I agree those two tests do not require testing against the PVC feature flag. |
@jenting could you move the |
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem? Please describe
Manually go thru. the PVC test plans take about half a day, and it's too long for each release to manually test against all the PVC test plans.
Describe the behaviour you'd like
Trying to add more integration tests from the PVC test plans if possible, and make the manual PVC tests as small as possible.
Therefore, we could minimize the deployer only need to test the manually PVC test plans.
Describe alternatives you've considered
None
Definition of Done (DoD)
Additional context
#7901
@jenting I briefly looked at the below tests, and removed them from scope for now. Can you review, and let me know your thoughts? They seem unnecessary, but, let me know what you think? 🙏
The text was updated successfully, but these errors were encountered: