Closed Bug 1089934 Opened 10 years ago Closed 9 years ago

treeherder: Allow overriding platform/arch/etc.. from task

Categories

(Taskcluster :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jlal, Assigned: jlal)

References

Details

Right now we implicitly use the worker type as the build platform https://github.com/taskcluster/taskcluster-treeherder/blob/master/treeherder/handlers.js#L244 this is okay for gaia / trivial projects but these values mean nothing in the TBPL/Treeherder world. We should allow setting the following:

 - platform
 - os_name
 - architecture
 - option_collection (opt / debug)
will roll into mozilla-taskcluster work and alder this I think is last item needed prior to pushing to inbound so tc staging commits look correct on treeherder.

I am going to add a prefix to all platforms (tc) so we can easily identify taskcluster builds side by side but we may need to mass hide these.
Assignee: nobody → jlal
Deployed here https://github.com/taskcluster/mozilla-taskcluster
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: TaskCluster → General
Product: Testing → Taskcluster
Target Milestone: --- → mozilla41
Version: unspecified → Trunk
Resetting Version and Target Milestone that accidentally got changed...
Target Milestone: mozilla41 → ---
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.