ExportXMLWordPrintableJSON

    • Type: Technical Debt
    • Resolution: Fixed
    • Priority: Minor - P4
    • WT12.0.0, 9.1.0-rc0
    • Affects Version/s: None
    • Component/s: Test Python
    • None
    • Storage Engines - Persistence
    • 77.459
    • StorEng - Defined Pipeline
    • None

      test_layered_schema32 calls the sqlite3 binary, but it finds it using the WT_BUILDDIR environment variable, instead of using the more robust and portable solution, which is to get it via:

      wt_builddir = test_util.find_build_dir()
      

      like the other tests, such as test_disagg_util02 and helper_disagg, or using:

      from run import wt_builddir
      

      as in test_disagg_util03.

      The current solution breaks whenever the test/suite caller does not set the environment variable, which often happens when the test is run by Claude's agents.

            Assignee:
            Etienne Petrel
            Reporter:
            Peter Macko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: