Dmytro Nochevnov
b319582885
Fix TestGitHubRepository formatting ( #9153 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 19:31:46 +02:00
Dmytro Nochevnov
f61a779dcd
Encapsulate kohsuke-related code and ensure test repo creation ( #9141 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 18:15:48 +02:00
Dmytro Nochevnov
b6fef93c3c
Increase timeouts for debugger-related selenium tests to make them stable ( #9132 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-20 14:25:14 +02:00
Igor Ohrimenko
39e7adef3a
Selenium: Update javadocs to actual state in the "CodenvyEditor" class ( #9115 )
2018-03-19 15:28:36 +02:00
Igor Vinokur
3c9a9617f2
CHE-9067: Fix bug with git colors in editor tabs ( #9088 )
2018-03-16 16:34:20 +00:00
Sergey Skorik
b1b8acd888
Selenium: check that the IDE is loaded before switching to IDE application frame ( #9117 )
2018-03-16 18:27:59 +02:00
Aleksandr Shmaraiev
0fa8cfb4c2
Improve and rework the 'RevertCommitTest' to move in the multi thread test suite ( #9030 )
...
* Replace import the test project from github on the import by API from resources
* Add extra steps to the 'RevertCommitTest' to check changes in the project tree and the editor
* Move the 'RevertCommitTest' from the 'CheOneThreadTestsSuite.xml' to the 'CheSuite.xml'
* Add the message related to known issue
* Correct the methods in the 'GitRevertCommit' using the 'SeleniumWebDriverHelper'
2018-03-16 16:45:27 +02:00
Sergey Skorik
bc530cf6f4
Selenium: add checking that a workspace name is valid in RenameWorkspaceTest ( #9087 )
2018-03-15 19:18:07 +02:00
Sergey Skorik
f4f4397a1b
Selenium: add info about known issue #9100 to ProjectExplorer selenium page object ( #9102 )
2018-03-15 14:55:09 +02:00
Sergey Skorik
8b8661ea50
Selenium: change method for expanding test project in CreateWorkspaceOnDashboardTest test ( #9101 )
2018-03-15 14:08:39 +02:00
Dmytro Nochevnov
14748dc483
Add ability to exclude github-specific selenium tests from test execution ( #9069 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-14 11:31:22 +02:00
Igor Ohrimenko
dd6411c24c
Selenium: Inspect methods logic in the "CodenvyEditor" pageobject and rework it where it necessary ( #9031 )
2018-03-14 10:58:05 +02:00
Igor Ohrimenko
174e85a2a3
Add catching known issue to the 'GitColorsTest' ( #9075 )
2018-03-13 11:08:57 +02:00
Aleksandr Shmaraiev
78138c58b9
Selenium: Delete the 'try/catch' from selenium tests in the 'opendeclaration' package ( #9059 )
...
* Delete the 'try/catch' blocks from tests related to resolve and close issue
* Replace the 'quickExpandWithJavaScript()' method on the native clicks to expand the project tree int the 'Eclipse0120Test'
2018-03-13 10:27:04 +02:00
Igor Ohrimenko
dd4291154b
Add new common methods to the 'SeleniumWebDriverHelper' class ( #9065 )
2018-03-12 14:39:30 +02:00
Roman Iuvshyn
dbdac2a604
RELEASE: Set next development version ( #9038 )
2018-03-07 17:53:03 +07:00
Aleksandr Shmaraiev
ca3d124547
Selenium: Rework the 'FetchUpdatesAndMergeRemoteBranchIntoLocalTest' to use the 'kohsuke Github library'( #9005 )
...
* Improve and rework to use kohsuke Github library the selenium test FetchUpdatesAndMergeRemoteBranchIntoLocalTest
* Rename the 'FetchUpdatesAndMergeRemoteBranchIntoLocalTest' to the 'FetchAndMergeRemoteBranchIntoLocalTest'
*Move the 'FetchUpdatesAndMergeRemoteBranchIntoLocalTest' from the 'CheOneThreadTestsSuite.xml' to the 'CheSuite.xml'
* Delete the 'testRepo-1' from resources as unused project
2018-03-05 18:59:13 +02:00
Igor Ohrimenko
b1494b9ae7
Selenium: Update javadocs to actual state in the "SeleniumWebDriverHelper" class ( #9004 )
2018-03-05 18:25:19 +02:00
Maxim Musienko
d39ca3e80b
Store webdriver console and network logs of failed tests ( #8926 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-03-05 11:03:51 +00:00
Igor Ohrimenko
743c955128
Selenium: Add new methods to the "SeleniumWebDriverHelper" class ( #8995 )
2018-03-03 14:15:38 +02:00
Sergey Skorik
d59e184bcb
Selenium: open the New Workspace page before each test method in CreateWorkspaceTest test ( #9003 )
2018-03-03 11:42:53 +02:00
Sergey Skorik
e0ca8589e3
Selenium: remove info about #8735 issue from NavigateToFileTest test ( #8994 )
2018-03-02 16:47:23 +02:00
Igor Ohrimenko
c044e28fb0
Selenium: Rework methods from "CodenvyEditor" page object with using "SeleniumWebDriverHelper" and "WebDriverWaitFactory" classes ( #8980 )
2018-03-02 12:27:44 +02:00
Igor Ohrimenko
61d2ad40d2
Selenium: Transform locators from "CodenvyEditor" page object to enumerations and rework related methods ( #8961 )
2018-03-01 12:51:30 +02:00
Sergey Skorik
d1d8e9e82d
Selenium: fix expected values list in NavigateToFileTest test ( #8949 )
2018-02-28 11:25:52 +02:00
Igor Ohrimenko
1475ff976b
Selenium: Rework "ProjectExplorer" page object with "SeleniumWebDriverHelper" and "WebDriverWaitFactory" ( #8865 )
2018-02-28 09:44:48 +02:00
Dmytro Nochevnov
a2f69d3672
Fix unexpected removal/stop of test workspace in factory-related selenium tests ( #8934 )
...
* Run factory selenium tests in one thread
* Add 'Test' suffix to the test class names
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-02-27 17:36:27 +02:00
Sergey Skorik
17d840e993
Selenium: remove project state checking after workspace restarting from ProjectStateAfterRefreshTest test ( #8930 )
2018-02-27 17:01:06 +02:00
Sergey Skorik
8ec608346f
Selenium: cover working with factories on the Dashboard by selenium tests ( #8917 )
2018-02-27 15:44:50 +02:00
Sergey Skorik
92ae3d7cec
Selenium: add info about known issue #8931 in WorkspaceProjects page object ( #8932 )
2018-02-27 15:42:29 +02:00
Sergey Skorik
f03943c006
Selenium: test Navigate To File feature using '*' and '?' characters in search bar ( #8918 )
2018-02-27 15:41:17 +02:00
Aleksandr Shmaraiev
01fb2ed477
Selenium: Rework the 'WorkingWithPullConflictsTest' related to #8832 ( #8882 )
...
* Improve and rework selenium test 'WorkingWithPullConflictsTest'
* Rename the 'WorkingWithPullConflictsTest' on the 'GitPullConflictTest'
* Delete the 'try/catch' block from the 'GitCompareTest' related to closed #7887
* Remove the 'GitCompareTest' and 'GitPullTest' from the 'CheOneThreadTestsSuite.xml' to the 'CheSuite.xml'
2018-02-27 10:31:54 +00:00
Dmytro Nochevnov
389db1611c
Remove redundant import from the TestWorkspaceLogsReaderTest ( #8894 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-02-23 12:54:31 +00:00
Dmytro Nochevnov
f4b7ae5889
Print selenium test statistics in log during execution ( #8883 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-02-23 10:40:56 +00:00
Sergey Skorik
9abfa3690f
AddWorkspaceToOrganizationTest selenium test added to MULTIUSER test group ( #8869 )
2018-02-22 16:13:31 +00:00
Dmytro Nochevnov
be48da761b
Fix creation of test users for selenium testing ( #8878 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-02-22 13:27:03 +00:00
Aleksandr Shmaraiev
78198a70cb
Change the issue #8031 on the #8856 in the 'try/catch' in the 'TestWorkspaceImpl'
2018-02-21 18:59:44 +02:00
Sergey Skorik
ed9ed4205c
Selenium: add info about known issue to WorkingWithTerminalTest test ( #8862 )
...
* added info about known issue
2018-02-21 16:56:22 +02:00
Sergey Skorik
bc22ea8176
Selenium: add AddWorkspaceToOrganizationTest selenium test to tests suite ( #8855 )
2018-02-21 15:30:38 +02:00
Maxim Musienko
7bf9e5c7a0
Catch #8616 issue to the DirectUrlFactoryWithSpecificBranch test ( #8843 )
...
* catch issue #8616 in the DirectUrlFactoryWithSpecificBranch test
2018-02-21 12:56:49 +02:00
Sergey Skorik
68eb728e74
Selenium: add selenium test to cover creating of workspaces for organizations ( #8842 )
...
* created AddWorkspaceToOrganizationTest selenium test
* added info about known issues - #8776 , #8497 , #7925 .
2018-02-21 12:00:52 +02:00
Sergey Skorik
aee9f62739
Selenium: change method for expanding test projects in ResolveDependencyAfterRecreateProjectTest test ( #8851 )
2018-02-21 11:58:29 +02:00
Igor Ohrimenko
f53f172a96
Selenium: Rework "ProjectExplorer#openItemByPath()" method for working with already expanded project explorer tree and fix related selenium tests ( #8835 )
2018-02-21 08:30:25 +02:00
Igor Ohrimenko
06d4aea01c
Change 'quickExpandWithJavaScript' to 'expandPathInProjectExplorer' method for increasing stability ( #8845 )
2018-02-20 15:49:16 +02:00
Sergey Skorik
50e180f649
Selenium: change method to get a number of root organizations ( #8833 )
2018-02-19 17:16:14 +02:00
Maxim Musienko
e21ce7dd9e
Add information for clarifying reasons of failing tests from 'org.eclipse.che.selenium.factory' package ( #8820 )
2018-02-19 12:19:14 +02:00
Sergii Kabashniuk
512329915d
Remove exec/terminal agents from dependencies of ws-agent ( #8717 )
...
Remove exec/terminal agents from dependencies of ws-agent
This PR introduces some changes in behavior. Previously if you enable ws-agent installer
it also enables you terminal and exec agent even if you don't need it. After this pr that is no longer happen. You have to explicitly define terminal and exec agents. Fix in case someone wants terminal and exec agent, as well as ws-agent, is very simple: go to dashboard and enable terminal and(or) exec-agent.
2018-02-19 11:40:06 +02:00
Dmytro Nochevnov
05886de269
Save meaningful logs of failed tests workspaces in the target directory ( #8803 )
...
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-02-16 09:54:58 +00:00
Igor Ohrimenko
b594c11a23
Selenium: Apply expand project tree by native clicks in the selenium tests related with bug "#7161" for increase stability ( #8797 )
2018-02-15 17:44:14 +02:00
Sergey Skorik
ade485db81
Selenium: add info about known issue ( #8794 )
2018-02-15 15:40:39 +02:00