Closed Bug 1573406 Opened 4 months ago Closed 4 months ago

Remove Firefox UI update tests and harness

Categories

(Testing :: Firefox UI Tests, task, P1)

Version 3
task

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

The Firefox-UI update tests are no longer in use and as such can be removed. This also implies to its harness bits. Given that we have a reference to the code, adding it again in a similar way if needed in the future would be possible.

Note that firefox-puppeteer and marionette client/harness are already partly deprecated and will be removed.

See Also: → 790538
See Also: → 1274652
See Also: → 1552771
Blocks: 1573410
See Also: → 1146441
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Priority: -- → P1

Just one small, pedantic clarification.

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #0)

Note that firefox-puppeteer and marionette client/harness
are already partly deprecated and will be removed.

We don’t intend to remove the Marionette client or harness,
but it is certainly deprecated.

We should follow up on making a last release and yanking it from PyPI…

(In reply to Andreas Tolfsen 「:ato」 from comment #3)

We don’t intend to remove the Marionette client or harness,
but it is certainly deprecated.

Depends on. Note that we don't want to add support for GeckoView, and also more important if we are replacing the server side with the remote agent, it would render the client as non-functional. And I don't think we are about to rewrite the package.

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2cee544a6859
Remove every trace of Firefox UI update tests. r=webdriver-reviewers,ato

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #4)

(In reply to Andreas Tolfsen 「:ato」 from comment #3)

We don’t intend to remove the Marionette client or harness,
but it is certainly deprecated.

Depends on. Note that we don't want to add support for
GeckoView, and also more important if we are replacing the
server side with the remote agent, it would render the client as
non-functional. And I don't think we are about to rewrite the
package.

Yes, I think herein lies the problem, in that we don’t have an alternative 😔

Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.