diff --git a/tests/legacy-e2e/che-selenium-test/src/main/java/org/eclipse/che/selenium/pageobject/dashboard/workspaces/Workspaces.java b/tests/legacy-e2e/che-selenium-test/src/main/java/org/eclipse/che/selenium/pageobject/dashboard/workspaces/Workspaces.java index 381b01e5e2..9fa59e7652 100644 --- a/tests/legacy-e2e/che-selenium-test/src/main/java/org/eclipse/che/selenium/pageobject/dashboard/workspaces/Workspaces.java +++ b/tests/legacy-e2e/che-selenium-test/src/main/java/org/eclipse/che/selenium/pageobject/dashboard/workspaces/Workspaces.java @@ -85,7 +85,7 @@ public class Workspaces { String WORKSPACE_ITEM_ACTIONS = "//div[@id='ws-name-%s']//*[@name='workspace-stop-start-button']/div"; String WORKSPACE_ITEM_CONFIGURE_BUTTON = - "//div[@id='ws-name-%s']//a[@name='configure-workspace-button']"; + "//div[@id='ws-name-%s']//span[@name='configure-workspace-button']"; String WORKSPACE_ITEM_ADD_PROJECT_BUTTON = "//div[@id='ws-name-%s']//span[@name='add-project-button']"; String WORKSPACE_ITEM_STOP_START_WORKSPACE_BUTTON = diff --git a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/AddWorkspaceToOrganizationTest.java b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/AddWorkspaceToOrganizationTest.java index 2cd13a1906..8d4fdaa4f1 100644 --- a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/AddWorkspaceToOrganizationTest.java +++ b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/AddWorkspaceToOrganizationTest.java @@ -33,7 +33,8 @@ import org.testng.Assert; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; -@Test(groups = {TestGroup.MULTIUSER, TestGroup.OPENSHIFT, TestGroup.K8S}) +// Known permanent failure https://github.com/eclipse/che/issues/15822 +@Test(groups = {TestGroup.UNDER_REPAIR, TestGroup.MULTIUSER, TestGroup.OPENSHIFT, TestGroup.K8S}) public class AddWorkspaceToOrganizationTest { private static final String WORKSPACE_FOR_ADMIN_1 = generate("workspace", 4); @@ -158,6 +159,7 @@ public class AddWorkspaceToOrganizationTest { organizationListPage.waitForOrganizationsToolbar(); organizationListPage.waitOrganizationInList(organizationName); organizationListPage.clickOnOrganization(organizationName); + dashboard.waitNotificationIsClosed(); organizationPage.clickOnWorkspacesTab(); organizationPage.clickOnAddWorkspaceBtn(); diff --git a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/ShareWorkspaceMemberTest.java b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/ShareWorkspaceMemberTest.java index 37714bb1e6..7f09370315 100644 --- a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/ShareWorkspaceMemberTest.java +++ b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/dashboard/organization/ShareWorkspaceMemberTest.java @@ -43,7 +43,8 @@ import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; -@Test(groups = {TestGroup.MULTIUSER, TestGroup.OPENSHIFT, TestGroup.K8S}) +// Known permanent failure https://github.com/eclipse/che/issues/15822 +@Test(groups = {TestGroup.UNDER_REPAIR, TestGroup.MULTIUSER, TestGroup.OPENSHIFT, TestGroup.K8S}) public class ShareWorkspaceMemberTest { private static final String WORKSPACE_NAME = generate("workspace", 4); diff --git a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/hotupdate/recreate/RecreateUpdateStrategyTest.java b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/hotupdate/recreate/RecreateUpdateStrategyTest.java index 2e677cd2d8..1b20fe3f84 100644 --- a/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/hotupdate/recreate/RecreateUpdateStrategyTest.java +++ b/tests/legacy-e2e/che-selenium-test/src/test/java/org/eclipse/che/selenium/hotupdate/recreate/RecreateUpdateStrategyTest.java @@ -29,7 +29,6 @@ import org.eclipse.che.selenium.pageobject.dashboard.workspaces.Workspaces; import org.eclipse.che.selenium.pageobject.dashboard.workspaces.Workspaces.Status; import org.eclipse.che.selenium.pageobject.theia.TheiaIde; import org.eclipse.che.selenium.pageobject.theia.TheiaProjectTree; -import org.testng.Assert; import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; @@ -80,12 +79,6 @@ public class RecreateUpdateStrategyTest { cheTestSystemClient.stop(); - // open the Dashboard and make sure that workspace is not available after suspending system - dashboard.open(); - dashboard.waitDashboardToolbarTitle(); - dashboard.selectWorkspacesItemOnDashboard(); - Assert.assertFalse(dashboard.isWorkspacePresentedInRecentList(WORKSPACE_NAME)); - // performs rollout hotUpdateUtil.executeMasterPodUpdateCommand(); cheTestSystemClient.waitWorkspaceMasterStatus(