Getting a gecko profiler artifact for DAMP tests should be easier
Categories
(Testing :: Performance, task, P2)
Tracking
(Not tracked)
People
(Reporter: gregtatum, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [perf:workflow])
According to:
How to get performance profiles on try?
Once you have a successful try job for damp:
select this job in treeherder
click on the ... menu in the bottom left
select “Create Gecko Profile”
PerfHerder Create Gecko Profile menu
This should start a new damp job called damp-p. Once damp-p is finished:
select the damp-p job
click on Job Details tab
click on open in Firefox Profiler
This should be discoverable and usable without having to read the docs. I believe this will require changes to the Treeherder interface.
Reporter | ||
Comment 1•4 years ago
|
||
Also, it's not clear after checking "Create Gecko Profile" what will happen. We should give the user an expectation that the "damp-p" job will be created.
Updated•4 years ago
|
Reporter | ||
Comment 2•4 years ago
|
||
Here is a link to a damp run, with an example profile: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=b9afd492797dbe5456fd7a46d359bb4f00be2417
Here is a link to a profile from that run: https://profiler.firefox.com/from-url/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FHROGCn1VTzayD33Bd0b4eA%2Fruns%2F0%2Fartifacts%2Fpublic%2Ftest_info%2Fprofile_damp.zip/calltree/?v=5
I'm not sure how long that link will live, but it will probably be easy to find another one by looking through the try pushes of a frequent DAMP user, such as this one: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&author=apoirot%40mozilla.com
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 3•4 years ago
|
||
A pull request is open for this: https://github.com/mozilla/treeherder/pull/6788
Updated•4 years ago
|
Reporter | ||
Comment 4•4 years ago
|
||
This was fixed in https://github.com/mozilla/treeherder/pull/6788
Description
•