The file name is resolved with os.path.relpath() in the Test constructor,
which yields \ on Windows. That doesn't match the / separator when using
MSYS tools to build the list, and it isn't obvious that this is the problem
because directory separators can mostly be used interchangeably. The
--test-list argument already seems to be properly handled.
Details
Details
- Reviewers
Alphare - Group Reviewers
hg-reviewers
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Branch
- stable
- Lint
No Linters Available - Unit
No Unit Test Coverage
Event Timeline
Comment Actions
Not sure what you're asking- this is run-test.py. I think any sys.argv input is assigned to a Test, and so they get run through os.path.relpath(). This just normalizes the input from files to match.
Comment Actions
This landed as dff19fe2973c, but lacked the Differential URL in the commit comment somehow. It may have gotten pulled off of the Windows CI work on heptapod.