1*b7c941bbSAndroid Build Coastguard Worker# Copyright 2023 The Android Open Source Project 2*b7c941bbSAndroid Build Coastguard Worker# 3*b7c941bbSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); 4*b7c941bbSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License. 5*b7c941bbSAndroid Build Coastguard Worker# You may obtain a copy of the License at 6*b7c941bbSAndroid Build Coastguard Worker# 7*b7c941bbSAndroid Build Coastguard Worker# http://www.apache.org/licenses/LICENSE-2.0 8*b7c941bbSAndroid Build Coastguard Worker# 9*b7c941bbSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software 10*b7c941bbSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, 11*b7c941bbSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*b7c941bbSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and 13*b7c941bbSAndroid Build Coastguard Worker# limitations under the License. 14*b7c941bbSAndroid Build Coastguard Worker 15*b7c941bbSAndroid Build Coastguard Worker# Note: This is a sample file for reference only. Users should edit and use config.yml instead. 16*b7c941bbSAndroid Build Coastguard WorkerTestBeds: 17*b7c941bbSAndroid Build Coastguard Worker - Name: TEST_BED_TABLET_SCENES_INDEX_0 # Need 'tablet' in name for tablet scenes 18*b7c941bbSAndroid Build Coastguard Worker Controllers: 19*b7c941bbSAndroid Build Coastguard Worker AndroidDevice: 20*b7c941bbSAndroid Build Coastguard Worker - serial: <device-id-0> # quotes are needed if serial id is entirely numeric 21*b7c941bbSAndroid Build Coastguard Worker label: dut 22*b7c941bbSAndroid Build Coastguard Worker - serial: <tablet-id-0> # quotes are needed if serial id is entirely numeric 23*b7c941bbSAndroid Build Coastguard Worker label: tablet 24*b7c941bbSAndroid Build Coastguard Worker TestParams: 25*b7c941bbSAndroid Build Coastguard Worker brightness: 192 26*b7c941bbSAndroid Build Coastguard Worker chart_distance: 22.0 27*b7c941bbSAndroid Build Coastguard Worker debug_mode: "False" # quotes are needed here 28*b7c941bbSAndroid Build Coastguard Worker lighting_cntl: <controller-type> # can be arduino or "None" 29*b7c941bbSAndroid Build Coastguard Worker lighting_ch: <controller-channel-0> 30*b7c941bbSAndroid Build Coastguard Worker camera: <camera-id> 31*b7c941bbSAndroid Build Coastguard Worker scene: <scene-name> # if <scene-name> runs all scenes 32*b7c941bbSAndroid Build Coastguard Worker foldable_device: "False" # "True" if testing a foldable device 33*b7c941bbSAndroid Build Coastguard Worker 34*b7c941bbSAndroid Build Coastguard Worker - Name: TEST_BED_TABLET_SCENES_INDEX_1 # Need 'tablet' in name for tablet scenes 35*b7c941bbSAndroid Build Coastguard Worker Controllers: 36*b7c941bbSAndroid Build Coastguard Worker AndroidDevice: 37*b7c941bbSAndroid Build Coastguard Worker - serial: <device-id-1> # quotes needed if serial id entirely numeric 38*b7c941bbSAndroid Build Coastguard Worker label: dut 39*b7c941bbSAndroid Build Coastguard Worker - serial: <tablet-id-1> # quotes needed if serial id entirely numeric 40*b7c941bbSAndroid Build Coastguard Worker label: tablet 41*b7c941bbSAndroid Build Coastguard Worker TestParams: 42*b7c941bbSAndroid Build Coastguard Worker brightness: 192 43*b7c941bbSAndroid Build Coastguard Worker chart_distance: 22.0 44*b7c941bbSAndroid Build Coastguard Worker debug_mode: "False" # quotes are needed here 45*b7c941bbSAndroid Build Coastguard Worker lighting_cntl: <controller-type> # can be arduino or "None" 46*b7c941bbSAndroid Build Coastguard Worker lighting_ch: <controller-channel-1> 47*b7c941bbSAndroid Build Coastguard Worker camera: <camera-id> 48*b7c941bbSAndroid Build Coastguard Worker scene: <scene-name> # if <scene-name> runs all scenes 49*b7c941bbSAndroid Build Coastguard Worker foldable_device: "False" # "True" if testing a foldable device 50*b7c941bbSAndroid Build Coastguard Worker 51*b7c941bbSAndroid Build Coastguard Worker - Name: TEST_BED_TABLET_SCENES_INDEX_2 # Need 'tablet' in name for tablet scenes 52*b7c941bbSAndroid Build Coastguard Worker Controllers: 53*b7c941bbSAndroid Build Coastguard Worker AndroidDevice: 54*b7c941bbSAndroid Build Coastguard Worker - serial: <device-id-2> # quotes are needed if serial id is entirely numeric 55*b7c941bbSAndroid Build Coastguard Worker label: dut 56*b7c941bbSAndroid Build Coastguard Worker - serial: <tablet-id-2> # quotes are needed if serial id is entirely numeric 57*b7c941bbSAndroid Build Coastguard Worker label: tablet 58*b7c941bbSAndroid Build Coastguard Worker TestParams: 59*b7c941bbSAndroid Build Coastguard Worker brightness: 192 60*b7c941bbSAndroid Build Coastguard Worker chart_distance: 22.0 61*b7c941bbSAndroid Build Coastguard Worker debug_mode: "False" # quotes are needed here 62*b7c941bbSAndroid Build Coastguard Worker lighting_cntl: <controller-type> # can be arduino or "None" 63*b7c941bbSAndroid Build Coastguard Worker lighting_ch: <controller-channel-2> 64*b7c941bbSAndroid Build Coastguard Worker camera: <camera-id> 65*b7c941bbSAndroid Build Coastguard Worker scene: <scene-name> # if <scene-name> runs all scenes 66*b7c941bbSAndroid Build Coastguard Worker foldable_device: "False" # "True" if testing a foldable device 67*b7c941bbSAndroid Build Coastguard Worker 68*b7c941bbSAndroid Build Coastguard Worker # TEST_BED_SENSOR_FUSION represents testbed index 3 69*b7c941bbSAndroid Build Coastguard Worker # Parallel sensor_fusion is currently unsupported due to Arduino requirements 70*b7c941bbSAndroid Build Coastguard Worker - Name: TEST_BED_SENSOR_FUSION # Need 'sensor_fusion' in name for SF tests 71*b7c941bbSAndroid Build Coastguard Worker # Test configuration for sensor_fusion/test_sensor_fusion.py 72*b7c941bbSAndroid Build Coastguard Worker Controllers: 73*b7c941bbSAndroid Build Coastguard Worker AndroidDevice: 74*b7c941bbSAndroid Build Coastguard Worker - serial: <device-id> # quotes are needed if serial id is entirely numeric 75*b7c941bbSAndroid Build Coastguard Worker label: dut 76*b7c941bbSAndroid Build Coastguard Worker TestParams: 77*b7c941bbSAndroid Build Coastguard Worker fps: 30 78*b7c941bbSAndroid Build Coastguard Worker img_size: 640,480 79*b7c941bbSAndroid Build Coastguard Worker test_length: 7 80*b7c941bbSAndroid Build Coastguard Worker debug_mode: "False" # quotes are needed here 81*b7c941bbSAndroid Build Coastguard Worker chart_distance: 25 82*b7c941bbSAndroid Build Coastguard Worker rotator_cntl: "arduino" # Note: only sensor fusion supports manual 83*b7c941bbSAndroid Build Coastguard Worker rotator_ch: <controller-channel> 84*b7c941bbSAndroid Build Coastguard Worker camera: <camera-id> 85*b7c941bbSAndroid Build Coastguard Worker foldable_device: "False" # "True" if testing a foldable device 86*b7c941bbSAndroid Build Coastguard Worker tablet_device: "False" # "True" if testing a tablet device 87*b7c941bbSAndroid Build Coastguard Worker lighting_cntl: <controller-type> # can be arduino or "None" 88*b7c941bbSAndroid Build Coastguard Worker lighting_ch: <controller-channel> 89*b7c941bbSAndroid Build Coastguard Worker scene: "sensor_fusion" 90