Remove testutil_tiered and parse_opts -PT

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0
    • Affects Version/s: None
    • Component/s: Test Csuite
    • None
    • Storage Engines - Persistence
    • 136.312
    • SE Persistence backlog
    • None

      Problem

      test/utility/tiered.c and parse_opts -P / -PT / -Po dir_store remain after live tests stop calling them. wt9937_parse_opts still expects the old -PT cases.

      Change

      Delete test/utility/tiered.c and its CMake list entry. Remove testutil_tiered_* from test_util.h. Strip -P / -PT / -Po dir_store from parse_opts.c (keep -PS / -Pd / -Pe). Strip the dir_store helper from misc.c. Keep wt9937_parse_opts; update expected cases. Do this only after timestamp_abort, schema_abort, random_directio, and test/checkpoint no longer call the helpers. Smallest hunks; do not move unrelated functions. Do not change src/.

      Test

      Ninja build. test/csuite/wt9937_parse_opts without -PT cases.

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

              Created:
              Updated:
              Resolved: