Closed Bug 1892834 Opened 10 months ago Closed 2 months ago

Revisit sp3 profiler settings

Categories

(Testing :: Raptor, task, P3)

task

Tracking

(firefox135 fixed)

RESOLVED FIXED
135 Branch
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

See Also: → 1821783

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?

See Also: → 1817163

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?

Thanks for adding the notes :canova! I agree that we should just add it for sp3 rather than globally

No longer blocks: 1891534

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.

(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.

https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=d625ef03f641d64e58df1de9806b84537c57ca5d

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

The features look good but the thread filter does not. Can you add the TaskController and StyleThread threads to the list?

(In reply to Markus Stange [:mstange] from comment #6)

The features look good but the thread filter does not. Can you add the TaskController and StyleThread threads to the list?

Ah sorry I had misread :canova's comment

https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=ee18b7548bb834c90d7447f847f741bec5e3933f

I see those threads now e.g. random profile

That profile looks reasonable to me. We can always tweak later if needed.

This patch removes screenshots/memory feature and instead adds
ipcmessages and nomarkerstacks features.

Additionally, the TaskController and StyleThread threads are added

Assignee: nobody → kshampur
Status: NEW → ASSIGNED
Attachment #9440259 - Attachment description: WIP: Bug 1892834 - Update speedometer profiler settings. r?#perftest → Bug 1892834 - Update speedometer profiler settings. r?#perftest
See Also: → 1934266
Attachment #9440259 - Attachment description: Bug 1892834 - Update speedometer profiler settings. r?#perftest → WIP: Bug 1892834 - Update speedometer profiler settings. r?#perftest
Attachment #9440259 - Attachment description: WIP: Bug 1892834 - Update speedometer profiler settings. r?#perftest → Bug 1892834 - Update speedometer profiler settings. r?#perftest
Pushed by kshampur@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c97bc61ae7b5 Update speedometer profiler settings. r=perftest-reviewers,canaltinova,aglavic
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: