[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: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Operating System: | ALL | ||||||||||||||||
| Sprint: | TIG 2017-03-06 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||
| Description |
|
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: |