1 # Copyright 2019 The Chromium OS Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 AUTHOR = "Chrome OS Team" 6 NAME = "bvt-tast-informational" 7 PURPOSE = "Runs informational Tast tests." 8 9 TIME = "SHORT" 10 TEST_CATEGORY = "General" 11 TEST_CLASS = "suite" 12 TEST_TYPE = "Server" 13 14 DOC = """ 15 This suite is used to run all informational Tast integration tests (exercising 16 ARC, Chrome, and the OS itself) on release (a.k.a. canary) builders. See 17 http://go/tast for more information about Tast. 18 19 The only Autotest tests executed by this suite are tast.informational-*, which 20 are server tests that execute the tast executable. The tast executable runs 21 individual Tast tests. The results of these Tast tests are available via 22 Stainless. The tast.informational-* tests and this suite always pass as long as 23 the tast executable itself does not report failure (due to e.g. a lost SSH 24 connection to the DUT or a timeout). 25 """ 26 27 import common 28 from autotest_lib.server.cros.dynamic_suite import dynamic_suite 29 30 args_dict['name'] = NAME 31 args_dict['max_runtime_mins'] = 60 32 args_dict['timeout_mins'] = 1440 33 args_dict['job'] = job 34 35 dynamic_suite.reimage_and_run(**args_dict) 36