Maxim Musienko
4025610db7
Add assertion with known issue in the typical unstable part of the test ( #7978 )
2017-12-20 17:42:06 +02:00
Roman Iuvshyn
758d400e5f
Clean up after merge che6 to master ( #7979 )
2017-12-20 17:28:34 +02:00
Maxim Musienko
1019695e69
Add handling in the CheckMainFeatureForCSharpLanguageTest for possible failing after first initialization ( #7966 )
...
* add handling for failing of LS by timeout
2017-12-20 15:52:17 +02:00
Dmytro Nochevnov
db70d737bf
Create test user at start of selenium tests execution ( #7965 )
...
* Create test user at start of selenium tests execution
* Rename 'CHE_SELENIUM_INFRASTRUCTURE' to 'CHE_INFRASTRUCTURE' in selenium tests
2017-12-20 12:50:24 +00:00
Igor Ohrimenko
28ca6c5415
Refactor ProjectExplorer page-object in the selenium tests ( #7631 )
2017-12-20 10:39:48 +02:00
Sergey Skorik
f7a886e42e
changed issue url in try/catch block of WorkingWithTerminalTest selenium test ( #7943 )
2017-12-20 10:10:46 +02:00
Aleksandr Shmaraiev
9be8ccb8f7
Add 'Assert.fail()' to the 'JavaTestPluginJunit4Test' related to known issue
2017-12-20 08:10:16 +00:00
Sergey Skorik
e98c9e8094
added waiting that test workspace is stopping after renaming it in ProjectStateAfterRenameWorkspaceTest selenium test ( #7944 )
2017-12-20 10:09:34 +02:00
Sergey Skorik
33feb47ac7
Selenium: add selenium test to check the workspace details of workspace with single machine ( #7946 )
...
* WorkspaceDetailsTest selenium test splitted to WorkspaceDetailsComposeTest and WorkspaceDetailsSingleMachineTest
* created tests added to CheSuite.xml test suite
2017-12-19 17:41:29 +02:00
Igor Ohrimenko
434e3f033d
rework selectItemInFileStructure and selectItemInFileStructureByDoubleClick methods in the FileStructure page-object ( #7961 )
2017-12-19 17:18:03 +02:00
Sergey Skorik
c48a525021
Selenium: update the ConvertToProjectWithPomFileTest selenium test ( #7945 )
...
* added method for testing the Editor tab after changing artifactId
* added checking in checkEditorTabNameAfterChangingArtifactID() method that after refreshine web page the Editor tab name is not changed
2017-12-19 16:34:47 +02:00
Aleksandr Shmaraiev
86dfcd6c3d
Change content of field in the 'WorkingWithTerminalTest' according to che6-ocp
...
Change the content of 'VIEW_BIN_FOLDER' field in the selenium test 'WorkingWithTerminalTest' according to che-6 ocp platform
Add the 'waitTerminalConsole()' to the test method to increase staility
2017-12-19 14:21:13 +00:00
Maxim Musienko
2e3cb47a6b
Complement unstable parts of the selenium tests with info about known issues ( #7934 )
...
* add Asserts to tests with depended issues
2017-12-19 10:51:09 +02:00
Aleksandr Shmaraiev
e5f92ca9cf
Change expected text in the 'AutocompleteProposalJavaDocTest'
...
Изменить ожидаемый текст контекстного меню JavaDoc в «AutocompleteProposalJavaDocTest», связанный с запуском теста на che6-ocp
2017-12-18 16:36:59 +00:00
Igor Ohrimenko
668acb7a66
remove try/catch and change 'expandPathInProjectExplorer' to 'quickExpandWithJavaScript' ( #7929 )
2017-12-18 14:17:14 +02:00
Maxim Musienko
69844104a2
Remove unnecessary item from the check list in the ServerRuntimeInfoTest ( #7884 )
...
* Remove terminal fro, list.
2017-12-15 14:35:17 +02:00
Aleksandr Shmaraiev
64dc7d001e
Perform formatting to the 'GitCompareTest'
2017-12-14 17:42:35 +00:00
Aleksandr Shmaraiev
deab35a040
Add the 'Assert.fail()' to the 'GitCompareTest'
...
Add the 'Assert.fail() to the 'GitCompareTest' related known issue: https://github.com/eclipse/che/issues/7887
2017-12-14 17:07:34 +00:00
Roman Iuvshyn
5a6d3910b2
RELEASE: set next dev version ( #7882 )
2017-12-14 15:51:34 +02:00
Aleksandr Shmaraiev
2da33bf700
Add small changes to selenium tests
...
Add the 'waitItem()' to the 'CheckMavenPluginTest' for increase stability
Delete the 'Assert.fail()' from selenium test 'InitializeAndDeleteLocalRepositoryTest' after resolve issue
2017-12-14 08:07:25 +00:00
Maxim Musienko
5886bd4831
Apply Kohsuke Github library for reduce extra operation and increase stability GitPull test ( #7829 )
...
* Apply GitHub library for the test
2017-12-14 07:58:18 +02:00
Maxim Musienko
fb61251f23
Remove unnecessary steps from CheckFileWatcherExcludeFeatureTest for increasing performance and stability ( #7805 )
...
* improve checking of filewatcherIgnore file
2017-12-13 20:35:24 +02:00
Igor Vinokur
3c86904c50
CHE-7792: Do not allow to get Git status if commit is in progress ( #7835 )
...
This prevents sending redundant websocket message to client, when index file is updated while commit operation.
2017-12-13 12:32:32 +00:00
Dmytro Nochevnov
16d82d0c59
Adapt webdriver.sh to Multiuser Che; add ability to set rerun attempts ( #7823 )
...
* Move --multiuser parameter from selenium-test.sh to webdriver.sh
* Compare selenium testing results with multiuser CI job
* Differ 'CI job' from 'build' in terms of comparasion of test results
* Add an ability to set exact number of rerun of selenium tests
2017-12-12 18:20:39 +02:00
Roman Nikitenko
56320f5fcf
Adapt selenium tests related to 'Reveal Resource in Project Explorer' action to UI changes
...
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2017-12-12 18:09:46 +02:00
Aleksandr Shmaraiev
6e22398356
Selenium: Change timeout in the page object 'Preferences' ( #7822 )
...
* Change timeout in the page object 'Preferences' related to running selenium tests on the che6-ocp platform
2017-12-12 10:07:39 +02:00
Aleksandr Shmaraiev
42101117a6
Add workspace templates into resources
2017-12-12 09:23:01 +02:00
Maxim Musienko
de747fea87
Update the Find Action list to actual state after latest changes in UI
2017-12-11 14:58:31 +02:00
Maxim Musienko
576ecd6337
add handling for avoid unstable after getting data from the Swagger page ( #7802 )
2017-12-11 11:11:46 +02:00
Aleksandr Shmaraiev
0aa2793152
Selenium: Add 'Assert.fail() to 'GitColorsTest' ( #7796 )
...
* Add 'Assert.fail() to 'GitColorsTest' according to new issue
2017-12-11 07:58:31 +00:00
Sergey Skorik
daf32dcdda
change CommandsEditor selenium page object for working with command tabs with unsaved status ( #7789 )
2017-12-08 16:22:28 +02:00
Sergey Skorik
d0b3307683
Selenium: Add changes to unstable selenium tests ( #7783 )
...
* removed try/catch blocks from FindUsagesBaseOperationTest and FileStructureNodesTest selenium tests
* fixed waitExpectedResultInEvaluateExpression method in DebugPanel selenium page object
2017-12-08 14:24:24 +02:00
Maxim Musienko
2188152a3f
Add methods for get cursor position in a split editor. Rename methods ( #7752 )
...
* Add methods for get cursor position in a split editor. Rename methods
2017-12-08 11:44:58 +02:00
Aleksandr Shmaraiev
a021198058
Selenium: Change timeout in the 'CheLoginPage' ( #7778 )
...
* Change timeout in the 'CheLoginPage'
* Related to fail selenium tests on the che6-ocp-multiuser CI job
2017-12-07 16:30:03 +00:00
Sergii Kabashniuk
f9726f7bfa
Avoid NPE in case if resource is not found ( #7694 )
...
Avoid NPE in case if resource is not found (#7694 )
2017-12-07 10:56:10 +02:00
Aleksandr Shmaraiev
d545053a4f
Add template stacks to openshift platform in the resources
2017-12-07 07:46:56 +00:00
Dmytro Nochevnov
4f8e34df87
Remove separation of selenium tests on stable/unstable/failed ( #7750 )
2017-12-06 15:46:17 +00:00
Anton Korneta
7dff4fda2b
Change default test workspace template image to eclipse/ubuntu_jdk8
2017-12-06 17:40:12 +02:00
Sergey Skorik
788421b40b
add changes to selenium tests ( #7732 )
2017-12-06 09:59:13 +02:00
Anton Korneta
6e15648698
Change default qa workspace template to dockerimage
2017-12-05 18:01:38 +02:00
Aleksandr Shmaraiev
cf50875058
Selenium: Add changes to selenium tests according to new client ( #7735 )
...
* Add some changes to selenium tests from 'intelligencecommand' according removing sshd installer from default stacks
Related selenium tests: MacrosCommandsEditorTest, AutocompleteCommandsEditorTest
* Add some change to the selenium test 'CheckIntelligenceCommandFromToolbarTest' to successful passing both platform che6 (docker and ocp
2017-12-05 15:55:08 +00:00
Dmytro Nochevnov
299291e140
Move clean up to the end of selenium test execution ( #7734 )
2017-12-05 16:30:18 +02:00
Sergey Skorik
280ea19242
[CHE 6] Check versions of workspace installers in WorkspaceDetails selenium test ( #7708 )
...
* added checking versions of workspace installers
2017-12-05 13:03:59 +02:00
Dmytro Nochevnov
f5945c46f3
Set screen size in the selenium chrome node to 1920x1080 ( #7693 )
2017-12-04 18:38:56 +02:00
Sergey Skorik
bf9df593e4
[CHE 6] Rework selenium page objects for Dashboard ( #7583 )
...
* changed dashboard selenium page objects
* the WorspaceDetails page object was divided
2017-12-04 15:11:52 +00:00
Sergii Kabashniuk
afcce5a56e
Remove sshd installer from default stacks ( #7691 )
...
Remove sshd installer from default stacks (#7691 )
2017-12-04 14:42:47 +02:00
Igor Ohrimenko
b37658dff2
rework getElementSrcLink method with FluentWait ( #7675 )
2017-12-04 14:01:36 +02:00
Maxim Musienko
c77a92d415
Add id for cursor view and apply this for the tests ( #7677 )
...
* Add ID to the cursor Position Panel
2017-12-04 13:47:19 +02:00
Maxim Musienko
dd3d1e211d
rename file in the project template ( #7698 )
2017-12-04 13:38:15 +02:00
Dmytro Nochevnov
acbbebeb35
Include Organization tests into acceptance tests into Multi User Che ( #7657 )
...
* Include Organization tests into acceptance tests execution on the Multiuser Che
Add IAnnotationTransformer to disable multiuser tests
Remove CheTestIsMultiuserProvider; move injection into constructor of SeleniumTestHandler
Run organization tests in single-thread mode
Add fails for the issues #7279 , #2473
Fix TestOrganizationServiceClient::deleteAll(parent) method
Use 'InjectTestOrganization' to operate with selenium test organization
2017-12-04 10:45:24 +02:00