Closed Bug 1313591 Opened 3 years ago Closed 2 months ago

[meta] Refactor Marionette test suites for new kind of tests

Categories

(Testing :: Marionette, defect)

Version 3
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: whimboo, Unassigned)

References

(Blocks 1 open bug)

Details

Right now there is a real mess in how we put together the individual kind of Marionette tests (unit tests, tests for browser, layout etc) and report all of those as a single Mn(-e10s) job on Treeherder.

So what we should do is to divide the individual types of tests into different jobs. But before we can do that a clean-up of the current test suites has to happen. I will file individual dependencies now.
Depends on: 1313593
Depends on: 1313598
Depends on: 1313599
Depends on: 1318644
Depends on: 1319705
Depends on: 1319024
Priority: -- → P3
Without having a full path of the Marionette test in the log a refactoring like that would cause major trouble. On bug 1417051 I'm going to get this fixed now.
Depends on: 1417051
Priority: P3 → --
Summary: [Tracking] Refactor Marionette test suites for new kind of tests → [meta] Refactor Marionette test suites for new kind of tests

The Marionette client and harness might not live that long anymore. We already marked them as deprecated, and no longer do releases. As such it's not worth the time to do such a huge refactoring.

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.