aboutsummaryrefslogtreecommitdiff
path: root/crosperf/crosperf_unittest.py
diff options
context:
space:
mode:
authorDenis Nikitin <denik@google.com>2019-09-20 13:04:31 -0700
committerDenis Nikitin <denik@chromium.org>2019-09-24 00:38:48 +0000
commit73a0d2ad68df4db8ba08bf15faece66d5a98aa44 (patch)
tree82a120dc374db8de0be3222f46943c5c13c9a72c /crosperf/crosperf_unittest.py
parent05ee05dc9b9f8d87cb94be112f0b1dde939ed181 (diff)
downloadtoolchain-utils-73a0d2ad68df4db8ba08bf15faece66d5a98aa44.tar.gz
crosperf: Add top_interval argument to experiment
Added the following optional argument in the global settings: "top_interval" - Run top command in the background of a benchmark with interval of sampling specified in seconds (float type). With zero value don't run top (default value). Top output is stored in <resultsdir>/top.log. BUG=chromium:966514 TEST=unittests and HW tests on eve, kevin64, scarlet passed. Change-Id: I87b187c85912140fc0c16e224580b60061c8bd94 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/1817121 Tested-by: Denis Nikitin <denik@chromium.org> Reviewed-by: George Burgess <gbiv@chromium.org>
Diffstat (limited to 'crosperf/crosperf_unittest.py')
-rwxr-xr-xcrosperf/crosperf_unittest.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/crosperf/crosperf_unittest.py b/crosperf/crosperf_unittest.py
index 84f646a6..57e23b81 100755
--- a/crosperf/crosperf_unittest.py
+++ b/crosperf/crosperf_unittest.py
@@ -67,7 +67,7 @@ class CrosperfTest(unittest.TestCase):
settings = crosperf.ConvertOptionsToSettings(options)
self.assertIsNotNone(settings)
self.assertIsInstance(settings, settings_factory.GlobalSettings)
- self.assertEqual(len(settings.fields), 36)
+ self.assertEqual(len(settings.fields), 37)
self.assertTrue(settings.GetField('rerun'))
argv = ['crosperf/crosperf.py', 'temp.exp']
options, _ = parser.parse_known_args(argv)