Closed Bug 1297692 Opened 8 years ago Closed 8 years ago

hack SETA to force all PGO jobs to be considered low-value

Categories

(Testing :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mtabara, Unassigned)

References

Details

Once we have a way for Sherrifs to backfill all PGO tests for a certain build, we need to tweak SETA to consider all PGO jobs as low-value.
As per https://bugzilla.mozilla.org/show_bug.cgi?id=1274310#c42 we would probably use SETA's preseed.json concept to force all PGO related jobs into the low value state.
Blocks: 1297694
I am thinking the preseed.json:
https://github.com/mozilla/ouija/blob/master/src/preseed.json

here we would hack for a wild card:
{"platform": "linux64", "buildtype": "opt", "name": "*", "expires": "", "action": "coalesce"},

then when we parse preseed.json in failures.py:
https://github.com/mozilla/ouija/blob/master/tools/failures.py#L255

we would then detect a * (or ALL, or '') value for the "name" and adjust the list accordingly.  This shouldn't be too hard- it is just making sure we don't mess up buildbot when it uses SETA.
this is implemented and deployed as of today
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.