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

Run E2E Happy path tests as PR check on che-theia repository #13326

Closed
rhopp opened this issue May 13, 2019 · 5 comments
Closed

Run E2E Happy path tests as PR check on che-theia repository #13326

rhopp opened this issue May 13, 2019 · 5 comments
Assignees
Labels
status/blocked Issue that can’t be moved forward. Must include a comment on the reason for the blockage.
Milestone

Comments

@rhopp
Copy link
Contributor

rhopp commented May 13, 2019

Description

We should create PR check job on https://github.com/eclipse/che-theia running happy path test with che-theia from PR.

HowTo build che-theia:
https://github.com/eclipse/che-theia/blob/master/build.sh --pr

Nightly build job https://ci.codenvycorp.com/job/che-theia-master-ci as an example.

@dmytro-ndp dmytro-ndp changed the title Create Happy path PR check on che-theia repository Run Happy path PR check on che-theia repository Jun 13, 2019
@dmytro-ndp dmytro-ndp changed the title Run Happy path PR check on che-theia repository Run E2E Happy path tests as PR check on che-theia repository Jun 13, 2019
@l0rd l0rd mentioned this issue Jul 1, 2019
85 tasks
@musienko-maxim musienko-maxim self-assigned this Jul 5, 2019
@dmytro-ndp dmytro-ndp added the status/in-progress This issue has been taken by an engineer and is under active development. label Jul 5, 2019
@musienko-maxim
Copy link
Contributor

PR checker was implemented in the https://codeready-workspaces-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/PR-check-on-CHE-Theia-experemental/ - job. But for correct building of the Che-Theia images we need merging of the PR: ws-skeleton/che-theia-generator#26

@musienko-maxim musienko-maxim added this to the 7.0.0 milestone Jul 24, 2019
@musienko-maxim musienko-maxim added the status/blocked Issue that can’t be moved forward. Must include a comment on the reason for the blockage. label Jul 24, 2019
@l0rd l0rd added severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. team/ide2 and removed target/che7GA labels Jul 24, 2019
@l0rd
Copy link
Contributor

l0rd commented Jul 29, 2019

@musienko-maxim @rhopp just to confirm: you want to set the PR check on master branch, even if 7.0.0 work on che-theia is happening on branch 7.0.0 right? I am ok with that (if we protect master branch we will protect branch 7.0.0 as well) but I just wanted to double check it.

@musienko-maxim
Copy link
Contributor

On this moment the job is set up for checking master branch

@nickboldt nickboldt modified the milestones: 7.0.0, 7.1.0 Aug 13, 2019
@nickboldt
Copy link
Contributor

Partially complete for 7.0; slip completion of issue to milestone 7.1

@musienko-maxim musienko-maxim removed the severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. label Aug 14, 2019
@dmytro-ndp dmytro-ndp self-assigned this Sep 3, 2019
@rhopp
Copy link
Contributor Author

rhopp commented Sep 4, 2019

Job is ready. https://codeready-workspaces-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/Che-Theia-PR-check-E2E-Happy-path-tests-against-K8S__reserved
@dmytro-ndp Please create a followup issue for transforming this job into pipeline (and include it into current sprint). Thx ;-)

@rhopp rhopp closed this as completed Sep 4, 2019
@vkuznyetsov vkuznyetsov removed the status/in-progress This issue has been taken by an engineer and is under active development. label Sep 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/blocked Issue that can’t be moved forward. Must include a comment on the reason for the blockage.
Projects
None yet
Development

No branches or pull requests

6 participants