diff options
Diffstat (limited to 'server/site_tests/tast/control.hps-perbuild')
-rw-r--r-- | server/site_tests/tast/control.hps-perbuild | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/server/site_tests/tast/control.hps-perbuild b/server/site_tests/tast/control.hps-perbuild new file mode 100644 index 0000000000..7631a8e99e --- /dev/null +++ b/server/site_tests/tast/control.hps-perbuild @@ -0,0 +1,31 @@ +# Copyright 2021 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +AUTHOR = 'Chromium OS team' +NAME = 'tast.hps-perbuild' +TIME = 'SHORT' +TEST_TYPE = 'Server' +ATTRIBUTES = 'suite:hps_perf_perbuild' +MAX_RESULT_SIZE_KB = 1024 * 1024 +PY_VERSION = 3 + +DOC = ''' +Run the Tast HPS test suite on HPS dev boards. + +Tast is an integration-testing framework analagous to the test-running portion +of Autotest. See https://chromium.googlesource.com/chromiumos/platform/tast/ for +more information. + +See http://go/tast-failures for information about investigating failures. +''' + +def run(machine): + job.run_test('tast', + host=hosts.create_host(machine), + test_exprs=['("group:hps" && hps_perbuild && !hps_devboard_p2_sweetberry)'], + ignore_test_failures=True, + max_run_sec=7200, # 2 hours + command_args=args) + +parallel_simple(run, machines) |