Closed Bug 1223543 Opened 9 years ago Closed 9 years ago

Make use of new Marionette desktop classes which comes with marionette-client 2.0.0 and marionette-driver 1.1.1

Categories

(Testing :: Firefox UI Tests, defect)

43 Branch
defect
Not set
normal

Tracking

(firefox42 fixed, firefox43 fixed, firefox44 fixed, firefox45 fixed, firefox-esr38 fixed)

RESOLVED FIXED
mozilla45
Tracking Status
firefox42 --- fixed
firefox43 --- fixed
firefox44 --- fixed
firefox45 --- fixed
firefox-esr38 --- fixed

People

(Reporter: whimboo, Assigned: impossibus)

References

Details

Attachments

(1 file)

Soon we will get new releases of marionette-driver and marionette-client. With that we have to refactor our firefox-ui-harness and make use of the new classes.

I will take that.
Here's a draft of the necessary changes. Let me know if you'd like me to turn this into a proper PR.
https://github.com/mozilla/firefox-ui-tests/compare/mozilla-central...mjzffr:new_runner
If this is still applying totally create a PR for it. If not I can pick up this branch and finish it off. Would be suboptimal if I would start from fresh.
Assignee: hskupin → mjzffr
Blocks: 1214372
As best we need this for all supported branches.
Attachment #8688078 - Flags: review?(hskupin) → review+
PR got merged to mozilla-central as:
https://github.com/mozilla/firefox-ui-tests/commit/32be49d74e1d10c6bf087235b1d6753c1b840bc4

We will observe results the next days and start backporting it to older branches at latest on Monday.
Target Milestone: --- → Firefox 45
Everything was working fine for mozilla-central over the weekend. So I backported the version bump to the mozilla-aurora branch:

https://github.com/mozilla/firefox-ui-tests/commit/e8233646432ca11291f7966fe380b9641876c797

More backports will follow in the next days.
I cherry-picked the change for mozilla-beta:
https://github.com/mozilla/firefox-ui-tests/commit/9f4fd264b6c80ee41cf22bfde9d5bdcb143b616d

If all works fine with the next upcoming beta of Firefox I will finally land it on release and esr38.
All fine with beta. Backporting to remaining branches now:

https://github.com/mozilla/firefox-ui-tests/commit/42028392468ed1c944e15a7b6df4075e75ddd2e8 (release)
https://github.com/mozilla/firefox-ui-tests/commit/3502bc77f89234b33cb92ffbf91e812329a490fb (esr38)

Thanks Maja!
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Testing
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: