Commit Graph

73 Commits (5179594fb235be41a21deaefb3f5c679d5b7ebec)

Author SHA1 Message Date
Dmytro Nochevnov d08a8fb395
Fix test workspace devfile address for PR based on fork (#15311)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-11-26 08:10:58 +02:00
Dmytro Nochevnov 5e5e30f162
Various improvements of Jenkins pipeline to run Che E2E Happy path tests on PR check (#15064)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-11-25 14:53:55 +02:00
Igor Ohrimenko 872e4654d2
Get rid of the redundant switching to the associated workspace in the "Happy Path" test (#15149)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-11-08 12:51:09 +02:00
Kateřina Foniok 012519d0b3 Fixing Vert.x test. (#15083) 2019-11-04 16:24:40 +02:00
Dmytro Nochevnov 2629f8a159
Log and fix workaround to Java LS server initialization failure (#14945)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-10-22 18:39:59 +03:00
Maxim Musienko d42984f925 Fix version of jar file in petclinic project of happy path tests (#14936) 2019-10-21 13:38:34 +03:00
Dmytro Nochevnov 6c6e0ddafc
Fix of Vert.x E2E test (#14924) (#14925)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-10-18 16:22:13 +03:00
Igor Ohrimenko ffe7ecdea0
[TS_SELENIUM] Create image for the "Happy Path" tests based on the "quay.io/eclipse/che-java11-maven" image (#14779)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-10-16 09:59:08 +03:00
Dmytro Nochevnov eb66fee86f Remove namespace in command prefix in Happy path tests
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-10-14 11:11:27 +02:00
Aleksandr Shmaraiev e82bccca72
E2E: Modify e2e test 'InstallCheByOperatorHub' to use with both Che and Crw (#14798)
* Modify e2e test 'InstallCheByOperatorHub' to run both Che and Crw
* Add new constant to 'TestConstants'
* Add new method to 'DriverHelper'
* Do refactoring methods in 'OcpWebConsolePage'
2019-10-09 20:36:53 +03:00
Maxim Musienko 9370bbbfda Add workaround for handling unexpected pop ups during redirection maven build to editor (#14814)
Add workaround for handling unexpected pop ups during redirection maven build to editor
2019-10-08 22:43:34 +03:00
Dmytro Nochevnov d3514061eb
Increase test workspace editor memory; grab Happy path tests logs and configs (#14774)
* Increase editor memory; grab logs and configs

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix Jenkinsfile

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix devfile and Jenkinsfile

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix Jenkinsfile

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix log file extension

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Increase build timeout

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Set test log level = DEBUG

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix removal command

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix removal of test resources

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Setup memory limit for java container

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix memoryLimit; workaround 'More than 10000 frames duplicated' ffmpeg error

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Restore memoryLimit

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Set 15 minutes timeout

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Restore memoryLimit

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-10-06 11:10:15 +03:00
Igor Ohrimenko b1f0c167ab
[TS_SELENIUM] Add VNC server to the "eclipse/che-e2e" docker image (#14730)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-10-02 14:24:47 +03:00
Igor Ohrimenko 0c68ea248d
[TS_SELENIUM] Increase logging of tests steps (#14686)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-09-27 14:20:37 +03:00
Igor Ohrimenko c51519e030
[TS_SELENIUM] Increase logging of tests steps (#14642)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-09-27 11:53:09 +03:00
Igor Ohrimenko fd6f7ad1ce
[TS_SELENIUM] Implement workaround for issue #14660 (Unexpected list of suggestions when use Java languageserver) in the "HappyPath" test. (#14672)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-09-26 16:30:40 +03:00
Oleksii Kurinnyi ece3257f9a
Fix security vulnerability and Dashboard's workspace detail page (#14644)
* activate first tab on workspace detals page if no query params were passed

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

* update axios version to fix high security vulnerability

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-09-26 11:03:49 +03:00
Maxim Musienko d79cab22c1
Implement workaround for Go to Definition feature HappyPath scenario (#14570)
* implement workaround for Go to symbol feature
2019-09-22 18:22:59 +03:00
Kateřina Foniok 496cdb8760
[E2E] Add test for Java Vertx workspace. (#14558)
* Add test for Java Vertx workspace.

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

* Addressing review comment - removing try/cath block.

* Refactoring.

* Adding missing mocha file.
2019-09-19 11:25:54 +02:00
Maxim Musienko 501e2e5217
Adapt test after updating Monaco editor (#14523)
* adapt test after updating Monaco editor
2019-09-12 17:55:40 +03:00
Kateřina Foniok 2431795f0c Add TEST_SUITE variable to docker run command. Now user can set the suite that should be run. (#14507) 2019-09-12 12:49:23 +03:00
Maxim Musienko 39e5228a7b
Add fix for the changes in managing of output (#14493) 2019-09-09 19:31:04 +03:00
Igor Ohrimenko 0ae75c0c16
[Happy-Path] Update chromedriver to version 76.0.0 (#14144)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-09-06 17:11:30 +03:00
Dmytro Nochevnov bc900205df
Fix PR check Jenkinsfile to use 'che-e2e' image (#14387)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Use eclipse/che-e2e:nightly to run Happy path tests on Jenkins CI

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Decrease Happy path tests execution build timeout to 20 minutes

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Use bujhtr5555/che-e2e:latest to check fixup

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Fix che start command

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Update screencatcher in the e2e folder for avoiding errors (#14394)

* Fix mistake in the "activateBreakpoint" method

Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>

* Rework method for enabling debug breakpoint

Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>

* Cleanup code

Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>

* Run tests from docker image

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Run local tests mounted to docker image

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Check tests with cypress/browsers:node8.9.3-chrome73

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* check with eclipse/che-e2e:nightly

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Run tests from inside eclipse/che-e2e:nightly

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Check local e2e tests

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Pre-pull eclipse/che-e2e:nightly

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>

* Check local tests with updated eclipse/che-e2e:nightly

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-09-06 14:13:39 +03:00
Igor Ohrimenko deca6db98c
[Happy Path] Resolve problem with debug step of the "Happy-Path" scenario (#14420)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-09-05 16:33:24 +03:00
kkanova 254888d7c7 Fixing bug in expandPathAndOpenFile.
Signed-off-by: kkanova <kkanova@redhat.com>
2019-09-05 14:53:45 +02:00
Radim Hopp 9072be96a6 [e2e] Added multiuser support.
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2019-09-04 12:32:09 +02:00
Dmytro Nochevnov 16b803da8b
Fix E2E Happy path tests PR check Jenkinsfile (#14410)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-09-03 18:07:54 +03:00
Sergey Skorik f2ad4fb9da
[Happy Path] Fix checking application readiness in HappyPath test (#14381) 2019-09-02 16:26:34 +03:00
Igor Ohrimenko 388e1641a7
Update screencatcher in the e2e folder for avoiding errors (#14394) 2019-08-30 18:13:40 +03:00
Igor Ohrimenko a6bab47fad
Update existed "che-e2e" image for using on CI (#14351)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-08-29 15:02:47 +03:00
Igor Ohrimenko e8efb8283a
Add possibility to build images from "dockerfiles" folder with '--no-cache' option (#14213) 2019-08-27 17:53:44 +03:00
Radim Hopp 789a33b527 [e2e] - Add source maps. Fixes #14298
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2019-08-23 17:20:20 +02:00
kkanova e0d80f3aa9 Adding script for generating index.ts file.
Signed-off-by: kkanova <kkanova@redhat.com>
2019-08-23 09:10:44 +02:00
Vitalii Parfonov 608882a3ee
use the latest nightly image, adapt e2e tests for new behavior of debug settings in Theia (#14285)
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
2019-08-23 07:30:12 +03:00
Dmytro Nochevnov 318d05281b
Make screencast video of failed E2E Happy path tests execution (#14292)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-08-22 17:47:07 +03:00
kkanova 39bac9e4fa Adressing review - chaning DELETE_WORKSPACE_ON_FAILED_TEST to boolean.
Signed-off-by: kkanova <kkanova@redhat.com>
2019-08-21 08:47:18 -04:00
kkanova 1bebab75a1 Working version
Signed-off-by: kkanova <kkanova@redhat.com>
2019-08-21 08:47:18 -04:00
Skorik Sergey bbfae579ca changes according to review 2019-08-20 12:33:41 +02:00
Skorik Sergey e319cd78f1 changes according to review 2019-08-20 12:33:41 +02:00
Skorik Sergey 143ac8a3e3 throw Error if cannot obtain app url from notification message 2019-08-20 12:33:41 +02:00
Skorik Sergey cad1723a81 use regexp to get app url from notification message 2019-08-20 12:33:41 +02:00
Skorik Sergey 834369a73f add method for checkin application readiness 2019-08-20 12:33:41 +02:00
Dmytro Nochevnov 608f185b97
Simplify build of che artifacts by PR check pipeline job (#14214)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-08-14 19:50:24 +03:00
Igor Ohrimenko 4ca00ae4fd
[TS_SELENIUM] Implement logic to be able to run tests with provided chromedriver (#14185)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-08-13 14:39:41 +03:00
Igor Ohrimenko 1e03990fae
[Happy Path] Sometimes the "Happy Path" test fails on "ProjectTree.expandPathAndOpenFile" step (#14199)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-08-12 14:17:48 +03:00
Igor Ohrimenko c31a25e017
[Happy Path] Fix of issue #14141 (Sometimes the "Happy path" test fails when click on "Start debug" button) (#14180)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-08-12 09:45:28 +03:00
Dmytro Nochevnov dd6ee43f85
Fix commands to download latest release version of chectl in E2E happy path tests PR job (#14182)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-08-10 01:29:26 +03:00
Dmytro Nochevnov e1c2b87170
Add Jenkinsfile to run E2E Happy path tests against K8S (#14149)
* Add Jenkinsfile to run E2E Happy path tests

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-08-09 01:33:07 +03:00
kkanova a7a0e2b621 Add export for all classes so we can reuse them on RH-Che side.
Signed-off-by: kkanova <kkanova@redhat.com>
2019-08-06 13:20:20 +02:00