blob: 835c3669be0961b77f686c3768e0304ff5be6ffd [file] [log] [blame]
# 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)