Commit Graph

29 Commits (3af8a5b0902e2eefc1940e96fd39d673c6d2c154)

Author SHA1 Message Date
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