Add named test suites with multi-pass hook orchestration

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Python
    • None
    • Storage Engines - Foundations
    • 736.279
    • None
    • None

      With 136 disagg-related tests (test_layered*, test_disagg*, test_key_provider_disagg*), there is no easy way to run all disagg tests or all non-disagg tests in one command. run.py already supports subsuite matching by prefix but has no concept of named groups that span multiple prefixes.

      Add two named suites to run.py:

      • disagg — runs all test_layered*, test_disagg*, test_key_provider_disagg*, and hook_disagg
      • non-disagg — runs everything else

            Assignee:
            Jie Chen
            Reporter:
            Jie Chen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: