Closed
Bug 503886
Opened 16 years ago
Closed 16 years ago
Allow non-mozilla central applications to use automation-build.mk
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(status1.9.1 .2-fixed)
RESOLVED
FIXED
mozilla1.9.2a1
Tracking | Status | |
---|---|---|
status1.9.1 | --- | .2-fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(2 files)
1.09 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
1.20 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
I am trying to hook up a new makefile driver test harness (at least initially) for Thunderbird. As part of that I want to use automation.py - which means the best way is for me to include automation-build.mk.
Unfortunately automation-build.mk is using $(topsrcdir) which means I can't include it. As it is always used after rules.mk, we can swap it to use $(MOZILLA_DIR) which will point to the mozilla source directory whether in the mozilla-central or comm-central build systems.
Trunk and branch are a bit different so I'll attach a patch for branch in a bit.
Attachment #388235 -
Flags: review?(benjamin)
Assignee | ||
Comment 1•16 years ago
|
||
(In reply to comment #0)
> Created an attachment (id=388235) [details]
> Trunk patch
Forgot to say, I ran this patch through try server with no problems.
Assignee | ||
Comment 2•16 years ago
|
||
Branch version of the patch.
Attachment #388244 -
Flags: review?(benjamin)
Updated•16 years ago
|
Attachment #388235 -
Flags: review?(benjamin) → review+
Updated•16 years ago
|
Attachment #388244 -
Flags: review?(benjamin) → review+
Assignee | ||
Updated•16 years ago
|
Attachment #388235 -
Attachment description: Trunk patch → [checked in] Trunk patch
Assignee | ||
Comment 3•16 years ago
|
||
Comment on attachment 388235 [details] [diff] [review]
[checked in] Trunk patch
Checked into trunk:
http://hg.mozilla.org/mozilla-central/rev/465f87d82960
Assignee | ||
Updated•16 years ago
|
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.2a1
Assignee | ||
Comment 4•16 years ago
|
||
Comment on attachment 388244 [details] [diff] [review]
1.9.1 branch patch
Not 100% sure if I need approval of this or not, so requesting just in case.
This patch changes the file that generates automation.py so that it can be generated and used non-mozilla-central specific testing code.
Thunderbird wants this for some of its testing code.
AFAIK this code is only used in testing the trunk builders have been unaffected by the trunk version of the patch.
Attachment #388244 -
Flags: approval1.9.1.2?
Updated•16 years ago
|
Attachment #388244 -
Flags: approval1.9.1.2?
Comment 5•16 years ago
|
||
Comment on attachment 388244 [details] [diff] [review]
1.9.1 branch patch
This is NPOTB, doesn't need approval from drivers.
Assignee | ||
Comment 6•16 years ago
|
||
Checked in to 1.9.1: http://hg.mozilla.org/releases/mozilla-1.9.1/rev/029098856189
status1.9.1:
--- → .2-fixed
What is the best/simplest way for QA to verify this for Firefox 3.5.2?
Assignee | ||
Comment 8•16 years ago
|
||
I guess all the test suites that use it are still running e.g. mochitest xpcshell etc etc (oh and that Thunderbird is able to run MozMill which uses it, which can be found here: http://tinderbox.mozilla.org/showbuilds.cgi?tree=ThunderbirdTest, ignore the red/orange, there's some passed tests on there somewhere!).
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
•