Closed
Bug 968351
Opened 11 years ago
Closed 11 years ago
Allow test manifests with just support-files
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla30
People
(Reporter: ted, Assigned: ted)
References
Details
Attachments
(1 file, 1 obsolete file)
7.63 KB,
patch
|
Details | Diff | Splinter Review |
Currently we don't allow test manifests with just support-files under the DEFAULT section. I had to fix manifestparser to expose this data first (that's bug 968321), but it was fairly straightforward after that. We have a number of Makefiles in the tree right now that install solely support files for Mochitests, so we need this to finish the conversion.
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8370922 -
Flags: review?(gps)
Comment 2•11 years ago
|
||
Comment on attachment 8370922 [details] [diff] [review] Allow test manifests with just support-files Review of attachment 8370922 [details] [diff] [review]: ----------------------------------------------------------------- LGTM!
Attachment #8370922 -
Flags: review?(gps) → review+
Updated•11 years ago
|
Flags: in-testsuite?
Assignee | ||
Comment 4•11 years ago
|
||
Oops, a few stupid things on Try: https://tbpl.mozilla.org/?tree=Try&rev=2c6285001bfb Two fixes needed: 1) Need to os.path.normpath the manifest name in emitter.py because that's what manifestdestiny does, that's the bustage on Windows. 2) The unit test was relying on the ordering of dict keys (oops), added some sorting. New try push: https://tbpl.mozilla.org/?tree=Try&rev=4ded4d2dc418
Assignee | ||
Comment 5•11 years ago
|
||
Updated patch, for reference.
Assignee | ||
Updated•11 years ago
|
Attachment #8370922 -
Attachment is obsolete: true
Assignee | ||
Comment 6•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e4ad64c00537
Comment 7•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e4ad64c00537
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla30
Assignee | ||
Updated•11 years ago
|
Flags: in-testsuite+
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•