- Jun 07, 2023
-
-
Huirong Liao authored
[Root Cause] When there are too much EIR or ble adv. the device info in inquiry db will be cleared. And when upper layer connect the device, there is no clock offset info in inquiry db and it may connect fail. [Solution] Record clock offset in config, then get it from config. Bug: 266249327 Test: bond, connect successfully Change-Id: Ifd606c5c549e3c79ed51e5b79dcfe72b4e2fe027
-
Archie Pusaka authored
* changes: Floss: Check services_resolved against the changed property Floss: Prevent propagating SDP failure message during RNR
-
Treehugger Robot authored
-
- Jun 06, 2023
-
-
William Escande authored
-
Treehugger Robot authored
-
Henri Chataing authored
-
William Escande authored
This allow to catch external call and simulate the AdapterService without the need to rely on an the real implementation of bluetooth. There is no need for native call / hal setup and this reduce the potential falkyness of test in the Manager Service As a result this CL contain the first BluetoothManagerService test that simulate a start of the bluetooth until it reach bleOn or On. Bug: 262605980 Test: atest ServiceBluetoothTests Change-Id: Id528d28c0a623f5fbec744bbc79fcca822602d22
-
William Escande authored
* changes: Delete separate method to construct ManagerService BluetoothManagerService: Setup with custom Looper
-
Christine Hallstrom authored
-
Henri Chataing authored
HCI Read Transmit Power Level HCI Enhanced Read Transmit Power Level The power level is currently not fully emulated, the value returned is always 0. Bug: 285956757 Test: m root-canal Change-Id: Ifed4d3fb031eacc99dc8baffccee2c3ff0786d6f
-
Henri Chataing authored
-
Charlie Boutier authored
-
William Escande authored
Bug: 280518177 Test: atest ServiceBluetoothTests Change-Id: Ib0eedf40d22de15cc86222aabff5a52e0e48dbb1
-
William Escande authored
Passing a Looper allow test to use a TestLooper and to not have any issue with asynchronous call. It is also way easier to check tricky behavior and to check re-entrant messages Cleaning serverproxy in the same time Bug: 262605980 Test: atest ServiceBluetoothTests Change-Id: Iec56b7efc8d5ae82002209c692a0e39e3922f299
-
Chris Manton authored
Bug: 191555414 Test: mma . Change-Id: I945add336037fc20252ef1667f19454470543abb
-
Łukasz Rymanowski authored
During stopping the stream, when remote device supports caching, and when CIS got disconnected after ASE goes into Configured state, the state machine will wait for CIS disconnection and notify upper layer about state. Before this patch, in such scenario, CONFIGURED_BY_USER state could be used which is incorrect, as this state can be used only when CISes are not yet created. That would lead to missing SuspendedForReconfiguration call from the client.cc Bug: 281954121 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_le_audio_test Tag: #feature Change-Id: If5be7ccdc6c13564865b87261f0e09640dc1221a
-
Dorin Drimus authored
-
Chris Manton authored
Bug: 191555414 Test: mma . Change-Id: I96f741a92d0f501e13ee2f22397e9c1f9eb416f6
-
Archie Pusaka authored
-
Himanshu Rawat authored
-
Himanshu Rawat authored
1. HID host treats pthread_t as a signed value. Some platform may define it as unsigned type. 2. HID host uses -1 as invalid pthread ID. pthread does not define invalid thread ID. Bug: 285750089 Test: Floss test "Two BLE connections" Change-Id: I77eb1596910ee1a6c9c2244beff7ff382ca57ba0
-
Treehugger Robot authored
-
Archie Pusaka authored
Bug: 285807216 Test: None Change-Id: Ide25a2e3c09a6cb00334f8ebc94e57fc54cf1a52
-
- Jun 05, 2023
-
-
Henri Chataing authored
Patch mmi2grpc sources to pass pts-bot tests. Some of the MMIs weren't matched with a name, new MMIs were added. Test: atest pts-bot Bug: 282818191 Change-Id: Ic8df573b35323006d357993a8a2f1d9bc45cbea3
-
Łukasz Rymanowski authored
If group was deactived just after Codec Config has been sent out to remote device, the group would keep configure even it shall not. This would lead to assert when state machine reports back streaming case for not active group. Bug: 281951123 Test: atest BluetoothInstrumentationTests Tag: #feature Change-Id: I9a2282b495fa0f79036fe7fef3b4051aea3ec482
-
Treehugger Robot authored
-
Chris Manton authored
Also include additional default return value for tool Bug: 187825293 Test: mma . Change-Id: I94dce71369219cc6fb686c6666b168120be5503b
-
Chris Manton authored
Also introduce fake thread and looper Bug: 277241116 Test: net_test_stack_btm Merged-In: Ie3e01695f3acaa6275cad94deaa220fa729d6435 Change-Id: Ie3e01695f3acaa6275cad94deaa220fa729d6435
-
Chris Manton authored
Bug: 191555414 Test: mma . Change-Id: Ie0252578105c8c2a294ede0473ce93771b886071
-
Myles Watson authored
Bug: 283254594 Test: presubmit Change-Id: Idc6733a4043f52707448ca1201cfbfbb42293f3f
-
Henri Chataing authored
* changes: RootCanal: Convert remaining logs to fmtlib RootCanal: Implement fmt::formatter for Address, AddressWithType
-
Jakub Pawłowski authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Łukasz Rymanowski authored
-
Myles Watson authored
Bug: 283254594 Test: presubmit Change-Id: I444125f3f4e4bf0fd7e247db968fdc4381041f37
-
Myles Watson authored
Bug: 283254594 Test: presubmit Change-Id: I32f37cc5b2d5490a9ae9deae5b0fae7d32879456
-
Chris Manton authored
Bug: 224999611 Test: mma . Change-Id: I985be320855b71cff16ff3b1afa8f2f3216f9da8
-
Chris Manton authored
Bug: 224999611 Test: mma . Change-Id: I4d83a112383e2bde6c350db02db29944469de0b4
-
Josh Wu authored
HFPC indicator 2(enhanced driver safety) is a rarely-used indicator, and enabling it requires addtional PTS which cannot be implemented on Android. Bug: 278015088 Test: avatar run Change-Id: I59603679d1dbf584bd3c929e0811139febb9e4a9
-