Specifying paths in |mach try fuzzy| doesn't honour mochitest manifest annotations
Categories
(Developer Infrastructure :: Try, defect, P3)
Tracking
(Not tracked)
People
(Reporter: ahal, Unassigned)
References
Details
In the above push the mda1 task has test failures from a test that is normally skipped. I believe this is a regression from bug 1489100 when we started converting directories into a list of tests (to support |mach try coverage|). I assume the mochitest harness has logic to ignore the manifest conditions if you pass in a test file explicitly (which makes sense for debugging purposes). But I haven't validated this theory yet.
Assuming my hunch is correct, I think the best way to fix this is to only expand directories into test paths if we're running |mach try coverage|.
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 1•6 years ago
|
||
It's also worth noting that this means manifest conditions will also be ignored when running |mach try coverage|. In this case we may need to add some sort of new flag to the test harnesses to make sure we honour skip-if conditions.
Reporter | ||
Updated•6 years ago
|
Updated•5 years ago
|
Updated•2 years ago
|
Description
•