Commit Graph

570 Commits (cd99cf4e6c869da547d26f85ba7600127b65cd00)

Author SHA1 Message Date
Aleksandr Shmaraiev 1efafe771a Add the 'try/catch' to the 'PullRequestPluginTest' according to the known issue #9484 2018-05-13 23:55:30 +03:00
Igor Ohrimenko ca5f960c1f
Restore order of the test methods launch in the 'ContextMenuEditorTest' selenium test (#9686) 2018-05-11 16:43:55 +03:00
Aleksandr Shmaraiev 7644be4204 Replace the known issue in the 'try/catch' block 2018-05-11 10:29:33 +03:00
Roman Iuvshyn 6677e27a6b
RELEASE: Set next development version (#9669) 2018-05-11 10:27:31 +03:00
Sergey Skorik f5b9275bb7
Selenium: change url of known issue to #9523 instead of #9648 in StacksListTest test (#9667) 2018-05-10 17:36:30 +03:00
Maxim Musienko 0db304ea14
Change issue reference from #8799 to #8798 in CheckFactoryWithPerUserCreatePolicyTest (#9662) 2018-05-10 15:08:57 +03:00
Sergey Skorik a3472a9f2c
Selenium: cover the Stacks list by selenium test (#9601) 2018-05-08 14:13:23 +03:00
Igor Vinokur 324808d9ba
CHE-9449: Adapt Node Js debugger to node version 8 (#9612) 2018-05-08 11:11:27 +00:00
Gennady Azarenkov 89e3851127
Rework PlainJava project type and Deprecate SettableValueProvider (#9634)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* replace provided attribute values with stored (src, out) in PlainJavaProjectType

* fix PlainJavaProjectType for getting rid and deprecate using SettableValueProvider

* remove comented code

* hide brouse source folder button, set source folder field as disabled

* hide the browse source button, set source folder field to read only mode, remove highlighter from the source folder field

* adapt test for current changes on UI, set save button to enable state

* apply formatting

* fix order of steps in the test
2018-05-08 11:05:38 +03:00
Dmytro Nochevnov 495b0a75f7
Skip selenium tests which depends on failed tests (#9622)
* Skip selenium tests which depends on failed tests
* Don't store testing data of skipped selenium tests
* Remove redundant @Test(priority) attributes from selenium tests
* Add comment in README.md
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-05-07 18:27:24 +02:00
Aleksandr Shmaraiev 0639a2dc3b
Selenium: Rework the 'RunPlainJavaProjectTest' to use the 'kohsuke Github' library (#9602)
* Rework the 'RunPlainJavaProjectTest' to use the 'kohsuke Github' library
* Add the 'run-plain-java-project' to the resources
* Delete the 'KeepDirectotryGitImportTest' from the 'SmokeTestsSuite'
* Delete the 'PushChangeNotUpdatedRepoTest' from the project as a duplicate test
2018-05-07 09:52:13 +03:00
Sergey Skorik c71b155031
Selenium: wait for Project Explorer after starting IDE in tests from refactor.types package (#9629) 2018-05-05 16:33:19 +03:00
Sergey Skorik b354756706
Selenium: change known issue from #8293 to #8465 in NavigateToFileTest (#9585) 2018-05-02 17:49:19 +03:00
Aleksandr Shmaraiev a161186289
Selenium: Rework the 'GitCompareTest' by use the 'kohsuke Github' library (#9524)
* Rework the 'GitCompareTest'
* Rework the methods in the 'GitCompare'
* Add two methods to the 'SeleniumWebDriverHelper'
2018-04-27 17:55:51 +03:00
Dmytro Nochevnov 0f736b2d65
Add info about bug #9548 into the PullRequestPluginWithForkTest (#9558)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-27 16:47:30 +03:00
Dmytro Nochevnov b783753c44
Move factory-related selenium tests to the CheSuite.xml (#9543)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-25 19:22:34 +03:00
Dmytro Nochevnov 7184cf712b
Rework organization-related tests to be executed in multi-thread mode (#9532)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-25 16:29:33 +03:00
Maxim Musienko 6d33172414
Add GitResetTest for covering git soft/mixed/hard reset feature (#9471)
* Add new test for covering git reset feature
2018-04-25 09:55:08 +03:00
Sergey Skorik 781dc5848a
Selenium: adapt dashboard selenium tests for OSIO (#9448) 2018-04-23 13:58:27 +03:00
Dmytro Nochevnov 9cdbaf0c32
Fix handling of outdated local Chrome version when create selenium web driver (#9514)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-23 11:41:31 +03:00
Igor Ohrimenko f263870d9f
Covers more steps by catching issue #9393 (#9503) 2018-04-20 11:26:31 +03:00
Dmytro Nochevnov c65764c025
Fix injection of default user in selenium tests of SingleUser Che (#9499)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-19 16:53:22 +02:00
Dmytro Nochevnov 0559d85a18
Fix error of selenium tests when admin credentials is incorrect (#9474)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-18 12:06:55 +02:00
Roman Iuvshyn edb0e15e6f
RELEASE: Set next development version (#9473) 2018-04-18 08:31:24 +02:00
Igor Ohrimenko 233ac4047d
Selenium: Remove workaround in "MacrosCommandsEditorTest" selenium test (#9460) 2018-04-17 15:57:00 +03:00
Igor Ohrimenko 9e39a09221
Selenium: Add catching issue #9456 (#9457) 2018-04-17 13:08:07 +03:00
Dmytro Nochevnov d879c3faf2
Move test user creating from selenium tests launcher to framework (#9357)
* Treat  user as a constant
* Avoid error because of outdated auth token of test user
* Create test user from selenium framework
* Add test user providers
* Remove test user injection from DashboardAccount page object
* Fix check up on Che launch location on OpenShift
* Fix injection of test user credentials
* Fix check if Che is run locally
* Remove TestUser on selenium tests PreDestroy phase

Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-16 17:52:19 +02:00
Sergey Skorik 6c96974d46
Selenium: remove info about #9100 issue from ProjectExplorer page object (#9443) 2018-04-16 17:26:32 +03:00
Igor Ohrimenko 7d31a5aa24
Rework 'UpdateListOfLibraryTest' selenium test (#9420) 2018-04-13 17:18:55 +03:00
Igor Ohrimenko 04b83a31dc
Remove catching issue #7551 (#9407) 2018-04-13 16:25:19 +03:00
Igor Ohrimenko 53ef953e96
Selenium: Create one test from "ImportRecursiveSubmoduleTest", "ImportProjectIntoSpecifiedBranchTest", and "KeepDirectoryGitImportTest" selenium tests (#9372) 2018-04-13 12:44:11 +03:00
Sergey Skorik 6a6b808c81
Selenium: wait that Restart button in ToastLoader is clickable (#9389) 2018-04-13 11:11:12 +03:00
Igor Ohrimenko a6269e6f08
Add catching of known bug #9393 (#9396) 2018-04-12 16:48:31 +03:00
Sergey Skorik 9469163a32
Selenium: fix selenium tests that create workspaces from Dashboard (#9375)
* SeleniumWebDriverHelper and WebDriverWaitFactory moved to org.eclipse.che.selenium.core
2018-04-11 16:53:36 +03:00
Aleksandr Shmaraiev 67403c05c1
Selenium: Rework the 'CheckoutReferenceTest' to run in the multi-thread mode
* Rework the 'CheckoutReferenceTest' to run in the multi-threaded mode
* Rework methods in the 'TestGitHubRepository'
* Rework methods in the 'GitHistory' using the 'SeleniumWebDriverHelper'
* Move the 'CheckoutReferenceTest' to the 'CheSuite.xml'
* Use the 'kohsuke Github' library
2018-04-11 13:17:34 +03:00
Maxim Musienko 145dc36ee9
Update content from the resource for CheckGeneratingMavenArchetypeTest file to actual state (#9363)
* update resource file for the CheckGeneratingMavenArchetypeTest to actual state
2018-04-11 10:02:57 +03:00
Sergey Skorik 80c864effd
Selenium: change url of known issue to #8293 instead of #8465 in NavigateToFileTest selenium test(#9364) 2018-04-10 15:31:15 +03:00
Maxim Musienko e16b5c7037
Improve and rework the PushingChangesTest using kohsuke library (#9328)
* remove extra imports and add steps for creating and importing test repo
2018-04-10 12:10:10 +03:00
Sergey Skorik b312f47bdd
Selenium: not check Workspace API installer changeability in WorkspaceDetailsSingleMachineTest test (#9350) 2018-04-06 12:45:17 +03:00
Sergey Skorik 54f055b649
Selenium: fix project names generation in selenium tests from refactor package (#9340) 2018-04-05 14:22:39 +03:00
Dmytro Nochevnov 9dbfcbebd3
Fix GitHub optional properties binding to selenium tests (#9337)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2018-04-05 10:33:48 +02:00
Sergey Skorik 219802a1e0
Selenium: wait IDE frame is loaded before switching to it (#9262) 2018-04-04 16:37:39 +03:00
Sergey Skorik aba6db7508
Selenium: fix github user name in PullRequestPluginWithForkTest test (#9327) 2018-04-04 16:05:03 +03:00
Igor Vinokur 7e47b1c8ff
CHE-9066: Fix wrong author name of revert commit (#9302)
JGit sets commit author of revert commit from OS preferences. Added amend commit to rewrite commit author.
2018-04-04 11:16:45 +03:00
Aleksandr Shmaraiev 65d66a8db6
Selenium: Rework the 'CheckoutToRemoteBranchWhichAlreadyHasLinkedLocalBranchTest to run in the multi-threaded mode (#9309)
* Rework the 'CheckoutToRemoteBranchWhichAlreadyHasLinkedLocalBranchTest' to run in the multi-threaded mode
* Use the 'kohsuke Github' library
* Move the 'CheckoutToRemoteBranchWhich..Test' to the 'CheSuite.xml'
2018-04-03 18:10:00 +03:00
Sergey Skorik d6ade61e9b
Selenium: improve and rework the 'PullRequestPluginWithForkTest' test (#9312) 2018-04-03 15:03:50 +03:00
Dmytro Nochevnov a42e873648
Add auxiliary test github user repository (#9308) 2018-04-02 10:55:47 +02:00
Sergey Skorik b961c974d0
Selenium: improve and rework the 'PullRequestPluginTest' test (#9297) 2018-04-02 10:01:20 +03:00
Maxim Musienko a58e7397e0
Change the name of test project for better readability (#9303)
* change the name of the test project for better readability
2018-03-30 19:29:29 +03:00
Igor Ohrimenko 5d7bbeec86
Selenium: Improve and rework the 'KeepDirectoryGitImportTest' for ability to launching in multi-threaded mode (#9293) 2018-03-30 10:03:05 +03:00