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

Prepare e2e test for Vscode GitHub Plugin #13691

Closed
musienko-maxim opened this issue Jul 4, 2019 · 3 comments
Closed

Prepare e2e test for Vscode GitHub Plugin #13691

musienko-maxim opened this issue Jul 4, 2019 · 3 comments
Assignees
Labels
area/qe kind/task Internal things, technical debt, and to-do tasks to be performed. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. sprint/current status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.
Milestone

Comments

@musienko-maxim
Copy link
Contributor

musienko-maxim commented Jul 4, 2019

Description

On this moment VS code plugin is not merged in the Theia but already has all UI parts and works properly. According to the step 5 of the HappyPath scenario: #12728 we can start implementing Page Objects, methods for interaction with widget and add some steps from the scenario.
After merging Vs code plugin we will have working skeleton of the step 5 which can be added quickly to main scenario.

OS and version: CHE 7, upstream, VS code plugin

@musienko-maxim musienko-maxim added kind/task Internal things, technical debt, and to-do tasks to be performed. team/che-qe labels Jul 4, 2019
@musienko-maxim musienko-maxim self-assigned this Jul 4, 2019
@vkuznyetsov vkuznyetsov added the status/in-progress This issue has been taken by an engineer and is under active development. label Sep 18, 2019
@rhopp rhopp added this to the Backlog - QE milestone Sep 23, 2019
@musienko-maxim musienko-maxim added status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Sep 30, 2019
@rhopp rhopp modified the milestones: Backlog - QE, 7.3.0 Oct 2, 2019
@musienko-maxim
Copy link
Contributor Author

After implementing steps for adding authorization token (it activates Github PR plugin). i've got unexpected problem for the test: for creating PR we need obtain repo with ssh link. Currently - it just one way for creating PR's with PullReq. plugin. In this case - we should have ssh keys in the workspace. If we try to clone the project with ssh link which in the dev file - we won't get cloned project and any warning/error messages like permission denied or something like that.
So, as possible workaround - i think we have 2 options:

  • Add the ssh keys in the ws. before test and after that, clone the Petclinic project by ssh link. And make PR workflaw
  • Waiting for implementation of authorization with GitHub oAugh and use this option. I need advise

@rhopp rhopp modified the milestones: 7.3.0, Backlog - QE Oct 16, 2019
@rhopp
Copy link
Contributor

rhopp commented Feb 5, 2020

@musienko-maxim Do you know what is the current situation with Github Pullrequest plugin? Does it work? How is the experience (UX)?

@rhopp rhopp added the area/qe label May 11, 2020
@che-bot
Copy link
Contributor

che-bot commented Jan 4, 2021

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

@che-bot che-bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 4, 2021
@che-bot che-bot closed this as completed Jan 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/qe kind/task Internal things, technical debt, and to-do tasks to be performed. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. sprint/current status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.
Projects
None yet
Development

No branches or pull requests

4 participants