Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-64207

Too low of 'receiveChunkWaitForRangeDeleterTimeoutMS' value for migration_fails_if_exists_in_rangedeletions.js

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.0.0-rc0
    • None
    • None
    • Fully Compatible
    • ALL
    • Sharding EMEA 2022-04-04
    • 33

    Description

      The default receiveChunkWaitForRangeDeleterTimeoutMS value of 10 seconds is too low for migration_fails_if_exists_in_rangedeletions.js.

      Specifically, the test kicks-off migration which will block on range deletion here and then waits for 5 seconds before it turns off the failpoint. By then, 5 seconds have already passed, so only 5 more seconds are left for the range deletion to actually complete.

      We should increase it to at least 30 seconds for this whole test.

      Also, looking at other tests, which set the suspendRangeDeletion failpoint, it looks like:

      • cleanup_orphaned_with_resumable_range_deleter.js
      • disable_resumable_range_deleter.js

      May also be candidates in order to make them more robust.

      Attachments

        Activity

          People

            allison.easton@mongodb.com Allison Easton
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: