-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Test Infrastructure
-
Fully Compatible
-
Correctness 2026-04-21
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Migrate the rhel8-asan sanitizer variant from x86 to arm64 as part of SERVER-121130.
Variant Details
Variant name: rhel8-asan
Display name: ~ ASAN RHEL 8
File: etc/evergreen_yml_components/variants/sanitizer/test_dev.yml lines 565–596
Type: Self-compiling variant (compiles + tests)
Current x86 distros:
run_on: rhel8.8-large
YAML Anchors Referenced
*aubsan_options (san_options, defined at test_dev.yml line 158)
Notes
Uses --build_enterprise=False and --allocator=system. Runs fuzzer tasks (.aggfuzzer, .jstestfuzz).
Migration Actions
1. Create arm64 version with arm64 distros, compile tasks, and !.multiversion on test tasks
2. Modify x86 version: add .multiversion to test task selectors (compile tasks stay unchanged)
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.
- related to
-
SERVER-134347 Adjust aggregation_wildcard_fuzzer pipelines per file
-
- Closed
-