Commit Graph

26 Commits

Author SHA1 Message Date
Marc Leclair
8d5c6f6082 For #21700: linting fixes
For #21700: nit fixes
2021-10-14 21:03:05 +00:00
Marc Leclair
22df40b35c For #21700: Made the class to test argument a requirement 2021-10-14 21:03:05 +00:00
Marc Leclair
dede8a1ca4 For #21700: Fixed output path to be in app/build 2021-10-14 21:03:05 +00:00
Marc Leclair
27cd609d0f For #21700: Added option to open in browser instead of automatically doing it 2021-10-14 21:03:05 +00:00
Marc Leclair
c527decda1 For #21700: Created benchmark script runner and edited benchmark gradle file 2021-10-14 21:03:05 +00:00
Michael Comella
aaa14a8208 No issue: add gve to setup-startup-profiling.py. 2021-09-15 21:44:52 +00:00
Michael Comella
0201120c61 No issue: convert to argparse in setup-startup-profiling.py. 2021-09-15 21:44:52 +00:00
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
2021-09-07 18:01:23 +00:00
Michael Comella
e0c1c51b6a For perf-frontend-issues#211: support focus in measure_start_up.py. 2021-07-26 23:54:39 +00:00
Michael Comella
72159260a2 For perf-frontend-issues#211: dynamically resolve activity in measure_start_up. 2021-07-26 23:54:39 +00:00
Michael Comella
ba86dff942 For perf-frontend-issues#211: add pycodestyle config to tools, fix existing errors. 2021-07-26 23:54:39 +00:00
Michael Comella
3905859fcb No issue: increase sleep duration in cold_view_nav_start benchmark. 2021-06-17 14:03:38 -07:00
Michael Comella
1b996e3b4b For #20017: add cold_main_session_restore test type to measure. 2021-06-17 12:24:03 -07:00
Michael Comella
f7c59bd395 For #20017: use 'in' syntax for test name checks. 2021-06-17 12:24:03 -07:00
Michael Comella
b3ffdd2a47 For perf-frontend-issues#208: rename to measure_start_up.py. 2021-06-01 14:54:45 -07:00
Michael Comella
23068cd2f7 For perf-frontend-issues#208: clean up help text. 2021-06-01 14:54:45 -07:00
Michael Comella
18f0931d2e For perf-frontend-issues#208: use CHANNEL_TO_PKG directly. 2021-06-01 14:54:45 -07:00
Michael Comella
9fb4366646 For perf-frontend-issues#208: add nav_start test to measure… script. 2021-06-01 14:54:45 -07:00
Michael Comella
35de7056b3 No issue: enable CPU usage in profiler. 2021-03-31 08:37:42 -07:00
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.
2021-03-11 16:02:55 -08:00
Michael Comella
319883d951 No issue: when init profiling, remind to enable setting in app. 2021-02-26 10:48:52 -08:00
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.
2021-01-14 10:25:28 -08:00
Michael Comella
291fac11d3 No issue: change startup profiling script to take release channel.
This is easier to remember and less error prone to write.
2021-01-14 10:25:28 -08:00
Michael Comella
23bc70aeb1 No issue: add main function to setup-startup-profiling. 2021-01-14 10:25:28 -08:00
Michael Comella
d20bbf5331 No issue: embed startup-profiling configs in script.
Not leaving around config files is more intuitive and less redundant.
2021-01-14 10:25:28 -08:00
Michael Comella
68e1c78453 No issue: add tools/setup-startup-profiling.py. 2020-12-14 09:23:49 -08:00