xref: /aosp_15_r20/external/autotest/server/site_tests/telemetry_Benchmarks/control.rendering.desktop (revision 9c5db1993ded3edbeafc8092d69fe5de2ee02df7)
1# Copyright 2022 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
7from autotest_lib.client.common_lib import utils
8
9AUTHOR = 'ChromeOS Team'
10NAME = 'telemetry_Benchmarks.rendering.desktop'
11ATTRIBUTES = 'suite:crosbolt_perf_perbuild'
12TIME = 'LONG'
13TEST_CATEGORY = 'Benchmark'
14TEST_CLASS = 'performance'
15TEST_TYPE = 'server'
16PY_VERSION = 3
17
18DOC = '''
19This server side test suite executes the Telemetry Benchmark:
20rendering.desktop
21This is part of Chrome for ChromeOS performance testing.
22
23Pass local=True to run with local telemetry and no AFE server.
24'''
25
26def run_benchmark(machine):
27    host = hosts.create_host(machine)
28    dargs = utils.args_to_dict(args)
29    dargs['extra_args'] = '--story-tag-filter=top_real_world_desktop'.split()
30    job.run_test('telemetry_Benchmarks', host=host,
31                 benchmark='rendering.desktop',
32                 tag='rendering.desktop',
33                 args=dargs)
34
35parallel_simple(run_benchmark, machines)