Closed Bug 1564416 Opened 5 years ago Closed 5 years ago

Hook marionette crate up to geckodriver

Categories

(Testing :: geckodriver, enhancement, P1)

Version 3
enhancement

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: ato, Assigned: nupurbaghel)

References

Details

Attachments

(2 files)

The Marionette Rust crate (marionette) landed in central with bug 1560836.
We now need to hook this up to geckodriver so it is built and its tests are run on try.

This involves removing the exclusion rule in the top-level Cargo.toml,
listing marionette as a dependency in testing/geckodriver/Cargo.toml,
and vendoring the Rust dependencies through ./mach vendor rust.

It would be best if the functional changes to Cargo.toml et al. are kept as a seprate commit
from the commit that imports the third-party code.

Assignee: nobody → nupurbaghel
Status: NEW → ASSIGNED
Depends on: 1560836
Priority: -- → P1
Blocks: 1564417

Depends on D37703

Pushed by atolfsen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c4b54c98a243
Hook up marionette crate to geckodriver. r=ato
https://hg.mozilla.org/integration/autoland/rev/c1887d935b1d
marionette subcrate: vendor crates. r=ato
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: