Commit Graph

8482 Commits (98b36c7f1e8c83f7109f999991fef47d757e2dc2)

Author SHA1 Message Date
Mykola Morhun 98b36c7f1e
Move cert-manager related templates into Che repository (#16144)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2020-02-26 17:28:40 +02:00
Oleksii Orel 2d418666a5 fix the get starting page title
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2020-02-26 13:15:50 +02:00
Mykola Morhun 579cb67548
Remove selfSignedCertSecretName property (#15878)
* Remove selfSignedCertSecretName property

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2020-02-26 11:26:31 +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
Sergii Kabashniuk c88df786e1
Make embedded OAuth authentication model default for both singe and multiuser che && allow to get OAuth token with machine token (#15705)
* Make embedded OAuth authentication model default for both singe and multiuser che
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>

* Allow to get oauth tokens with machine tokens

Co-authored-by: Oleksii Kurinnyi <okurinny@redhat.com>
2020-02-25 08:13:03 +01:00
Michal Vala 0c474ad679
genclass package typo (#16099)
Signed-off-by: Michal Vala <mvala@redhat.com>
2020-02-24 12:48:22 +01: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
Mykhailo Kuznietsov cab86aa237
Fix release scripts to update endpoint-watcher tag (#16095)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-02-21 13:20:56 +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
Angel Misevski 444378684f Update plugin brokers to v3.1.1
Brokers update includes fix to warn user when multiple plugins embed the
same plugin (which can cause plugins to fail).

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2020-02-18 07:45:28 -05: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
Sergii Kabashniuk 1b4195e5b2
Do not recover runtime if environment factory is no longer available (#16027) 2020-02-15 10:28:05 +01:00
Lukas Krejci 193e64befc
Inject pods into other deployments (#15890)
Introduce a concept of injectable pod that provisioners can add to the environment. Such pods are merged into the pods that require them.

Use the injectable pods as a new way of deploying JWT proxy that becomes part of the workspace pod.

Secure servers are no longer exposed using services and JWT proxy proxying to those services. Rather, the JWT proxy assumes the secure servers listen on localhost and proxies the localhost on given port directly, taking advantage of the fact that it is inside the workspace pod.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-02-15 02:42:15 +01:00
Oleksii Orel 24da259b00
Improved messages for self-signed cert issues (#15951)
* Improved messages for self-signed cert issues

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2020-02-14 19:13:30 +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
Oleksii Kurinnyi fdb3c2f9ba
[UD] Add Temporary Storage toggle button to Get Started page (#16016)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2020-02-14 11:43:46 +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
Radim Hopp ad91e77d13 Add "build" PR check.
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-02-13 16:03:53 +01: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
Igor Ohrimenko c6c49c9d8d
Update code owners list regarding e2e tests (#16005) 2020-02-13 10:40:34 +02:00
Sergii Kabashniuk 26e2f42035
Make several attempts to reach desired values in multi-thread dependent tests (#16011) 2020-02-13 09:40:17 +01: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
Oleksii Kurinnyi 0dfe9bee39
[UD] Make some features togglable, add optional FAQ button (#15907)
* Make some UD features togglable.

Allows to configure in `product.json` whether to show workspace sharing tab and kubernetes namespace selector or not.

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

* Add optional FAQ button into footer

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

* Update README.md

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

* fixup! Make some UD features togglable.
2020-02-10 17:26:35 +02:00
Sergii Kabashniuk 95754848f6 Ensure cascade removal is working correctly in JpaKubernetesMachineCache and JpaKubernetesRuntimeStateCache (#15955)
* Ensure cascade removal is working correctly in JpaKubernetesMachineCache and JpaKubernetesRuntimeStateCache

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-02-10 10:34:30 +01: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