Skip to content

Enable manual job configuration setting to select OS for Swarming task execution#5200

Closed
jardondiego wants to merge 4 commits intomasterfrom
fix-os-swarming-selection
Closed

Enable manual job configuration setting to select OS for Swarming task execution#5200
jardondiego wants to merge 4 commits intomasterfrom
fix-os-swarming-selection

Conversation

@jardondiego
Copy link
Copy Markdown
Collaborator

@jardondiego jardondiego commented Mar 9, 2026

By default, os selection for swarming tasks should be the job.platform field, but we should also be able to override in case it's needed since not all possible values of job.platform map to an OS field in swarming.

After testing the change in the development environment, there are spikes in errors and overall reliability metrics look fine as well.
Dashboard http://shortn/_dqBN6VW9hf
Logs http://shortn/_2CAdQoldae

@jardondiego jardondiego marked this pull request as ready for review March 9, 2026 23:38
@jardondiego jardondiego requested a review from a team as a code owner March 9, 2026 23:38
@jardondiego jardondiego self-assigned this Mar 10, 2026
@jardondiego jardondiego added the swarming Changes related to the clusterfuzz-swarming integration label Mar 10, 2026
Copy link
Copy Markdown
Collaborator

@IvanBM18 IvanBM18 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

@javanlacerda javanlacerda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a description and evidences of this running end to end.

@jardondiego jardondiego force-pushed the fix-os-swarming-selection branch from 5d2bc33 to df76c5c Compare March 19, 2026 00:47
@jardondiego jardondiego force-pushed the fix-os-swarming-selection branch from df76c5c to 97b3783 Compare March 19, 2026 00:51
@jardondiego
Copy link
Copy Markdown
Collaborator Author

After testing the change in the development environment, there are spikes in errors and overall reliability metrics look fine as well.
Dashboard http://shortn/_dqBN6VW9hf
Logs http://shortn/_2CAdQoldae

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

swarming Changes related to the clusterfuzz-swarming integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants