Migrate enterprise-rhel8-debug-tsan-all-feature-flags to arm64

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • DevProd Test Infrastructure
    • Fully Compatible
    • DevProd Test Infra 2026-05-05
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Migrate the enterprise-rhel8-debug-tsan-all-feature-flags sanitizer variant from x86 to arm64 as part of SERVER-121130.

      Variant Details

      Variant name: enterprise-rhel8-debug-tsan-all-feature-flags
      Display name: * TSAN Enterprise RHEL 8 DEBUG (all feature flags)
      File: etc/evergreen_yml_components/variants/sanitizer/test_dev_master_branch_only.yml lines 626–684
      Type: Test variant (depends on TSAN compile variant)
      Current x86 distros:
      run_on: rhel8.8-large
      large_distro_name: rhel8.8-xlarge (via *enterprise-rhel8-debug-tsan-large-distro-name)
      xlarge_distro_name: rhel8.8-xxlarge

      YAML Anchors Referenced

      *enterprise-rhel8-debug-tsan-compile-dependency (merge key — depends on enterprise-rhel8-debug-tsan-compile, defined at test_dev_master_branch_only.yml line 119)
      *enterprise-rhel8-debug-tsan-expansions-template (defined at test_dev_master_branch_only.yml line 135; note: uses the base template, NOT the x86-specific one, but base template still has x86 distros inline at line 164)
      *enterprise-rhel8-debug-tsan-large-distro-name (resolves to rhel8.8-xlarge, defined at test_dev_master_branch_only.yml line 164)

      Notes

      Uses modules: ["asp-js-engine"]. Has streams tasks.

      Migration Actions

      1. Create arm64 version with !.multiversion on test tasks, pointing to arm64 TSAN compile dependency and arm64 distros
      2. Modify x86 version: add .multiversion to test task selectors
      3. Run evergreen evaluate ./etc/evergreen.yml to validate. If the arm64 variant has no tasks, this variant has only multiversion tests and cannot be migrated.

            Assignee:
            Teodor Voinea
            Reporter:
            Teodor Voinea
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: