1_description: Bluetooth cert testing with SL4A
2TestBeds:
3  - Name: AndroidDeviceCert
4    Controllers:
5      GdDevice:
6        - grpc_port: '8898'
7          grpc_root_server_port: '8896'
8          signal_port: '8894'
9          label: cert
10          serial_number: 'CERT'
11          name: Cert Device
12          cmd:
13            - "adb"
14            - "-s"
15            - "$(serial_number)"
16            - "shell"
17            - "ASAN_OPTIONS=detect_container_overflow=0"
18            - "/system/bin/bluetooth_stack_with_facade"
19            - "--grpc-port=$(grpc_port)"
20            - "--root-server-port=$(grpc_root_server_port)"
21            - "--btsnoop=/data/misc/bluetooth/logs/btsnoop_hci.log"
22            - "--btsnooz=/data/misc/bluetooth/logs/btsnooz_hci.log"
23            - "--btconfig=/data/misc/bluedroid/bt_config.conf"
24            - "--signal-port=$(signal_port)"
25      AndroidDevice:
26        - label: dut
27          # Preferred client port number on the PC host side for SL4A
28          client_port: '8895'
29          # Preferred server port number forwarded from Android to the host PC
30          # via adb for SL4A connections
31          forwarded_port: '8899'
32          # Preferred server port used by SL4A on Android device
33          server_port: '8899'
34          serial: 'DUT'
35logpath: "/tmp/logs"