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

Create jenkins job for checking HappyPath scenario with creation ws. from devfile. #13523

Closed
musienko-maxim opened this issue Jun 12, 2019 · 2 comments
Assignees
Labels
kind/enhancement A feature request - must adhere to the feature request template. kind/task Internal things, technical debt, and to-do tasks to be performed. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Milestone

Comments

@musienko-maxim
Copy link
Contributor

musienko-maxim commented Jun 12, 2019

Description

The scenario is described in the step 3 of: #12728
The related job: https://codeready-workspaces-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/che7-e2e-tests/job/CHE-7-Happy-Path-Tests/

On this moment the job is unstable because we have some issues:

[04:19:28] → Error: connect ECONNREFUSED 192.168.39.119:8443
11:19:29 [04:19:28] Che pod bootstrap [failed]
11:19:29 [04:19:28] → Error: connect ECONNREFUSED 192.168.39.119:8443
11:19:29 [04:19:28] ✅  Post installation checklist [failed]
11:19:29 [04:19:28] → Error: connect ECONNREFUSED 192.168.39.119:8443
11:19:29 Error: Error: connect ECONNREFUSED 192.168.39.119:8443
11:19:29     at KubeHelper.<anonymous> (/snapshot/chectl/lib/api/kube.js:0:0)
11:19:29     at Generator.throw (<anonymous>)
11:19:29     at rejected (/snapshot/chectl/node_modules/tslib/tslib.js:108:69)
11:19:29 Build step 'Execute shell' marked build as failure

22:50:05 [15:50:04] → ERR_TIMEOUT: Timeout set to pod wait timeout 300000
22:50:05 [15:50:04] Che pod bootstrap [failed]
22:50:05 [15:50:04] → ERR_TIMEOUT: Timeout set to pod wait timeout 300000
22:50:05 [15:50:04] ✅  Post installation checklist [failed]
22:50:05 [15:50:04] → ERR_TIMEOUT: Timeout set to pod wait timeout 300000
22:50:05 Error: ERR_TIMEOUT: Timeout set to pod wait timeout 300000
22:50:05     at KubeHelper.<anonymous> (/snapshot/chectl/lib/api/kube.js:0:0)
22:50:05     at Generator.next (<anonymous>)
22:50:05     at fulfilled (/snapshot/chectl/node_modules/tslib/tslib.js:104:62)
22:50:05 Build step 'Execute shell' marked build as failure

We should stabilize this job, fix and implement possible workarounds for this

@musienko-maxim musienko-maxim self-assigned this Jun 12, 2019
@musienko-maxim musienko-maxim added team/che-qe kind/task Internal things, technical debt, and to-do tasks to be performed. labels Jun 12, 2019
@musienko-maxim
Copy link
Contributor Author

musienko-maxim commented Jun 26, 2019

We tried to apply other tactics for launching tests. I made short investigation problems and i made sure, that minikube with nested virtualization works too slowly. For instance: after minikube ssh and pulling an image the timeout was about 30-40 min. After that i tried to avoid nested virtualization. The most simple solution as for me was using param for minikube like --vm-driver=none. We tried it on Amazon instance (UpShift was broken) and after fixing a lot of infrastructure issues, we got stable job https://ci.codenvycorp.com/view/qa-experimental/job/experimental-che-integration-tests-mini/.
So on this moment it like as proof on concept and i guess it can be applied on UpShift infra on regular basis.

@l0rd l0rd mentioned this issue Jun 27, 2019
85 tasks
@l0rd l0rd added severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. target/che7GA kind/enhancement A feature request - must adhere to the feature request template. and removed target/che7GA labels Jun 27, 2019
@l0rd l0rd added this to the 7.0.0 milestone Jun 27, 2019
@musienko-maxim
Copy link
Contributor Author

On the https://ci.codenvycorp.com/view/qa-experimental/job/experimental-che-integration-tests-mini/ job the behavior of HappyPath test is stable. The infrastructure problem which we've had with nested virtualisation is not reproduced. I think we can close this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement A feature request - must adhere to the feature request template. kind/task Internal things, technical debt, and to-do tasks to be performed. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Projects
None yet
Development

No branches or pull requests

3 participants