Closed Bug 1434926 Opened 6 years ago Closed 6 years ago

Release marionette_driver 2.6.0 and marionette_harness 4.4.0

Categories

(Remote Protocol :: Marionette, enhancement, P1)

Version 3
enhancement

Tracking

(firefox61 fixed)

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: ato, Assigned: whimboo)

References

Details

Attachments

(1 file)

      No description provided.
Depends on: 1433497
Depends on: 1433873
Blocks: 1432894
No longer blocks: 1432894
Depends on: 1432894
Blocks: 1432894
No longer depends on: 1432894
Usually I release both packages at once. I will take care of it once all dependencies have been fixed.
Summary: Release marionette_driver 2.6.0 → Release marionette_driver 2.6.0 and marionette_harness 4.4.0
Priority: -- → P1
whimboo: Can I assign this bug to you?  I realise it depends on a
few other things to land first.
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
I think we have to get rid off bug 1433873 as blocker here. It will still take me a while to get fully fixed, and I don't want to block the next needed release of both packages.
No longer depends on: 1433873
But we should wait for the next mozrunner release which adds better Unicode support.
Depends on: 1451680
Depends on: 1451727
As it looks like all blockers have been landed. I'm going to work on the release tomorrow.
Changes for marionette_driver:

$ hg log -M -r b028690380cc:: --template "{desc|firstline}\n" .
Bug 1341466 - Stop Marionette test run when Android emulator is unresponsive; r=automatedtester
Bug 1429562 - Remove obsolete optional parameter `reset_session_id` from `delete_session`. r=ato
Bug 1407763 - Enable py2 and py3 compat linters for testing/marionette. r=ahal
Bug 1429759 - Allow Marionette tests to change the user profile. r=automatedtester,maja_zf
Bug 1433497 - Include new Marionette prefs in Python client. r=whimboo
Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood
Bug 1438035 - [marionette] Add Unicode support for profile path in switch_profile(). r=ato
Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
Bug 1433133 - remove unused prefs and exported bits from NewTabUtils.jsm, r=dao
Bug 1444404 - Use default (true) value for browser.newtabpage.enabled for testing. r=jmaher
Bug 1401129 - Restore datareporting.healthreport.about.reportUrl in automation tools. r=whimboo
Bug 1401129 - Restore extensions.shield-recipe-client.api_url in automation tools. r=whimboo
Bug 1401129 - Add peer review note to automation files. r=whimboo
Bug 1449862 - [marionette] Check for available port each time before starting binary. r=ato
Bug 1451727 - [marionette] Update WebDriver specific commands to use the "WebDriver" prefix. r=ato
Bug 1451727 - [marionette] Update vendor specific commands to use custom prefixes. r=ato
Bug 1451727 - [marionette] Remove unused execute_js_script method. r=ato
Bug 1451727 - [marionette] Remove deprecated WebDriver commands. r=ato

Changes for marionette_harness (including tests):

