Michael Comella
ba25364895
Closes #23150 : remove 'threads' feature setup-startup-profiling.py.
...
Root cause: Bug 1729815 removed the threads feature and, because of Bug
1749498, we crash if a feature is provided that does not exist.
The immediate solution is to remove the unused threads feature.
3 years ago
Marc Leclair
8d5c6f6082
For #21700 : linting fixes
...
For #21700 : nit fixes
3 years ago
Marc Leclair
22df40b35c
For #21700 : Made the class to test argument a requirement
3 years ago
Marc Leclair
dede8a1ca4
For #21700 : Fixed output path to be in app/build
3 years ago
Marc Leclair
27cd609d0f
For #21700 : Added option to open in browser instead of automatically doing it
3 years ago
Marc Leclair
c527decda1
For #21700 : Created benchmark script runner and edited benchmark gradle file
3 years ago
Michael Comella
aaa14a8208
No issue: add gve to setup-startup-profiling.py.
3 years ago
Michael Comella
0201120c61
No issue: convert to argparse in setup-startup-profiling.py.
3 years ago
Michael Comella
4a0f29d0a0
Closes #21128 : remove measure_start_up.py.
...
This script was moved to the perf-tools repository for easy to access
from other perf tools & to be accessible for multiple apps:
https://github.com/mozilla-mobile/perf-tools
3 years ago
Michael Comella
e0c1c51b6a
For perf-frontend-issues#211: support focus in measure_start_up.py.
3 years ago
Michael Comella
72159260a2
For perf-frontend-issues#211: dynamically resolve activity in measure_start_up.
3 years ago
Michael Comella
ba86dff942
For perf-frontend-issues#211: add pycodestyle config to tools, fix existing errors.
3 years ago
Michael Comella
3905859fcb
No issue: increase sleep duration in cold_view_nav_start benchmark.
3 years ago
Michael Comella
1b996e3b4b
For #20017 : add cold_main_session_restore test type to measure.
3 years ago
Michael Comella
f7c59bd395
For #20017 : use 'in' syntax for test name checks.
3 years ago
Michael Comella
b3ffdd2a47
For perf-frontend-issues#208: rename to measure_start_up.py.
3 years ago
Michael Comella
23068cd2f7
For perf-frontend-issues#208: clean up help text.
3 years ago
Michael Comella
18f0931d2e
For perf-frontend-issues#208: use CHANNEL_TO_PKG directly.
3 years ago
Michael Comella
9fb4366646
For perf-frontend-issues#208: add nav_start test to measure… script.
3 years ago
Michael Comella
35de7056b3
No issue: enable CPU usage in profiler.
3 years ago
Michael Comella
7df0006aaa
No issue: add script to measure duration to first frame.
...
I only tested this for nightly but we can fix it for other channels as
we use it.
3 years ago
Michael Comella
319883d951
No issue: when init profiling, remind to enable setting in app.
3 years ago
Michael Comella
4657afc4ba
No issue: switch subcommand names to deactivate/activate.
...
These make more sense than push/remove if you don't understand the
underlying mechanism.
4 years ago
Michael Comella
291fac11d3
No issue: change startup profiling script to take release channel.
...
This is easier to remember and less error prone to write.
4 years ago
Michael Comella
23bc70aeb1
No issue: add main function to setup-startup-profiling.
4 years ago
Michael Comella
d20bbf5331
No issue: embed startup-profiling configs in script.
...
Not leaving around config files is more intuitive and less redundant.
4 years ago
Michael Comella
68e1c78453
No issue: add tools/setup-startup-profiling.py.
4 years ago