Home | History | Annotate | Download | only in sequences
      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