Bug 1986422 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

If you run Marionette tests by specifying a path like `browser/components/sessionstore/test/marionette` the manifest file as contained in this folder is not obeyed but all the tests found are getting run. This is problematic especially for try builds when you have to pass in a path to a folder and not a file like:

https://treeherder.mozilla.org/jobs?repo=try&revision=120438321620088501cdf673ef7ca8188adb6f3f

In this case the test `browser/components/sessionstore/test/marionette/test_restore_windows_after_windows_shutdown.py` is getting run not only on Windows as specified in the manifest file but on all platforms.
If you run Marionette tests by specifying a path like [`browser/components/sessionstore/test/marionette`](https://searchfox.org/firefox-main/search?q=browser%2Fcomponents%2Fsessionstore%2Ftest%2Fmarionette%2F&path=) the [manifest file](https://searchfox.org/firefox-main/source/browser/components/sessionstore/test/marionette/manifest.toml) as contained in this folder is not obeyed but all the tests found are getting run. This is problematic especially for try builds when you have to pass in a path to a folder and not a file like:

https://treeherder.mozilla.org/jobs?repo=try&revision=120438321620088501cdf673ef7ca8188adb6f3f

In this case the test `browser/components/sessionstore/test/marionette/test_restore_windows_after_windows_shutdown.py` is getting run not only on Windows as specified in the manifest file but on all platforms.

Back to Bug 1986422 Comment 0