1# Copyright 2020 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 5from autotest_lib.server import utils 6 7AUTHOR = 'chromeos-bluetooth' 8NAME = 'bluetooth_AdapterLEBetterTogether.smart_unlock_test' 9PURPOSE = ('Better together smart unlock test') 10CRITERIA = 'Pass the test' 11ATTRIBUTES = 'suite:bluetooth, suite:bluetooth_e2e' 12TIME = 'MEDIUM' 13TEST_CATEGORY = 'Functional' 14TEST_CLASS = 'bluetooth' 15TEST_TYPE = 'server' 16DEPENDENCIES = 'bluetooth, working_bluetooth_btpeer:1' 17 18DOC = """ 19 The test is to verify the Bluetooth features used by Smat Unlock feature of 20 Better Together. It sends similar Bluetooth requests as the Smart Unlock 21 feature does and verifies that the Bluetooth stack can handle the requests in 22 a timely manner. 23 """ 24 25args_dict = utils.args_to_dict(args) 26 27def run(machine): 28 host = hosts.create_host(machine) 29 job.run_test('bluetooth_AdapterLEBetterTogether', host=host, 30 num_iterations=1, args_dict=args_dict, 31 test_name=NAME.split('.')[1]) 32 33parallel_simple(run, machines) 34