Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-9002

Move the S3 test buckets closer to the test machines for faster run time

    • 0
    • Storage - Ra 2022-04-04

      This work is split from WT-8855. Explore if it makes sense to move the test buckets closer to the test machines for a faster test time.

      We currently use two buckets for testing, one is in US-West, the other in the Asia Pacific (AP). The one in AP is most heavily used. The test machines on the other hand are likely in the US. I reckon we can run the tests much faster if we move the buckets to a more favourable region. This ticket will do that exploration, and if needed move the buckets. The buckets are deliberately spread in multiple regions to test the code that resolves the location. We should not lose the coverage there.

      • Does this affect any team outside of WT?
      • How likely is it that this use case or problem will occur?
        Main path? Edge case? Frequency of the issue?
      • If the problem does occur, what are the consequences and how severe are they?
        A minor annoyance at a log message? Performance concern? Outage/unavailability? Test Failure?
      • Is this issue urgent?
        Does this ticket have a required timeline? What is it?

      Acceptance Criteria (Definition of Done)
      When will this ticket be considered done? What is the acceptance criteria for this ticket to be closed?

      • Testing
        What all testing needs to be done as part of this ticket? Unit? Functional? Performance?Testing at MongoDB side?
      • Documentation update
        Does this ticket require a change in the architecture guide? If yes, please create a corresponding doc ticket.

      [Optional] Suggested Solution
      Find out the location of the test machines. Switch the main bucket to be in the same region. Keep the second bucket in a different region.

            sean.watt@mongodb.com Sean Watt
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            0 Vote for this issue
            3 Start watching this issue