Uploaded image for project: 'Change Request Application'
  1. Change Request Application
  2. CRAPP-439

MinimumApproversIT.createCRCreatePageWithMinimumApprovers is flickering

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.24
    • 1.2
    • None
    • Unknown
    • N/A
    • N/A

    Description

      MinimumApproversIT.createCRCreatePageWithMinimumApprovers fails from time to time on the CI, when clicking the save button of the change request modal:

      org.openqa.selenium.ElementClickInterceptedException:
      Element <input id="saveChangeRequest" class="btn btn-primary" type="button"> is not clickable at point (966,762) because another element <div class="xwiki-selectize-option option"> obscures it
        at org.xwiki.contrib.changerequest.test.po.ChangeRequestSaveModal.clickSave(ChangeRequestSaveModal.java:156)
        at org.xwiki.contrib.changerequest.test.ui.MinimumApproversIT.createCRCreatePageWithMinimumApprovers(MinimumApproversIT.java:131)
      

      See https://ci.xwiki.org/job/XWiki%20Contrib/job/application-changerequest/job/main/840/testReport/junit/org.xwiki.contrib.changerequest.test.ui/AllIT$NestedMinimumApproversIT/createCRCreatePageWithMinimumApprovers_TestUtils__TestReference_/

      The test types an approver in the users picker and presses Enter right away. The picker only fetches suggestions after a 500ms delay, so the response can arrive after Enter was pressed: since the text input still has the focus, the suggestions panel opens again and covers the save button.

      Attachments

        Activity

          People

            surli Simon Urli
            surli Simon Urli
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: