1 # Copyright 2015 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 = "sbasi" 6 NAME = "BrilloBVT" 7 TIME = "LONG" 8 TEST_CATEGORY = "Stress" 9 TEST_CLASS = "suite" 10 TEST_TYPE = "server" 11 12 DOC = """ 13 Sequence for kicking off the Brillo BVT tests. 14 """ 15 from autotest_lib.server import sequence 16 17 18 # TODO (sbasi): Add the Autoupdate End to End Test. 19 SERVER_SEQUENCES = [ 20 sequence.SequenceJob('control.brillo_GtestsWhitelist', duration=2000, 21 fetch_control_file=True), 22 sequence.SequenceJob('brillo_PingTest', duration=120), 23 sequence.SequenceJob('brillo_KernelVersionTest', duration=120), 24 sequence.SequenceJob('brillo_WifiInterfaceTest', duration=120), 25 sequence.SequenceJob('brillo_DiskSizeTest', duration=120), 26 sequence.SequenceJob('brillo_MemorySizeTest', duration=120), 27 sequence.SequenceJob('brillo_FastbootTest', duration=120), 28 sequence.SequenceJob('brillo_StorageWriteSpeedTest', duration=120), 29 sequence.SequenceJob('brillo_Invariants', duration=120), 30 ] 31 32 sequence.sequence_schedule(job, machines, SERVER_SEQUENCES) 33