Closed Bug 1344297 Opened 7 years ago Closed 7 years ago

Turn off buildbot static analysis jobs on linux64 debug and macosx64 debug

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kats, Assigned: spacurar)

References

Details

Attachments

(3 files)

In bug 1264494 I added taskcluster jobs for the static-analysis builds for linux64 debug and macosx64 debug platforms. These jobs were previously running with buildbot, so now they are running with both. We can stop running them in buildbot once that change propagates around to the various branches.

Specific examples of the jobs can be seen at [1] and [2]. Note that it's only the *debug* jobs that are running on buildbot, the opt ones are already taskcluster'd.

Also note that once the buildbot version has been decommissioned, we can remove the block at [3] as we won't be exercising that mozconfig on a Darwin machine.

[1] https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=e150eaff1f83e4e4a97d1e30c57d233859efe9cb&selectedJob=80883243
[2] https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=e150eaff1f83e4e4a97d1e30c57d233859efe9cb&selectedJob=80877978
[3] https://hg.mozilla.org/integration/autoland/file/fdf438735657/browser/config/mozconfigs/macosx64/debug-static-analysis#l5
Bug 1264494 has made it to mozilla-central. So the old buildbot jobs can be turned off on inbound, autoland, and mozilla-central. Presumably once m-c merges to mozilla-aurora (sometime today or tomorrow) it can be turned off there as well.
Assignee: nobody → spacurar
Is this just a matter of ripping out all the -st-an stuff from https://hg.mozilla.org/build/buildbot-configs/file/tip/mozilla/config.py ? If so I can write a patch to do that. I have no idea how to test it though :/
Attachment #8845476 - Flags: review?(kmoir)
Attached file diff
I disabled static analysis builds for oak branch as well, because they already run on task cluster
Comment on attachment 8845476 [details] [diff] [review]
bug_1344297.patch

I think you can remove 

mc_gecko_version = BRANCHES['mozilla-central']['gecko_version']

too since it's not used by other stanzas.  

You also need a patch to remove the mozconfig stanza that kats mentioned in the original comment

[3] https://hg.mozilla.org/integration/autoland/file/fdf438735657/browser/config/mozconfigs/macosx64/debug-static-analysis#l5

This patch will have to land after the reconfig for the first patch, to ensure that all running jobs have completed.
Attachment #8845476 - Flags: review?(kmoir) → review+
Attachment #8845811 - Flags: review?(kmoir)
Attachment #8845811 - Flags: review?(kmoir) → review+
The buildbot changes seem to have taken effect and have stopped producing builds. AFAICT we should be able to land the mozconfig change and close out this bug.
Pushed by aselagea@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a7f6a6b8ee9c
Turn off buildbot static analysis jobs on linux64 debug and macosx64 debug, r=kmoir
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: