Currently service data sent on Bluetooth is tested only for MacOS via the BluetoothTest.GetServiceDataUUIDs_GetServiceDataForUUID test. This leaves out coverage for BlueZ platforms. Recently a bug was found in this code.
We need to add code to make sure service data and manufacturer data are being returned correctly.
For this, we need to modify the Bluetooth D-Bus stubs to create devices with service and manufacturer data. This then needs to be tested via the platform independent test fixture - service data via the test mentioned above, and manufacturer data via a new test.
Assigning to Sarah since she will be working on Bluetooth code in Chrome, this seems like an ideal starter bug for her.
Comment 1 by r...@chromium.org
, Mar 3 2017