-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Test Python
-
None
-
Storage Engines - Persistence
-
494.55
-
SE Persistence backlog
-
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.