Michael Comella
d68adfa81b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/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.
2022-01-13 01:21:16 +00:00
Marc Leclair
b7a03ea6d8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21700 : linting fixes
...
For https://github.com/mozilla-mobile/fenix/issues/21700 : nit fixes
2021-10-14 21:03:05 +00:00
Marc Leclair
fe69bd4541
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21700 : Made the class to test argument a requirement
2021-10-14 21:03:05 +00:00
Marc Leclair
7a6e792024
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21700 : Fixed output path to be in app/build
2021-10-14 21:03:05 +00:00
Marc Leclair
c261feb602
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21700 : Added option to open in browser instead of automatically doing it
2021-10-14 21:03:05 +00:00
Marc Leclair
60fa679e9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21700 : Created benchmark script runner and edited benchmark gradle file
2021-10-14 21:03:05 +00:00
Michael Comella
5504314468
[fenix] No issue: add gve to setup-startup-profiling.py.
2021-09-15 21:44:52 +00:00
Michael Comella
9cefe650b3
[fenix] No issue: convert to argparse in setup-startup-profiling.py.
2021-09-15 21:44:52 +00:00
Michael Comella
7197b2d24b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/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
aa4a6b1610
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/211 : support focus in measure_start_up.py.
2021-07-26 23:54:39 +00:00
Michael Comella
f6019b5292
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/211 : dynamically resolve activity in measure_start_up.
2021-07-26 23:54:39 +00:00
Michael Comella
f47c62da9f
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/211 : add pycodestyle config to tools, fix existing errors.
2021-07-26 23:54:39 +00:00
Michael Comella
57ec8df799
[fenix] No issue: increase sleep duration in cold_view_nav_start benchmark.
2021-06-17 14:03:38 -07:00
Michael Comella
ef740e5d61
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20017 : add cold_main_session_restore test type to measure.
2021-06-17 12:24:03 -07:00
Michael Comella
fe2c5ef151
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20017 : use 'in' syntax for test name checks.
2021-06-17 12:24:03 -07:00
Michael Comella
58382c2a2d
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/208 : rename to measure_start_up.py.
2021-06-01 14:54:45 -07:00
Michael Comella
eb5aca5cdb
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/208 : clean up help text.
2021-06-01 14:54:45 -07:00
Michael Comella
54e9606a42
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/208 : use CHANNEL_TO_PKG directly.
2021-06-01 14:54:45 -07:00
Michael Comella
41373c7dd3
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/208 : add nav_start test to measure… script.
2021-06-01 14:54:45 -07:00
Michael Comella
eebb7c52ea
[fenix] No issue: enable CPU usage in profiler.
2021-03-31 08:37:42 -07:00
Michael Comella
1bc9e5245c
[fenix] 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
a6f2cba5f6
[fenix] No issue: when init profiling, remind to enable setting in app.
2021-02-26 10:48:52 -08:00
Michael Comella
d7d87963ec
[fenix] 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
2412f24e06
[fenix] 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
6157cade94
[fenix] No issue: add main function to setup-startup-profiling.
2021-01-14 10:25:28 -08:00
Michael Comella
b3b28189ca
[fenix] 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
f8d8f2fb3c
[fenix] No issue: add tools/setup-startup-profiling.py.
2020-12-14 09:23:49 -08:00