Open Bug 2004395 Opened 1 month ago Updated 14 days ago

[meta] Reduce noise in CI machines due to background tasks

Categories

(Testing :: Performance, task)

task

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: kshampur, Assigned: kshampur)

References

(Depends on 4 open bugs)

Details

(Keywords: meta)

I'll try to use this bug to track updates across slack/element/bugs instead of independently updating each bug.

re pasting profiles...

Windows:

RuntimeBroker.exe (Bug 1990093)
https://share.firefox.dev/4nGgjQP
https://share.firefox.dev/4mDboiQ

backgroundTaskHost.exe (Bug 1990091)
https://share.firefox.dev/4mvJYel

Several unknown processes (Bug 1990098)
https://share.firefox.dev/42GaScv (pids 3084 and 3104.)

macOS:

mediaanalysisd and mdworker_shared (Bug 1990096)
https://share.firefox.dev/46tVP6S


This comment has an example Try with Florian's diff applied https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c10 to look at the profiles

:mcornmesser to look into the background processes after first working on reduction of the management overhead on these workers.

for Mac, we'll have to try one of these 2 strats https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c15
or a 3rd strat of renaming the directory the task runs out of to have the .noindex extension (which might work in sequoia?) but renaming the task folders might be not be advisable

Ryan's PR that is tracking some Mac changes https://github.com/mozilla-platform-ops/ronin_puppet/pull/958

https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c17

for Mac, potentially worked ... waiting on confirmation

still waiting for confirmation on macOS , but Ryan has merged in the meantime
https://github.com/mozilla-platform-ops/ronin_puppet/commit/dac293b56d8f3c0dfdb601adc84afc0771e6fb1c

(In reply to Kash Shampur [:kshampur] ⌚EST from comment #4)

https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c17

for Mac, potentially worked ... waiting on confirmation

Need to repush to Try due to https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c19

(In reply to Kash Shampur [:kshampur] ⌚EST from comment #6)

(In reply to Kash Shampur [:kshampur] ⌚EST from comment #4)

https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c17

for Mac, potentially worked ... waiting on confirmation

Need to repush to Try due to https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c19

for posterity https://github.com/mozilla-platform-ops/ronin_puppet/commit/e10afea8a15f74b57761167e457e77b6929f773d
had caused some issues, so reverted and waiting on fix

for windows:

mcornmesser is getting close on a new config for the Win HW workers.

windows still being looked at by mcornmesser...

mac might be resolved now with a PR from rcurran (still in staging) https://bugzilla.mozilla.org/show_bug.cgi?id=1990096#c20

You need to log in before you can comment on or make changes to this bug.