Revisit sp3 profiler settings
Categories
(Testing :: Raptor, task, P3)
Tracking
(firefox135 fixed)
Tracking | Status | |
---|---|---|
firefox135 | --- | fixed |
People
(Reporter: kshampur, Assigned: kshampur)
References
Details
(Whiteboard: [fxp])
Attachments
(1 file)
We should revisit the sp3 profiling presets
For example we currently get screenshots, and it was brought up that the screenshots itself heavily affect the performance of the test during profiling
Updated•10 months ago
|
Comment 1•10 months ago
|
||
Another thing to consider is the "memory" feature we are adding in Bug 1817163.
Before this bug we didn't have a memory feature and memory tracking was always enabled. But Olli and the people from the performance team said that it adds a lot of overhead to sp3 profiling and potentially other tests. Now this is configurable, so it might be a good idea to disable that feature for sp3 and maybe for all performance testing?
Adding the information Olli provided in Matrix to here:
He would like to not have the "screenshots" and "memory" features. I think these ones can be changed globally for raptor browsertime settings here instead of individual handling for sp3 specifically.
He also would like to see TaskController
and StyleThread
threads, and possibly the IPC (which requires us to add "ipcmessages" to the features list) and "nomarkerstacks" features. I'm not so sure if they should be changed globally for all the browsertime tests or only for sp3. Maybe we can try to add them to sp3 first and see if people like it?
Assignee | ||
Comment 3•9 months ago
|
||
Thanks for adding the notes :canova! I agree that we should just add it for sp3 rather than globally
Comment 4•2 months ago
|
||
Kash, can you kick off a try push with the suggested settings and then link to a generated profile here? Then we can look at the profile and see if it's good enough or if we need other tweaks.
Assignee | ||
Comment 5•2 months ago
|
||
(In reply to Markus Stange [:mstange] from comment #4)
Kash, can you kick off a try push with the suggested settings and then link to a generated profile here? Then we can look at the profile and see if it's good enough or if we need other tweaks.
how's this- anything missing?
diff https://hg.mozilla.org/try/rev/864b9eb9453dd93f17e2ad9d196fa30b23934f40 based on comment 2 which replaces the defaults memory& screenshots with ipcmessages & nomarkerstacks
Comment 6•2 months ago
|
||
The features look good but the thread filter does not. Can you add the TaskController
and StyleThread
threads to the list?
Assignee | ||
Comment 7•2 months ago
|
||
(In reply to Markus Stange [:mstange] from comment #6)
The features look good but the thread filter does not. Can you add the
TaskController
andStyleThread
threads to the list?
Ah sorry I had misread :canova's comment
I see those threads now e.g. random profile
Comment 8•2 months ago
|
||
That profile looks reasonable to me. We can always tweak later if needed.
Assignee | ||
Comment 9•2 months ago
|
||
This patch removes screenshots/memory feature and instead adds
ipcmessages and nomarkerstacks features.
Additionally, the TaskController and StyleThread threads are added
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Comment 10•2 months ago
|
||
Comment 11•2 months ago
|
||
bugherder |
Description
•