File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
src/devtools/deviceinfra/api/deviceinfo/proto Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -29,9 +29,37 @@ message DeviceLocator {
29
29
// REQUIRED
30
30
// The host name of the lab the device connects to.
31
31
string host_name = 2 ;
32
+
33
+ // A list of services available on the host, including ADB serial number for
34
+ // the AndroidDeviceService or forwarded port name for the registered ports.
35
+ repeated HostServiceInfo host_service_info = 3 ;
32
36
}
33
37
34
38
/** The device locator list. */
35
39
message DeviceLocators {
36
40
repeated DeviceLocator device_locator = 1 ;
37
41
}
42
+
43
+ // Information about a single host service.
44
+ message HostServiceInfo {
45
+ oneof service {
46
+ AdbServiceInfo adb_service = 1 ;
47
+ PortServiceInfo port_service = 2 ;
48
+ }
49
+ }
50
+
51
+ message AdbServiceInfo {
52
+ // Device ID used to connect to the AndroidDeviceService on the host.
53
+ // See google3/cloud/test/device/remote/service/adb_service.proto for details.
54
+ // Device ID must be specified in the DEVICE_ID metadata key.
55
+ // eg. “localhost:6520” or “emulator-123”
56
+ string device_id = 1 ;
57
+ }
58
+
59
+ message PortServiceInfo {
60
+ // Port exposed by the host.
61
+ // See google3/cloud/test/device/remote/service/port_service.proto for
62
+ // details.
63
+ // eg. ‘waterfall’ etc
64
+ string port_name = 1 ;
65
+ }
You can’t perform that action at this time.
0 commit comments