Commit Graph

937 Commits (5ac5e46ee2954fdff7a32fa5df2923e99744efb7)

Author SHA1 Message Date
Aleksandr Shmaraiev 902ddc02fd
Selenium: Do refactoring selenium tests (#12338) 2019-01-05 11:32:30 +02:00
Oleksii Orel d67d0abbd3
CHE-8909 fix add a new machine flow (#12324)
* CHE-8909 fix add a new machine flow

Signed-off-by: Oleksii Orel <oorel@redhat.com>

* fix machine name in WorkspaceDetailsMachineActionsTest selenium test

* fix the regular expression for a container name

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-01-04 15:49:57 +02:00
Aleksandr Shmaraiev ed9a5f5d02
Selenium: Do refactoring selenium tests in the 'intelligencecommand' package (#12331) 2019-01-04 09:35:38 +02:00
Dmytro Nochevnov 431920538b
Make Keycloak CLI client for E2E test as extendable (#12325)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-01-03 21:01:23 +01:00
Aleksandr Shmaraiev 5d0cdfcbbb
Selenium: Do refactoring selenium tests from the 'factory' package (#12323) 2019-01-03 09:32:08 +02:00
Aleksandr Shmaraiev e4d0f9987d
Selenium: Refactor tests from the 'editor' package (#12313) 2018-12-31 16:09:41 +02:00
Dmytro Nochevnov 9536a5063e
Fix LoginNewUserWithOpenShiftOAuthTest selenium test (#12318)
* Fix getting existed test workspace id
* Fix workspace name in CreateWorkspaceOnDashboardTest
* Remove error-prone command from LoginExistedUserWithOpenShiftOAuthTest
* Fix LoginNewUserWithOpenShiftOAuthTest selenium test

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-29 22:40:00 +01:00
Sergey Skorik e885bbd982
Selenium: add info about known #12315 issue to TheiaBuildPluginTest selenium test (#12316) 2018-12-29 16:38:10 +02:00
Sergey Skorik cb5da3faaa
Selenium: add info about known issues, stabilize tests (#12314)
* add info about known issues, stabilize tests

* fix timeout in CodenvyEditor page object
2018-12-29 16:37:42 +02:00
Dmytro Nochevnov af48cd877b
Upgrade version of selenium chrome-node to 3.141.59-dubnium (#12286)
* Upgrade version of selenium chromenode to 3.141.59-dubnium
* Fix test timeouts to comply with new chrome-node version
* Fix NewWorkspacePageTest selenium test
* Fix ImportProjectFromGitHubTest, AuthorizeOnGithubFromDashboardTest

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 20:55:28 +01:00
Dmytro Nochevnov c85ef9e2ad
Remove redundant Eclipse Che 'user' role (#12279)
* Don't bind 'user' role to test user

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Remove role 'user' from keycloak

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 14:35:31 +01:00
Sergey Skorik b5ee590b20
Selenium: fix existed selenium tests from 'factory' package according to factory creation changes (#12297) 2018-12-28 14:27:36 +02:00
Dmytro Nochevnov 10a8006af7
Exclude flaky selenium tests from execution by default (#12296)
* Exclude flaky selenium tests from execution by default

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix e2e selenium tests documentation

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Restore CreateWorkspaceFromNodeStackTest test

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 11:50:49 +01:00
Aleksandr Shmaraiev 80b0b8dde0 Selenium: Refactor some tests from the 'debugger' package (#12300) 2018-12-27 21:17:57 +01:00
Aleksandr Shmaraiev c6972d4438
Selenium: Correct some selenium tests to increase reliability (#12275)
* Correct some selenium test to increase reliability when run on CI
2018-12-26 23:50:00 +02:00
Sergey Skorik c578446ca7
Selenium: add selenium tests to UNDER_REPAIR group (#12281) 2018-12-26 18:17:52 +02:00
Roman Iuvshyn b872b317cb
RELEASE: Set next development version (#12277) 2018-12-26 13:04:51 +02:00
Sergey Skorik c1c762b974 Check that 'Rename' menu item doesn't exist for GoLang (#12256) 2018-12-21 17:15:51 +01:00
Sergey Skorik e92b5ecf8e Selenium: stabilize selenium tests (#12247)
* stabilize ContextMenuEditorTest test

* stabilize tests from languageserver package

* add AutocompleteProposalJavaDocTest test methods to UNDER_REPAIR group

* not check rename feature in GolangFileEditingTest test
2018-12-20 17:39:44 +01:00
Aleksandr Shmaraiev 7ab424fa67
Selenium: Add corrections to the 'ConfigureSomeSourceFoldersTest' (#12236) 2018-12-20 13:24:35 +02:00
Aleksandr Shmaraiev 28d1b3b0a5
Selenium: Add corrections to the tests from 'git' package (#12219)
* Add corrections to the 'AddFilesToIndexTest' and 'BranchTest' to increase reliability when run on CI
2018-12-20 09:03:06 +02:00
Sergey Skorik 4c96de0076
Selenium: stabilize selenium tests, add tests to UNDER_REPAIR group (#12213) 2018-12-18 17:52:41 +02:00
Aleksandr Shmaraiev 029643104c
Selenium: Delete the 'try-catch' expression from the 'CodeAssistAfterMoveItemTest' (#12214) 2018-12-18 14:10:40 +02:00
Sergey Skorik d69ffea06b
Selenium: wait for jdtls is fully initialized before working with test project (#12206) 2018-12-18 11:08:22 +02:00
Aleksandr Shmaraiev 52fe7696c0
Selenium: delete the 'try-catch' expression from 'refactor.parameters' tests (#12210) 2018-12-18 07:35:33 +00:00
Sergey Skorik 5d2770ddfd
Selenium: stabilize selenium tests, adapt NewWorkspaceTest according to adding new stack (#12189) 2018-12-13 17:56:41 +02:00
Aleksandr Shmaraiev 700ea7a2d1
Add corrections to the tests to increase reliability (#12158)
* Add the corrections to selenium tests to increase reliability when they run on Ci jobs
2018-12-10 23:28:06 +02:00
Sergey Skorik 23cb43e474
Selenium: fix unstable selenium tests (#12156) 2018-12-10 19:52:33 +02:00
Anna Shumilova 1fe397f874 On workspace creation - open IDE by default, allow RAM < 0.5
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>

adapt selenium tests from 'dashboard' package

stabilize selenium tests
2018-12-06 14:23:18 +02:00
Roman Iuvshyn 45490d2a3b
RELEASE: Set next development version (#12115) 2018-12-05 18:33:02 +02:00
Sergii Leshchenko 331a63cd06 Rename OPENSHIFT_IDENTITY_PROVIDER_CERTIFICATE to CHE_SELF__SIGNED__CERT 2018-12-05 13:18:06 +02:00
Sergey Skorik f75bfdd995
Selenium: remove info about known 11779 and 11697 issues (#12086) 2018-11-30 17:33:21 +02:00
Sergey Skorik bb8e6161b5
Selenium: fix unstable selenium tests, add info about known issues (#12068) 2018-11-29 11:13:58 +02:00
Masaki Muranaka 31a4e14d07 Fix typo. (#12022)
Not `clonning` but `cloning`. (refs #12012)

Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2018-11-27 12:03:20 +01:00
Sergey Skorik ef6c886124
Selenium: cover workspace sharing feature by selenium test (#12008) 2018-11-22 14:34:11 +00:00
Igor Ohrimenko 6b0aa57837
[ Selenium ] Do minor fixing changes for stabilizing of "TheiaBuildPluginTest", "CreateNewJavaFilesTest", "DeletePackageTest" selenium tests (#12007) 2018-11-22 10:42:17 +02:00
Oleksandr Garagatyi aaa8f424cd
Make a workspace run without any user env (#11890)
Allows running Che 7 workspace without any user environment but with Che 7 tooling set.
Workspace without environment has an empty list of environments and null value in `defaultEnv` field.
Field `activeEnv` is supposed to be `null` too.
What is changed:
- Migration of DB
- make defaultEnv nullable
- remove env_name from runtimes primary key
- make env_name in runtimes nullable
- Make code respect the fact that there are workspaces with no env
- settings API that returns the list of supported environment types returns no-environment type that - indicates that infrastructure support workspace with no environment at all.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-11-21 16:39:54 +02:00
Igor Ohrimenko f021bc0bbf
[ Selenium ] Fix of unexpected fail of "TheiaBuildPluginTest" and "RenameProjectTest" selenium tests (#12001) 2018-11-20 16:43:43 +02:00
Igor Ohrimenko 7fdf4da70d
[ Selenium ] Fix of unexpected fail of "CheckErrorsWarningsTabTest" selenium test (#11995) 2018-11-20 16:06:14 +02:00
Igor Ohrimenko e36ad6aafc
[ Selenium ] Get rid of redundant methods in the "SeleniumWebDriverHelper" class (#11913) 2018-11-19 16:46:06 +02:00
Igor Ohrimenko 91b43882b4
[ Selenium ] Fix of unexpected fail of "CheckOnValidAndInvalidClassNameTest" and "RenamedAlreadyCreatedNotJavaFileTest" selenium tests (#11979) 2018-11-19 12:36:48 +02:00
Aleksandr Shmaraiev 9c6fe0c44a
Selenium: Delete try-catch from the 'GitCompareTest' related to resolve issue #11791 (#11974)
* Delete try-catch from the 'GitCompareTest' related to resolve issue #11791
* Restore the 'under repair groups' related to other permanent failure #11769
2018-11-16 16:01:48 +00:00
Katka92 e0fe176243 Add che.openshift.project parameter for oc usage. (#11933)
* Add che.openshift.project parameter for oc usage.

Signed-off-by: kkanova <kkanova@redhat.com>

* Fix formatting

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-11-16 00:38:10 +02:00
Igor Ohrimenko e8285721d4 Add an ability to manage timeouts in the 'AssistantFindPanel#waitNode' method (#11942) 2018-11-14 18:24:06 +02:00
Igor Ohrimenko 18f96fa036
[ Selenium ] Rework methods for getting nodes count in the 'AssistantFindPanel' page object (#11939) 2018-11-14 16:38:36 +02:00
Igor Ohrimenko 0db369b7f5
Quick fix of the 'TheiaBuildPluginTest' selenium test (#11931) 2018-11-14 12:53:21 +02:00
Roman Iuvshyn 99afaef87f
RELEASE: Set next development version (#11930) 2018-11-14 12:29:03 +02:00
Sergey Skorik c97cbe8814 Selenium: stabilize unstable selenium tests (#11925) 2018-11-13 18:39:15 +02:00
Igor Ohrimenko 5a5f930166
[ Selenium ] Get rid of legacy code in the "Consoles" selenium page object (#11889) 2018-11-13 17:45:15 +02:00
Igor Ohrimenko dc7b00d3b7
Fix unexpected fail of "TheiaBuildPluginTest" selenium test (#11899) 2018-11-13 09:53:45 +02:00