* Turn on E2E tests which check restore of browser's tabs
* Turn off failing test ProjectStateAfterWorkspaceRestartTest
* Notify kfoniok@redhat.com about nightly tests failure; retry che installation 2 times
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Add script for build release candidate docker images
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
* Replace test organization with real one
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
readiness probes on che server. This is helpful when debugging and pausing
the server for a longer time.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
che #15709 Ability to add a plugin via URL, that is not in a plugin registry via CHE_WORKSPACE_DEFAULT__EDITOR_PLUGINS env var and dedicated property
Signed-off-by: Tom George <tg82490@gmail.com>
* Fix resolving the User Dashboard route
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Switch on e2e java selenium tests in test suite
* Fix resolving the route for the workspace details page
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
Co-authored-by: Aleksandr Shmaraiev <oshmarai@redhat.com>
Fixes#15792. Try to recover from invalid namespace names that end up
in the workspace attributes by trying to fall back to the default
namespace.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
* Prevent session already invalidated error when logging in with different users simultaneously
* fixup! Prevent session already invalidated error when logging in with different users simultaneously
* fixup! fixup! Prevent session already invalidated error when logging in with different users simultaneously
Fixes#15283.
Introduce a new server config attribute - "unique" - to require the server
be exposed on a unique location, separate from the other endpoints
sharing the same port.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
* Increase start test workspace timeout; pull e2e test images before running the tests
* Retry pulling of test images / start kubernetes in test pipeline on failure
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Update a web-element according to change on UD
* Update the 'RecreateUpdateStrategyTest' according to change a behaviour on UD
* Add the tests to the 'UNDER_REPAIR' group via the known issue #15822
* [UD] Added ability to disable some menu items and corresponding routes
User Dashboard can disable some of menu items located in the side bar and corresponding routes.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* fixup! [UD] Added ability to disable some menu items and corresponding routes
* fixup! fixup! [UD] Added ability to disable some menu items and corresponding routes
* Added API service to fetch kubernetes namespaces
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Added `kubernetes-namespace-selector` component
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Updated `ready-to-go-stacks` component
Added directive `kubernetes-namespace-selector` which provides ability to choose an infrastructure namespace
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Updated `create-workspace` component
The component now takes into account the infrastructure namespace when creating a new workspace.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Updated `import-custom-stack` component
The component now takes into account the infrastructure namespace when preparing a new workspace devfile.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Updated `workspace-details-overview` component
Show the infrastructure namespace of current workspace
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
Rework the namespace validation based on the suggestion by @sleshche. We now don't do full validation of update using the `validate` method but rather rely on `validateUpdate` to do the equivalent job.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
Don't fail in `deleteIfManaged` when the namespace/project is not managed.
Instead, ignore the request silently.
That seems to be the original intention based on the usage of the method
everywhere else but the test suite 8-|
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
* Extracting common test methods and LS tests to separate files.
* Fix runtime error caused by imports. Add 'sort' to generateIndex.sh - the order should be the same from now.
* Separate test methods to files, fix comments from PR.
* Applying changes from comments.
* Changes regarding comments.
* Add ability to set up Che workspace and postgress pvc names using helm.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* improve helm value chePostgresPVCStorageClassName location
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Fix indent in the yaml.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>