Open
Bug 789047
Opened 12 years ago
Updated 1 month ago
Run update verify against some partner repacks
Categories
(Release Engineering :: Release Automation, defect, P3)
Tracking
(Not tracked)
NEW
People
(Reporter: rail, Unassigned)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3404] [releases][automation][updates])
We should run update verify checks against some partner repacks to make sure that those get updates properly. We hit a problem on Mac because repacks imply recreating of Firefox binary for every repack.
Comment 1•12 years ago
|
||
This should be easier to do now that we have the update verify dumper. Here's one idea:
* Choose a hardcoded list of partners/locales/platforms to test. Lets say, euballot+de/en-GB/ru+win32 and tonline+de+linux32/mac/win32.
* Change 'channel' to be a release_key rather than a global_key in UpdateVerifyConfig (https://github.com/mozilla/build-tools/blob/master/lib/python/release/updates/verify.py#L16)
* Add an extra "release" for each of partners in this loop: https://github.com/mozilla/build-tools/blob/master/scripts/updates/create-update-verify-configs.py#L115 -- the only thing different from the vanilla would be the channel.
* The update verify scripts should "just work".
I thought about adding this information to the patcher config or adding a new "partners" value to the update verify configs. Both of these are made difficult because of the fact that each partner has a different set of locales, so you can't simply say that "tonline" or "euballot" is a partner channel for 15.0, because you'd need to store a separate list of platforms/locales or exceptions for both.
Updated•12 years ago
|
Priority: -- → P3
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•10 years ago
|
Whiteboard: [releases][automation][updates] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3397] [releases][automation][updates]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3397] [releases][automation][updates] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3402] [releases][automation][updates]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3402] [releases][automation][updates] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3404] [releases][automation][updates]
Updated•7 years ago
|
Component: Release Automation: Other → Release Automation: Updates
Comment 5•7 years ago
|
||
It's still a fair request to add test coverage for these builds.
Flags: needinfo?(nthomas)
Updated•2 years ago
|
Severity: normal → S3
Updated•1 month ago
|
QA Contact: bhearsum
Updated•1 month ago
|
Component: Release Automation: Updates → Release Automation
You need to log in
before you can comment on or make changes to this bug.
Description
•