Closed
Bug 880434
Opened 11 years ago
Closed 11 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•11 years ago
|
||
For reference, runtime is 80mins x 1 platform per push, which seems more than reasonable to me :-)
Comment 2•11 years ago
|
||
Yes, we should absolutely do this! Thanks for your hard work, Joshua!
Assignee | ||
Comment 4•11 years ago
|
||
Assignee: nobody → coop
Status: NEW → ASSIGNED
Attachment #764906 -
Flags: review?(catlee)
Flags: needinfo?(coop)
Assignee | ||
Comment 5•11 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•11 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•11 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•11 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•11 years ago
|
Attachment #764918 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 9•11 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•11 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•11 years ago
|
||
In production
Assignee | ||
Updated•11 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•