Closed
Bug 1366199
Opened 7 years ago
Closed 7 years ago
Release marionette-harness 4.1 and marionette-driver 2.3.0
Categories
(Remote Protocol :: Marionette, enhancement)
Remote Protocol
Marionette
Tracking
(firefox56 fixed)
RESOLVED
FIXED
mozilla56
Tracking | Status | |
---|---|---|
firefox56 | --- | fixed |
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
Attachments
(2 files)
There are issues when running Marionette tests after installing the packages from PyPI. So we should release new packages, which we indeed haven't done for a long time. Andreas, and David, is there anything we should wait for before doing so?
Flags: needinfo?(dburns)
Flags: needinfo?(ato)
Updated•7 years ago
|
Flags: needinfo?(ato)
Assignee | ||
Comment 3•7 years ago
|
||
Sorry for the delay, but I had some other important work to do the last days. Now with bug 1368195 present and not fixed yet, I would like to wait at least for that one given that it is kinda severe.
Depends on: 1368195
Flags: needinfo?(hskupin)
Assignee | ||
Comment 4•7 years ago
|
||
I think that we are all good for a release now.
Status: NEW → ASSIGNED
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•7 years ago
|
||
Changelog for marionette-driver 2.3.0 release: % hg log -M -r 476845a2cafb:: --template "{desc|firstline}\n" . Bug 1323253 - Enable unsafe CPOW checks in Marionette; r=automatedtester Bug 1324373 - Fix Javascript errors in Marionette's get_pref() method. r=ato Bug 1277090 - getElementAttribute() has to only return attributes. r=ato Bug 1213875 - Add scroll argument to Marionette client; r=whimboo Bug 1311350 - Make close window commands synchronous and return remaining window handles. r=ato Bug 1322277 - Fix usage of capabilities in start_session r=ato Bug 1322277 - Marionette client should be able to set default capabilities. r=ato Bug 1322277 - Default socket timeout has to be larger than the default page load timeout. r=ato Bug 1333736 - Disable usage of new tab page by default. r=maja_zf Bug 1124604 - Add `focus` parameter to switch_to_window(). r=ato Bug 1322993 - Distinguish between desktop and emulator when closing instance; r=whimboo Bug 1333014 - Introduce new exceptions to Python client; r=whimboo Bug 1344748 - Rename and register Marionette prefs; r=maja_zf Bug 1342162 - Align pageLoad key with WebDriver; r=maja_zf Bug 1342162 - Make timeout API in client backwards compatible; r=whimboo Bug 1337743 - Make session and param checks safer against falsy values; r=whimboo Bug 1337743 - Stop appending eAttemptQuit in quitApplication; r=jgraham,whimboo Bug 1337743 - Rename quitApplication command quit; r=whimboo Bug 1348782: Updated expected key parameter for sendKeysToElement. r=ato Bug 1347589: Implementation of Marionette Set Window Rect. r=ato Bug 1347589: Implement Marionette Get Window Rect. r=ato Bug 1351371 - Disable recommended automation prefs in CI; r=maja_zf Bug 1348872 - Wait() should accept None as timeout and interval. r=ato Bug 1348872 - Check for existent modal dialogs for new Marionette sessions. r=ato Bug 1354323 - Accept string text for sendKeysToDialog command; r=automatedtester Bug 1352069 - Introduce a pref that allows for disabling cosmetic animations r=jaws Bug 1358402 - Keep 'marionette.defaultPrefs.enabled' around as fallback. r=ato a=tomcat Bug 1353074 - Use mutable sandboxes for selection API; r=maja_zf Bug 1352501 - Remove Reader Mode promotion panel. r=jaws,MattN Bug 1355888 - Mark marionette.enabled pref in client as a deprecated; r=whimboo Bug 1361435 - Remove references to unused pref network.http.bypass-cachelock-threshold, r=mcmanus Bug 1189749: Implement full screen support in Marionette r=ato Bug 1364228 - Increase marionette startup timeout for Linux mochitests; r=ato Bug 1356681 - Expand headless mode support for linux. r=automatedtester,jrmuizel,kanru Bug 1364959 - Clean up Safe Browsing preferences in tests. r=dimi Bug 1368674 - Remove setTestName functionality from Marionette r=whimboo Bug 1368674 - Remove B2G Permissionis handling from Marionette. r=ato Bug 1366784 - Force quit the application if requested quit or restart doesn't happen. r=maja_zf Bug 1370857 - Remove Marionette.clear_imported_scripts API; r=automatedtester Bug 1370857 - Remove Marionette.import_script API; r=automatedtester Bug 1352023: Fix broken references / typos in Marionette docs; r=whimboo Bug 1373635 - Application profile has only be reset if explicitly requested. r=ato Bug 1370863 - Remove Marionette.log API from client; r=automatedtester Bug 1375425 - Remove deprecated commands; r=automatedtester Bug 1375259 - Fix FennecInstance.close() for removal of restart keyword. r=ato Bug 1223277 - TcpTransport.close() should't care about errno 107. r=ato Changelog for marionette-harness 4.2.0 release: marionette/harness% hg log -M -r 476845a2cafb:: --template "{desc|firstline}\n" . Bug 1328654 - Clean up after Marionette runner in MarionetteHarness; r=whimboo Bug 1328411 - Log e10s status in Marionette runner based on appinfo; r=automatedtester Bug 1328411 - Move e10s prefs setup to BaseMarionetteTestRunner; r=automatedtester Bug 1328411 - Enforce relationship between e10s runner option and browser appinfo; r=automatedtester Bug 1333736 - Disable usage of new tab page by default. r=maja_zf Bug 1322277 - Default socket timeout has to be larger than the default page load timeout. r=ato Bug 1340551 - Log tests by manifest from suite_start in marionette-harness, r=jgraham Bug 1345274 - marionette-harness sdist package misses certificate files. r=ato Bug 1322993 - Distinguish between desktop and emulator when closing instance; r=whimboo Bug 1333014 - Introduce new exceptions to Python client; r=whimboo Bug 1337743 - Stop appending eAttemptQuit in quitApplication; r=jgraham,whimboo Bug 1337743 - Return cause of quit; r=whimboo Bug 1337743 - Rename quitApplication command quit; r=whimboo Bug 1353074 - Use mutable sandboxes for selection API; r=maja_zf Bug 1318351 - Ensure that window ids are internally handled as numbers. r=ato Bug 937659 - Fix deserializing of page load strategy. r=ato Bug 937659 - Implement page load strategy. r=ato Bug 1368674 - Remove simpleTest functionality from Marionette. r=whimboo Bug 1368674 - Remove JS Test support in Marionette Harness r=maja_zf Bug 1368674 - Remove setTestName functionality from Marionette r=whimboo Bug 1368674 - Remove B2G Permissionis handling from Marionette. r=ato Bug 1366784 - Force quit the application if requested quit or restart doesn't happen. r=maja_zf Bug 1370857 - Remove Marionette.clear_imported_scripts API; r=automatedtester Bug 1371658 - Remove CommonTestCase.setup_SpecialPowers_observer; r=whimboo Bug 1368195 - Remove BaseMarionetteTestRunner.appinfo; r=maja_zf,whimboo Bug 1358978 - Implement --run-until-failure for Marionette. r=maja_zf Bug 1373635 - Application profile has only be reset if explicitly requested. r=ato Bug 1370863 - Stop using Marionette.log API in harness; r=automatedtester Bug 1375425 - Remove deprecated commands; r=automatedtester
Assignee | ||
Updated•7 years ago
|
Attachment #8881822 -
Flags: review?(mjzffr)
Comment 7•7 years ago
|
||
mozreview-review |
Comment on attachment 8881822 [details] Bug 1366199 - Release marionette-harness 4.1 and marionette-driver 2.3.0. https://reviewboard.mozilla.org/r/152900/#review158236 ::: testing/marionette/harness/marionette_harness/__init__.py:5 (Diff revision 1) > # This Source Code Form is subject to the terms of the Mozilla Public > # License, v. 2.0. If a copy of the MPL was not distributed with this > # file, You can obtain one at http://mozilla.org/MPL/2.0/. > > -__version__ = '4.0.0' > +__version__ = '4.1.0' Any idea why awsy is pinned at version 4.0.0?
Attachment #8881822 -
Flags: review?(mjzffr) → review+
Assignee | ||
Comment 8•7 years ago
|
||
mozreview-review-reply |
Comment on attachment 8881822 [details] Bug 1366199 - Release marionette-harness 4.1 and marionette-driver 2.3.0. https://reviewboard.mozilla.org/r/152900/#review158236 > Any idea why awsy is pinned at version 4.0.0? I talked to Eric and this is a relict from the code when it lived outside the tree. We can make it more relaxed.
Comment hidden (mozreview-request) |
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8881969 [details] Bug 1366199 - Relax marionette-harness depencency for AWSY. https://reviewboard.mozilla.org/r/153038/#review158244 Thanks for fixing this!
Attachment #8881969 -
Flags: review?(erahm) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 13•7 years ago
|
||
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e5f5ef449435 Relax marionette-harness depencency for AWSY. r=erahm https://hg.mozilla.org/integration/autoland/rev/c0c5f6c55d3a Release marionette-harness 4.1 and marionette-driver 2.3.0. r=maja_zf
Assignee | ||
Updated•7 years ago
|
Keywords: leave-open
Comment 14•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e5f5ef449435 https://hg.mozilla.org/mozilla-central/rev/c0c5f6c55d3a
Assignee | ||
Comment 15•7 years ago
|
||
Packages have been uploaded: Uploading distributions to https://upload.pypi.org/legacy/ Uploading marionette_driver-2.3.0-py2-none-any.whl Uploading marionette_driver-2.3.0.tar.gz Uploading distributions to https://upload.pypi.org/legacy/ Uploading marionette_harness-4.1.0-py2-none-any.whl Uploading marionette-harness-4.1.0.tar.gz
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Keywords: leave-open
Resolution: --- → FIXED
Updated•7 years ago
|
Target Milestone: --- → mozilla56
Updated•1 year ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•