Closed
Bug 1104941
Opened 10 years ago
Closed 9 years ago
Release marionette-client to pypi prior to Wed. Dec 3rd
Categories
(Testing :: Marionette Client and Harness, defect)
Testing
Marionette Client and Harness
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ahal, Unassigned)
Details
(Keywords: pi-marionette-client)
Attachments
(1 file)
826 bytes,
patch
|
automatedtester
:
review+
|
Details | Diff | Splinter Review |
We plan on doing a training session for QA during the Portland work week. There have been several fixes going into both marionette client and server as a result of the Firefox greenlight tests. We've been using a locally installed copy of marionette, but in order for the training to go smoothly, we should have an up to date client uploaded to pypi with the latest fixes. E.g the current version of the client doesn't have the 'using_context' method. I'm not entirely sure what is involved with releasing this, but I'll at least attach a patch.
Reporter | ||
Comment 1•10 years ago
|
||
Attachment #8528579 -
Flags: review?(dburns)
Reporter | ||
Comment 2•10 years ago
|
||
CC'ing zac and davehunt in case there are concerns with gaia-ui-tests.
Comment 3•10 years ago
|
||
No concerns at all. The Gaia UI tests are pinned to the current version, though I suspect they will be promptly tested and updated to the new version considering all the great stuff that's landed since the last release. Typically we simply bump the version number as you have in your patch and then release to PyPI. After the new release is out we e-mail a few lists notifying of the release and notable changes. The lists we have announced to in the past are: tools-marionette@lists.mozilla.org, gaia-ui-automation@mozilla.org, mozwebqa@mozilla.org, auto-tools@mozilla.com, and dev-automation@lists.mozilla.org.
Updated•10 years ago
|
Attachment #8528579 -
Flags: review?(dburns) → review+
Comment 4•10 years ago
|
||
Here are the notable changes for the announcement. I've tried to filter out insignificant changes or server only changes, but I may have missed a few: Bug 755475 - Allow the getting and setting of the current browser window position from Marionette Bug 977893 - getCurrentUrl in marionette should return the url for the top level document Bug 984508 - Marionette should monitor listeners to ensure they're still alive Bug 1001322 - Move wait_for_port to transport.py and call when starting a new session Bug 1028407 - Establish connection to server faster Bug 1045103 - Add Marionette support for setWindowSize Bug 1046512 - Modification to Marionette to support running tests with e10s enabled Bug 1047101 - Provide a way to do data-driven tests with Marionette test runner Bug 1058158 - Run B2G Marionette tests in test container Bug 1064421 - Clean up setWindowSize tests and add support for Fennec Bug 1065381 - Add result_callbacks to include test debug in HTML reports for failures and errors Bug 1069572 - Add maximise_window() to Marionette to allow maximising the browser window Bug 1072650 - Fix giant wall of logcat output when connection times out Bug 1073021 - Add base image version to HTML report Bug 1073539 - Add the ability to set capabilities into Marionette Bug 1073732 - Allow Marionette to have sessions ids that are unique for that session Bug 1074736 - selection_rect_list should consider multiple range Bug 1075487 - make get_b2g_pid get the right pid Bug 1080764 - Add 'anon' and 'anon attribute' search strategies to marionette.find_element() Bug 1081043 - Only check for crashes if we get a MarionetteException or an instance of IOError Bug 1084565 - Add option to output logcat to stdout Bug 1087251 - Gather version and device information for HTML logging Bug 1088905 - Support with syntax when setting marionette's context Bug 1089536 - Allow multiple test variable files to be specified on the command line Bug 1090272 - Raise NoSuchFrameException when attempting to switch to a non-existant frame by index Bug 1091662 - Support for modifier keys in chrome scope in marionette Bug 1092888 - Add a parameter to toggle context menu when calling long_press Bug 1093707 - Return an error from Marionette when attempting to navigate in chrome scope Bug 1094441 - Allow CSS selector as a search strategy for Marionette in chrome context Bug 1095751 - Pass optional device serial to mozversion in Marionette runner Bug 1101172 - Correct Exception thrown when passing invalid element search type Bug 1101539 - Make Marionette's GeckoInstance actually support passing a nonstandard port Bug 1103956 - Remove explicit type checking from Wait class Generated (and then edited) using: $ hg log -M -r 014cee74f684:: --template "{node|short}: {desc|firstline}\n" testing/marionette/client
Updated•10 years ago
|
Keywords: ateam-marionette-client
Reporter | ||
Comment 5•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/fd6aa6a7c0fb
Comment 6•10 years ago
|
||
This was released as: https://pypi.python.org/pypi/marionette_client/0.8.5
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•1 year ago
|
Product: Testing → Remote Protocol
Comment 7•1 year ago
|
||
Moving bugs for Marionette client due to component changes.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•