% hg log -M -r b028690380cc:: --template "{desc|firstline}\n" .
Bug 1414322 - Refactor keyboard and visibility tests. r=ato
Bug 1414322 - Update Marionette accessibility tests for non keyboard-interactable elements. r=yzen
Bug 1414322 - Use WebDriver conformant interactability checks for sendKeysToElement. r=ato
Bug 1422604 - Add -z shorthand for --headless to Marionette harness. r=whimboo
Bug 1417051 - Don't report test start/end twice. r=maja_zf
Bug 1417051 - Report relative path to Marionette test modules starting from cwd. r=maja_zf
Bug 1423255 - Cleanup tests in test_click_scrolling.py. r=ato
Bug 1422697 - Changed crash reporter detection in unit test r=whimboo
Bug 1422741 - Skip test_strategy_after_remoteness_change for intermittent failures. r=whimboo
Bug 1409449 - Update test for bug 1409449. r=:ckerschb
Bug 1397612 - Skip TestQuitRestart.test_in_app_restart_safe_mode across all platforms. r=whimboo
Bug 1209463 - [test] Log suite names in test harnesses, r=gbrown
Bug 1315704 - Test that BaseMarionetteArguments constructs arguments as expected; r=maja_zf
Bug 1341466 - Stop Marionette test run when Android emulator is unresponsive; r=automatedtester
Bug 1379338 - scriptify preferences XBL; r=jaws
Bug 1341466 - Stop Marionette test run when Android emulator is unresponsive; r=automatedtester
Bug 1428740 - Improve Marionette unit tests for parent and content crashes. r=maja_zf
Bug 1429562 - Remove obsolete optional parameter `reset_session_id` from `delete_session`. r=ato
Bug 1354211 - Remove Mn test for WebDriver:ElementClear. r=automatedtester
Bug 1428685 - Use dom.webcomponents.shadowdom.enabled pref for Shadow DOM. r=smaug
Bug 1407763 - Enable py2 and py3 compat linters for testing/marionette. r=ahal
Bug 1432538 - Delete chrome viewport screen capture test. r=whimboo
Bug 1429759 - Allow Marionette tests to change the user profile. r=automatedtester,maja_zf
Bug 1423661 - Added data url to replace blob-download.html. r=whimboo
Bug 1431535  Increase timeout for new connection in test_disable_enable_new_connections from timeout 1.0 to 10.0 r=whimboo
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
Bug 1434909 - Remove dependency to rectangles.html in test_position.py r=ato
Bug 896046 - Remove test_text_chrome.py. r=maja_zf
Bug 1429338 - Refactor legacy mouse action tests. r=maja_zf
Bug 1429338 - Marionette has to honor "moz:useNonSpecCompliantPointerOrigin" capability. r=maja_zf
Bug 1375637 - Make test_async_script_timeout less likely to fail. r=automatedtester
Bug 1434906 - Removed dependency to datetimePage.html in test_date_time_value.py; r=whimboo
Bug 1438035 - [marionette] Remove case-sensitive check for profile path. r=ato
Bug 1438035 - [marionette] Add Unicode support for profile path in switch_profile(). r=ato
Bug 1434904 - Remove dependency to testSize.html in test_elementsize.py r=ato
Bug 1434904 - Delete testSize.html test case r=ato
Bug 1434901 - Remove dependency to element_{top,right,bottom,left}.html in test_visibility.py; r=whimboo
Bug 1426082 - Remove superfluous transport tests. r=whimboo
Bug 1426082 - Enable test_transport.py. r=whimboo
Bug 1401129 - Restore extensions.shield-recipe-client.api_url in automation tools. r=whimboo
Bug 1126362 - Add unit tests for navigating to a data: url containing an image r=whimboo
Bug 1447045 - Increase maximize delta to 22 px. r=maja_zf
Bug 1430717 - Skip test_cli_arguments.py TestCommandLineArguments.test_startup_timeout. r=whimboo
Bug 1381519 - Find element for (partial) link text has to use rendered content. r=ato
Bug 1321517 - Propagate exception from server subprocess and re-raise. r=whimboo
Bug 1368767 - Fix race condition in test_set_location_through_execute_script. r=ato
Bug 1451727 - [marionette] Remove deprecated WebDriver commands. r=ato
Comment on attachment 8966881 [details]
Bug 1434926 - Release marionette_driver 2.6.0 and marionette_harness 4.4.0.

https://reviewboard.mozilla.org/r/235554/#review241286
Attachment #8966881 - Flags: review?(ato) → review+
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b55d8ad0bf35
Release marionette_driver 2.6.0 and marionette_harness 4.4.0. r=ato
https://hg.mozilla.org/mozilla-central/rev/b55d8ad0bf35
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Not done yet, I still have to release those packages.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Packages have been uploaded to PyPI:

Uploading distributions to https://upload.pypi.org/legacy/
Uploading marionette_driver-2.6.0-py2-none-any.whl
Uploading marionette_driver-2.6.0.tar.gz

Uploading distributions to https://upload.pypi.org/legacy/
Uploading marionette_harness-4.4.0-py2-none-any.whl
Uploading marionette-harness-4.4.0.tar.gz
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
See Also: → 1458280
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: