1 # Copyright 2016 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 6 AUTHOR = 'ARC++ Team' 7 NAME = 'cheets_CTS_N.arm.tradefed-run-collect-tests-only' 8 ATTRIBUTES = 'suite:cts_N' 9 DEPENDENCIES = 'arc' 10 JOB_RETRIES = 2 11 TEST_TYPE = 'server' 12 TIME = 'LENGTHY' 13 PRIORITY = 70 14 DOC = ('Run tradefed to collect all of the available CTS tests for this device/abi.') 15 16 17 def run_CTS(machine): 18 host = hosts.create_host(machine) 19 job.run_test( 20 'cheets_CTS_N', 21 host=host, 22 iterations=1, 23 max_retry=0, 24 needs_push_media=False, 25 tag='tradefed-run-collect-tests-only', 26 tradefed_args = ['run', 'commandAndExit', 'collect-tests-only'], 27 bundle='arm', 28 timeout=3600) 29 30 parallel_simple(run_CTS, machines) 31