Closed
Bug 1248255
Opened 9 years ago
Closed 9 years ago
[mobile][single][l10n] l10n single-locale repacks can't find tooltool.py
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(firefox47 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox47 | --- | fixed |
People
(Reporter: Pike, Assigned: nthomas)
References
Details
Attachments
(2 files)
49.17 KB,
patch
|
Callek
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
14.46 KB,
patch
|
Callek
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
Last successful results were at https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=4295f9951e93.
Then bug 1247470 happened, and now that that's fixed, the builds fail with missing tooltool.py in https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=e355cacefc88
Comment 1•9 years ago
|
||
Since its tier2, I'm not going to spend too much effort atm, but:
https://dxr.mozilla.org/mozilla-central/source/testing/mozharness/configs/b2g/desktop_linux32.py#38 -- you should specify mock_files for tooltool, and then point at /builds/tooltool.py instead.
Comment 2•9 years ago
|
||
O, also mock_files for relengapi.tok (since that's also necessary for any private binaries) https://dxr.mozilla.org/mozilla-central/source/testing/mozharness/mozharness/mozilla/tooltool.py#30
Reporter | ||
Comment 3•9 years ago
|
||
Drilled it down further, https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=ac39fba33c6d&tochange=d4d72e7b30da, as the tooltool.py error occurs before the apk one, this was actually in the logs. Just didn't look at the logs beyond their redness for a while.
In those two pushes, there's bug 1242641 with quite a few changes to mock files?
Didn't do an extensive research, though.
Assignee | ||
Comment 4•9 years ago
|
||
This is about android, so tier 1. Bug 1242641 swapped us to running tooltool inside mock, but we're not copying in the script or token. I'll work up a patch.
Assignee: nobody → nthomas
Assignee | ||
Comment 5•9 years ago
|
||
Makes sure we have .hgrc, relengapi.tok, tooltool.py, and hgext in any config in testing/mozconfig/config that defines a mock_target. Also removes old configuration files for the single arm build on android.
This would land on inbound and not be uplifted, riding with the changes from bug 1242641.
Attachment #8719645 -
Flags: review?(bugspam.Callek)
Comment 6•9 years ago
|
||
Comment on attachment 8719645 [details] [diff] [review]
[gecko] Update mock_files
Review of attachment 8719645 [details] [diff] [review]:
-----------------------------------------------------------------
I admittedly didn't confirm the removed files are indeed obsolete, but I think we'd know pretty soon if they are not (and besides -- this is mercurial, we can always backout to restore the files.)
Attachment #8719645 -
Flags: review?(bugspam.Callek) → review+
Assignee | ||
Comment 7•9 years ago
|
||
Comment on attachment 8719645 [details] [diff] [review]
[gecko] Update mock_files
https://hg.mozilla.org/integration/mozilla-inbound/rev/47d62269142c
Attachment #8719645 -
Flags: checked-in+
Assignee | ||
Comment 8•9 years ago
|
||
FTR, I checked some logs for single locale l10n logs for m-c and m-a to determine which configs are in use. The multilocale part of the main build doesn't do any mock.
Comment 9•9 years ago
|
||
bugherder |
Assignee | ||
Comment 10•9 years ago
|
||
The jobs are still failing because we define
"exes": {
'tooltool.py': '/tools/tooltool.py',
},
and copy the file to /builds/tooltool.py.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 11•9 years ago
|
||
Attachment #8720558 -
Flags: review?(bugspam.Callek)
Updated•9 years ago
|
Attachment #8720558 -
Flags: review?(bugspam.Callek) → review+
Assignee | ||
Comment 12•9 years ago
|
||
Comment on attachment 8720558 [details] [diff] [review]
[gecko] Fix up exe definition for tooltool.py
https://hg.mozilla.org/integration/mozilla-inbound/rev/536d8142d8dd
Attachment #8720558 -
Flags: checked-in+
Comment 13•9 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 14•9 years ago
|
||
Nick, looking at https://treeherder.mozilla.org/#/jobs?repo=mozilla-aurora&filter-job_group_symbol=L10n&filter-job_group_symbol=Update-3&filter-job_group_symbol=Update-1&filter-job_group_symbol=Update-2&exclusion_profile=false&selectedJob=2040829, this needs uplift to aurora?
Flags: needinfo?(nthomas)
Assignee | ||
Comment 16•9 years ago
|
||
It was uplifted with the last merge, and beta was taken care of by http://hg.mozilla.org/releases/mozilla-beta/rev/89effb961712. Bug 1262000 will take care of release.
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•