Closed Bug 1234345 Opened 8 years ago Closed 8 years ago

Add cli_functional.py script to firefox_ui_harness for backward compatibility

Categories

(Testing :: Firefox UI Tests, defect)

45 Branch
defect
Not set
normal

Tracking

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

RESOLVED FIXED
mozilla46
Tracking Status
firefox43 --- fixed
firefox44 --- fixed
firefox45 --- fixed
firefox46 --- fixed
firefox-esr38 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

Attachments

(2 files)

Right now mozharness uses the runtests.py and cli_update.py scripts directly to call into the tests. To keep backward compatibility for the packaging changes we should add the cli_functional.py script.

Then mozharness can do something like:

> script = cli_update.py
> [..]
> import firefox_ui_harness
> path = os.path.join(firefox_ui_harness.__file__, script)
Summary: Update exports of CLI methods for firefox_ui_harness → Add cli_functional.py script to firefox_ui_harness for backward compatibility
Attached file Github PR
Attachment #8700754 - Flags: review?(mjzffr)
Attached file Github PR (backport)
Attachment #8701032 - Flags: review?(mjzffr)
Cherry-picked for mozilla-esr38:
https://github.com/mozilla/firefox-ui-tests/commit/7f3ae3e55dde7c4503d16774ae3d3c7337d6a053
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Blocks: 1212609
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: