Closed Bug 548330 Opened 15 years ago Closed 14 years ago

stop running pskill and delete it from the slaves

Categories

(Release Engineering :: General, defect, P2)

All
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: rail)

Details

(Whiteboard: [buildslaves][opsi])

Attachments

(2 files)

We used to 'pskill' to kill firefox.exe and other processes at the start of a unittest run. With proper Twisted process management and reboots after every build we no longer need it. Additionally, it often causes problems on new slaves because it requires a license to be click-throughed. We should stop running it in UnittestBuildFactory, and delete it from the slaves.
Assignee: nobody → rail
Priority: P5 → P2
Attached patch buildbotcustomSplinter Review
I didn't touch CC* classes, they still may want to use pskill.exe.
Attachment #547023 - Flags: review?(bhearsum)
Attached patch OPSI packageSplinter Review
Attachment #547024 - Flags: review?(bhearsum)
Comment on attachment 547024 [details] [diff] [review] OPSI package Review of attachment 547024 [details] [diff] [review]: -----------------------------------------------------------------
Attachment #547024 - Flags: review?(bhearsum) → review+
Comment on attachment 547023 [details] [diff] [review] buildbotcustom Review of attachment 547023 [details] [diff] [review]: -----------------------------------------------------------------
Attachment #547023 - Flags: review?(bhearsum) → review+
I generated remove-pskill_1.0-1.opsi package on production-opsi.build.mozilla.org (tested in staging). I will force installation of the package once the buildbotcustom patch is deployed.
OPSI package set to be deployed in staging and production yesterday.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
(In reply to Ben Hearsum from comment #0) > We used to 'pskill' to kill firefox.exe and other processes at the start of > a unittest run. With proper Twisted process management and reboots after > every build we no longer need it. Additionally, it often causes problems on > new slaves because it requires a license to be click-throughed. We should > stop running it in UnittestBuildFactory, and delete it from the slaves. FYI use -accepteula to avoid the click-through, or switch to taskkill.
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: