OSDN Git Service
Automerger Merge Worker [Mon, 10 Feb 2020 17:54:29 +0000 (17:54 +0000)]
Merge "Controller: Add a sleep for the HostTest" am:
6f3b54245c
Change-Id: I0b15a54ef9d1b9f5005e43795b520a09337d13ee
Automerger Merge Worker [Mon, 10 Feb 2020 17:54:14 +0000 (17:54 +0000)]
Merge "DeviceCert: Fix some setup/cleanup" am:
dce29f21ce
Change-Id: I92459b9c4e4f9bc4fda944099fde1db0b2caad98
Treehugger Robot [Mon, 10 Feb 2020 17:51:41 +0000 (17:51 +0000)]
Merge "Controller: Add a sleep for the HostTest"
Treehugger Robot [Mon, 10 Feb 2020 17:50:53 +0000 (17:50 +0000)]
Merge "DeviceCert: Fix some setup/cleanup"
Automerger Merge Worker [Mon, 10 Feb 2020 17:48:07 +0000 (17:48 +0000)]
gd: Let acl manager handle encryption changes am:
4314bebfc8
Change-Id: Iaf6c33d6ec16fc66602fd8263d2e79da5a2bc66e
Automerger Merge Worker [Sun, 9 Feb 2020 05:39:19 +0000 (05:39 +0000)]
Merge "Allow link to receive acl manager events" am:
79fd67f2dc
Change-Id: I5471dc4165496c2c9e6ebdcc4eee105c22e52876
Chris Manton [Sat, 8 Feb 2020 05:05:53 +0000 (21:05 -0800)]
gd: Let acl manager handle encryption changes
Test: Compiles
Bug:
145638034
Change-Id: I5d1ba13b648d74dcb80b4ef94173b3ee6ea2942e
Treehugger Robot [Sun, 9 Feb 2020 05:16:47 +0000 (05:16 +0000)]
Merge "Allow link to receive acl manager events"
Automerger Merge Worker [Sun, 9 Feb 2020 04:10:42 +0000 (04:10 +0000)]
Merge "Cert: Add virtualenv setup for cert tests" am:
82666125fd
Change-Id: Ib35a4777747e86430a7017c08a75731aae652d27
Treehugger Robot [Sun, 9 Feb 2020 03:53:46 +0000 (03:53 +0000)]
Merge "Cert: Add virtualenv setup for cert tests"
Automerger Merge Worker [Sun, 9 Feb 2020 03:32:17 +0000 (03:32 +0000)]
gd: Add security policy check and plumb in shim am:
765e1319b2
Change-Id: If0ae878d4f6a83783aba0fc1eb07e3bd43402898
Chris Manton [Sun, 9 Feb 2020 02:01:23 +0000 (18:01 -0800)]
Allow link to receive acl manager events
Bug:
146086425
Test: bluetooth_test_gd
Change-Id: I479374d345ec5e9173dc684f5df5b8d98dad8e98
Chris Manton [Sun, 9 Feb 2020 01:43:42 +0000 (17:43 -0800)]
gd: Add security policy check and plumb in shim
Bug:
146086425
Test: bluetooth_test_gd
Change-Id: If765b204850a61330989f2e3f33eab2d5ae7dc3b
Hansong Zhang [Fri, 7 Feb 2020 22:22:05 +0000 (14:22 -0800)]
DeviceCert: Fix some setup/cleanup
Always set time, disable Bluetooth; always pull logs
Test: cert/run_device_cert.sh
Change-Id: Id826d704b27b991740adb3eb7a2080d104fd2696
Automerger Merge Worker [Sat, 8 Feb 2020 07:08:45 +0000 (07:08 +0000)]
gd: Plumb through security policy for service am:
fd5e776bfa
Change-Id: Ifd4116d54cc722bdb69e6671820332ae5f2f35e9
Jack He [Sat, 8 Feb 2020 05:28:39 +0000 (21:28 -0800)]
Cert: Add virtualenv setup for cert tests
* Add cert/set_up_virtualenv.sh for cert tests so that:
1) We can use common IDEs that work with virtualenv to edit GD cert
tests and libraries
2) We no longer have to use PYTHONPATH when running tests
3) Explicitly list dependencies in virtualenv setup to make the setup
more Android independent as it really just need that two ZIP files
* Fixed some import directives as gd/ should always be the import root
event when importing from the same directory
Bug:
148147248
Test: set up virtual env and run tests
Change-Id: Ie5b42dc87f2ff67910de085e96cf616b257b0b7f
Chris Manton [Sat, 8 Feb 2020 05:11:30 +0000 (21:11 -0800)]
gd: Plumb through security policy for service
Security policy gets checked to decide auth level
Bug:
140778599
Test: Compiles
Change-Id: I9fae4c0617f9d9826ed36a89e4d01f0d80f6ffa9
Automerger Merge Worker [Sat, 8 Feb 2020 05:06:24 +0000 (05:06 +0000)]
Merge "HAL: Use packets to simplify tests" am:
71798a00f9
Change-Id: I33279c0290317f9d2e64e1db5ea4514390d493da
Treehugger Robot [Sat, 8 Feb 2020 04:51:12 +0000 (04:51 +0000)]
Merge "HAL: Use packets to simplify tests"
Automerger Merge Worker [Sat, 8 Feb 2020 04:14:54 +0000 (04:14 +0000)]
Merge "gd: Expand shim security api" am:
65881261e1
Change-Id: I6a5b09d3327fbcec04aa7bd1ea0681fa1f880440
Treehugger Robot [Sat, 8 Feb 2020 03:56:41 +0000 (03:56 +0000)]
Merge "gd: Expand shim security api"
Chris Manton [Sat, 8 Feb 2020 02:07:48 +0000 (18:07 -0800)]
gd: Expand shim security api
Bug:
140778599
Test: Compiles
Change-Id: I4b31e126e938ab9f1904966c097526ed7d37c736
Automerger Merge Worker [Sat, 8 Feb 2020 01:38:49 +0000 (01:38 +0000)]
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master" am:
1e234caf30
Change-Id: I1f139664647d779c53106a4dc1035ae3ce46557d
Automerger Merge Worker [Sat, 8 Feb 2020 01:38:44 +0000 (01:38 +0000)]
DO NOT MERGE - Merge QQ1A.200205.002 into master am:
6fb3a849c9
Change-Id: Ic7e35f69e9b16b856c0e06160b22cb3e7528d919
Automerger Merge Worker [Sat, 8 Feb 2020 01:37:33 +0000 (01:37 +0000)]
Merge "L2CAP: Add link->Authenticate() back to classic trigger" am:
cbbe0dd6a6
Change-Id: Iea9bca196dc5dddda03ad2f8ad8cec7e79286856
Treehugger Robot [Sat, 8 Feb 2020 01:29:23 +0000 (01:29 +0000)]
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master"
Treehugger Robot [Sat, 8 Feb 2020 01:19:45 +0000 (01:19 +0000)]
Merge "L2CAP: Add link->Authenticate() back to classic trigger"
Automerger Merge Worker [Sat, 8 Feb 2020 00:35:15 +0000 (00:35 +0000)]
Cert: Sample code to skip a test am:
128e1d6448
Change-Id: I57645385b984538e502243e1cdf669385f6d285a
Myles Watson [Fri, 7 Feb 2020 21:47:36 +0000 (13:47 -0800)]
HAL: Use packets to simplify tests
Bug:
148096951
Test: ./cert/run_device_cert.sh && ./cert/run_cert_facade_only.sh
Change-Id: Ia81fd4fce96368b1317af3a918c2cf3fc36cd233
Myles Watson [Fri, 7 Feb 2020 23:42:26 +0000 (15:42 -0800)]
Controller: Add a sleep for the HostTest
Bug:
149120542
Test: ./cert/run_cert_facade_only.sh
Change-Id: I5d8de7b3599e6e4a0478ba37ee6caa178aa0674a
Martin Brabham [Fri, 7 Feb 2020 23:09:38 +0000 (15:09 -0800)]
L2CAP: Add link->Authenticate() back to classic trigger
Bug:
145638034
Test: bluetooth_test_gd
Change-Id: I7df8f5df6524b9ea617a0f1d1051a187777dd9a8
Automerger Merge Worker [Fri, 7 Feb 2020 19:09:49 +0000 (19:09 +0000)]
Cert: Run all test suites am:
e72c5d5e94
Change-Id: I696958937989045f9e2b23cdfa0666c7b8b2a80f
Hansong Zhang [Fri, 7 Feb 2020 18:43:38 +0000 (10:43 -0800)]
Cert: Sample code to skip a test
Note: It won't show a test as Passed, but Skipped instead
Test: cert/run_cert_facade_only.sh
Change-Id: I8bcf186876ad3378d6fbbc0a5c34041ba033535d
Hansong Zhang [Fri, 7 Feb 2020 07:05:17 +0000 (23:05 -0800)]
Cert: Run all test suites
Test: cert/run_device_cert.sh and cert/run_cert_facade_only.sh
Change-Id: I4e153e18c1824b4a59c13a6c89c2738c7b2fd723
Automerger Merge Worker [Fri, 7 Feb 2020 18:43:33 +0000 (18:43 +0000)]
DeviceCert: Set device time on test run am:
eeb130930f
Change-Id: I43d3a43ab18f55194d1e0d12a84a71d0c7df2ddd
Hansong Zhang [Fri, 7 Feb 2020 07:46:21 +0000 (23:46 -0800)]
DeviceCert: Set device time on test run
To ensure we get consistent timestamp
Test: cert/run_device_cert.sh
Bug:
148147248
Change-Id: I8bdf0cbe1a858d748787f5e19bff9bc523cb5621
Automerger Merge Worker [Fri, 7 Feb 2020 08:32:16 +0000 (08:32 +0000)]
Cert: Avoid negative wait times am:
95aed0eb1a
Change-Id: Ibd420d1f272cc7de954ac24440a8a6cfdc497e31
Automerger Merge Worker [Fri, 7 Feb 2020 07:13:30 +0000 (07:13 +0000)]
HCI: Use ExtendedAdvertising in tests am:
a7f62e98e6
Change-Id: I77553b44fb632b80ebc1896c384bdee11375bf5c
Automerger Merge Worker [Fri, 7 Feb 2020 07:13:28 +0000 (07:13 +0000)]
DirectHciTest: Increase the classic timeout am:
6fb39f28ff
Change-Id: I53f40839e779406205283e32c99307423bed13d6
Automerger Merge Worker [Fri, 7 Feb 2020 07:13:26 +0000 (07:13 +0000)]
RootCanal: Add LeExtendedAdvertising, Connection am:
546cb46c76
Change-Id: I36557a2608528246c3f143003a1175366cb8fbd7
Myles Watson [Thu, 6 Feb 2020 21:57:15 +0000 (13:57 -0800)]
Cert: Avoid negative wait times
Bug:
148096951
Test: ./cert/run_device_cert.sh && ./cert/run_cert_facade_only.sh
Change-Id: I58c71b9ee0cadf00342db3863dcb565914250583
Myles Watson [Wed, 5 Feb 2020 20:52:51 +0000 (12:52 -0800)]
HCI: Use ExtendedAdvertising in tests
Bug:
148096951
Test: ./cert/run_device_cert.sh && ./cert/run_cert_facade_only.sh
Change-Id: Ie61cae7108eecada751c1b76bfd712a89e5dac1a
Myles Watson [Wed, 5 Feb 2020 23:10:45 +0000 (15:10 -0800)]
DirectHciTest: Increase the classic timeout
Bug:
148096951
Test: ./cert/run_device_cert.sh && ./cert/run_cert_facade_only.sh
Change-Id: I712083bdc55e540fef4a1672562037b381a6db24
Myles Watson [Thu, 6 Feb 2020 14:44:24 +0000 (06:44 -0800)]
RootCanal: Add LeExtendedAdvertising, Connection
Bug:
148096951
Test: ./cert/run_device_cert.sh && ./cert/run_cert_facade_only.sh
Change-Id: I50098d8dd670422266b97c16424793d3e8b6eedb
Automerger Merge Worker [Fri, 7 Feb 2020 03:54:55 +0000 (03:54 +0000)]
Merge "Cert: Set log_path for each test suite" am:
c3ff0d0596
Change-Id: I49911a0ebbbb2c05f0aaa97281477e2446d688c6
Automerger Merge Worker [Fri, 7 Feb 2020 03:54:47 +0000 (03:54 +0000)]
Merge "AVRCP_CT: Support Available Player Changed in bt stack" am:
a879735da2
Change-Id: If08bc2740c9dac42c313c43c0223c8bc90af07c8
Automerger Merge Worker [Fri, 7 Feb 2020 03:54:34 +0000 (03:54 +0000)]
Merge "Add Support FCS for L2CAP" am:
d89c493305
Change-Id: I66cde0c0ed54bf378b54bcfe15944df0027ed930
Treehugger Robot [Fri, 7 Feb 2020 03:51:06 +0000 (03:51 +0000)]
Merge "Cert: Set log_path for each test suite"
Treehugger Robot [Fri, 7 Feb 2020 03:47:16 +0000 (03:47 +0000)]
Merge "AVRCP_CT: Support Available Player Changed in bt stack"
Treehugger Robot [Fri, 7 Feb 2020 03:32:56 +0000 (03:32 +0000)]
Merge "Add Support FCS for L2CAP"
Automerger Merge Worker [Fri, 7 Feb 2020 03:22:57 +0000 (03:22 +0000)]
Merge "gd: Set the required receivable hci events" am:
1c2ddced55
Change-Id: I1a8822b22753d2aedbe371405f32082458a1557d
Treehugger Robot [Fri, 7 Feb 2020 03:02:22 +0000 (03:02 +0000)]
Merge "gd: Set the required receivable hci events"
Hansong Zhang [Fri, 7 Feb 2020 01:18:08 +0000 (17:18 -0800)]
Cert: Set log_path for each test suite
Currently the base log_path is the relative root of each run. Set it to
each test suite (class) instead, so they won't be overwritten. Also pull
logcat and btsnoop from device
Test: cert/run_cert_facade_only.sh and cert/run_device_cert.sh
Bug:
148147248
Change-Id: I4f1a4559fd6d84070cfd688a399bdbd46e26a5d7
Chris Manton [Fri, 7 Feb 2020 00:07:21 +0000 (16:07 -0800)]
gd: Set the required receivable hci events
Bug:
144170448
Test: Verified on wireshark with legacy
Change-Id: I38f536fa8b3885425e5c7664f7650e8b4bcf8952
Song Gao [Fri, 20 Dec 2019 08:25:24 +0000 (16:25 +0800)]
AVRCP_CT: Support Available Player Changed in bt stack
Add necessary registering for available player changed
notification in system/bt. Also passing notification
up for further processing.
Bug:
146844863
Change-Id: I3d000b6f707fa80c6adb911a74b3de04b573d445
Automerger Merge Worker [Thu, 6 Feb 2020 17:31:03 +0000 (17:31 +0000)]
Merge "Security: Add classic bonding test" am:
7b274218a7
Change-Id: Ia7d00bad4949d1b57b2b9495074798df2eb564bf
Treehugger Robot [Thu, 6 Feb 2020 17:07:42 +0000 (17:07 +0000)]
Merge "Security: Add classic bonding test"
Ted Wang [Thu, 6 Feb 2020 11:47:46 +0000 (19:47 +0800)]
Add Support FCS for L2CAP
Support of FCS option in L2CAP information response.
Configure L2CAP channel with no fcs option when no get remote
extend feature information.
Modify L2CAP cert api to configure channel with FCS option, send SFrame
with FCS option, exchange information with FCS.
Add following PTS test case:
test_L2CAP_EXF_BV_03_C
Add following cert test case:
test_extended_feature_info_response_fcs
test_config_channel_not_use_FCS
test_explicitly_request_use_FCS
test_implicitly_request_use_FCS
Bug:
145784332
Test: run_cert.sh
Change-Id: I8393174118e1515f26dc0df5759a29ebe6ff3034
Automerger Merge Worker [Thu, 6 Feb 2020 04:58:53 +0000 (04:58 +0000)]
Merge "RootCanal: Implement LeSetExtendedScanParameters" am:
0a82e48fbf
Change-Id: I36567c4e9f6a6cfb4af8646febf498d2d670a045
Treehugger Robot [Thu, 6 Feb 2020 04:41:03 +0000 (04:41 +0000)]
Merge "RootCanal: Implement LeSetExtendedScanParameters"
Automerger Merge Worker [Thu, 6 Feb 2020 04:06:28 +0000 (04:06 +0000)]
Merge "Setup cert device in test script" am:
93bcd0db6b
Change-Id: I0b139a8dd02bfe5348ddf462e0179d49c1586277
Treehugger Robot [Thu, 6 Feb 2020 03:48:52 +0000 (03:48 +0000)]
Merge "Setup cert device in test script"
Ted Wang [Wed, 5 Feb 2020 11:51:27 +0000 (19:51 +0800)]
Setup cert device in test script
Add default serial number for GD cert device
Bug:
148147248
Test: run_cert.h
Change-Id: I0b4aface23e2b3c1104e4bbb92d9abbba7a56458
Automerger Merge Worker [Thu, 6 Feb 2020 01:57:46 +0000 (01:57 +0000)]
Merge "root-canal only exists on the host" am:
23ffd3e74d
Change-Id: Icbb7ed773250a8dc14bc33d2cdea7ee60e92ce9b
Treehugger Robot [Thu, 6 Feb 2020 01:45:31 +0000 (01:45 +0000)]
Merge "root-canal only exists on the host"
Automerger Merge Worker [Thu, 6 Feb 2020 00:38:35 +0000 (00:38 +0000)]
Fix GenerateRandom() for tests am:
af72a3b528
Change-Id: I9abe894c00588a7a9e2e2afa4fa6a9c56a204f96
Dan Willemsen [Wed, 5 Feb 2020 22:19:17 +0000 (14:19 -0800)]
root-canal only exists on the host
Fixes:
148658941
Test: on mac, `m nothing` when bluetooth_stack_with_facade is in platform_test_list.mk
Change-Id: Ie28429fea9212abf7e983e998d402e06a6ea73dd
Jakub Pawlowski [Wed, 5 Feb 2020 09:55:08 +0000 (10:55 +0100)]
Fix GenerateRandom() for tests
Currently we reset the seed every time GenerateRandom is called. In test
this might be in the same instant, which result in same random number
being generated twice. Make sure we initialize seed just once.
Also, add test for ECDH key computation that uses the GenerateRandom
Bonus: fixing GenerateRandom() revealed an error in
pairing_handler_le_unittest, since generated numbers are not the same.
Test: added
Bug:
142341141
Change-Id: Ib8e498ceea32445eec0afa73b69b67ee2e748838
Myles Watson [Wed, 5 Feb 2020 21:02:15 +0000 (13:02 -0800)]
RootCanal: Implement LeSetExtendedScanParameters
Bug:
148096951
Test: ./cert/run_cert_facade_only.sh
Change-Id: Id5c42e78656192d52567e2fef346c13815ba626d
Automerger Merge Worker [Wed, 5 Feb 2020 21:23:33 +0000 (21:23 +0000)]
Reset fixed channel after callback called am:
85d3201c96
Change-Id: Ide2bebd5dd2b21729583c554b3a0e0ccbb7329dc
Xin Li [Wed, 5 Feb 2020 18:55:11 +0000 (10:55 -0800)]
DO NOT MERGE - Merge QQ1A.200205.002 into master
Bug:
147428392
Change-Id: I22371a12f5cfd0c79b2cbe4bdbc056ca4a75db9d
Chris Manton [Wed, 5 Feb 2020 16:57:41 +0000 (08:57 -0800)]
Reset fixed channel after callback called
Bug:
139137147
Test: Verify no ASSERT when remote closes channel
Change-Id: Iecd2f267c89a85444ce08d332f933a292085ce7f
Automerger Merge Worker [Wed, 5 Feb 2020 07:33:26 +0000 (07:33 +0000)]
Merge "DeviceCert: Temporarily remove failing test suites" am:
94735e4d0d
Change-Id: I2fd1e52dcfbdab843929578ec999adb34e97a0cd
Treehugger Robot [Wed, 5 Feb 2020 07:22:28 +0000 (07:22 +0000)]
Merge "DeviceCert: Temporarily remove failing test suites"
Hansong Zhang [Wed, 5 Feb 2020 04:33:31 +0000 (20:33 -0800)]
DeviceCert: Temporarily remove failing test suites
Move them to cert/cert_testcases_facade_only_all.
cert/cert_testcases_facade_only contains only passing tests. This allows
us to run all tests on server.
Test: cert/run_device_cert.sh
Bug:
148147248
Change-Id: I4ba00acad397c143180842a688f97b407f870c94
Automerger Merge Worker [Wed, 5 Feb 2020 03:30:15 +0000 (03:30 +0000)]
Merge "Fix L2CAP exceed max transmit for both I-frame and S-frame under ERTM" am:
83bcdaa526
Change-Id: I5ac7413c3b8b43c8710c0f6456be0b42e38c393c
Treehugger Robot [Wed, 5 Feb 2020 03:19:17 +0000 (03:19 +0000)]
Merge "Fix L2CAP exceed max transmit for both I-frame and S-frame under ERTM"
Automerger Merge Worker [Wed, 5 Feb 2020 00:46:29 +0000 (00:46 +0000)]
Merge "L2CAP: Add call to version info" am:
c45635ac7e
Change-Id: Ia0eaf21c742863d26c5958af2893c8f43d5940e5
Automerger Merge Worker [Wed, 5 Feb 2020 00:46:05 +0000 (00:46 +0000)]
Merge changes I3f560575,Ie0d423a9 am:
966a69cf09
Change-Id: Iecaf8419ad4a00ba19bcf8712cc052cb3d55d1ca
Treehugger Robot [Wed, 5 Feb 2020 00:30:06 +0000 (00:30 +0000)]
Merge "L2CAP: Add call to version info"
Treehugger Robot [Wed, 5 Feb 2020 00:25:56 +0000 (00:25 +0000)]
Merge changes I3f560575,Ie0d423a9
* changes:
Neighbor: Test remote name
RootCanal: Use a copied vector for SetName
Automerger Merge Worker [Tue, 4 Feb 2020 22:13:12 +0000 (22:13 +0000)]
Merge "LegacyStorage: Fix logic to be more robust" am:
1cbd4c7d9a
Change-Id: I587f83030b180d2b82ea352a919c31c42b040629
Automerger Merge Worker [Tue, 4 Feb 2020 22:13:00 +0000 (22:13 +0000)]
Add cert/android_devices_config.json to dist am:
0339a556c7
Change-Id: I6c343c2c4e8e84ab058ef83e7103f53be05fb00d
Treehugger Robot [Tue, 4 Feb 2020 21:59:01 +0000 (21:59 +0000)]
Merge "LegacyStorage: Fix logic to be more robust"
Automerger Merge Worker [Tue, 4 Feb 2020 21:06:59 +0000 (21:06 +0000)]
DeviceCert: Fix AclManagerTest am:
85315633d3
Change-Id: Iaa2c14184ad02d62a4d975e5ef4b5f56864f998b
Myles Watson [Mon, 13 Jan 2020 17:11:03 +0000 (09:11 -0800)]
Security: Add classic bonding test
Bug:
145638034
Test: ./cert/run_cert_facade_only.sh
Change-Id: I342129346f7524a03bacd46d8f364b702bca187d
Myles Watson [Tue, 4 Feb 2020 14:26:21 +0000 (06:26 -0800)]
Neighbor: Test remote name
Bug:
145638034
Test: ./cert/run_cert_facade_only.sh
Change-Id: I3f56057573d2646ce44ed2a57019fef97a1e392b
Myles Watson [Tue, 4 Feb 2020 20:14:20 +0000 (12:14 -0800)]
RootCanal: Use a copied vector for SetName
Bug:
145638034
Test: ./cert/run_cert_facade_only.sh
Change-Id: Ie0d423a9fa7a8d41d1fa87820d7b83c86f84d536
Automerger Merge Worker [Tue, 4 Feb 2020 20:10:03 +0000 (20:10 +0000)]
Device cert: set up device in test script am:
fe94ef0d3f
Change-Id: Ic3689a971cdac1b803711d8159c83369f0c05cad
Hansong Zhang [Tue, 4 Feb 2020 19:37:06 +0000 (11:37 -0800)]
Add cert/android_devices_config.json to dist
Test: m dist bluetooth_stack_with_facade
Change-Id: I7fd8e14006e7d92401aaa548322aeb43767d7894
Hansong Zhang [Tue, 4 Feb 2020 19:15:40 +0000 (11:15 -0800)]
DeviceCert: Fix AclManagerTest
Test: cert/run_device_cert.sh
Change-Id: I79348c8227bce6697166923e1a47df3101019c64
Hansong Zhang [Tue, 4 Feb 2020 18:16:15 +0000 (10:16 -0800)]
Device cert: set up device in test script
Currently users have to set up the device with adb shell commands
manually. Move it to test script instead.
Test: cert/run_cert_facade_only.sh and run_device_cert.sh
Bug:
148147248
Change-Id: Id475bd550a46e8cd11ade0b72a5cb4032f55980e
Automerger Merge Worker [Tue, 4 Feb 2020 19:07:07 +0000 (19:07 +0000)]
Merge "HCI: Modify SimplePairingDebugMode base class" am:
c1b0b5b071
Change-Id: I3a1f5404adbffa3eb15ccb0dca48c2883518e8ea
Automerger Merge Worker [Tue, 4 Feb 2020 19:06:57 +0000 (19:06 +0000)]
Merge "ACL: Add functions for remote version information" am:
e7795be468
Change-Id: I4c38cedd316e40a76d157e8dcabc8fb59b794491
Treehugger Robot [Tue, 4 Feb 2020 19:02:31 +0000 (19:02 +0000)]
Merge "HCI: Modify SimplePairingDebugMode base class"
Martin Brabham [Tue, 4 Feb 2020 18:58:58 +0000 (10:58 -0800)]
LegacyStorage: Fix logic to be more robust
config_new(filename) will return nullptr if the filename
points to a non-existing file. Additionally, if the config
doesn't have an Adapter section it is considered useless
by legacy stack, so copy that logic here too.
Bug:
144376599
Test: manual
Change-Id: I6ceb49f4fa49fb220a40cd3c502f63775859299c
Treehugger Robot [Tue, 4 Feb 2020 18:51:42 +0000 (18:51 +0000)]
Merge "ACL: Add functions for remote version information"
Automerger Merge Worker [Tue, 4 Feb 2020 18:42:14 +0000 (18:42 +0000)]
Merge "DirectHciTest: Always listen to CONNECTION_PACKET_TYPE_CHANGED" am:
1112316b1f
Change-Id: I08a0599352d780356d532eba006b2def23ea4027
Treehugger Robot [Tue, 4 Feb 2020 18:31:11 +0000 (18:31 +0000)]
Merge "DirectHciTest: Always listen to CONNECTION_PACKET_TYPE_CHANGED"
Martin Brabham [Tue, 4 Feb 2020 17:44:53 +0000 (09:44 -0800)]
L2CAP: Add call to version info
Additionally add get remote offset call, as I see this happen
in normal snoop logs before the pairing happens, and some
cleanup/code consolidation.
Bug:
145638034
Test: bluetooth_test_gd
Change-Id: I59ff22452025d92631dce7926e94291c0b9df3d1