Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-27879

Filename blacklist in burn_in_tests.py has no effect on Windows due to path normalization

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • ALL
    • TIG 2017-03-06
    • 0

    Description

      SERVER-24695 added support for blacklisting specific tests, suites, and tasks from running through burn_in_tests.py by name.

      The selector.py module in resmoke.py and its supporting utilties in globstar.py call os.path.normpath() to use the OS-specific path separator—forward slashes on POSIX systems and backslashes on Windows—to make it easier to do set manipulation. However, the filenames returned by git on Windows use forward slashes rather than backslashes; the find_changed_tests() function should normalize the paths it reads from that output.

      Attachments

        Activity

          People

            yves.duhem Yves Duhem
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: