Home | History | Annotate | Download | only in telemetry_Benchmarks
      1 # Copyright 2014 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 # Do not edit this file! It was created by generate_controlfiles.py.
      6 
      7 from autotest_lib.client.common_lib import utils
      8 
      9 AUTHOR = 'sbasi, achuith, rohitbm'
     10 NAME = 'telemetry_Benchmarks.smoothness.top_25_smooth'
     11 ATTRIBUTES = "suite:crosbolt_perf_perbuild"
     12 SUITE = 'crosbolt_perf_perbuild'
     13 TIME = 'LONG'
     14 TEST_CATEGORY = 'Benchmark'
     15 TEST_CLASS = 'performance'
     16 TEST_TYPE = 'server'
     17 
     18 DOC = '''
     19 This server side test suite executes the Telemetry Benchmark:
     20 smoothness.top_25_smooth
     21 This is part of Chrome for Chrome OS performance testing.
     22 
     23 Pass local=True to run with local telemetry and no AFE server.
     24 '''
     25 
     26 def run_benchmark(machine):
     27     host = hosts.create_host(machine)
     28     job.run_test('telemetry_Benchmarks', host=host,
     29                  benchmark='smoothness.top_25_smooth',
     30                  tag='smoothness.top_25_smooth',
     31                  args=utils.args_to_dict(args))
     32 
     33 parallel_simple(run_benchmark, machines)
     34