Bug #118209

【BPS】【蓝牙】副屏未连接中控,连接蓝牙耳机一直播放在线视频,蓝牙连接自动断开了(蓝牙耳机还有电)

Added by 物联网测试组_CDTS 唐霞 about 2 years ago. Updated about 2 years ago.

Status:CLOSEDStart date:2023-05-24
Priority:NormalDue date:
Assignee:物联网测试组_CDTS 唐霞 % Done:

0%

Category:LC
Target version:-
Need_Info:-- Found Version:FlatBuild_HH_MCE_FSE.M.R.user.01.00.0102.C103(X103)
Resolution:-- Degrated:--
Severity:Normal Verified Version:
Reproducibility:Frequently Fixed Version:
Test Type:Free Test Root cause:

Description

【前置条件】
副屏未连接中控
【测试步骤】
连接蓝牙耳机(蓝牙耳机电量100%),打开哔哩哔哩播放在线视频
【预期结果】
视频播放正常,蓝牙耳机连接正常
【测试结果】
视频暂停播放进入屏保状态,蓝牙耳机连接断开(再次手动连接后蓝牙耳机电量40%)

bugreport-PassengerDisplay_CN-SKQ1.220201.001-2023-05-23-22-38-46.zip (6.32 MB) 物联网测试组_CDTS 唐霞 , 2023-05-24 15:40

History

#1 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Assignee changed from Multimedia组-RD3_TSCD 梁卿山 to CD LC 陶洪普

#2 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Category set to BSP

#3 Updated by CD LC 陶洪普 about 2 years ago

bugreport-PassengerDisplay_CN-SKQ1.220201.001-2023-05-23-22-38-46.zip

从Bugreport中看到两次连接,
09:35:36~15:28:12
22:11:58~22:26:48
连接的设备是 "EDIFIER W281BT", MAC 60:F4:3A:B2:E8:8D
---------
audio.device.bt_a2dp {audio.device.bt_a2dp, (05-23 09:35:36.172), (android.uid.system, 0, 1000), (address=60:F4:3A:B2:E8:8D, event#=put, name=EDIFIER W281BT, state=connected)} {audio.device.bt_a2dp, (05-23 15:28:12.020), (android.uid.system, 0, 1000), (address=60:F4:3A:B2:E8:8D, event#=remove, name=EDIFIER W281BT, state=disconnected)} {audio.device.bt_a2dp, (05-23 22:11:58.188), (android.uid.system, 0, 1000), (address=60:F4:3A:B2:E8:8D, event#=put, name=EDIFIER W281BT, state=connected)} {audio.device.bt_a2dp, (05-23 22:26:48.585), (android.uid.system, 0, 1000), (address=60:F4:3A:B2:E8:8D, event#=remove, name=EDIFIER W281BT, state=disconnected)}
---------
对于断开原因: 从log中显示 对端断开.

05-23 15:28:12.859 1000 1407 1407 D CompanionDeviceManagerService: 60:F4:3A:B2:E8:8D disconnected w/ reason: (1101) Remote request
05-23 22:26:49.461 1000 1407 1407 D CompanionDeviceManagerService: 60:F4:3A:B2:E8:8D disconnected w/ reason: (1101) Remote request

从bugreport未看到其他信息.

#4 Updated by CD LC 陶洪普 about 2 years ago

  • Status changed from New to ASSIGNED
  • Assignee changed from CD LC 陶洪普 to 物联网测试组_CDTS 唐霞

请提供复现这个问题时的

1. btsnoop
在开发者选项中选择HCI,打开HCI日志

2. logcat
Turn off Bluetooth
adb pull system/etc/Bluetooth/bt_stack.conf

Edit bt_stack.conf file:
(1)set all trace levels from 2 to 6
(2)LoggingV=--v=10 (must enable this log, delete mask '#' flag)
(3)LoggingVModule=--vmodule=*/btm/*=1,btm_ble_multi*=2,*/bta/gatt/*=1,*/stack/gatt/*=1,*/stack/smp/*=1,btif_ble*=1 (must enable this log, delete mask '#' flag)

Sample:
TRC_BTM=6
TRC_HCI=6
TRC_L2CAP=6
TRC_RFCOMM=6
TRC_OBEX=6
TRC_AVCT=6
TRC_AVDT=6
TRC_AVRC=6
TRC_AVDT_SCB=6
TRC_AVDT_CCB=6
TRC_A2D=6
TRC_SDP=6
TRC_SMP=6
TRC_BTAPP=6
TRC_BTIF=6
TRC_BNEP=6
TRC_PAN=6
TRC_HID_HOST=6
TRC_HID_DEV=6

This is Log configuration for new C++ code using LOG macros.
See libchrome/base/logging.h for description on how to configure your logs.
sample configuration:
LoggingV=--v=10
LoggingVModule=--vmodule=*/btm/*=1,btm_ble_multi*=2,*/bta/gatt/*=1,*/stack/gatt/*=1,*/stack/smp/*=1,btif_ble*=1

adb root
adb remount
adb push bt_stack.conf /system/etc/Bluetooth/bt_stack.conf
adb logcat -v threadtime >DUT-logcat.txt

logcat -L -b all -v threadtime -v printable -v uid -d

打开Bluetooth,执行用例

将logcat 和 btsnoop 保存下来

adb pull /data/misc/Bluetooth/logs/xxx_snoop.cfa

#5 Updated by CD LC 陶洪普 about 2 years ago

从上面日志信息 bugreport-PassengerDisplay_CN-SKQ1.220201.001-2023-05-23-22-38-46.zip 显示对端请求断开

05-23 15:28:12.859 1000 1407 1407 D CompanionDeviceManagerService: 60:F4:3A:B2:E8:8D disconnected w/ reason: (1101) Remote request
05-23 22:26:49.461 1000 1407 1407 D CompanionDeviceManagerService: 60:F4:3A:B2:E8:8D disconnected w/ reason: (1101) Remote request

请确认相同情况下,该耳机与其他参考设备连接,相同用例,是否有该现象?
如果不存在,请帮忙复现,抓取logcat, bt snoop来分析,谢谢!

#6 Updated by CDTS-TEST 周婷 about 2 years ago

请正确流转bug状态

#7 Updated by CDTS-TEST 周婷 about 2 years ago

  • Category changed from BSP to LC
  • Assignee changed from 物联网测试组_CDTS 唐霞 to CD LC 陶洪普

#8 Updated by 短距组_SSRDCNJ 蒋俊杰 about 2 years ago

现有log证明是对端发起断开,非本地蓝牙问题。
【结论】:对端问题,非本地问题。

#9 Updated by 短距组_SSRDCNJ 蒋俊杰 about 2 years ago

  • Status changed from ASSIGNED to NEED_INFO
  • Assignee changed from CD LC 陶洪普 to 物联网测试组_CDTS 唐霞

#10 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Status changed from NEED_INFO to RESOLVED

无法复现,关闭问题单。

#11 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Status changed from RESOLVED to VERIFIED

#12 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Status changed from VERIFIED to CLOSED

Also available in: Atom PDF