OSDN Git Service
Myles Watson [Thu, 25 Jul 2019 13:44:46 +0000 (06:44 -0700)]
Merge "OS: Account for enqueue/dequeue race"
am:
0fa25c6e8f
Change-Id: I2c139ed7ab8c49ab5ec3c9b56a83333c9a2ef893
Treehugger Robot [Thu, 25 Jul 2019 13:23:38 +0000 (13:23 +0000)]
Merge "OS: Account for enqueue/dequeue race"
Myles Watson [Wed, 24 Jul 2019 00:17:47 +0000 (17:17 -0700)]
OS: Account for enqueue/dequeue race
Test: on-device: bluetooth_test_gd --gtest_filter=*Queue*
Change-Id: I3429e35ebd9a98f1054e40e9507995daeae35c65
Myles Watson [Thu, 25 Jul 2019 07:00:14 +0000 (00:00 -0700)]
Merge "PDL: Use GenBounds for Structs"
am:
a9a37cf504
Change-Id: Ic3cb61103a863b0b7f64202ee1edd25cd5e11986
Treehugger Robot [Thu, 25 Jul 2019 06:19:27 +0000 (06:19 +0000)]
Merge "PDL: Use GenBounds for Structs"
Myles Watson [Wed, 24 Jul 2019 22:52:33 +0000 (15:52 -0700)]
PDL: Use GenBounds for Structs
Test: bluetooth_packet_parser_test
Change-Id: Ibb6e7bd441b8fd19f17818dc74ac4aff10b519a4
Deqiang Chen [Wed, 24 Jul 2019 21:28:15 +0000 (14:28 -0700)]
Merge "Support vendor AT command and response for Hfp Client in bt stack"
am:
5b2eb835ac
Change-Id: Ifd860114ad0c7d76388a146c21c1c9214b0dc9b7
Deqiang Chen [Wed, 24 Jul 2019 21:04:55 +0000 (21:04 +0000)]
Merge "Support vendor AT command and response for Hfp Client in bt stack"
Hansong Zhang [Wed, 24 Jul 2019 19:27:41 +0000 (12:27 -0700)]
Cert signal server: Use TCP instead of UNIX socket
am:
defcdca4ee
Change-Id: I64fc300263102e366d1e7808c457ed5aa7cab22e
Hansong Zhang [Wed, 24 Jul 2019 16:29:07 +0000 (09:29 -0700)]
Cert signal server: Use TCP instead of UNIX socket
Since we want to run the stacks on the phone, we need to use TCP socket
and set up TCP forwarding to run the test.
Test: cert/run_cert.sh
Change-Id: I3fd6c17318d372ab0be4065df4aea2a5bb469ab3
Jakub Pawlowski [Wed, 24 Jul 2019 07:56:50 +0000 (00:56 -0700)]
Merge "PDL: Add Structs"
am:
df2d6a5ac4
Change-Id: I59078b063e01f04e9b87c2248dc4b93115af2d5b
Jakub Pawlowski [Wed, 24 Jul 2019 07:40:21 +0000 (07:40 +0000)]
Merge "PDL: Add Structs"
Myles Watson [Wed, 24 Jul 2019 03:01:25 +0000 (20:01 -0700)]
Merge "OS: Get promise before registering in tests"
am:
3edb0f069e
Change-Id: I518e0a718a4b7b54051b03061d2c50fea0330694
Treehugger Robot [Wed, 24 Jul 2019 02:38:30 +0000 (02:38 +0000)]
Merge "OS: Get promise before registering in tests"
Myles Watson [Wed, 6 Feb 2019 22:02:36 +0000 (14:02 -0800)]
PDL: Add Structs
Test: bluetooth_packet_parser_test
Change-Id: I2d0288aa4e62589dd03d93a1b47ce0585584cab5
Myles Watson [Wed, 24 Jul 2019 00:10:11 +0000 (17:10 -0700)]
OS: Get promise before registering in tests
https://cplusplus.github.io/LWG/issue2412
Test: on-device: bluetooth_test_gd --gtest_filter=*Queue*
Change-Id: I2603763ea6c9197ed56f741b2beb100c1a9b8e19
Myles Watson [Wed, 24 Jul 2019 00:10:04 +0000 (17:10 -0700)]
Merge "OS: Use LOG_ALWAYS_FATAL for Android"
am:
ff41bee660
Change-Id: Ida4de285e9a95edda049e5491f8292af7a4a4c15
Treehugger Robot [Tue, 23 Jul 2019 23:50:38 +0000 (23:50 +0000)]
Merge "OS: Use LOG_ALWAYS_FATAL for Android"
Jakub Pawlowski [Tue, 23 Jul 2019 22:41:44 +0000 (15:41 -0700)]
Merge "Split ARRAY into fixed size ARRAY and VECTOR"
am:
a413eb0d55
Change-Id: I15a615f553228515bb56ff25eb72dce1f86fcec5
Treehugger Robot [Tue, 23 Jul 2019 22:24:12 +0000 (22:24 +0000)]
Merge "Split ARRAY into fixed size ARRAY and VECTOR"
Myles Watson [Tue, 23 Jul 2019 20:35:40 +0000 (13:35 -0700)]
OS: Use LOG_ALWAYS_FATAL for Android
Test: bluetooth_test_gd --gtest_filter=*Death*
Change-Id: I0aa4e85a7fd000eb90c65c51d3ac372634583c69
Jakub Pawlowski [Fri, 19 Jul 2019 12:51:50 +0000 (14:51 +0200)]
Split ARRAY into fixed size ARRAY and VECTOR
Test: bluetooth_packet_parser_test
Change-Id: I438d7583fdb99054528b99a3a3a12ec58d115cb3
Paul Duffin [Tue, 23 Jul 2019 13:13:33 +0000 (06:13 -0700)]
Remove unnecessary include_dirs
am:
2e78b34dc2
Change-Id: I0f84ab8cf140eca9d19f85d53c8697c88e144801
Paul Duffin [Tue, 23 Jul 2019 09:36:10 +0000 (10:36 +0100)]
Remove unnecessary include_dirs
The header directory specified in the include_dirs property is already
included via the header_libs property.
Test: m avrcp_headers
Change-Id: Id3af155e64127c5bc14a17780fa77a4c6147e5d8
Zongheng Wang [Mon, 22 Jul 2019 23:40:34 +0000 (16:40 -0700)]
Merge "Disable absolute volume for AirPods 2 with MAC address from 9C:64:8B"
am:
b185bdefe3
Change-Id: Ica5d6128c9bf0a248a257698b9078703ac04cfe9
Treehugger Robot [Mon, 22 Jul 2019 23:30:41 +0000 (23:30 +0000)]
Merge "Disable absolute volume for AirPods 2 with MAC address from 9C:64:8B"
Chris Manton [Mon, 22 Jul 2019 22:47:29 +0000 (15:47 -0700)]
Merge "L2CAP: Cid, Mtu, SignalId type and constant"
am:
5cc572ebe4
Change-Id: I3a63d7a11ebbe98c1b7e278a8e121c73a7ff263f
Myles Watson [Mon, 22 Jul 2019 22:46:47 +0000 (15:46 -0700)]
PDL: Extract CustomFieldFixedSize
am:
cff15c1724
Change-Id: Iece7efa42bcad1408dcf38ee271c2cb639d37d6f
Myles Watson [Mon, 22 Jul 2019 22:46:43 +0000 (15:46 -0700)]
PDL: Add GenExtractor functions to fields
am:
cbfe6cf599
Change-Id: I693c40f07ada6843826b4f98bfa85547bfbb57c0
Treehugger Robot [Mon, 22 Jul 2019 22:27:55 +0000 (22:27 +0000)]
Merge "L2CAP: Cid, Mtu, SignalId type and constant"
Myles Watson [Mon, 22 Jul 2019 21:52:56 +0000 (14:52 -0700)]
PDL: Separate member and parameters for arrays
am:
835bf7b516
Change-Id: I87195571cd4c7ca02d959137cbc5c4037e90cc94
Myles Watson [Fri, 19 Jul 2019 23:07:36 +0000 (16:07 -0700)]
PDL: Extract CustomFieldFixedSize
Test: bluetooth_packet_parser_test
Change-Id: Ia93442ca1cc173d0b6c813a45c722f14d2f34fa0
Myles Watson [Tue, 16 Jul 2019 16:50:23 +0000 (09:50 -0700)]
PDL: Add GenExtractor functions to fields
Test: bluetooth_packet_parser_test
Change-Id: I6ee3ae82e8e7949f0fd30dfae6f322dcc4769190
Myles Watson [Wed, 17 Jul 2019 20:17:24 +0000 (13:17 -0700)]
PDL: Separate member and parameters for arrays
Test: bluetooth_packet_parser_test
Change-Id: I7c23d29548d63f7c1e23281585b10fd9f43bdad4
Myles Watson [Mon, 22 Jul 2019 18:52:56 +0000 (11:52 -0700)]
PDL: Factor out insert functions
am:
e7d1e71984
Change-Id: I1512d0d283f5c14d1450dff119019401b263157b
Myles Watson [Mon, 22 Jul 2019 18:52:47 +0000 (11:52 -0700)]
PDL: Add non-static methods to checkers
am:
2569ca78e5
Change-Id: I85954118348f195d3b33a29d7a7b8925f0558d40
Myles Watson [Mon, 22 Jul 2019 18:52:38 +0000 (11:52 -0700)]
PDL: GetType->GetDataType, GetFieldType->string
am:
6f55d385d0
Change-Id: Ic90477cc0b2de0e8262ab7f346255e1c72660b91
Myles Watson [Fri, 12 Jul 2019 17:08:34 +0000 (10:08 -0700)]
PDL: Factor out insert functions
Test: bluetooth_packet_parser_test
Change-Id: Ie61fe74705156b3fb6641a001caf070b8deee934
Myles Watson [Mon, 15 Jul 2019 21:39:23 +0000 (14:39 -0700)]
PDL: Add non-static methods to checkers
Test: bluetooth_packet_parser_test
Change-Id: I2c753bce46226b6bd1597293d8077c2cbacc83b1
Myles Watson [Mon, 15 Jul 2019 22:02:48 +0000 (15:02 -0700)]
PDL: GetType->GetDataType, GetFieldType->string
Test: bluetooth_packet_parser_test
Change-Id: I5891535131778638becd2ef491644c25560ba0a0
Myles Watson [Mon, 22 Jul 2019 11:28:01 +0000 (04:28 -0700)]
PDL: Util fixup
am:
1d98d6902e
Change-Id: I7ec1aae45b977477028317310afa965e1aeb978f
Myles Watson [Mon, 22 Jul 2019 09:12:44 +0000 (02:12 -0700)]
PDL: Move GenSerialize and GenSize to ParentDef
am:
a7a79069f3
Change-Id: I65a84a7a566764f0fc6cece5250fa30774d196cb
Myles Watson [Fri, 12 Jul 2019 22:19:21 +0000 (15:19 -0700)]
PDL: Util fixup
Test: add a type with a large enum value
enum BadType : 4 {
ZERO = 0,
ONE = 1,
TWO = 2,
THREE = 0xffffff,
}
ERROR: AddEntry: Value of THREE(
16777215) is greater than the max possible value for enum BadType(15)
Change-Id: Ieb9920818723a56c9f05342b895c172ee772a2b0
Myles Watson [Wed, 10 Jul 2019 17:45:29 +0000 (10:45 -0700)]
PDL: Move GenSerialize and GenSize to ParentDef
Test: bluetooth_packet_parser_test
Change-Id: Ifa748a874ec5a84dea19eb40093b33ac5b6fd9cb
Weichin Weng [Mon, 22 Jul 2019 02:30:39 +0000 (19:30 -0700)]
Merge "Reset GATT cache file if connection state is unpairing"
am:
ef6ceffc47
Change-Id: I1a652bb65c219a00f1469d235cb8b3adbe490188
Weichin Weng [Mon, 22 Jul 2019 02:04:33 +0000 (02:04 +0000)]
Merge "Reset GATT cache file if connection state is unpairing"
Chris Manton [Fri, 19 Jul 2019 20:54:52 +0000 (13:54 -0700)]
L2CAP: Cid, Mtu, SignalId type and constant
Test: bluetooth_test_gd
Change-Id: Iac9c6514467048202136795d08217c7743adac37
Zongheng Wang [Fri, 19 Jul 2019 17:53:25 +0000 (10:53 -0700)]
Disable absolute volume for AirPods 2 with MAC address from 9C:64:8B
Volume of AirPods 2 would be set to maximum when users start to play
audio. Previously we fixed this bug for AirPods 2 with MAC address from
94:16:25(b/
129602489). This CL will fix those whose MAC address is from
9C:64:8B.
Bug:
137752614
Test: Played music and videos with AirPods 2
Change-Id: Ic5027e07fc8fade6ce56908a3bcc51e42ffb8d0b
Hansong Zhang [Fri, 19 Jul 2019 07:29:29 +0000 (00:29 -0700)]
PDL: Add missing "pragma once"
am:
e0dfc6d8d8
Change-Id: Ib56cc2cec9fff9fa6b929c7de281ee2774cf66a4
Hansong Zhang [Fri, 19 Jul 2019 00:35:50 +0000 (17:35 -0700)]
PDL: Add missing "pragma once"
Test: make
Change-Id: Ibd25e1d275e9910f11658d7a7d1c5761354eb7ee
Deqiang Chen [Fri, 21 Jun 2019 22:02:07 +0000 (15:02 -0700)]
Support vendor AT command and response for Hfp Client in bt stack
Add necessary interface in system/bt to support sending vendor AT
command. Also passing unknow events(vendor specific events) up for
further processing.
Bug:
132813146
Test: local test with kichensink to send vendor at command and receive
response. Also run unit test
atest BluetoothHeadsetClientStateMachineTest
Change-Id: Id460eaf00be269d15e6baf0fd30bdbf8e57df78d
Hansong Zhang [Thu, 18 Jul 2019 21:05:33 +0000 (14:05 -0700)]
Observer Registry
am:
8d8e2068a7
Change-Id: I5ae17faa0749938a13717fb8370b83607e7a84f7
Hansong Zhang [Tue, 16 Jul 2019 01:34:34 +0000 (18:34 -0700)]
Observer Registry
Helper for client (observer) to track registration and drop callbacks if
observer is unregistered
Test: bluetooth_test_gd
Change-Id: Icc58d812bccbcb85c8b8142c659503636f498b6a
Chris Manton [Thu, 18 Jul 2019 20:20:15 +0000 (13:20 -0700)]
Separate out l2cap control frame payload data
am:
3360b8de47
Change-Id: Ie4ffcf156da58bd85b924bf7ade769f435ef9baf
Chris Manton [Wed, 17 Jul 2019 18:37:27 +0000 (11:37 -0700)]
Separate out l2cap control frame payload data
Test: make -j32
Change-Id: I1c145c05fc444c1dcef169396e636e94fda8cbd0
weichinweng [Thu, 18 Jul 2019 08:44:42 +0000 (16:44 +0800)]
Reset GATT cache file if connection state is unpairing
Reset GATT cache for the device if connection state is unpairing, avoid
remaining useless gatt cache file.
Bug:
137697556
Test: Pair/Forget device, and check whether the gatt cache is exist.
Change-Id: I617289b7802a4f03e2910defc419a0bbb0a2aa06
Cheney Ni [Tue, 16 Jul 2019 22:48:34 +0000 (15:48 -0700)]
Merge "Refresh the encoder configuration of software while updating the MTU"
am:
42308baabc
Change-Id: Ic3792814467e4c8b66ba4f77ac86113a24efa45e
Treehugger Robot [Tue, 16 Jul 2019 22:19:14 +0000 (22:19 +0000)]
Merge "Refresh the encoder configuration of software while updating the MTU"
Paul Duffin [Tue, 16 Jul 2019 20:10:36 +0000 (13:10 -0700)]
Merge "Remove libnativehelper/include/nativehelper from include_dirs"
am:
a30a8cf8fa
Change-Id: I1f38227aa8694109a220efcf925143322bd962c1
Paul Duffin [Tue, 16 Jul 2019 19:28:48 +0000 (19:28 +0000)]
Merge "Remove libnativehelper/include/nativehelper from include_dirs"
Cheney Ni [Tue, 16 Jul 2019 19:09:16 +0000 (12:09 -0700)]
AVDTP: Make sure the UUID of the SCB is initialized before discovering
am:
b0401e9180
Change-Id: I388273a0f3c657b2566333a6e34a8eb981a8e5a8
Paul Duffin [Tue, 16 Jul 2019 13:37:35 +0000 (14:37 +0100)]
Remove libnativehelper/include/nativehelper from include_dirs
Needed as libnativehelper is part of the runtime module and so will not
be present in an unbundled build, instead its build targets will be
provided as prebuilts.
Bug:
134379140
Test: m checkbuild
Change-Id: Ia3c7261b9b3f0d67a897af03ef6a3e016627b7e6
Cheney Ni [Tue, 16 Jul 2019 12:43:49 +0000 (20:43 +0800)]
AVDTP: Make sure the UUID of the SCB is initialized before discovering
When parsing remote SEP capabilities, we check the UUID value in the AV
SCB to choose the SEP, and this parameter was assigned when AVDTP was
reconnecting from the phone side. This change also assigns the UUID to
make sure the stack can find remote's SEPs correctly when reconnected
by the remote.
Bug:
137631786
Test: make AVDTP reconnection from the peer side
Change-Id: Ib2fa6e76de31bab1131c024e9f76433f3fd8b60a
Hansong Zhang [Thu, 11 Jul 2019 21:31:43 +0000 (14:31 -0700)]
Cert: Let EventStream subscribe() block
am:
b9ecf192de
Change-Id: Ibc460c1f10e10dbf20887bce4586c7bae8a69715
Chienyuan [Thu, 11 Jul 2019 18:41:47 +0000 (11:41 -0700)]
Merge "GD HCI:Wait channel ready after stop/start server"
am:
0ce82d0756
Change-Id: Ibe180f6eaa01f2db430a927377b7a5733c81f802
Hansong Zhang [Wed, 19 Jun 2019 23:45:58 +0000 (16:45 -0700)]
Cert: Let EventStream subscribe() block
In EventStream, let subscribe() and unsubscribe() block. Also simplify
the code.
Test: cert/run_cert.sh
Change-Id: I73eaed21fc77a114c8b678a0c86775f125a35cd1
Treehugger Robot [Thu, 11 Jul 2019 18:11:12 +0000 (18:11 +0000)]
Merge "GD HCI:Wait channel ready after stop/start server"
Xin Li [Thu, 11 Jul 2019 06:59:31 +0000 (23:59 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master"
am:
9b28b277ea -s ours
am skip reason: subject contains skip directive
Change-Id: I4be39a5d1dc09e7b3613974fc256027eae366663
Chienyuan [Thu, 11 Jul 2019 06:30:20 +0000 (14:30 +0800)]
GD HCI:Wait channel ready after stop/start server
When running multiple tests, the second test will always fail due to
client send rpc request before channel ready. Add wait_channel_ready
function to GdDeviceBase and use it to check channel ready when each
testcase start.
Bug:
136577370
Test: run run_cert.sh
Change-Id: I708035a21b43bcdef80ef45644205648b08cd074
Xin Li [Thu, 11 Jul 2019 04:22:39 +0000 (21:22 -0700)]
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master
am:
bc2da6ff22 -s ours
am skip reason: subject contains skip directive
Change-Id: I43859141fd5c6f196bb728b56495502836c938dc
Treehugger Robot [Thu, 11 Jul 2019 03:52:58 +0000 (03:52 +0000)]
Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master"
Andre Eisenbach [Wed, 10 Jul 2019 20:45:53 +0000 (13:45 -0700)]
Merge "Add log entry to interop_match_name()"
am:
a6646fcb9c
Change-Id: I0fdf90ac384419e327262c42697ce6e482d1cd52
Andre Eisenbach [Wed, 10 Jul 2019 18:17:10 +0000 (18:17 +0000)]
Merge "Add log entry to interop_match_name()"
Hansong Zhang [Wed, 10 Jul 2019 02:45:55 +0000 (19:45 -0700)]
Merge "ACL manager cert"
am:
33ae129b60
Change-Id: Ia817e5feeb24b1a8e64590dcd34e109a485453f3
Treehugger Robot [Wed, 10 Jul 2019 02:38:58 +0000 (02:38 +0000)]
Merge "ACL manager cert"
Myles Watson [Wed, 10 Jul 2019 00:43:55 +0000 (17:43 -0700)]
Merge "PDL: Add variable-size CustomField(s)"
am:
38c5ec9cea
Change-Id: I129b3990614549795acda47f3b651c5aed0d09d3
Myles Watson [Wed, 10 Jul 2019 00:43:14 +0000 (17:43 -0700)]
Merge "PDL: Add ParentDef for packets"
am:
df764fc25e
Change-Id: I4bc223ec3ac8c7870b99ce061f67d605475ef55a
Myles Watson [Wed, 10 Jul 2019 00:42:36 +0000 (17:42 -0700)]
Merge "PDL: Move GenInclude and GenUsing to CustomDef"
am:
2e1fe86ab1
Change-Id: I30ca03a1bd5a9d947493879b1cae97c469de23f9
Treehugger Robot [Wed, 10 Jul 2019 00:30:41 +0000 (00:30 +0000)]
Merge "PDL: Add variable-size CustomField(s)"
Treehugger Robot [Wed, 10 Jul 2019 00:30:13 +0000 (00:30 +0000)]
Merge "PDL: Add ParentDef for packets"
Treehugger Robot [Wed, 10 Jul 2019 00:26:13 +0000 (00:26 +0000)]
Merge "PDL: Move GenInclude and GenUsing to CustomDef"
Andre Eisenbach [Tue, 9 Jul 2019 23:59:41 +0000 (16:59 -0700)]
Add log entry to interop_match_name()
Bug:
137141824
Test: manual
Change-Id: Id59d32b31c8915f008ee85920cebd2a06b50c040
Hansong Zhang [Wed, 10 Jul 2019 00:12:51 +0000 (17:12 -0700)]
Merge "Rootcanal: Implement reject connection request"
am:
303e8593f1
Change-Id: Id5d2c0f2fd47a519bcacf29de08683c5352b2624
Andre Eisenbach [Wed, 10 Jul 2019 00:11:40 +0000 (17:11 -0700)]
Switch Nintendo workaround to match by name
am:
34a2667502
Change-Id: Idacf019088ee2e58a137f4fdd94fd5f1e35707a8
Treehugger Robot [Wed, 10 Jul 2019 00:05:59 +0000 (00:05 +0000)]
Merge "Rootcanal: Implement reject connection request"
Xin Li [Tue, 9 Jul 2019 23:54:23 +0000 (16:54 -0700)]
DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master
Bug:
136196576
Change-Id: I0b01b2d05243625f3c4ae1b3326bae88ea6a9f36
Andre Eisenbach [Mon, 8 Jul 2019 21:49:06 +0000 (14:49 -0700)]
Switch Nintendo workaround to match by name
Bug:
136478524
Test: manual
Change-Id: Ib60cd5adfc4db3ba93fe5ed8c15353225b6cf165
Myles Watson [Tue, 2 Jul 2019 19:02:47 +0000 (12:02 -0700)]
PDL: Add variable-size CustomField(s)
Test: bluetooth_packet_parser_test
Change-Id: I88e3dd2ab4804e8b5a0692d005969640cc110b99
Myles Watson [Tue, 9 Jul 2019 21:09:42 +0000 (14:09 -0700)]
PDL: Add ParentDef for packets
Factor out logic for holding fields in preparation for
structs.
Test: bluetooth_packet_parser_test
Change-Id: Ic9eb6d5387efe5be439a0d6b222c557b05bd3fa9
Myles Watson [Tue, 2 Jul 2019 17:14:47 +0000 (10:14 -0700)]
PDL: Move GenInclude and GenUsing to CustomDef
Test: bluetooth_packet_parser_test
Change-Id: I9ebe10f9d537a254ddd21d62d2c1a23f38e00d0e
Hansong Zhang [Thu, 20 Jun 2019 00:22:21 +0000 (17:22 -0700)]
ACL manager cert
Test: cert/run_cert.sh
Change-Id: I89814224be191fd97a2581b3a36eed67748be7c5
Hansong Zhang [Mon, 8 Jul 2019 22:32:26 +0000 (15:32 -0700)]
Rootcanal: Implement reject connection request
Test: manual
Change-Id: I5413cf83f031b6eb2b83b943c6157f845aa40b2d
android-build-team Robot [Mon, 8 Jul 2019 23:37:32 +0000 (23:37 +0000)]
Snap for
5622519 from
fef57bda2a3cf2dca83848db5b8e789cb32dac1d to pi-platform-release
Change-Id: I6e3b65c572808128485a96f58ce863a1619544fc
Andre Eisenbach [Mon, 8 Jul 2019 20:21:40 +0000 (13:21 -0700)]
Merge "Match Nintento Pro Controller by name for interop"
am:
2409830a5c
Change-Id: Ie397fa1b663d2db25f09af6ad150b2f1eba12912
Andre Eisenbach [Mon, 8 Jul 2019 20:04:39 +0000 (20:04 +0000)]
Merge "Match Nintento Pro Controller by name for interop"
android-build-team Robot [Mon, 8 Jul 2019 18:26:18 +0000 (18:26 +0000)]
Snap for
5600800 from
2d3cdf31bb8d8452380a3398e57e87f88318a274 to pi-platform-release
Change-Id: I022653b900c4996c7d78dde1b5b4c66beb729b95
Andre Eisenbach [Mon, 1 Jul 2019 17:48:10 +0000 (10:48 -0700)]
Match Nintento Pro Controller by name for interop
The Nintento Pro Controller uses an unknown number of
BDA ranges (at least 3 found internally). Switching
to name matching...
Bug:
136478524
Test: manual
Change-Id: Ie2dfb700c9550af0c314759ec496a04a8e1aa062
Chienyuan [Mon, 8 Jul 2019 17:14:57 +0000 (10:14 -0700)]
Merge "GD:Wait channel ready after stop/start server"
am:
c69bb21d5b
Change-Id: I487459197e1f9837de99a5e51051c25a08970d04
Treehugger Robot [Mon, 8 Jul 2019 16:46:45 +0000 (16:46 +0000)]
Merge "GD:Wait channel ready after stop/start server"
Chienyuan [Fri, 5 Jul 2019 10:18:56 +0000 (18:18 +0800)]
GD:Wait channel ready after stop/start server
When running multiple tests, the second test will always fail due to
client send rpc request before channel ready. Add wait_channel_ready
function to GdDeviceBase and use it to check channel ready when each
testcase start.
Bug:
136577370
Test: run run_cert.sh
Change-Id: I210dcd69d6e40a315710ba2b8e9e8819e462b42b