-
Notifications
You must be signed in to change notification settings - Fork 120
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
Dockerized Codenvy Test Scenarios #1256
Comments
@TylerJewell what does it mean |
Imagine you are on a laptop and you want to test Codenvy with multiple nodes. You need a way to launch a VM with a 2nd or 3rd node. docker-machine would be the utility that lets you do this. And then once you have that 2nd node, you can use "codenvy add-node" syntax to test that it works. |
We need test plan to do that. |
Some enterprise testing scenarios that we need to verify:
@skabashnyuk Testing of work behind http proxy Codenvy in Docker: testing of work behind http proxy #1275
@TylerJewell Extend the Che CLI with http proxy parameters Extend the Che CLI with http proxy parameters eclipse-che/che#3259
@benoitf @skabashnyuk Perform the same proxy tests for Che as well.
@skryzhny @skabashnyuk Setup a firewall scenario https://github.com/codenvy/infrastructure/issues/27
@skabashnyuk Script to simulate adding / removing additional nodes
Test and document usage of codenvy in container using docker-machine to launch additional swarm nodes #1176
@riuvshin Add in a CI job to generate the offline docker images required for Che and Codenvy when we tag a version. Today a user must run codenvy/cli offline to generate these files, but we will want these files in a single location that is part of our releases as well. This is necessary because eventually we will create ZIP / TAR / EXE packages that install and run codenvy offline.
@benoitf is planning to add "codenvy ssh", "codenvy sync", and other utilities as first class citizens into the CLI. We need to test all of these functions that they work the same way on Che and Codenvy, and that the supporting docs properly outline how they are to be used. We have docs for these utilities on the che site, but we need them to be added into the new Che / Codenvy docs. If the engineers can verify usage and also keep a record of the output of the test cases + syntax used to test, then Tyler can update the docs to be consistent.
URLs of proxy in the Che office for testing proporse:
http://proxy.ua.codenvy-dev.com:3128/ - without authentication.
http://testuser:testpassword@proxy.ua.codenvy-dev.com:3129/ - with authentication.
The text was updated successfully, but these errors were encountered: