Igor Ohrimenko
765b5a483f
Create tests for the shellcheck plugin ( #19205 )
2021-03-04 15:32:48 +02:00
Igor Ohrimenko
98e80b2981
Cover the "Kubernetes" plugin by the e2e test ( #19139 )
2021-02-24 18:29:29 +02:00
Shmaraiev Oleksandr
a410747635
Tests E2E: Update and delete unused files in 'e2e' folder ( #18714 )
...
* Update 'TestConstants'
* Update 'CheMultiuserTokenHandler'
* Delete unused files from 'e2e' folder
2020-12-30 17:40:33 +02:00
Tibor Dancs
f7822d20de
Added possibility to run the test maximized (bottom bar was only partially visible) ( #18486 )
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-12-04 16:41:54 +01:00
Maxim Musienko
135edf8f55
Improve git +ssh test ( #17306 )
...
* improve git test
2020-12-04 11:32:14 +02:00
Katerina Foniok
b7c71e0b2b
Dialog changed to notification during command run, fixing scala ( #18366 )
2020-11-13 16:35:55 +01:00
Katerina Foniok
1fdbe9b9a1
Adding check for icon in terminal tab, enabling tests for command ( #18108 )
...
* Adding check for icon in terminal tab, enabling tests for command
* Removing custom polling mechanism
* Apply review advices
2020-10-19 08:00:57 +02:00
Tibor Dancs
d4ff87e492
Updated the try-catch block logic in PreferencesHandler, added some extra logging to make error detection easier, switched some of the cons to vars ( #17948 )
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-09-24 15:15:54 +02:00
Katerina Foniok
46db144260
Remove default timeout ( #17506 )
...
* Removing default timeouts
* Stabilising suggestion invoking test
* Change reporter printing info, lint
* Unify the way of waiting for the workspace to be ready
* Add TimeoutConstants.ts to Readme.md
* Applying some refactoring changes gotten in review.
* Removing reundant timeouts set when calling methods
* Reverting of removal 'waitTab' method from Terminal class
2020-09-15 14:54:48 +02:00
Tibor Dancs
6476e71a03
Added TimeoutError logic to several catch blocks in DriverHelper class, improving error logging
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-08-05 15:38:24 +02:00
Tibor Dancs
9e00f664c7
Linter fix - spaces, removing unused imports
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-08-05 10:27:48 +02:00
Tibor Dancs (At-home key)
794c696bef
Modifying DriverHelper class timeout logic, adding try-catch blocks to uncaught exceptions in methods
...
Signed-off-by: Tibor Dancs (At-home key) <tdancs@redhat.com>
2020-08-04 09:18:08 +02:00
Katerina Foniok
06ee4181f7
Fixing logic for stopping worksapce. ( #17401 )
2020-07-15 13:43:40 +02:00
Igor Ohrimenko
7c93f56462
Rework the "Terminal.getText" method for avoiding tests failures ( #17344 )
...
* Update the 'Terminal.getText' method
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
* Revert "Throw an error if workspace is not stopped in given time. (#17281 )"
This reverts commit 3d60fde249 .
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
Co-authored-by: Dmytro Nochevnov <dnochevn@redhat.com>
2020-07-07 22:32:08 +03:00
Katerina Foniok
ab87bb7e3c
Remove workaround timeouts, higher default timeouts ( #17321 )
2020-07-02 22:15:51 +03:00
Katerina Foniok
3d60fde249
Throw an error if workspace is not stopped in given time. ( #17281 )
2020-06-30 14:04:05 +02:00
Tibor Dancs
38d122b5bc
Added logic for removing access_token and refresh_token from responses
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-05-21 14:41:36 +02:00
Tibor Dancs
7bcf1d3e93
Implementing test for Golang devfile
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-05-20 09:48:14 +02:00
Katerina Foniok
56db6f12b7
Fix devfile tests - use Get Started page ( #16922 )
...
* Changing docker files so tests can be run by root and non-root users.
* Changing devfile tests to use Get Started page.
* Removing NewWorkspace page and obsolete test.
* Moving workspaceName to suite from gloval. Renaming NameGenerator to WorkspaceNameHandler.
2020-05-14 16:26:40 +02:00
Tibor Dancs
2a5e1eac4a
Adding functionality for axios library to echo requests and responses with censored Authorization headers when using debug level TRACE ( #16445 )
...
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2020-04-17 13:55:53 +02: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
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
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
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
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
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
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
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
Radim Hopp
520be8907c
Fix Happy Path
...
https://github.com/eclipse/che/issues/15613
Signed-off-by: Radim Hopp <rhopp@redhat.com>
2020-01-14 13:54:44 +01:00
Kateřina Foniok
1bd9ce0191
Load test - typescript part ( #15451 )
...
* Adding typescript test for load testing.
Co-authored-by: musienko-maxim <mmusienko@codenvy.com>
* Applaying requested changes.
* Revert change in ITestWorkspaceUtil, get rid of RestClient and use axios instead.
2019-12-13 15:33:41 +01:00
Kateřina Foniok
1179cd25bb
Moving e2e tests. ( #15063 )
...
* Moving e2e tests.
* Moving che-selenium-core.
* Moving che-selenium-test/src/main.
* Moving che-selenium-test/src/test.
* Moving last files from selenium.
* Changing related files.
* Move CRW Jenkins jobs definions from e2e/jenkins to .infra folder.
* Add 'tests' part of path to Jenkinsfile
* Update pom.xml files.
* Reverting groupId in poms.
* Restore org.eclipse.che.selenium artifact name
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Restore org.eclipse.che.selenium artifact name
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-12-09 08:26:56 +01:00