Closed
Bug 1142805
Opened 10 years ago
Closed 8 years ago
Improve handling of update channel and accepted mar channels
Categories
(Testing :: Firefox UI Tests, defect, P2)
Testing
Firefox UI Tests
Tracking
(firefox52 fixed, firefox53 fixed)
RESOLVED
FIXED
mozilla53
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
Attachments
(8 files)
(deleted),
text/x-review-board-request
|
rail
:
review+
impossibus
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
rail
:
review+
impossibus
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
rail
:
review+
impossibus
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
rail
:
review+
impossibus
:
review+
|
Details |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Right now both files are getting modified within Firefox. That is really not necessary, and the changes should happen on the Python side. The only problem here is that the Python ConfigParser invalidates our ini file by adding spaces around the '=' sign, and doesn't obey capitalization of the keys.
This can be done as a follow-up on bug 1129843.
Updated•9 years ago
|
Product: Mozilla QA → Testing
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•8 years ago
|
||
With the upcoming patch on this bug we will be able to get rid of the first restart of Firefox. It means that specifically for Windows we will see the application update logs in the output on Treeherder! It should help us a lot to investigate problems with the update on Windows.
Summary: Modify channels-prefs.js and update-settings.ini via Python and not Firefox → Modify update-settings.ini via Python and not Firefox
Assignee | ||
Updated•8 years ago
|
status-firefox52:
--- → affected
status-firefox53:
--- → affected
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Summary: Modify update-settings.ini via Python and not Firefox → Improve handling of update channel and accepted mar channels
Assignee | ||
Updated•8 years ago
|
Attachment #8813287 -
Flags: review?(rail)
Attachment #8813288 -
Flags: review?(rail)
Attachment #8813289 -
Flags: review?(rail)
Attachment #8813290 -
Flags: review?(rail)
Comment 6•8 years ago
|
||
mozreview-review |
Comment on attachment 8813290 [details]
Bug 1142805 - Remove unnecessary restart for update tests
https://reviewboard.mozilla.org/r/94734/#review95230
Attachment #8813290 -
Flags: review?(rail) → review+
Comment 7•8 years ago
|
||
mozreview-review |
Comment on attachment 8813288 [details]
Bug 1142805 - Fix remaining traces for app.update.url.override.
https://reviewboard.mozilla.org/r/94730/#review95232
Attachment #8813288 -
Flags: review?(rail) → review+
Comment 8•8 years ago
|
||
mozreview-review |
Comment on attachment 8813289 [details]
Bug 1142805 - Use ConfigParser to modify update-settings.ini
https://reviewboard.mozilla.org/r/94732/#review95234
Attachment #8813289 -
Flags: review?(rail) → review+
Comment 9•8 years ago
|
||
mozreview-review |
Comment on attachment 8813287 [details]
Bug 1142805 - Set update channel via default branch.
https://reviewboard.mozilla.org/r/94728/#review94966
Attachment #8813287 -
Flags: review?(rail) → review+
Assignee | ||
Updated•8 years ago
|
Attachment #8813287 -
Flags: review?(mjzffr)
Attachment #8813288 -
Flags: review?(mjzffr)
Attachment #8813289 -
Flags: review?(mjzffr)
Attachment #8813290 -
Flags: review?(mjzffr)
Assignee | ||
Comment 10•8 years ago
|
||
Thank you for the review Rail! As you mentioned on IRC you are not that familiar with the tests yet. So I have also put Maja as a reviewer.
Comment 11•8 years ago
|
||
mozreview-review |
Comment on attachment 8813287 [details]
Bug 1142805 - Set update channel via default branch.
https://reviewboard.mozilla.org/r/94728/#review95284
Attachment #8813287 -
Flags: review?(mjzffr) → review+
Comment 12•8 years ago
|
||
mozreview-review |
Comment on attachment 8813288 [details]
Bug 1142805 - Fix remaining traces for app.update.url.override.
https://reviewboard.mozilla.org/r/94730/#review95286
Attachment #8813288 -
Flags: review?(mjzffr) → review+
Comment 13•8 years ago
|
||
mozreview-review |
Comment on attachment 8813289 [details]
Bug 1142805 - Use ConfigParser to modify update-settings.ini
https://reviewboard.mozilla.org/r/94732/#review95288
Attachment #8813289 -
Flags: review?(mjzffr) → review+
Comment 14•8 years ago
|
||
mozreview-review |
Comment on attachment 8813290 [details]
Bug 1142805 - Remove unnecessary restart for update tests
https://reviewboard.mozilla.org/r/94734/#review95290
Attachment #8813290 -
Flags: review?(mjzffr) → review+
Comment 15•8 years ago
|
||
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/963c437a982d
Set update channel via default branch. r=maja_zf,rail
https://hg.mozilla.org/integration/autoland/rev/8ec76d7d7458
Fix remaining traces for app.update.url.override. r=maja_zf,rail
https://hg.mozilla.org/integration/autoland/rev/68ff0f920107
Use ConfigParser to modify update-settings.ini r=maja_zf,rail
https://hg.mozilla.org/integration/autoland/rev/678f4375af23
Remove unnecessary restart for update tests r=maja_zf,rail
Comment 16•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/963c437a982d
https://hg.mozilla.org/mozilla-central/rev/8ec76d7d7458
https://hg.mozilla.org/mozilla-central/rev/68ff0f920107
https://hg.mozilla.org/mozilla-central/rev/678f4375af23
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Assignee | ||
Comment 17•8 years ago
|
||
Looks great for mozilla-central update tests. Lets get this patch uplifted to aurora.
Whiteboard: [checkin-needed-aurora]
Comment 18•8 years ago
|
||
need rebasing for aurora
fails like grafting 376953:963c437a982d "Bug 1142805 - Set update channel via default branch. r=maja_zf,rail"
merging testing/firefox-ui/harness/firefox_ui_harness/testcases.py
warning: conflicts while merging testing/firefox-ui/harness/firefox_ui_harness/testcases.py! (edit, then use 'hg resolve --mark')
abort: unresolved conflicts, can't continue
(use 'hg resolve' and 'hg graft --continue')
Flags: needinfo?(hskupin)
Assignee | ||
Comment 19•8 years ago
|
||
The problem here is that the patch for bug 1316687 is missing on aurora. It means the 2nd commit in this series is not necessary, and others need an update. I wanted to upload a single patch, but I think I will upload all three patches for uplift separately.
Flags: needinfo?(hskupin)
Assignee | ||
Comment 20•8 years ago
|
||
Assignee | ||
Comment 21•8 years ago
|
||
Assignee | ||
Comment 22•8 years ago
|
||
Assignee | ||
Comment 23•8 years ago
|
||
Carsten, the patches on this bug are ready for an uplift to aurora. Please pick them in order given their prefix and no merge conflicts should appear. Thanks!
Comment 24•8 years ago
|
||
bugherder uplift |
Updated•8 years ago
|
Whiteboard: [checkin-needed-aurora]
Assignee | ||
Comment 25•8 years ago
|
||
Comment 26•8 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•