blob: f4fc61fd371f53445ec7022855e86cef26c6c3ef [file]
#i Devicemap configuration file. Defines devices and maps them to a bot host.
# Defines which dimensions are allowed for each type of config.
# This ensures consistency between configs and ensure no spelling mistakes.
allowed_dimensions:
# organized by config type: Testbed, Device (i.e. salami, biggie, etc)
Testbed:
- device_ip
- device_type
- group
- location
Device:
- device_ip
- device_type
- group
- nic
- serial
- use_tunnel # String('true', 'false'). Default 'false'
- factory_reset # String('true', 'false'). Default 'true'
- location
# Testbed & device configs, organized by hostname
hosts:
home-swarming-bot-host-1:
host_ip: 100.115.4.128
hosted_devices:
- assistant_x64: {ip: assistant_x64_ip_2}
- assistant_x64: {ip: assistant_x64_ip_3}
location: us-mtv-946-1e3b
home-swarming-bot-host-23:
host_ip: 100.127.32.3
hosted_devices:
- assistant_x64: {ip: assistant_x64_ip_4}
- assistant_x64: {ip: assistant_x64_ip_5}
location: us-mtv-946-1e3b
home-swarming-bot-host-30:
host_ip: 100.127.36.4
hosted_devices:
- assistant_arm: {ip: 100.127.36.181}
- assistant_arm: {ip: 100.127.36.182}
location: us-mtv-1210-1f9
home-swarming-bot-host-33:
host_ip: 100.127.37.3
hosted_devices:
- soba_emulator:
ip: 'gcloud_ip_3'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-003'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- soba_emulator:
ip: 'gcloud_ip_4'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-004'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- soba_emulator:
ip: 'gcloud_ip_5'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-005'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- soba_emulator:
ip: 'gcloud_ip_6'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-006'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- udon_emulator:
ip: 'gcloud_ip_7'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-007'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- udon_emulator:
ip: 'gcloud_ip_8'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-008'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- udon_emulator:
ip: 'gcloud_ip_9'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-009'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- udon_emulator:
ip: 'gcloud_ip_10'
extra_state:
gce_image: 'androidthings-latest'
gce_instance_name: 'androidthings-emulator-010'
gce_instance_project: 'fragglerock'
gce_instance_zone: 'us-central1-c'
- Testbed:
dimensions:
device_type: 'newman'
device_ip: ['100.127.37.28', '100.127.37.29']
group: ['duo_multi_device']
extra_state:
devices: ['100.127.37.28', '100.127.37.29']
factory_reset: 'false'
location: us-mtv-1210-1f9
home-swarming-bot-host-34:
host_ip: 100.127.37.65
hosted_devices:
- assistant_x64: {ip: assistant_x64_ip_6}
- assistant_x64: {ip: assistant_x64_ip_7}
- assistant_x64: {ip: assistant_x64_ip_8}
- assistant_x64: {ip: assistant_x64_ip_9}
- Testbed:
dimensions:
device_type: 'valens'
device_ip: ['100.127.37.96', '100.127.37.97']
group: ['duo_multi_device']
extra_state:
devices: ['100.127.37.96', '100.127.37.97']
factory_reset: 'false'
- Testbed:
dimensions:
device_type: 'newman'
device_ip: ['100.127.37.56', '100.127.37.57']
group: ['duo_enabled_multi_device_test']
extra_state:
devices: ['100.127.37.56', '100.127.37.57']
factory_reset: 'false'
location: us-mtv-1210-1f9
home-swarming-comm-host-11:
host_ip: 100.109.25.51
hosted_devices:
- pineapple:
ip: 100.115.57.5
group: ['chirp_call_quality']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.115.57.6
group: ['chirp_call_quality']
use_tunnel: 'true'
factory_reset: 'false'
- biggie:
ip: 100.115.57.7
group: ['chirp_call_quality']
use_tunnel: 'true'
factory_reset: 'false'
- pineapple:
ip: 100.127.18.115
extra_state:
email: 'cast.test.dev24@gmail.com'
id: 523948437256
gaia_id: 523948437256
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- pineapple:
ip: 100.127.18.116
extra_state:
email: 'cast.test.dev25@gmail.com'
id: 946528234552
gaia_id: 946528234552
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- pineapple:
ip: 100.127.18.124
extra_state:
email: 'cast.test.dev41@gmail.com'
id: 725720652722
gaia_id: 725720652722
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- pineapple:
ip: 100.127.18.132
extra_state:
email: 'cast.test.dev52@gmail.com'
id: 981210082107
gaia_id: 981210082107
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- pineapple:
ip: 100.127.18.133
extra_state:
email: 'cast.test.dev53@gmail.com'
id: 725865104723
gaia_id: 725865104723
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.127.19.26
extra_state:
email: 'cast.test.dev128@gmail.com'
id: 751760269505
gaia_id: 751760269505
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.127.19.27
extra_state:
email: 'cast.test.dev129@gmail.com'
id: 679953433622
gaia_id: 679953433622
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.127.19.28
extra_state:
email: 'cast.test.dev130@gmail.com'
id: 441194473759
gaia_id: 441194473759
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.127.19.29
extra_state:
email: 'cast.test.dev131@gmail.com'
id: 773516650003
gaia_id: 773516650003
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- mushroom:
ip: 100.127.19.30
extra_state:
email: 'cast.test.dev132@gmail.com'
id: 275275875917
gaia_id: 275275875917
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
- biggie:
ip: 100.127.19.101
extra_state:
email: 'cast.test.dev100@gmail.com'
id: 198087117950
gaia_id: 198087117950
group: ['chirp_calls']
use_tunnel: 'true'
factory_reset: 'false'
location: corp-ganeti
home-swarming-corp-host-3:
host_ip: 100.109.25.61
hosted_devices:
- pineapple:
ip: 100.127.18.146
extra_state:
email: 'cast.test.dev40@gmail.com'
id: 1039204980935
gaia_id: 1039204980935
group: ['signed_in']
use_tunnel: 'true'
factory_reset: 'false'
location: corp-ganeti