diff --git a/test/e2e/features/ux.feature b/test/e2e/features/ux.feature index e82c124404..53613c059e 100644 --- a/test/e2e/features/ux.feature +++ b/test/e2e/features/ux.feature @@ -1,23 +1,29 @@ -@ux +@ux Feature: UX Test Tets CRC usage with ux components. * Handle CRC install/ uninstall operations based on installer distribution * Manage CRC through the tray - - @darwin + + @install @darwin Scenario: Install CRC Given an environment where CRC is not installed When install CRC from installer Then CRC is installed - - @darwin + + @install @windows + Scenario: Install CRC + Given an environment where CRC is not installed + When install CRC from installer + Then reboot is required + + @darwin @windows Scenario: Install tray When install CRC tray Then tray should be installed And tray icon should be accessible - @darwin + @darwin @windows Scenario: Start the cluster Given fresh tray installation When start the cluster from the tray @@ -26,7 +32,7 @@ Feature: UX Test And tray should show cluster as running And user should get notified with cluster state as running - @darwin + @darwin @windows Scenario Outline: Connect to the cluster Given a running cluster When using copied oc login command for @@ -39,7 +45,7 @@ Feature: UX Test | kubeadmin | | developer | - @darwin + @darwin @windows Scenario: Stop the cluster Given a running cluster When stop the cluster from the tray @@ -47,7 +53,7 @@ Feature: UX Test And tray should show cluster as stopped And user should get notified with cluster state as stopped - @darwin + @darwin @windows Scenario: Restart the cluster Given a stopped cluster When start the cluster from the tray