Closed
Bug 880434
Opened 12 years ago
Closed 12 years ago
Deploy clang static analysis builders to all mozilla-central trees
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jcranmer, Assigned: coop)
References
Details
Attachments
(1 file, 1 obsolete file)
2.12 KB,
patch
|
catlee
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
Now that the build is running green on mozilla-central, can this be rolled out to all the trees that feed into mozilla-central so it can be enabled in the default view on tbpl?
Comment 1•12 years ago
|
||
For reference, runtime is 80mins x 1 platform per push, which seems more than reasonable to me :-)
Comment 2•12 years ago
|
||
Yes, we should absolutely do this! Thanks for your hard work, Joshua!
Assignee | ||
Comment 4•12 years ago
|
||
Assignee: nobody → coop
Status: NEW → ASSIGNED
Attachment #764906 -
Flags: review?(catlee)
Flags: needinfo?(coop)
Assignee | ||
Comment 5•12 years ago
|
||
Comment on attachment 764906 [details] [diff] [review]
Enable static analysis on all branches derived from m-c
Review of attachment 764906 [details] [diff] [review]:
-----------------------------------------------------------------
Note: I can break this out into its own section if you prefer. It's currently lumped in with the "32-bit linux in a x86_64 env" changes, but only because the affected branches are the same.
Assignee | ||
Comment 6•12 years ago
|
||
Moved it into its own section. No point having it conflated with a merge day section that will go away.
Attachment #764906 -
Attachment is obsolete: true
Attachment #764906 -
Flags: review?(catlee)
Attachment #764918 -
Flags: review?(catlee)
Comment 7•12 years ago
|
||
Comment on attachment 764918 [details] [diff] [review]
Enable static analysis on all branches derived from m-c, v2
Review of attachment 764918 [details] [diff] [review]:
-----------------------------------------------------------------
::: mozilla/config.py
@@ +2118,5 @@
>
> +# Static analysis happens only on m-c and derived branches.
> +for branch in ("mozilla-aurora", "mozilla-beta", "mozilla-release",
> + "mozilla-b2g18", "mozilla-b2g18_v1_0_1",
> + "mozilla-b2g18_v1_1_0_hd", "mozilla-esr17"):
I'm not sure if static analysis will work in the older esr17 and b2g18 branches.
Comment 8•12 years ago
|
||
(In reply to comment #7)
> Comment on attachment 764918 [details] [diff] [review]
> --> https://bugzilla.mozilla.org/attachment.cgi?id=764918
> Enable static analysis on all branches derived from m-c, v2
>
> Review of attachment 764918 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> ::: mozilla/config.py
> @@ +2118,5 @@
> >
> > +# Static analysis happens only on m-c and derived branches.
> > +for branch in ("mozilla-aurora", "mozilla-beta", "mozilla-release",
> > + "mozilla-b2g18", "mozilla-b2g18_v1_0_1",
> > + "mozilla-b2g18_v1_1_0_hd", "mozilla-esr17"):
>
> I'm not sure if static analysis will work in the older esr17 and b2g18
> branches.
It won't. We should be targeting central (24) and aurora when 24 goes to aurora, etc.
Updated•12 years ago
|
Attachment #764918 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 9•12 years ago
|
||
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #8)
> It won't. We should be targeting central (24) and aurora when 24 goes to
> aurora, etc.
Our configs are confusing. That stanza if removing static analysis builds on those release branches.
Assignee | ||
Comment 10•12 years ago
|
||
Comment on attachment 764918 [details] [diff] [review]
Enable static analysis on all branches derived from m-c, v2
https://hg.mozilla.org/build/buildbot-configs/rev/18ad18fb9453
Attachment #764918 -
Flags: checked-in+
Comment 11•12 years ago
|
||
In production
Assignee | ||
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
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
•