-
Notifications
You must be signed in to change notification settings - Fork 881
E2E Testing for Workspace lifecycle #1532
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
Labels
Comments
Sync with Dean or Kyle on what running test in CI look like today. Any gotchas? |
we don't yet have a satisfactory ticket but this is essentially blocked by further infrastructure talks (hence |
Closed
This description doesn't seem actionable. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Developer Story
Our bread-and-butter critical path in Coder is:
Furthermore, it's desirable to ensure that this critical path is operating as expected with all combinations of user roles.
We want to E2E test these paths.
V1
In V1, we E2E tested that workspaces could be created and cancelled. We used an xstate model to generate all paths.
We also had a matrix of users with various roles.
MVP
An MVP of this ticket does not need to consider the entire matrix that we'd like to cover, but we do want some automated
coverage that we can up/down workspaces. One such test could even bypass the UI at the start and simply use the API.
Acceptance Criteria
Considerations
The text was updated successfully, but these errors were encountered: