Commit Graph

791 Commits (409d4c19dd789d415dbeb4d6be770d7fe9ed3ff1)

Author SHA1 Message Date
Roman Iuvshyn 63b389c2fe
RELEASE: Set next development version (#11434)
* RELEASE: Set next development version
2018-10-04 18:25:39 +03:00
Sergey Skorik 086f163c60
Selenium: not check CHE_MACHINE_NAME env in machines 'Environment variables' tab (#11464) 2018-10-03 16:16:44 +03:00
Katka92 e6a2bd9264 Add custom timeout for AbstractTestWorkspaceServiceClient#waitStatus. (#11430)
Signed-off-by: kkanova <kkanova@redhat.com>
2018-10-02 16:47:33 +00:00
Aleksandr Shmaraiev cb53adcf01
Change the timeout in the 'openItemByPath()' (#11441) 2018-10-02 15:30:28 +00:00
Dmytro Nochevnov 7ae68da770
Fix regex in PullRequestPluginTest (#11439)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-10-02 15:16:59 +00:00
Maxim Musienko 4d05e9cab0
Rework ConvertToProjectWithPomFileTest test for checking conversion folders to maven multimodule project (#11427)
Rework ConvertToProjectWithPomFileTest test for checking conversion folders to maven multimodule project
2018-10-02 18:07:28 +03:00
Katka92 6049168cdb Change logic of login via Openshift CLI. (#11366)
Signed-off-by: kkanova <kkanova@redhat.com>
2018-10-02 14:39:41 +00:00
Aleksandr Shmaraiev ad7143e2f1
Selenium: Correct the method 'checkFindProjectSymbolFeature()' in the 'GolangFileEditingTest' (#11425)
* Correct the 'checkFindProjectSymbolFeature()' in the 'GolangFileEditingTest'
* Correct the 'waitAllNodes()' in the 'AssistantFindPanel'
2018-10-02 06:11:24 +00:00
Aleksandr Shmaraiev e5ca2e8298 Selenium: Add new test method to the 'PullRequestPluginTest' (#11128)
* Add new test method 'createPullRequestToNonDefaultBranch' to the 'PullRequestPlaginTest'
* Add the method 'clickRefreshContributionBranchButton()' to the 'PullRequestPanel'
* Add the id selector to the web element in the 'ContributePartViewImpl'
* Delete the 'try/catch' from the 'PullRequestPluginWithForkTest' related to close the issue
* Read test pull request info by using kohsuke library
* Ensure 'Git Contribute' preference is set to default value after the test execution

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-10-01 16:21:33 +00:00
Sergey Skorik 2edb5bc04d
Selenium: rework "FileStructure" selenium page object by "SeleniumWebDriverHelper" class (#11421) 2018-10-01 17:22:04 +03:00
Igor Ohrimenko edd060343f
[Selenium] Fix unexpected fail of "TheiaBuildPluginTest" selenium test (#11418) 2018-10-01 12:23:40 +03:00
Aleksandr Shmaraiev 2e3e231a87 Correct the 'openItemByPath()' to avoid the 'NoSuchElementException' (#11407) 2018-09-28 18:55:48 +03:00
Maxim Musienko 58dd54a44e
Quick fix for TypeScriptEditingTest (#11386)
* Add methods for selections by full matching text, fix typos
2018-09-28 18:47:44 +03:00
Aleksandr Shmaraiev 61ec44d410
Correct the 'GitPullTest' related to unexpected stale element reference (#11389)
* Selenium: Correct the 'GitPullTest' related to unexpected stale reference
2018-09-28 12:47:34 +00:00
Igor Ohrimenko 67a55c4355
[Selenium] Fix of unexpected fail of "UploadIntoProjectTest" selenium test (#11399) 2018-09-28 15:36:18 +03:00
Igor Ohrimenko c7597bb2ef
[Selenium] Create Selenium test covered Theia stack (#11388) 2018-09-28 14:17:45 +03:00
Dmytro Nochevnov 5edaec974f
Close 'Project Configuration' form when configure Che in Che (#11375)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-09-27 12:14:46 +00:00
Aleksandr Shmaraiev 18cba8b55a Rework the 'waitGitDeletionMarkerInPosition()' using the 'SeleniumWebDriverHelper' (#11369) 2018-09-26 15:58:46 +00:00
Sergey Skorik 4ab89ffcdb
Selenium: stabilize FindUsagesBaseOperationTest selenium test (#11365) 2018-09-26 14:56:31 +00:00
Maxim Musienko ee34b40f9c
Add to TypeScriptEditing test all supported language capabilities (#11333)
* Add new test
2018-09-26 16:02:00 +03:00
Aleksandr Shmaraiev a75351cc28
Selenium: Update the 'ApacheCamelFileEditingTest' according to the test plan (#11347)
* Change the name of template workspace
* Change name and content template workspaces in the resources
* Update the 'ApacheCamelFileEditingTest' according to the test plan
2018-09-25 14:58:15 +00:00
Sergey Skorik 566918c780
Selenium: update "YamlFileEditingTest" selenium test according to language servers test plan (#11336) 2018-09-25 11:32:35 +00:00
Sergey Skorik 0620797b4f
Selenium: rework "FindUsages" selenium page object by "SeleniumWebDriverHelper" class (#11329) 2018-09-25 09:49:48 +00:00
Aleksandr Shmaraiev 6542cec8ba
Selenium: Update the 'GolangFileEditingTest' according to the test plan (#11312)
* Add new methods to the 'SeleniumWebDriverHelper'
* Add and chahge methods in the 'FindReferencesConsoleTab'
* Add and change methods in the 'AssistantFindPanel'
* Add new methods to the 'CodenvyEditor'
* Update the 'GolangFileEditingTest' according to the test plan
2018-09-25 09:31:20 +00:00
Igor Ohrimenko 3eb7ee83fb
[Selenium] Fix unexpected fail of "CheckRestoringSplitEditorTest" selenium test (#11322) 2018-09-25 09:47:38 +03:00
Igor Ohrimenko 8d1b665b96
[Selenium] Fix unexpected fail of "InheritClassTest" selenium test (#11325) 2018-09-25 09:46:40 +03:00
Igor Ohrimenko f258f27e33
[ Selenium ] Cover the "Python" language server functionality by selenium test (#11293) 2018-09-24 15:39:11 +03:00
Sergey Skorik 6bb6e8bcfa
Selenium: update "JsonFileEditingTest" selenium test according to language servers test plan (#11307) 2018-09-21 12:46:00 +00:00
Sergey Skorik 799636f3e9
Selenium: update expected stacks lists in 'NewWorkspacesPageTest' test (#11309) 2018-09-21 12:08:26 +00:00
Igor Ohrimenko 50cc1f80e4 [ Selenium ] Update usecases in "PhpAssistantFeaturesTest" for catching known bugs #10117 #10698 (#11283) 2018-09-20 16:02:09 +00:00
Maxim Musienko b5ceb99a73
Add selenium tests for covering advanced operations for C# LS (#11261)
* add test for covering advanced C# language server features
2018-09-20 15:28:58 +03:00
Aurélien Pupier 04b2f5a681 Provide test checking Camel LS available with Apache Camel stack
(#11236)

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2018-09-20 10:27:58 +02:00
Aurélien Pupier b4623efd12 Provide basic Apache Camel stack (#11236)
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2018-09-20 10:27:58 +02:00
Sergey Skorik bc1c9da399
Selenium: update "ClangFileEditingTest" selenium test according to language servers test plan (#11280) 2018-09-19 13:15:25 +00:00
Igor Ohrimenko 5bb7a69e76
[ Selenium ] Fix unexpected fail of "CheckWorkingWithTabsByUsingContextMenuTest" selenium test (#11277) 2018-09-19 13:52:39 +03:00
Igor Ohrimenko 7f65fe4424
[Selenium] Create method for performing specified functionality with ignoring provided exception (#11246) 2018-09-19 10:40:19 +03:00
Dmytro Nochevnov 1bbdee3010
Stores logs of test workspaces which do not have RUNNING status (#11233)
* Store logs of workspaces which do not have RUNNING status
* Handle exception when verifying condition in WaitUtils.waitSuccessCondition()
* Do not wait 6 minutes if start of test workspace failed
* Suppress displaying removing selenium containers ids
* Suppress warnings if it's impossible to get failed test workspace logs
* Get read of AbstractTestWorkspaceProvider; remake WorkspaceTemplate to enum
* Use single command to stop and remove selenium docker containers

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-09-18 18:28:03 +03:00
Igor Ohrimenko 599311861d
[ Selenium ] Cover the "PHP" language server functionality by selenium test (#11263) 2018-09-18 18:07:44 +03:00
Sergey Skorik d7bf4f8d94
Selenium: update expected stacks lists on 'New Workspaces' page (#11262) 2018-09-18 14:21:44 +00:00
Aleksandr Shmaraiev 45ec057ae5 Selenium: correct the 'doRenamingByLanguageServerField()' method in the 'CodenvyEditor' 2018-09-17 15:45:34 +00:00
Dmytro Nochevnov 10502cf92d
Do not skip selenium test which should run always (#11232)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-09-17 13:36:30 +03:00
Igor Ohrimenko 18b3187cb5
[Selenium] Create "FindPreferencesConsoleTab" selenium page object (#11225) 2018-09-17 11:15:33 +03:00
Igor Ohrimenko 790457cca4
[Selenium] Create page object for "QuickOpenView" form (#11216) 2018-09-14 14:37:54 +03:00
Dmytro Nochevnov 98be356436
Close browser window after factory-related E2E tests finished (#11207)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-09-13 16:38:49 +03:00
Aleksandr Shmaraiev 2eb2d08677
Add the 'try/catch' to the 'ImportAndValidateEclipseCheProjectTest' (#11190)
* Add the 'try/catch' to the 'ImportAndValidateEclipseCheProjectTest'
2018-09-13 12:47:50 +00:00
Aleksandr Shmaraiev 18eb417edb
Selenium: Add the 'try/catch' to tests in the 'refactor.parameters' package (#11191)
* Selenium: add the 'try/catch' to tests in the 'refactor.parameters' package
2018-09-13 11:59:30 +00:00
Sergey Skorik 29aa846712
Selenium: add selenium tests that cover workspace creation from Theia and Node stacks to CheSuite test suite (#11183) 2018-09-13 06:25:35 +00:00
Roman Iuvshyn ea410c3340
RELEASE: Set next development version (#11169) 2018-09-12 11:53:42 +03:00
Dmytro Nochevnov 20c5d6ec65
Set stable version of selenium chrome-node 3.14.0-curium (#11165)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-09-11 16:41:20 +00:00
Igor Ohrimenko 2bfa0cb7e6
[Selenium] Update the "MachinesAsynchronousStartTest" selenium test according to the new expected behavior (#11167) 2018-09-11 16:45:47 +03:00