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

Migrate SCons CppUnitTests owned by CAR to Bazel - Sharding test fixtures

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: 8.1.0-rc0
    • Component/s: Sharding
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2024-11-25, CAR Team 2024-12-09

      Migrate tests owned by CAR from SConstruct to Bazel.

      This ticket includes sharding test fixtures (sharding_mongod_test_fixture, shard_server_test_fixture, config_server_test_fixture, sharding_test_fixture_common, sharding_mongos_test_fixture) as well as tests trivially unlocked by it. It does not include db_s_config_server_test and s_test as those have unconverted dependencies by other teams. The motivation for converting the sharding text fixtures as soon as possible is that they unblock migrations by other teams.

      Benchmarks (env.Benchmark(...) / *_bm targets) will also be handled separately as there is no support for building them with Bazel yet.

            Assignee:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Reporter:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: