Remove dedicated tiered storage Python tests and hook

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0
    • Affects Version/s: None
    • Component/s: Test Python
    • None

      Problem

      Dedicated test_tiered*.py files, hook_tiered.py, and helper_tiered.py exist only to exercise tiered tables. After dual-purpose tests no longer import the mixin, these files and skip_for_hook("tiered") annotations are dead.

      Change

      Delete test/suite/test_tiered*.py, hooks/hook_tiered.py, then helpers/helper_tiered.py. Drop @skip_for_hook("tiered") (and related runningHook("tiered") helper bits) from remaining tests. Depends on the dual-purpose mixin strip landing first. Do not change src/.

      Test

      Python suite should collect without hook_tiered. Spot-check a previously skipped layered/disagg test still runs under the default (non-tiered) path.

            Assignee:
            Luke Pearson
            Reporter:
            Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: