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

Optimize Tenant Migration Concurrent test runtime

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.1, 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • v6.0
    • Server Serverless 2022-05-16, Server Serverless 2022-05-30

      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.

            mathis.bessa@mongodb.com Mathis Bessa (Inactive)
            mathis.bessa@mongodb.com Mathis Bessa (Inactive)
            0 Vote for this issue
            3 Start watching this issue