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)

x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jcranmer, Assigned: coop)

References

Details

Attachments

(1 file, 1 obsolete file)

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?
For reference, runtime is 80mins x 1 platform per push, which seems more than reasonable to me :-)
Yes, we should absolutely do this! Thanks for your hard work, Joshua!
Coop: Is this on RelEng's radar?
Flags: needinfo?(coop)
Assignee: nobody → coop
Status: NEW → ASSIGNED
Attachment #764906 - Flags: review?(catlee)
Flags: needinfo?(coop)
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.
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 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.
(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.
Attachment #764918 - Flags: review?(catlee) → review+
(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.
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+
In production
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Depends on: 887641
Blocks: 887642
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: