зеркало из https://github.com/mozilla/gecko-dev.git
408cd85cb9
This patch adds two new test tasks for each of the 4 Android browsers running speedometer, idle, or idle-background. These tests gather (i) cpu+memory usage, or (ii) cpu+memory+power usage information. The power tests are left as they are for now to determine if there is an impact to our measurements if we run all resource-usage tests at once. Furthermore, the cron job for android power tests was also modified to prevent it from picking up these tasks. The cpu usage functons needed to be fixed here because they were not working on MotoG5/Android7 for two reasons: (i) device version was not being detected properly, and (ii) ADB shell commands can't use the pipe functionality (`|`). Tests needed to be modified to compensate for these changes as well. Differential Revision: https://phabricator.services.mozilla.com/D42679 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
files | ||
__init__.py | ||
conftest.py | ||
python.ini | ||
test_cmdline.py | ||
test_control_server.py | ||
test_cpu.py | ||
test_manifest.py | ||
test_playback.py | ||
test_power.py | ||
test_print_tests.py | ||
test_raptor.py | ||
test_utils.py |