| # Copyright 2015 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 = "sbasi" |
| NAME = "BrilloBVT" |
| TIME = "LONG" |
| TEST_CATEGORY = "Stress" |
| TEST_CLASS = "suite" |
| TEST_TYPE = "server" |
| |
| DOC = """ |
| Sequence for kicking off the Brillo BVT tests. |
| """ |
| from autotest_lib.server import sequence |
| |
| |
| # TODO (sbasi): Add the Autoupdate End to End Test. |
| SERVER_SEQUENCES = [ |
| sequence.SequenceJob('control.brillo_GtestsWhitelist', duration=2000, |
| fetch_control_file=True), |
| sequence.SequenceJob('brillo_PingTest', duration=120), |
| sequence.SequenceJob('brillo_KernelVersionTest', duration=120), |
| sequence.SequenceJob('brillo_WifiInterfaceTest', duration=120), |
| sequence.SequenceJob('brillo_DiskSizeTest', duration=120), |
| sequence.SequenceJob('brillo_MemorySizeTest', duration=120), |
| sequence.SequenceJob('brillo_FastbootTest', duration=120), |
| sequence.SequenceJob('brillo_StorageWriteSpeedTest', duration=120), |
| sequence.SequenceJob('brillo_Invariants', duration=120), |
| ] |
| |
| sequence.sequence_schedule(job, machines, SERVER_SEQUENCES) |