Commit Graph

702 Commits (70aed9e03c13606abea7c349bdccf5d94dea4e89)

Author SHA1 Message Date
Sergey Skorik 70aed9e03c
Selenium: remove info about known issues, fix unstable tests (#10851) 2018-08-20 18:13:13 +03:00
Dmytro Nochevnov 170449f745
Fix WorkingWithTerminalTest not to depend on 'workspaceId' in CLI prompt (#10846)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-20 16:25:11 +03:00
Dmytro Nochevnov 10aa0e2420
Filter test configuration methods which belong to improper groups (#10845)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-20 16:16:14 +03:00
Dmytro Nochevnov 449d884a38
Fix selenium test groups management (#10791)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-19 17:47:52 +03:00
Oleksii Kurinnyi ccf7171896
CHE-10121: fix behavior of "Create" factory button (#10778)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2018-08-17 14:50:34 +03:00
Katka92 3dfab95d73 New test case for rolling update (#10670)
* New test case for rolling update added. Changes made to be able to run with rh-che.

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

* Needless comments removed.

* Fix format of java files

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Fix license header

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Adapt rolling update command to run selenium tests on rh-che

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-17 10:08:07 +03:00
Sergey Skorik ead8ad4b79
Selenium: add info about known issue #10809 to CheckIntelligenceCommandFromToolbarTest selenium test (#10811) 2018-08-16 17:30:25 +03:00
Radim Hopp feb0065ab1 CHE_INFRASTRUCTURE and CHE_MULTIUSER vars can be now passed as system (#10801)
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2018-08-16 17:26:19 +03:00
Oleksii Kurinnyi f9a2c4bd33
CHE-5650: set fixed sorting order for prioritized stacks (#10760)
* CHE-5650: fix stacks' order after sorting

This fix sets fixed sorting order for some prioritized stacks. These
stacks are marked by a 'thumb-tack' icon.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! CHE-5650: fix stacks' order after sorting

* fixup! fixup! CHE-5650: fix stacks' order after sorting
2018-08-16 17:03:23 +03:00
Sergey Skorik 8ca43d9852
Selenium: add info about known issue #9100 to CheckFactoryWithPerClickCreatePolicyTest and CheckFactoryWithMultiModuleTest tests 2018-08-16 14:29:10 +03:00
Dmytro Nochevnov c91f7bac2a
Fix formatting of CSharpFileEditingTest (#10797)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-16 09:52:04 +03:00
Maxim Musienko ea7d7c23e4
Add info about known issue #10789 to CSharpFileEditingTest (#10790)
* Add know issue in the CSharpFileEditingTest
2018-08-15 19:25:31 +03:00
Sergey Skorik d37d9b8cc6
Selenium: fix unstable selenium tests from dashboard and miscellaneous packages (#10786)
* move unstable WorkspacesListTest selenium test to CheOneThreadTestsSuite

* check that the Loader is closed after the Project Explorer is visibled

* add info about known issue in Refactor selenium page object
2018-08-15 17:04:28 +03:00
Oleksandr Andriienko dda4038a94
CHE-LIB-57: Update xterm.js to the version 3.3.0 (#10037)
* Use xterm.js 3.3.0, but with default styles.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Set terminal theme.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Configure font

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Activate custom key event handler.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Rework resize mehanizm.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Code clean up: remove focus timer - it was workaround for older xterm.js

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix cursor position after switch to another tabs.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Little optimization.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix format apply a bit docs.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix compilation.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Apply get Rendered text method for selenium tests.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix format.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Call IDE.TerminalContentProvider.getVisibleText() function when getting text from the terminal

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Update license header in FitAddonJso.java

* Update license header in TerminalThemeJso.java

* Fix formatting of CheTerminal.java

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Fix OpenInTerminalTest by taking into account the number of terminal tab

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Fix WorkingWithTerminalTest after renewal of version of xterm

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Fix WorkingWithSplitPanelTest after renewal of version of xterm

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Fix verification that mc is opened

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>

* Adapt terminal related selenium tests to K8S infrastructure

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-15 13:19:51 +03:00
Sergey Skorik 1176dc873f
[Selenium] Fix expected number of process counter in CheckIntelligenceCommandFromToolbarTest selenium test (#10777) 2018-08-14 14:56:08 +00:00
Maxim Musienko 36f3b80aee
change steps in the tests according to new behavior for init the LS (#10771) 2018-08-14 16:46:50 +03:00
Maxim Musienko 324a7f627e
Change steps for increasing stability tests (#10736)
* change steps in the tests forc increase stability according to issue 10728
2018-08-14 10:50:33 +03:00
Dmytro Nochevnov c02b77e963
Add utility method to remove test github repos with certain prefix (#10752)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-13 17:44:12 +03:00
Dmytro Nochevnov 9b707dc0ae
Remove test github repo created by PullRequestPluginWithForkTest (#10741)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-10 15:06:46 +00:00
Igor Ohrimenko 22820bd24b
Selenium: Fix of unexpected fail of "OpenExternalLibraryFileAfterRefreshTest" selenium test (#10727) 2018-08-10 12:41:09 +03:00
Igor Ohrimenko 3000db3400
Selenium: Add catching of known #10713 issue to 'CheckIntelligenceCommandFromToolbarTest' selenium test 2018-08-10 12:36:31 +03:00
Sergey Skorik 6c7d9c48de
Selenium: fix unstable selenium tests from dashboard and miscellaneous packages (#10717) 2018-08-10 09:17:10 +00:00
Igor Ohrimenko e5779976ed
Selenium: Cover "Dashboard / Workspace Details / Projects" part of test plan by selenium test (#10691) 2018-08-09 10:42:43 +03:00
Dmytro Nochevnov 479a8238fd
Move organization related selenium tests into CheOneThreadTestsSuite.xml (#10707)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-08 19:30:10 +03:00
Victor V. Rubezhny 57c43ac8cd Update fmt plugin to latest to enable skipping check #10554 (#10667)
The files are reformatted in order to suit the requirements of coveo maven fmt plug-in of v.2.5.1

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-08-08 07:20:05 +00:00
Sergey Skorik 0a349dbc4c
Selenium: Increase stability of the "AddOrImportProjectFormTest" selenium test (#10686) 2018-08-07 12:46:39 +03:00
Igor Ohrimenko 558db0f6ec
Selenium: Increase stability of the "WorkspacesListTest" selenium test (#10681) 2018-08-07 11:54:18 +03:00
Sergey Skorik 1e7a37dd37
Selenium: cover Golang language server functionality by selenium test (#10625) 2018-08-06 14:00:13 +03:00
Igor Ohrimenko 0a84054d68
Selenium: Cover "Dashboard / Workspace Details / Overview" part of test plan by selenium test (#10661) 2018-08-06 12:53:24 +03:00
Sergey Skorik 5ee78a00eb
Selenium: adapt template project file after updating licenses headers (#10658) 2018-08-03 13:14:53 +00:00
Roman Iuvshyn 60da580c92
RELEASE: Set next development version (#10603) 2018-08-02 12:38:48 +03:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Igor Ohrimenko d28fdd46d2 Selenium: Fix selenium tests after updating licenses headers (#10627)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-08-01 18:35:59 +03:00
Igor Ohrimenko 266b9161ba
Selenium: Fix logical mistakes in the "SeleniumWebDriverHelper" class methods (#10556) 2018-08-01 11:05:52 +03:00
Igor Ohrimenko e2939d148b
Selenium: Update license header in 'MachinesAsynchronousStartTest' selenium test (#10598) 2018-07-31 16:10:29 +03:00
Igor Ohrimenko 74ce96dc16
Selenium: fix logical mistake in the "MachinesAsynchronousStartTest" and add known issue #10295 catching (#10596) 2018-07-31 15:21:48 +03:00
Mykhailo Kuznietsov 15d23edc91
Update license to EPL 2.0 (#10531) 2018-07-31 11:24:36 +03:00
Igor Ohrimenko 84ea41e009
Selenium: Create "SeleniumWebDriverHelper#waitCondition(ExpectedCondition<Boolean> expectedCondition)" method for selenium tests (#10564) 2018-07-30 16:24:00 +03:00
Aleksandr Shmaraiev 77b39fce33
Selenium: Create test 'ImportAndValidateEclipseCheProjectTest' (#10558)
* Create the selenium test 'ImportAndValidateEclipseCheProjectTest'
* Correct the methods in the 'InformationDialog' using the 'SeleniumWebDriverHelper'
* Correct the methods in the 'MavenPluginStatusBar'  using the 'SeleniumWebDriverHelper'
2018-07-27 14:49:20 +00:00
Igor Ohrimenko f401b6e0aa
Selenium: Cover use cases of "Kubernetes/OpenShift machines are started sequentially" issue by selenium tests (#10541) 2018-07-27 11:27:20 +03:00
Sergey Skorik da843e3f51
Selenium: cover Yaml language server functionality by selenium test (#10525) 2018-07-25 15:07:43 +03:00
Aleksandr Shmaraiev d05a3b740d Add the re-selection of the project in the test 'AmendCommitTest' 2018-07-25 07:54:53 +00:00
Max Shaposhnik 1471003ae4
Add exclusions mechanism into jwtproxy config builder & exlude liveness probes from auth 2018-07-24 18:18:26 +03:00
Anatoliy Bazko 0b86fa358b
Improve java debug performance to fetch list of threads/frames/variables (#10492)
* Improve debug performance

Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-07-24 06:19:36 +00:00
Aleksandr Shmaraiev 249d858860
Selenium: Finish creating the test methods in the 'UploadIntoProjectTest' (#10475)
* Add advanced tests of 'Upload File/Folder' feature
* Add selenium test to check overwriting of file
* Add selenium tests to check overwriting of folder
* Finish creating the test methods in the 'UploadIntoProjectTest'
2018-07-21 08:51:31 +03:00
Sergey Skorik b1da081252
Selenium: adapt selenium tests that work with Theia stack (#10498) 2018-07-20 12:48:48 +00:00
Sergey Skorik b7189853f0
Selenium: check workspace action buttons on Workspaces list page (#10485) 2018-07-19 12:14:13 +00:00
Sergey Skorik dd80f27360
Selenium: adapt selenium tests according to changes in the flow for adding a new stack (#10468) 2018-07-18 12:54:16 +00:00
Vitalii Parfonov 050f4e2b4a
Open folder in terminal (#10422)
* Add ability to open selected folder in terminal
* Add ability to execute command on new terminal initialized
* Add action in context menu
* Add hotkeys and test

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-07-18 14:01:49 +03:00
Igor Ohrimenko 7b10a9c023
Change 'assert' to 'wait' (#10453) 2018-07-17 17:17:32 +03:00