aboutsummaryrefslogtreecommitdiff
path: root/crosperf/suite_runner.py
diff options
context:
space:
mode:
authorChristopher Di Bella <cjdb@google.com>2021-03-18 20:31:06 +0000
committerCaroline Tice <cmtice@chromium.org>2021-04-14 04:45:03 +0000
commit53e9fbebdfb841c09f2ff0cc614c6ee579a36ee2 (patch)
treec845e91025afcda87736fe063752a04ed871b28d /crosperf/suite_runner.py
parent529f4563821c370765a0d3c1898fcf8e324c0dd7 (diff)
downloadtoolchain-utils-53e9fbebdfb841c09f2ff0cc614c6ee579a36ee2.tar.gz
replaces skylab with crosfleet
BUG=chromium:1187326 TEST=Tested by hand on chrotomation.mtv Change-Id: I7e0bd2a99e85f288fb3b1b9ff52c8e38d25df245 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2773632 Reviewed-by: Caroline Tice <cmtice@chromium.org> Commit-Queue: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org>
Diffstat (limited to 'crosperf/suite_runner.py')
-rw-r--r--crosperf/suite_runner.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/crosperf/suite_runner.py b/crosperf/suite_runner.py
index 17e1ad73..6bd4ff39 100644
--- a/crosperf/suite_runner.py
+++ b/crosperf/suite_runner.py
@@ -18,7 +18,7 @@ from cros_utils import command_executer
TEST_THAT_PATH = '/usr/bin/test_that'
TAST_PATH = '/usr/bin/tast'
-SKYLAB_PATH = '/usr/local/bin/skylab'
+CROSFLEET_PATH = 'crosfleet'
GS_UTIL = 'src/chromium/depot_tools/gsutil.py'
AUTOTEST_DIR = '/mnt/host/source/src/third_party/autotest/files'
CHROME_MOUNT_DIR = '/tmp/chrome_root'
@@ -75,8 +75,8 @@ class SuiteRunner(object):
def Run(self, cros_machine, label, benchmark, test_args, profiler_args):
machine_name = cros_machine.name
for i in range(0, benchmark.retries + 1):
- if label.skylab:
- ret_tup = self.Skylab_Run(label, benchmark, test_args, profiler_args)
+ if label.crosfleet:
+ ret_tup = self.Crosfleet_Run(label, benchmark, test_args, profiler_args)
else:
if benchmark.suite == 'tast':
ret_tup = self.Tast_Run(machine_name, label, benchmark)
@@ -87,12 +87,12 @@ class SuiteRunner(object):
self.logger.LogOutput('benchmark %s failed. Retries left: %s' %
(benchmark.name, benchmark.retries - i))
elif i > 0:
- self.logger.LogOutput(
- 'benchmark %s succeded after %s retries' % (benchmark.name, i))
+ self.logger.LogOutput('benchmark %s succeded after %s retries' %
+ (benchmark.name, i))
break
else:
- self.logger.LogOutput(
- 'benchmark %s succeded on first try' % benchmark.name)
+ self.logger.LogOutput('benchmark %s succeded on first try' %
+ benchmark.name)
break
return ret_tup
@@ -238,8 +238,8 @@ class SuiteRunner(object):
self.logger.LogOutput('Result downloaded for task %s' % task_id)
return status
- def Skylab_Run(self, label, benchmark, test_args, profiler_args):
- """Run the test via skylab.."""
+ def Crosfleet_Run(self, label, benchmark, test_args, profiler_args):
+ """Run the test via crosfleet.."""
options = []
if label.board:
options.append('-board=%s' % label.board)
@@ -257,19 +257,19 @@ class SuiteRunner(object):
dimensions.append('-dim dut_name:%s' % dut.rstrip('.cros'))
command = (('%s create-test %s %s %s') % \
- (SKYLAB_PATH, ' '.join(dimensions), ' '.join(options),
+ (CROSFLEET_PATH, ' '.join(dimensions), ' '.join(options),
benchmark.suite if
(benchmark.suite == 'telemetry_Crosperf' or
benchmark.suite == 'crosperf_Wrapper')
else benchmark.test_name))
if self.log_level != 'verbose':
- self.logger.LogOutput('Starting skylab test.')
+ self.logger.LogOutput('Starting crosfleet test.')
self.logger.LogOutput('CMD: %s' % command)
ret_tup = self._ce.RunCommandWOutput(command, command_terminator=self._ct)
if ret_tup[0] != 0:
- self.logger.LogOutput('Skylab test not created successfully.')
+ self.logger.LogOutput('Crosfleet test not created successfully.')
return ret_tup
# Std output of the command will look like:
@@ -278,9 +278,9 @@ class SuiteRunner(object):
# number in the very end of the link address.
task_id = ret_tup[1].strip().split('b')[-1]
- command = ('skylab wait-task %s' % task_id)
+ command = ('crosfleet wait-task %s' % task_id)
if self.log_level != 'verbose':
- self.logger.LogOutput('Waiting for skylab test to finish.')
+ self.logger.LogOutput('Waiting for crosfleet test to finish.')
self.logger.LogOutput('CMD: %s' % command)
ret_tup = self._ce.RunCommandWOutput(command, command_terminator=self._ct)