Disagg python testing: handle "skipped recovery RTS due to disagg" message

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Python
    • None
    • Storage Engines, Storage Engines - Foundations
    • SE Foundations - Q3+ Backlog
    • 5

      A number of python tests running with the disagg hook fail only because there is a warning produced, e.g.

      test_bug027.test_bug.test_bug, txn-recover: [WT_VERB_RTS][WARNING]: skipped recovery RTS due to disagg

      We should figure out how to ignore this warning in all python test automatically, or disable the warning (for testing only), or figure out why it is produced in the first place (we don't turn on verbose=[rts] in the hook).

      The test/suite/hook_disagg.fail list has a number of entries marked with RTS message. After making a fix here, we can rerun these tests, if they pass, they can be removed from the fail list.

      To run a test with the disagg hook, do:

      cd build
      python3 ../test/suite/run.py -v 2 --hook disagg test_foo22.py

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: