BITS Successful Update Download Automated Testing

RESOLVED FIXED in Firefox 68

Status

()

task
P1
normal
RESOLVED FIXED
2 months ago
24 days ago

People

(Reporter: bytesized, Assigned: rstrong)

Tracking

(Blocks 2 bugs)

unspecified
mozilla68
Unspecified
Windows
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox68 fixed)

Details

Attachments

(1 attachment)

The existing tests that cover application update test the nsIIncrementalDownload download mechanism only. We need to also have tests that cover the BITS download mechanism.

Assignee: nobody → robert.strong.bugs
Status: NEW → ASSIGNED
OS: Unspecified → Windows
Priority: -- → P1
Reporter

Updated

2 months ago
No longer depends on: 1520321
Type: enhancement → task

Changes the tests to use http://127.0.0.1:8888 so BITS can download updates.
Adds a new browser chrome test manifest named browser.bits.ini for BITS tests.
Currently only the tests with a successful udate download pass. The other tests will be fixed in different bugs.
Currently debug builds leak when downloading with BITS so running these tests on debug builds is disabled. This will be fixed in a different bug.

The patch makes 18 out of the 35 update download tests pass. I filed bugs for the rest and will add this bug as a dependency of those bugs.

Summary: BITS Update Automated Testing → BITS Successful Update Download Automated Testing

Comment 3

27 days ago
Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/902921194cfe
app update BITS successful download tests. r=bytesized

Comment 4

27 days ago
bugherder
Status: ASSIGNED → RESOLVED
Last Resolved: 27 days ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.