Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-14288

Csuite tests fail with paths appended with /

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Csuite
    • Storage Engines
    • StorEng - Defined Pipeline

      This issue affects random_abort, schema_abort and timestamp_abort.

      When running these tests, if a user specifies a database home directory using the -h flag and the path contains a / at the end, then the test fails unexpectedly and floods the disc space with test artefacts (.SAVE.SAVE...) files).

      If the given path is an absolute path, the test fails with No such file or directory (WT-10792 addresses this). However if a relative path is given with / appended, then it will run for ~15-20mins before failing and generating hundreds of test artefacts.

      If the user is working on a host using vscode editor, they will likely encounter this error:

      stderr> touch: cannot touch '/home/ubuntu/.vscode-server/.cli.<ID>.log': No space left on device 
      
      # To resolve this, manually ssh to host through terminal and run the following to find the test artefacts to delete:
      
      $ du -ah /home/ubuntu/wiredtiger | sort -rh | head -n 20

      Investigate this issue.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            mariam.mojid@mongodb.com Mariam Mojid
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: