Fix the Doorhanger BITS download failure tests

RESOLVED FIXED in Firefox 68

Status

()

defect
RESOLVED FIXED
3 months ago
3 months ago

People

(Reporter: rstrong, Assigned: rstrong)

Tracking

68 Branch
mozilla68
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox68 fixed)

Details

Attachments

(1 attachment)

Spinoff of bug 1546265 for the doorhanger tests. These tests will need some cleanup and this way the About Dialog and About Preferences BITS download failure tests can land before the Doorhanger BITS download failure tests are fixed.

Makes the last 10 doorhanger tests that download updates also run using BITS to download updates.
Replaces the two functions for doorhanger tests with a new function and changes the doorhanger tests so they use it.
Added an optional checkInterval to the update object for startup processing tests that submit telemetry to fix a telemetry warning.
Turned off UpdateService logging for debugging since these tests have been very stable.

Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7f757830df66
Fixes for the Doorhanger BITS download failure tests. r=bytesized
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.