Publish port in Docker machines only in case there is a server
in the workspace config that represents the port.
Refactor OpenShift infrastructure code.
Refactor Docker infrastructure code.
Add constant of memory attribute and reuse it everywhere it is
hardcoded.
Add constant for installer environment attribute and reuse it
everywhere it is hardcoded.
Add machine memory attribute validation to workspace validation.
Move provisioning of servers, environment variables from
infrastructure implementations to runtime SPI abstract level.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Add debugger watch expressions. Use smart tree widget for debugger variables tree. Remove some unused code.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Adapt the selenium test 'FindTextFeatureTest' according to client on 'che6' branch
* Change names and locators into 'FindText' page object
* Change names and locators into 'Consoles' page object
* Create the 'PanelSelector' page object
* Add selenium test 'ImportProjectIntoSpecifiedBranchTest' to main tests suite
* added timeout for switching agents, changed locator for status of workspace, added new agent(Yaml language server) for testing
* changed method in RenameWorkspaceTest selenium test for checking that workspace status is starting
* Fix FindTextFeatureTest selenium test (#6762)
* added timeout for closing the 'Search' loader before checking that FindText form is closed
* Allow to disable require update password for default admin user (#6777)
* Apply fixes to update maven plugins
- errorprone : ignore test methods that are using testxyz() pattern but are not annotated by @Test
- Remove deprecated stuff (for example use descriptors/descriptor for maven-assembly plugin
- remove dependency with specific version
- remove unnecessary stubbing
Change-Id: I64e96c0465dc9081ed9dde6841ca9f77fb515005
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
* No proxy handling (#6775)
* Fix setting empty no_proxy
Signed-off-by: Eugene Ivantsov <eivantsov@codenvy.com>
* Fix setting empty no_proxy
Signed-off-by: Eugene Ivantsov <eivantsov@codenvy.com>
* Fix typo
* Skip github api requests in keycloak interceptor
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
* Dashboard: added the validation of a factory name's uniqueness (#6758)
* CHE-5462: add unique-factory-name validation directive.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* CHE-5462: use validation directive for factory name's uniqueness.
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* CHE-6545: Add condition for breakpoints (#6763)
* Provide new presentation model for the tree node (#6718)
* Provide new presentation model for the tree node
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
* Add missing HasNewPresentation interface
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
* Increase login page load timeout in selenium tests (#6794)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
* Fix problem with open factory page in the selenium tests (#6789)
* fixup! Merge with master
- errorprone : ignore test methods that are using testxyz() pattern but are not annotated by @Test
- Remove deprecated stuff (for example use descriptors/descriptor for maven-assembly plugin
- Remove unnecessary stubbing
- fix dependencies
Change-Id: I16f512fc3bfd542463d3b0d3c062f45ceb5ac6b2
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
- errorprone : ignore test methods that are using testxyz() pattern but are not annotated by @Test
- Remove deprecated stuff (for example use descriptors/descriptor for maven-assembly plugin
- remove dependency with specific version
- remove unnecessary stubbing
Change-Id: I64e96c0465dc9081ed9dde6841ca9f77fb515005
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
Some changes are required like
- anyString() --> nullable(String.class) for many tests as in fact we provide null values
- add class for VerificationMode as there are more than one method now (can't use lambdas)
- remove cast on ArgumentMatcher (now we can use lambdas as there is generics)
- remove unecessary stubbing (mockito is now reporting un-needed stubs)
Change-Id: I69c7ccc86bc85a4401d5e33671229ae0ce560dbb
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>