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

Unit test External DB synchronisations with deletion from bigger user sets

    XMLWordPrintable

    Details

    • Affected Branches:
      MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-57268-master
    • Testing Instructions:
      Hide
      1. Edit auth/db/tests/db_test.php and set the largedeletionsize to 11000
      2. Run

        vendor/bin/phpunit auth/db/tests/db_test.php

        (running it on your system helps ensure there's no problems here... as it depends a lot on database driver. It will run on nightly too)

      Show
      Edit auth/db/tests/db_test.php and set the largedeletionsize to 11000 Run vendor/bin/phpunit auth/db/tests/db_test.php (running it on your system helps ensure there's no problems here... as it depends a lot on database driver. It will run on nightly too)

      Description

      There have been some bugs popping up with big user sets when syncing external DB. Let's cover it with some unit tests to improve the code's robustness.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              johno John Okely
              Reporter:
              johno John Okely
              Peer reviewer:
              Ankit Agarwal Ankit Agarwal
              Integrator:
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Tester:
              cameron1729 cameron1729
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan, Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Jan/17