Closed Bug 1229021 Opened 9 years ago Closed 9 years ago

Workaround for missing logger output in case of harness setup failures

Categories

(Testing :: Firefox UI Tests, defect)

45 Branch
defect
Not set
normal

Tracking

(firefox43 fixed, firefox44 fixed, firefox45 fixed, firefox-esr38 wontfix)

RESOLVED FIXED
mozilla45
Tracking Status
firefox43 --- fixed
firefox44 --- fixed
firefox45 --- fixed
firefox-esr38 --- wontfix

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

Attachments

(1 file)

52 bytes, text/x-github-pull-request
impossibus
: review+
Details | Review
We need a workaround patch to make sure we print exceptions in case of exceptions during the harness setup. This is necessary due to a regression in the harness code of Marionette. It will be fixed in the next release of marionette-client.
Summary: Workaround for → Workaround for missing logger output in case of harness setup failures
Attached file Github PR
Attachment #8693578 - Flags: review?(mjzffr)
mozilla-central is the integration branch and I don't want to backport this patch to all other branches given that we can revert it hopefully kinda soon.
https://github.com/mozilla/firefox-ui-tests/commit/027f0d62405f074bf937913cba31cc6cd5dc2552
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 45
We have to backport given that we need the installer removal on beta and release too.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Backport worked without issues on both branches:

https://github.com/mozilla/firefox-ui-tests/commit/c563b04ee682af56b78307213e10bd9c11301e89 (beta)
https://github.com/mozilla/firefox-ui-tests/commit/e8fd4dd724a7c4cde3dd69a9a3409e2d601ae04c (release)
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Testing
Depends on: 1241056
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: