Release new Marionette packages

RESOLVED FIXED in Firefox 47

Status

Testing
Marionette
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: automatedtester, Assigned: automatedtester)

Tracking

unspecified
mozilla47
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox47 fixed)

Details

Attachments

(2 attachments, 1 obsolete attachment)

(Assignee)

Description

2 years ago
With CPOWs being outlawed by mconley we need to help our downstream users while we fix.
(Assignee)

Comment 1

2 years ago
Created attachment 8713607 [details] [diff] [review]
bug1189027.patch
Assignee: nobody → dburns
Attachment #8713607 - Flags: review?(ato)
Comment on attachment 8713607 [details] [diff] [review]
bug1189027.patch

Review of attachment 8713607 [details] [diff] [review]:
-----------------------------------------------------------------

Are you sure you have the right head in your repo?  This file looks outdated.  The current version is 1.2.0.

Also this only bumps the version number in marionette-driver, but not the dependencies in marionette-client.
Attachment #8713607 - Flags: review?(ato) → review-
(Assignee)

Comment 3

2 years ago
Created attachment 8713612 [details] [diff] [review]
bug1243739.patch
Attachment #8713607 - Attachment is obsolete: true
Attachment #8713612 - Flags: review?(ato)
Comment on attachment 8713612 [details] [diff] [review]
bug1243739.patch

Review of attachment 8713612 [details] [diff] [review]:
-----------------------------------------------------------------

LGTM.  Ship when you’re confident about testing.
Attachment #8713612 - Flags: review?(ato) → review+
(Assignee)

Comment 5

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/a69da27ddfb9e6438652f89d70867a90544a314d
Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato
This landing should break dependencies between driver and transport:
https://dxr.mozilla.org/mozilla-central/source/testing/marionette/driver/requirements.txt
Flags: needinfo?(dburns)
(Assignee)

Comment 7

2 years ago
this won't break the deps as we already have that and nothing has change in this version, I just changed it as a matter of fact.
Flags: needinfo?(dburns)
(Assignee)

Comment 8

2 years ago
Created attachment 8713641 [details] [diff] [review]
bug1243739v2.patch

missed off a driver dep...

<aside>We need to merge transport back to driver</aside>
Attachment #8713641 - Flags: review?(ato)
Comment on attachment 8713641 [details] [diff] [review]
bug1243739v2.patch

Review of attachment 8713641 [details] [diff] [review]:
-----------------------------------------------------------------

Bug 1239987 has been filed about merging marionette-transport back into marionette-driver.
Attachment #8713641 - Flags: review?(ato) → review+

Comment 10

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/a69da27ddfb9
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox47: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
(Assignee)

Comment 11

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/a3a3c802d561248baa44affa0c7269a62be2c656
Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato
(Assignee)

Comment 13

2 years ago
# Transport

Writing marionette-transport-1.2.0/setup.cfg
creating dist
Creating tar archive
removing 'marionette-transport-1.2.0' (and everything under it)
running upload
Submitting dist/marionette-transport-1.2.0.tar.gz to https://pypi.python.org/pypi
Server response (200): OK

Copying marionette_transport.egg-info to build/bdist.macosx-10.11-x86_64/wheel/marionette_transport-1.2.0-py2.7.egg-info
running install_scripts
creating build/bdist.macosx-10.11-x86_64/wheel/marionette_transport-1.2.0.dist-info/WHEEL
running upload
Submitting /Users/dburns/development/mozilla-central/testing/marionette/transport/dist/marionette_transport-1.2.0-py2-none-any.whl to https://pypi.python.org/pypi
Server response (200): OK

# Driver

Writing marionette_driver-1.3.0/setup.cfg
creating dist
Creating tar archive
removing 'marionette_driver-1.3.0' (and everything under it)
running upload
Submitting dist/marionette_driver-1.3.0.tar.gz to https://pypi.python.org/pypi
Server response (200): OK

Copying marionette_driver.egg-info to build/bdist.macosx-10.11-x86_64/wheel/marionette_driver-1.3.0-py2.7.egg-info
running install_scripts
creating build/bdist.macosx-10.11-x86_64/wheel/marionette_driver-1.3.0.dist-info/WHEEL
running upload
Submitting /Users/dburns/development/mozilla-central/testing/marionette/driver/dist/marionette_driver-1.3.0-py2-none-any.whl to https://pypi.python.org/pypi
Server response (200): OK


# Client

Writing marionette_client-2.2.0/setup.cfg
creating dist
Creating tar archive
removing 'marionette_client-2.2.0' (and everything under it)
running upload
Submitting dist/marionette_client-2.2.0.tar.gz to https://pypi.python.org/pypi
Server response (200): OK


creating build/bdist.macosx-10.11-x86_64/wheel/marionette_client-2.2.0.dist-info/WHEEL
running upload
Submitting /Users/dburns/development/mozilla-central/testing/marionette/client/dist/marionette_client-2.2.0-py2-none-any.whl to https://pypi.python.org/pypi
Server response (200): OK
David, could you also request mirroring for the internal pypi, and maybe send out an email to the list for changes in this release?
Flags: needinfo?(dburns)
(Assignee)

Comment 15

2 years ago
Below are release notes for the latest release of Marionette-transport, Marionette-driver and Marionette-client

Marionette-Client

Bug 1240576 - Use Preferences.jsm throughout Marionette; r=automatedtester
Bug 1097676 - Create a convenience decorator for marionette.using_context(), r=ato
Bug 1241067: Handle Invalid Selector values when finding elements r=ato
Bug 1241067: Handle Invalid Selector values when finding elements r=ato
Bug 1205687 - Add Mn test flavour and include tests in build manifests; r=jgraham
Bug 1140542 - Support capturing secondary chrome windows; r=automatedtester

Marionette-Transport

Bug 1240610 - Align socket_timeout with Python's socket interface; r=automatedtester
Bug 1240601 - Set timeout on socket in transport.wait_for_port; r=automatedtester
Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato

Marionette-Driver

Bug 1240576 - Use Preferences.jsm throughout Marionette; r=automatedtester
Bug 1097676 - Create a convenience decorator for marionette.using_context(), r=ato
Bug 1233497 - Allow Marionette tests to use CPOWs. r=ato
Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato
Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato

The changelog was generated from \hg log -M -r f3011bfcf124:: --template "{desc|firstline}\n" .| in each of the relevant directories.
Flags: needinfo?(dburns)
Blocks: 1244715
You need to log in before you can comment on or make changes to this bug.