[SERVER-27879] Filename blacklist in burn_in_tests.py has no effect on Windows due to path normalization Created: 31/Jan/17  Updated: 05/Apr/17  Resolved: 16/Feb/17

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: 3.5.2
Fix Version/s: 3.5.4

Type: Bug Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Yves Duhem
Resolution: Done Votes: 0
Labels: tig-burnin
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
is related to SERVER-24695 burn_in_tests.py should have a mechan... Closed
is related to SERVER-26582 Add burn_in_tests task to Windows 200... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: TIG 2017-03-06
Participants:
Linked BF Score: 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.



 Comments   
Comment by Githook User [ 16/Feb/17 ]

Author:

{u'username': u'syev', u'name': u'Yves Duhem', u'email': u'yves.duhem@mongodb.com'}

Message: SERVER-27879 Normalize tests paths retrieved from git
Branch: master
https://github.com/mongodb/mongo/commit/b5d7f1023b03cb6ac65f9fa62f65a77146776071

Generated at Thu Feb 08 04:16:30 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.