Open Bug 1641004 Opened 5 years ago Updated 5 years ago

[moztest] Support resolving 'ancestor-manifest'

Categories

(Testing :: Mozbase, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

References

Details

(Whiteboard: [dev-prod-2020])

Currently the TestResolver will return tests defined in a manifest if you pass in said manifest to the paths argument:
https://searchfox.org/mozilla-central/rev/7dafc35406b9c945189c617d427f5458933fd3fb/testing/mozbase/moztest/moztest/resolve.py#632

However, it doesn't check if the value in ancestor-manifest. So if you have an ancestor-manifest.ini that includes a child-manifest.ini, then run:

$ ./mach mochitest path/to/ancestor-manifest.ini

the tests in child-manifest.ini won't be selected.

You need to log in before you can comment on or make changes to this bug.