./mach test can't run web-platform-tests on Windows
Categories
(Testing :: web-platform-tests, defect)
Tracking
(Not tracked)
People
(Reporter: birtles, Unassigned)
Details
Attachments
(1 file)
Reporter | ||
Comment 1•6 years ago
|
||
Comment 4•6 years ago
|
||
Comment 8•6 years ago
|
||
Comment 10•6 years ago
|
||
Updated•6 years ago
|
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
KWierso and jgraham:
This is really annoying bug to me. What's the status of this bug?
I don't see myself getting back to this anytime soon. I think a workaround would be to use ./mach wpt path/to/tests
rather than ./mach test path/to/tests
Comment 14•6 years ago
|
||
I don't have Windows installed at the moment to investigate this, but I'm about 90% sure that the problem will be in [1] where we add the list of wpt tests to the manifest used by mach test
. My prediction is that something in the output of that loop has different path separator characters to the entries from other testsuites, or maybe just src_path has the wron path seperators. I think if you compare the items we add there to other items in the _tests_by_path dict then it should be obvious where the bug is.
[1] https://searchfox.org/mozilla-central/source/testing/mozbase/moztest/moztest/resolve.py#482
Comment 15•6 years ago
•
|
||
(In reply to Wes Kocher (:KWierso) from comment #13)
I don't see myself getting back to this anytime soon. I think a workaround would be to use
./mach wpt path/to/tests
rather than./mach test path/to/tests
Ah, I might have met different bug... Even if I useed ./mach wpt ...
on Windows, I couldn't run the test actually. However, today, I succeeded to run a WPT on my machine. So, the bug which I met has already been fixed by somebody.
(And ./mach test <a path to WPT>
still doesn't work exactly same as this bug.)
Reporter | ||
Comment 16•6 years ago
|
||
This is still a minor annoyance when developing on Windows.
Updated•2 years ago
|
Description
•