Build db_pali_test locally for sanitizer builds

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Build OnDeck
    • None
    • None
    • None
    • None
    • None
    • None
    • None

        1. Summary
      • Configure `db_pali_test` in `src/mongo/db/modules/atlas/src/disagg_storage/pali/BUILD.bazel` with conditional `exec_properties`.
      • Set `no-remote` only when `//bazel/config:any_sanitizer_required_setting` is active.
        1. Motivation
          Sanitizer builds of this target require too much memory for RBE. Keeping non-sanitizer builds unchanged preserves normal remote execution, while sanitizer builds avoid remote resource failures.
        1. Testing
      • `bazel run format` (passed with the repository wrapper fallback).
      • `buildifier -mode=check src/mongo/db/modules/atlas/src/disagg_storage/pali/BUILD.bazel`.
      • `git diff --check`.

      Jira: SERVER-132844

            Assignee:
            Daniel Moody
            Reporter:
            Daniel Moody
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: