Skip to content

Commit 6945a44

Browse files
DeviceInfracopybara-github
DeviceInfra
authored andcommitted
Internal change
PiperOrigin-RevId: 750459531
1 parent 803563c commit 6945a44

File tree

1 file changed

+23
-0
lines changed
  • src/devtools/mobileharness/api/deviceconfig/proto

1 file changed

+23
-0
lines changed

src/devtools/mobileharness/api/deviceconfig/proto/lab.proto

+23
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ message LabConfig {
3636
// by default, in the format of "ip, username, password".
3737
repeated OverSshDevice over_ssh = 6;
3838

39+
// The detector specifications of the lab.
40+
DetectorSpecs detector_specs = 13;
41+
3942
// The UUID of devices which will be monitored by the lab.
4043
repeated string monitored_device_uuid = 3;
4144

@@ -80,6 +83,26 @@ message OverSshDevice {
8083
string ssh_device_type = 4;
8184
}
8285

86+
// The configuration of a device type.
87+
message DetectorSpecs {
88+
ManekiDetectorSpecs maneki_detector_specs = 1;
89+
90+
message ManekiDetectorSpecs {
91+
repeated ManekiAndroidDeviceDiscoverySpec
92+
maneki_android_device_discovery_spec = 1;
93+
repeated ManekiRokuDeviceDiscoverySpec maneki_roku_device_discovery_spec =
94+
2;
95+
96+
message ManekiAndroidDeviceDiscoverySpec {
97+
string mac_address = 1;
98+
}
99+
100+
message ManekiRokuDeviceDiscoverySpec {
101+
string mac_address = 1;
102+
}
103+
}
104+
}
105+
83106
// The configuration of an USB device.
84107
message UsbDevice {
85108
// Device ID in the format of "idVendor:idProduct", e.g. "0403:0001".

0 commit comments

Comments
 (0)