commit | 9d114045ddf617b67fd7af5aaccd0b5dcd4282ea | [log] [tgz] |
---|---|---|
author | Denis Nikitin <denik@google.com> | Fri Aug 30 09:10:39 2019 -0700 |
committer | Denis Nikitin <denik@chromium.org> | Tue Sep 10 05:34:30 2019 +0000 |
tree | 741ebc440d0ade50048ea78513830f84ed35875a | |
parent | 0f8dae198451cfc73eb6c509cbddbe9c159ea45f [diff] |
crosperf: Add dut config arguments to experiment In global settings added optional arguments: "cooldown_time" - wait time prior running a benchmark (default: 0), "cooldown_temp" - temperature threshold for waiting (default: 40), "governor" - CPU governor (default: performance), "cpu_usage" - Restrict CPU usage to specific configurations (default: all). "turbostat" argument is moved from benchmark to global settings. Current CL does not apply configurations. Instead it just propagates parameters to SuiteRunner class through "dut_config" dictionary. BUG=chromium:966514 TEST=Unitest and local HW tests passed. Change-Id: I1b2a65883e5176fdde49c9858ebe62a097df89cb Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/1778515 Tested-by: Denis Nikitin <denik@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
toolchain-utils
Various utilities used by the Chrome OS toolchain team.
To run Python scripts in this directory, first run:
export PYTHONPATH=$(readlink -f .):$PYTHONPATH
from this directory.
Then you can run any script.
To get help on any script, type in python <script> --help
, or refer to the header of the script for more information.