Details

    • Type: Task
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.5.10, 5.6.2
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Basel 123, Basel 124, Basel 125, Basel 126, Basel 127, Basel 129, Basel 130, Basel 131, Basel 132, Basel 133, Basel 134
    • Story Points:
      34
    • Magnolia Release:
      5.5.10, 5.6.2

      Description

      Main idea is to run at least some of the Mgnl UI test cases in parallel fashion (note that suites can still run one by one, but the test cases might be executed concurrently). For simplicity we can start with the suites that don't require a lot of preliminary work to be done (i.e. the test cases are independent from each other already and can be executed at the same time).

      Related technologies:

      • Selenium grid (to support multiple connections)
      • JUnit extensions: since we're still living in JUnit 4 realm that'd be the Rules and Runners (schedulers), see https://github.com/junit-team/junit4/wiki/Custom-runners for more inspriration.
      • Magnolia test framework would need additional tools (e.g. direct access to workspaces or a network utility/servlet).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                apchelintcev Aleksandr Pchelintcev
                Reporter:
                apchelintcev Aleksandr Pchelintcev
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: