Create tests for update checking in the Firefox about window
Categories
(Toolkit :: Application Update, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)
References
Details
Attachments
(4 files, 8 obsolete files)
2.87 KB,
patch
|
molly
:
review+
|
Details | Diff | Splinter Review |
45.73 KB,
patch
|
Details | Diff | Splinter Review | |
47.71 KB,
patch
|
robert.strong.bugs
:
review+
|
Details | Diff | Splinter Review |
2.23 KB,
patch
|
robert.strong.bugs
:
review+
|
Details | Diff | Splinter Review |
Comment 1•14 years ago
|
||
Assignee | ||
Comment 2•14 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 3•10 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Pushed to try
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d1c6e21b65899e851d7118f3bc892abc12b04aa6
I am trying to come up with a naming scheme for the tests so it is easier to know what they do and to make it easier to associate them with tests that are the same except for a few details. So far I have
fc = foreground check
bc = background check
sp = startup processing
check = only the update check was performed (also keeps these tests sorted together)
downloadAuto = an update download was performed automatically (app.update.auto = true)
downloadOptIn = the client chose to download an update (app.update.auto = false)
downloaded = an update was already downloaded automatically (app.update.auto = true)
patch = patch condition tests (also keeps these tests sorted together)
Assignee | ||
Comment 7•6 years ago
|
||
Since the chrome tests will be going away soon I just made a copy of the update.sjs file instead of trying to fix the chrome tests to work with the changes needed for the browser-chrome tests.
Assignee | ||
Comment 8•6 years ago
|
||
Pushed to try
https://treeherder.mozilla.org/#/jobs?repo=try&revision=affaa4fe7ffa9d5526d245f19ae696a2b08238d8
Based on the last push I suspect that a couple of tests fail on debug builds.
Assignee | ||
Comment 9•6 years ago
|
||
I put the file copy and rename in this patch so it is easier to read this change as well as the changes in the next patch.
I copied the test http server handler (update.sjs) to chrome so these changes wouldn't affect the chrome tests since these chrome tests will (hopefully) be going away in the near future.
I moved update.sjs to the browser directory since it will be the only consumer and I renamed it because searching for update.sjs returns unrelated results.
Assignee | ||
Comment 10•6 years ago
|
||
The test naming scheme I am using is in comment #6. I plan on changing the existing browser tests to this naming scheme in another bug that I haven't filed yet.
Pushed to try
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5aa18db4e5a8dc05ec70e1ab1e660c80dd43fe08
Assignee | ||
Comment 11•6 years ago
|
||
Missed an eslint error due to a last minute change
Pushed to try
https://treeherder.mozilla.org/#/jobs?repo=try&revision=6f9fd5de113d9dd00023a87bf555cbb86804217c
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Assignee | ||
Comment 13•6 years ago
|
||
Carrying forward r+
Comment 14•6 years ago
|
||
Assignee | ||
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Backed out changeset 1293016267a7 (Bug 599233) for failing in browser_preferences.js
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222315811&repo=mozilla-inbound&lineNumber=4366
Backout: https://hg.mozilla.org/integration/mozilla-inbound/rev/913880b6d5c60c9fc4c2484036ca37c633bcd2b9
Assignee | ||
Comment 17•6 years ago
|
||
Comment on attachment 9036510 [details] [diff] [review]
patch - minor client changes
This is what caused the screenshots test failures so I am not going to land this at this time.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 18•6 years ago
|
||
Changed the browser.ini as follows
[browser_about_bc_downloaded_staged.js]
skip-if = (os == "linux" && verify) || asan
Filed bug 1520672 for the Linux TV failures.
Assignee | ||
Comment 19•6 years ago
|
||
I got an rs from mhowell for disabling the test for TV runs. It appears that during TV runs this test is triggering bug 1388764.
Comment 20•6 years ago
|
||
Assignee | ||
Comment 21•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 22•6 years ago
|
||
Assignee | ||
Comment 23•6 years ago
|
||
Comment 24•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cc1733154e3d
https://hg.mozilla.org/mozilla-central/rev/ee96fa31af70
Assignee | ||
Updated•6 years ago
|
Description
•