Skip to content
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

Setup QA process for CHE with Theia onboard. #11295

Closed
1 of 4 tasks
vkuznyetsov opened this issue Sep 20, 2018 · 3 comments
Closed
1 of 4 tasks

Setup QA process for CHE with Theia onboard. #11295

vkuznyetsov opened this issue Sep 20, 2018 · 3 comments
Assignees
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.

Comments

@vkuznyetsov
Copy link

vkuznyetsov commented Sep 20, 2018

This is an epic issue about setting QA process for CHE with Theia functionality.

  • Setup infrastructure on CI for nightly running Selenium test suit on CHE with Theia.
  • Define use cases we need to cover with automatic tests for CHE with Theia. Che 7 Beta #12170
  • Create a test plan for covering CHE with Theia functionality.
  • Create a test suit for testing CHE with Theia.
@vkuznyetsov vkuznyetsov added kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed. status/analyzing An issue has been proposed and it is currently being analyzed for effort and implementation approach team/che-qe labels Sep 20, 2018
@garagatyi
Copy link

Define use cases we need to cover with automatic tests for CHE with Theia. [specification TBD Stevan?]

@vkuznyetsov the first case that I can suggest (and the most important in any case) is that Theia gets opened from UD when WS.NEXT workspace with Theia editor is started. The same should be true for a factory. Here are 2 cases which are pretty clear to me. If they are not clear to QA team they can comment here to get more info from me. Since this stuff is important, I believe, there is no need to wait for @slemeur input to start work on that.

Setup infrastructure on CI for nightly running Selenium test suit on CHE with Theia.

This is a pretty simple task and QA team can grab me or @eivantsov to get more info. In particular, when Che deployment is called the addition of a single parameter --deploy-che-plugin-registry. After that, you can use WS.NEXT workspaces on that Che installation.
I would consider adding this property by default to the Che tests and add simple tests I've described above to the default set of tests. This would eliminate a lot of complexity and would allow creating those test in just a couple of days.

@slemeur
Copy link
Contributor

slemeur commented Sep 21, 2018

@vkuznyetsov : thanks for creating the epic.

+1 with @garagatyi : you should work with the engineers to get the understanding of what are the most important pieces which can be tested now (and automated). And then, you also have all the use cases from the previous IDE that you should be covering too.

@vkuznyetsov vkuznyetsov removed the status/analyzing An issue has been proposed and it is currently being analyzed for effort and implementation approach label Apr 2, 2019
@vkuznyetsov
Copy link
Author

Not actual

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.
Projects
None yet
Development

No branches or pull requests

3 participants