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