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

Optimize Tenant Migration Concurrent test runtime

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 6.0.1, 6.1.0-rc0
    • None
    • None
    • Fully Compatible
    • v6.0
    • Server Serverless 2022-05-16, Server Serverless 2022-05-30

    Description

      The current version of tenant_migration_concurrent_writes_on_donor.js takes a very long time to run resulting in the evergreen patch to timeout.

      There is already SERVER-66027 to help reduce the runtime.

      However the logic of this test can also be improved by executing all the test case per tenant migration while blocking the tenant migration, checking the tenant access blockers for each test case while the migration is blocked and finish the migration once all the tenant access blockers for each test case have been tested.

      This is to simplify the amount of time we create a tenant migration operation which are currently created per test case * per command to be tested.

      Attachments

        Issue Links

          Activity

            People

              mathis.bessa@mongodb.com Mathis Bessa
              mathis.bessa@mongodb.com Mathis Bessa
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: