Igor Ohrimenko
85f06bdaeb
[TS_SELENIUM] Move "@eclipse-che/api" from "devDependencies" to "dependencies" in the "e2e" project
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-28 18:19:17 +02:00
Igor Ohrimenko
085770a460
[TS_SELENIUM] Change bindings scope of the "e2e" project ( #16155 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-27 18:01:56 +02:00
Sergey Skorik
ef89643756
[Selenium] Set application.confirmExit property to 'never' by default ( #16146 )
2020-02-27 17:04:14 +02:00
Katerina Foniok
60360aed33
Switch application.confirmExit in tests to never by default ( #16142 )
...
* Enabling TLS requests from self-signed-cert URLs
2020-02-27 15:17:18 +02:00
Dmytro Nochevnov
55c827f53e
Cleanup nightly/pre-release/master tests Jenkins pipelines ( #16147 )
...
* Cleanup nightly/pre-release/master tests Jenkins pipelines
* Fix screencast creation in Happy Path tests
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-27 02:02:28 +02:00
Maxim Musienko
3af3742d6f
Add new test for checking git plus ssh workflow ( #15561 )
...
Add new test for checking Git plus SSH workflaw
2020-02-25 19:16:53 +02:00
Igor Ohrimenko
68ac4db40f
Use 80.0 Chrome driver in typescript selenium tests ( #16116 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-25 10:53:40 +02:00
Aleksandr Shmaraiev
0ca6f6e5a2
Tests E2E: Get rid of temporal admin in test which checks installation by OperatorHub ( #16118 )
...
* Modified 'TestConstants' file
* Renamed 'OcpLoginByTempAdmin' to 'OcpUserLoginPage' file
* Modified pageobjects related to changes
2020-02-25 10:12:47 +02:00
Sergey Skorik
b40f8ab086
[Selenium] Fix storing selenium tests results to artifacts.ci.centos.org ( #16106 )
...
[Selenium] Fix storing selenium tests results to artifacts.ci.centos.org
2020-02-23 12:49:55 +02:00
Tibor Dancs
47630855dd
Implement Python Django devfile test ( #15831 )
2020-02-20 23:26:31 +02:00
Mykhailo Kuznietsov
c3f09baac0
[release] Bump to 7.10.0-SNAPSHOT in master branch ( #16081 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-02-20 12:28:58 +02:00
Aleksandr Shmaraiev
0eb48584ef
Add scripts to launch 'che-rc' jobs on the 'centos-ci' ( #16039 )
2020-02-20 11:02:41 +02:00
Dmytro Nochevnov
7c1a997eef
Store kubectl events into events.json
2020-02-19 21:33:37 +01:00
Radim Hopp
33b377188f
Store events in JSON format to get more info.
...
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-02-19 21:33:37 +01:00
Maxim Musienko
980be4ce44
Add cico script for checking CHE hotupdate ( #16020 )
...
* add --fail-script-on-failed-tests params to the associated tests script
2020-02-19 12:31:04 +02:00
Sergey Skorik
119709139f
[Selenium] Stabilize selenium tests on Centos CI ( #16055 )
2020-02-17 17:55:37 +02:00
Dmytro Nochevnov
6a53613789
Add '--insecure-skip-tls-verify' option when login to minishift in test scripts ( #16044 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-17 11:02:22 +02:00
Sergey Skorik
f01869fdd8
[Selenium] Stabilize selenium tests ( #16023 )
2020-02-14 17:35:37 +02:00
Maxim Musienko
cac70f2712
Fix storing artifacts for happy-path-test ( #16035 )
...
* Add handling after failures
2020-02-14 14:11:00 +02:00
Maxim Musienko
67039daf73
Find solution for the correct behavior of CentOS job for checking devfile ( #16033 )
...
* setup failure trigger
2020-02-14 14:09:08 +02:00
Dmytro Nochevnov
06b84a6f06
Ignore ssl certificate errors in e2e tests ( #16036 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-13 23:01:27 +02:00
Dmytro Nochevnov
f934369884
Fix expected status bar message in devfile e2e tests ( #16034 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-13 23:00:18 +02:00
Igor Ohrimenko
4cf7e65eb2
[TS_SELENIUM] Add methods for receiving and waiting text from the DOM based terminal. ( #16025 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-13 20:24:09 +02:00
Igor Ohrimenko
6b43c632bc
[TS_SELENIUM] Fix E2E tests failed on "Language server validation" step ( #16031 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-13 19:11:28 +02:00
Maxim Musienko
8eefc8ab12
Add script for the launching devfiles testsuite ( #15972 )
...
* add script for testing devfile
2020-02-13 17:27:55 +02:00
Dmytro Nochevnov
980379f386
Fix Centos CI build to be green if java selenium tests passed ( #16013 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-13 14:49:34 +02:00
Maxim Musienko
6fce2f013a
Setup envs to test ( #16010 )
...
* add setup envs function to the script
2020-02-12 17:30:51 +02:00
Maxim Musienko
c851fc22af
[Selenium] Adapt rolling update tests according to deploy CHE with operator ( #15964 )
2020-02-12 16:14:00 +02:00
Maxim Musienko
c054eeaab5
add github depended tests to under repair group ( #16001 )
...
Signed-off-by: musienko maksym <mmusiien@redhat.com>
2020-02-12 14:35:08 +02:00
Katerina Foniok
f2273b26df
Adding functionality to switch user terminal to dom. ( #15892 )
...
* Adding functionality to switch user terminal to dom.
* Simplify and parametrize setting terminal type.
* Abstract common request handling parts, use inversify for differentiation between singe/multi user approach.
* Changing to one CheApiRequestHandler and to dynamicaly injecting headers.
* Add suggestions
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
* Applying changes from comments.
Co-authored-by: Igor Ohrimenko <iokhrime@redhat.com>
2020-02-12 12:47:03 +01:00
Katerina Foniok
860f5ee173
Add setting for debug level, add mocha-load.opts. ( #15984 )
2020-02-11 09:36:53 +01:00
Dmytro Nochevnov
8e6d41600e
Add '--fail-script-on-failed-tests' option to java selenium tests ( #15965 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-10 18:14:33 +02:00
Maxim Musienko
81c562e3be
Add script for launching stable selenium nightly tests ( #15937 )
...
* add script for launching stable selenium nightly tests
2020-02-09 22:46:06 +02:00
Maxim Musienko
a762410d0d
create script for launching nightly job with all scope tests ( #15938 )
...
create script for launching nightly job with all scope tests
2020-02-09 22:45:29 +02:00
Max Shaposhnik
f2e95158ce
Update testNG to more actual version (7.0.0)
2020-02-07 12:00:28 +02:00
Radim Hopp
74ec92ca49
Do not use che-bot token for minishift startup, if the current rate limit is lower than 1000 requests.
...
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-02-07 10:38:50 +01:00
Radim Hopp
5fbbd70d28
Use che-bot GitHub token when starting minishift to prevent GitHub API rate limit errors
...
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-02-07 10:38:50 +01:00
Sergey Skorik
0fa474cfe3
[Selenium] stabilize selenium tests ( #15905 )
2020-02-07 11:30:18 +02:00
Maxim Musienko
ab939f86d9
Add script for the launching nightly job with HappyPath scenario ( #15935 )
...
* add script for the che happy path nigtly job
2020-02-06 19:22:44 +02:00
Maxim Musienko
0f3489b45e
Create script for launching OCP OAuth test ( #15941 )
...
Create script for launching OCP OAuth test
2020-02-06 18:40:11 +02:00
Igor Ohrimenko
c337943093
[TS_SELENIUM] Fix the logical mistake in the "Editor.ts" pageobject leads to "StaleElementReference" error ( #15948 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-06 17:44:17 +02:00
Dmytro Nochevnov
45604b90ef
Turn on E2E tests which check restore of browser's tabs ( #15886 )
...
* Turn on E2E tests which check restore of browser's tabs
* Turn off failing test ProjectStateAfterWorkspaceRestartTest
* Notify kfoniok@redhat.com about nightly tests failure; retry che installation 2 times
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-02-04 00:04:18 +02:00
Igor Ohrimenko
0e9cace002
[TS_SELENIUM] Create the "NotificationCenter" pageobject ( #15909 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-02-03 18:32:14 +02:00
Sergey Skorik
deb322d3d3
create cico_pt_test script ( #15896 )
...
Moving from Codenvy CI to the CentOS CI: add script for devtools-che-che-pullrequest-test project
2020-01-31 18:59:15 +02:00
Vitalii Parfonov
987e484c06
Set new development version in master branch ( #15880 )
2020-01-30 15:38:59 +02:00
Oleksii Kurinnyi
2e3e6c68fe
Fix resolving the User Dashboard route ( #15833 )
...
* Fix resolving the User Dashboard route
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
* Switch on e2e java selenium tests in test suite
* Fix resolving the route for the workspace details page
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
Co-authored-by: Aleksandr Shmaraiev <oshmarai@redhat.com>
2020-01-29 11:45:22 +02:00
Tibor Dancs
5793910609
Fixed closeAllNotifications method, added new waitDialogShell method, added new runTaskWithDialogShell method into testsLibrary/CodeExecutionTests
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-01-28 15:26:57 +01:00
Dmytro Nochevnov
ec22ee4cd9
Work around start test workspace failure in Happy path tests ( #15843 )
...
* Increase start test workspace timeout; pull e2e test images before running the tests
* Retry pulling of test images / start kubernetes in test pipeline on failure
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-01-27 22:47:44 +02:00
Igor Ohrimenko
c8c2af7957
[TS_SELENIUM] Simplify "inversify" modules binding ( #15827 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-01-27 15:36:59 +02:00
Aleksandr Shmaraiev
de4018e227
E2E: Update e2e java selenium tests according new behaviour on UD ( #15823 )
...
* Update a web-element according to change on UD
* Update the 'RecreateUpdateStrategyTest' according to change a behaviour on UD
* Add the tests to the 'UNDER_REPAIR' group via the known issue #15822
2020-01-27 12:37:20 +02:00