Closed Bug 911196 Opened 6 years ago Closed 6 years ago

Bump marionette_client version to 0.5.37 and release to PyPI

Categories

(Testing :: Marionette, defect)

defect
Not set

Tracking

(firefox23 wontfix, firefox24 wontfix, firefox25 fixed, b2g18 fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 wontfix, b2g-v1.1hd fixed)

VERIFIED FIXED
mozilla26
Tracking Status
firefox23 --- wontfix
firefox24 --- wontfix
firefox25 --- fixed
b2g18 --- fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- wontfix
b2g-v1.1hd --- fixed

People

(Reporter: davehunt, Assigned: davehunt)

References

Details

Attachments

(1 file)

We should bump/release so we can take advantage of bug 887291 and anything else that's landed recently in the client.

We'll need to make sure that the gaia-ui-tests are adjusted accordingly so that the tests in TBPL don't fail because the version of the client mismatches. I think we decided to use >= in gaiatest and only release to PyPI after successful TBPL results.
Attached patch bug911196.patchSplinter Review
Assignee: nobody → dave.hunt
Status: NEW → ASSIGNED
Attachment #797872 - Flags: review?(jgriffin)
Here's a summary of the changes so far (useful for when we announce the release):

$ hg log -M -r 89ce7c357c1c: --template "{desc}\n" testing/marionette/client/
Bug 899731 - Bump marionette version. r=wlach
Bug 900670 - Add threadtime to Marionette's logcat, r=dhylands
Bug 796018 - Add basic frame remote frame switch test. r=mdas
Bug 758195 - Add test for implicit waits. r=jgriffin
Bug 887291 - Allow marionette test runner to pass command line arguments onto the application, r=jgriffin
Bug 758329 - Enable test_emulator_order.py. r=mdas
Bug 790787 - Enable more unit tests on B2G. r=mdas
Bug 902225 - Enable test_import_script_reuse_window.py. r=dburns
Bug 904292 - Clean up marionette pyflakes warnings;r=mdas
Bug 904490 - Extend marionette connection timeout. r=jgriffin
Bug 779284 - Implement Modal dialog handling to Marionette, r=jgriffin
bug 901781: Correct viewport algorithm for marionette and enable visibility tests; r=mdas
Bug 901776 - Adding checks to visibility code that makes elements with hidden attribute hidden; r=mdas
Bug 901635 - Store marionette documentation in-tree, using sphinx;r=mdas
This will let us autogenerate documentation on change, and display it on
readthedocs.
Bug 907925 - Add reasons to Marionette's wait_for_port() assertions, to make them TBPL compatible; r=jgriffin
Bug 779284 - Back out 705d668fb81b for suspected perf regressions, a=test-only
Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
Bug 904232 - Add inactivity timeout for marionette tests. r=jgriffin
Bug 908441 - Convenience methods for interacting with HTML5 "date" and "time" input elements. r=automatedtester
Attachment #797872 - Flags: review?(jgriffin) → review+
https://github.com/mozilla/gaia-ui-tests/pull/1299 has been landed, however we should wait for successful TBPL results with this change before landing the Marionette version bump.
Depends on: 912244
No longer depends on: 912244
Re-adding the dependency for the screenshot fix in bug 912244
Depends on: 912244
Landed as:
https://hg.mozilla.org/integration/mozilla-inbound/rev/89d4dc9f19d8

Here are the changes since those mentioned in comment 3:
a895979d4c8b: Bug 912244: Correct screenshot with element highlighting in Marionette; r=jgriffin
https://hg.mozilla.org/mozilla-central/rev/89d4dc9f19d8
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla26
You need to log in before you can comment on or make changes to this bug.