Closed Bug 1313598 Opened 8 years ago Closed 5 years ago

Create new test suites (jobs) for browser/dom/layout/toolkit tests

Categories

(Remote Protocol :: Marionette, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: whimboo, Unassigned)

References

Details

As part of the refactoring on bug 1313591 we want to separate out the Marionette unit tests from the product specific tests as located in browser, dom, layout, and toolkit.

Therefore we should at least create one new job to cover the above components. Maybe even different ones. The details will have to be sorted out with peers and module owners. The same for Treeherder job names.

Regarding Treeherder a separate group named Mn might be ideal, so all jobs would appear inside this group. At the same time we could also integrate the Marionette harness unit tests into that group.

It could look something like: Mn(h, u, bc) Mn-e10s(u, bc)

To allow that we will have to do the following:
* Figure out how testcase data can be located close to the test
* Update Mozharness to run Marionette test suites as separate jobs
* Update Taskcluster and Buildbot definitions appropriately
Priority: -- → P5

Given that Marionette is going away we should better get layout folks to move those tests over to web-platform-tests. I will file an appropriate bug once we get this work started.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.