Shmaraiev Oleksandr
c1bc4f0314
Test E2E: Delete redundant steps from 'InstallCheByOperatorHub' test ( #16369 )
...
* Delete redundant steps in E2E test
* Replace method in the 'OcpWebConsolePage' pageobject
2020-03-16 15:33:19 +02:00
Vitalii Parfonov
55ac5964dd
Set next development version ( #16309 )
...
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
2020-03-13 21:34:45 +02:00
Tibor Dancs
450fb36c81
Removing duplicate method Ide.waitIdeFrameAndSwitchOnIt as it has not been used anywhere
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-03-13 20:34:23 +01:00
Tibor Dancs
fb953ef60b
Grouping log messages in case the input is multiline
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-03-13 15:16:04 +01:00
Tibor Dancs
a95030360c
Adding more logging levels to the utils/Logger class
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-03-13 15:16:04 +01:00
Dmytro Nochevnov
06ccf09e11
Disable Eclipse Che TLS mode in E2E tests on ci.centos ( #16324 )
...
* Disable Eclipse Che TLS mode in E2E tests on ci.centos
* Fix E2E test pipeline which checks master branch
* Store chectl logs
* Don't retry "chectl server:start" command in case of failure
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-03-12 00:58:19 +02:00
Dmytro Nochevnov
ff2befb05e
Run E2E Happy path tests pipelines against Eclipse Che without TLS support ( #16295 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-03-10 14:45:51 +02:00
Shmaraiev Oleksandr
e400ce8e55
Tests E2E: Update pageobjects to login page both OCP 4.3 and OCP 4.4 ( #16279 )
...
* Rework page objects to login page both OCP 4.3 and OCP 4.4
Co-authored-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-03-07 22:15:02 +02:00
Igor Ohrimenko
f5e248131c
[TS_SELENIUM] Rework a "Terminal.getText" method for avoiding fails ( #16257 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-03-06 14:01:37 +02:00
Igor Ohrimenko
68a4b72878
[TS_SELENIUM] Create method for clicking to "Get Started" button on dashboard. ( #16226 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-03-04 18:59:26 +02:00
Igor Ohrimenko
f3d5a89bd0
Create "Get Started" page object in E2E typescript selenium tests ( #16213 )
...
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2020-03-03 19:24:29 +02:00
Radim Hopp
b3814a7ea8
Fix Java based devfile tests.
...
Fixes #16166
+ few minor improvements
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-03-03 14:34:00 +01:00
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