Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-66525

Random behat failures @ permission manager features

    XMLWordPrintable

Details

    • MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE

    Description

      We are getting the "Default system capabilities modification" scenario failing randomly.

      And it seems that, lately, it's happening often: https://pastebin.com/0F0nDqR8 (curiously, there isn't any 35_STABLE failure there, so I'm marking this as 36_STABLE and up, although any fix surely would be welcome there if non-breaking).

      001 Scenario: Default system capabilities modification                                                                             # /var/www/html/lib/tests/behat/permissionmanager.feature:18
            Then "Add announcementsmod/forum:addnews" row "Roles with permission" column of "permissions" table should contain "Student" # /var/www/html/lib/tests/behat/permissionmanager.feature:24
              (//html/.//table[(./@id = 'permissions' or contains(.//caption, 'permissions') or contains(.//th, 'permissions') or contains(concat(' ', normalize-space(@class), ' '), 'permissions' ))])[1]/tbody/tr[descendant::th[normalize-space(.)='Add announcementsmod/forum:addnews'] | descendant::td[normalize-space(.)='Add announcementsmod/forum:addnews']]/child::*[position() = count((//html/.//table[(./@id = 'permissions' or contains(.//caption, 'permissions') or contains(.//th, 'permissions') or contains(concat(' ', normalize-space(@class), ' '), 'permissions' ))])[1]/thead/tr[1]/th[(normalize-space(.)='Roles with permission' or a[normalize-space(text())='Roles with permission'] or div[normalize-space(text())='Roles with permission'])]/preceding-sibling::*) + 1][contains(normalize-space(.),'Student')]
              
              Column value matching locator "Student" in "Add announcementsmod/forum:addnews" row with column "Roles with permission" not found. (Behat\Mink\Exception\ElementNotFoundException)
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stronk7 Eloy Lafuente (stronk7)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: