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

Implement workaround for Go to Definition feature HappyPath scenario #14570

Merged
merged 10 commits into from
Sep 22, 2019

Conversation

musienko-maxim
Copy link
Contributor

@musienko-maxim musienko-maxim commented Sep 17, 2019

What does this PR do?

  • Add new PageObject with methods for invocation context menu and command.
  • Add to the Editor PageObjects methods for clicking on a content in defined position (string and column), context clicking in defined position and calling Go to definition with mouse (move mouse to defined position and click with Control key)

What issues does this PR fix or reference?

#14522

@dmytro-ndp, @rhopp, @Katka92, @nickboldt, @l0rd - review pls.

@musienko-maxim musienko-maxim changed the title Implement workaround for Go to Definition feature HappyPath scenario [WIP] Implement workaround for Go to Definition feature HappyPath scenario Sep 17, 2019
@che-bot che-bot added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. kind/task Internal things, technical debt, and to-do tasks to be performed. labels Sep 17, 2019
@che-bot
Copy link
Contributor

che-bot commented Sep 18, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 18, 2019

E2E tests of Eclipse Che Multiuser on OCP has failed:

Signed-off-by: musienko maksym <mmusiien@redhat.com>
@che-bot
Copy link
Contributor

che-bot commented Sep 19, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Sep 19, 2019
@che-bot
Copy link
Contributor

che-bot commented Sep 19, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:

@che-bot
Copy link
Contributor

che-bot commented Sep 19, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:

@che-bot
Copy link
Contributor

che-bot commented Sep 19, 2019

E2E tests of Eclipse Che Multiuser on OCP has failed:

await editor.waitEditorAvailable(codeNavigationClassName);
}
catch (err) {
if (err instanceof error.TimeoutError) {
Copy link
Contributor

@dmytro-ndp dmytro-ndp Sep 19, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be clearer to have comment with link to issue.

@Katka92
Copy link
Contributor

Katka92 commented Sep 20, 2019

@musienko-maxim Have you run the code with the changes you made? For me it seems like tslint should fix some formatting issue that appears in your last changes and I have problem building the code from that branch. I think that this could fix failed crw-ci-e2e-happy-path-tests too.

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@musienko-maxim
Copy link
Contributor Author

@musienko-maxim Have you run the code with the changes you made? For me it seems like tslint should fix some formatting issue that appears in your last changes and I have problem building the code from that branch. I think that this could fix failed crw-ci-e2e-happy-path-tests too.

Fixed and tests relaunched

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E tests of Eclipse Che Multiuser on OCP has been successful:

Signed-off-by: musienko maksym <mmusiien@redhat.com>
Copy link
Contributor Author

@musienko-maxim musienko-maxim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E tests of Eclipse Che Multiuser on OCP has been successful:

@dmytro-ndp
Copy link
Contributor

ci-build

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 20, 2019

E2E tests of Eclipse Che Multiuser on OCP has failed:

Copy link
Contributor

@dmytro-ndp dmytro-ndp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@musienko-maxim: I would appreciate it if you will take into account ALL my remaining notices.

@che-bot
Copy link
Contributor

che-bot commented Sep 22, 2019

E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:

  • build details
  • "che-server" docker image: maxura/che-server:14570

@che-bot
Copy link
Contributor

che-bot commented Sep 22, 2019

E2E tests of Eclipse Che Multiuser on OCP has been successful:

@musienko-maxim musienko-maxim merged commit d79cab2 into master Sep 22, 2019
@musienko-maxim musienko-maxim deleted the che#14522 branch September 22, 2019 15:23
@che-bot che-bot removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Sep 22, 2019
@che-bot che-bot added this to the 7.2.0 milestone Sep 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants