Rename numbered layered/disagg Python tests to descriptive names — Pt 2: Write/durability

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
    • 107.848
    • 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 write/durability 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 (32 files):

      • delta — 15 files
      • checkpoint — 12 files
      • prepare — 5 files

      See also:

      • WT-17570 — Pt 1: Read/access path (cursor, eviction, fast_truncate)
      • WT-17659 — Pt 3: Lifecycle/management (schema, config, follower, stepup, ingest)

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Jie Chen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: