Rename numbered layered/disagg Python tests to descriptive names — Pt 1: Read/access path

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0, 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: Test Python
    • None
    • Storage Engines - Foundations
    • 233.755
    • None
    • None

      test_layered01.py through test_layered104.py use opaque sequential numbering that gives no indication of what each test covers. With over 100 tests in the suite, discoverability and triage are difficult — a failing test_layered73 tells you nothing without opening the file.

      Rename all sequentially numbered test_layered*.py / test_disagg0*.py files whose subject falls in the read/access path buckets to descriptive names that reflect the feature or scenario under test. The pattern established by test_layered_fast_truncate, test_layered_cursor, and test_layered_modify is the target style.

      Scope (28 files):

      • cursor — 21 files
      • eviction — 6 files
      • fast_truncate — 1 file

      See also:

      • WT-17658 — Pt 2: Write/durability (delta, checkpoint, prepare)
      • WT-17659 — Pt 3: Lifecycle/management (schema, config, follower, stepup, ingest)

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

              Created:
              Updated:
              Resolved: