Uploaded image for project: 'Community Edition'
  1. Community Edition
  2. MGNLCE-109

Decontaminate MagnoliaShellUITest#allShellAppsCanBeStartedAndClosed

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • None
    • None
    • None
    • None

      Cause

      The root cause of the instability is unclear. The test goes through all apps and opens & closes them. At sometimes it breaks after the first few apps (not always the same). Looking at the screenshot or video it seems to be some kind of race condition. One possible cause could be that either the open or close conditions are not sufficiently strict.

      To resolve this issue you could do the following steps

      • create specific branch
      • Try out locally:
        • start test setup with mvn verify -Pmanual-tests -DseleniumBrowser=chrome
        • connect screen sharing to localhost:5901
        • start the ui test in the IDE with the following vm options: -DcontainerRootURL=http://server:8080/ -DdirectContainerRootURL=http://localhost:8599/ -DseleniumBrowser=chrome
      • Fix issue and commit changes
      • Try out full build locally with mvn clean install -Pui-tests -DseleniumBrowser=chrome
      • Push the branch
      • Duplicate the jenkins job magnolia-bundle_trunk-with-selenium and configure instead of master your branch
      • If build is successful on jenkins (ideally multiple times) create PR and integrate the changes

        Acceptance criteria

              Unassigned Unassigned
              mmuehlebach Michael Mühlebach
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Task DoR