deb: Unit test `python/mozbuild/mozbuild/repackaging/deb.py`
Categories
(Release Engineering :: Release Automation: L10N, enhancement)
Tracking
(firefox112 fixed)
Tracking | Status | |
---|---|---|
firefox112 | --- | fixed |
People
(Reporter: jlorenzo, Assigned: jlorenzo)
References
(Blocks 1 open bug)
Details
Attachments
(9 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
In bug 1799233, we created python/mozbuild/mozbuild/repackaging/deb.py
. It's meant to be used as a mach
command. At that time, we didn't add unit tests. The current logic is baked in a single 120-line function[1].
In bug 1799042, we will reuse some of this logic to repackage l10n extensions (aka langpacks). In order to pave the way for bug 1799042, let's break this big function into smaller ones and get them unit-tested.
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Depends on D170615
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D170616
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D170617
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D170618
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D170619
Assignee | ||
Comment 7•2 years ago
|
||
Depends on D170620
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D170621
Assignee | ||
Comment 9•2 years ago
|
||
Depends on D170622
Assignee | ||
Comment 10•2 years ago
|
||
Depends on bug 1811114 because repackage_deb()
got changed in there too.
Assignee | ||
Comment 11•2 years ago
|
||
try is fully green at [1]. I'll merge this r+'d stack, then!
[1] https://treeherder.mozilla.org/jobs?repo=try&revision=0db91fbfb8746a831ca9ebec05c858dcb01d2f4d
Comment 12•2 years ago
|
||
Comment 13•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/45084ef18654
https://hg.mozilla.org/mozilla-central/rev/d5919ffd9885
https://hg.mozilla.org/mozilla-central/rev/1e84780dade8
https://hg.mozilla.org/mozilla-central/rev/3bd13142ca01
https://hg.mozilla.org/mozilla-central/rev/760e05d3d98d
https://hg.mozilla.org/mozilla-central/rev/be32fa25c2b2
https://hg.mozilla.org/mozilla-central/rev/21fc9ff181ba
https://hg.mozilla.org/mozilla-central/rev/acd30b40e314
https://hg.mozilla.org/mozilla-central/rev/8302e7129c45
Description
•