Closed
Bug 1398386
Opened 7 years ago
Closed 7 years ago
Use hard-coded signatures for tiers of buildbot jobs only (not TaskCluster)
Categories
(Tree Management :: Treeherder: Data Ingestion, enhancement, P1)
Tree Management
Treeherder: Data Ingestion
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: camd, Assigned: camd)
References
Details
Attachments
(1 file)
Only use a hard-coded signature list to apply tiers 2 and 3 to buildbot jobs. For Task Cluster jobs, we should take what they tell us and use only that.
We should also disable access to the Exclusion Profile Editor at this time. (Separate commit). We should instead communicate that they need to either modify the Task Definition or add the signature of the job(s) to be hidden in Treeherder itself.
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → cdawson
Status: NEW → ASSIGNED
Priority: -- → P1
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
Comment on attachment 8906852 [details] [review]
[treeherder] mozilla:remove-exclusion-profiles-1 > mozilla:master
Here's the first of two PRs to do this work. The second part will change the API to stop using the exclusion profiles.
Attachment #8906852 -
Flags: review?(emorley)
Comment 3•7 years ago
|
||
Comment on attachment 8906852 [details] [review]
[treeherder] mozilla:remove-exclusion-profiles-1 > mozilla:master
It's so good to be able to simplify all this!
Have left a couple of comments, but happy for this to land without re-review.
Attachment #8906852 -
Flags: review?(emorley) → review+
Comment 4•7 years ago
|
||
Commits pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/01d2414173787bcfbc78f65cf1947e7a58cd2ad2
Bug 1398386 - Use signatures to set tier on buildbot jobs only
* Makes TaskCluster jobs independent of profiles to set Tier. We take
whatever tier we are given by TaskCluster for the job.
* Removes use of exclusion profiles for Buildbot jobs. Jobs that
should be Tier-2 and Tier-3 are hard-coded in the Treeherder code
by their job signature.
https://github.com/mozilla/treeherder/commit/83c94d9caef389de2179c2c5bf7342049815276e
Bug 1398386 - Remove exclusion editor admin panel
Assignee | ||
Updated•7 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•