Bug #112914

测试 Test-IT #110961: V2.0功能测试

测试 Test-IT #111045: AF-V2.0-蓝牙接入兼容性

【AF】【EVT】【蓝牙】DUT蓝牙可以搜索到除了prd指定的四种设备的蓝牙(笔记本、手环、蓝牙手表等)

Added by 物联网测试组_CDTS 段小刚 over 2 years ago. Updated over 1 year ago.

Status:CLOSEDStart date:2022-10-25
Priority:NormalDue date:2022-10-29
Assignee:物联网测试组_CDTS 段小刚% Done:

50%

Category:LC
Target version:VX1_MCE_FSE_V3.0_update_20221115
Need_Info: Found Version:FlatBuild_VX1_MCE_xx.xx_FSE.D.user.0.0.0.20221023.alpha
Resolution: Degrated:
Severity:Normal Verified Version:FlatBuild_HH_VX1_MCE_FSE.M.D.user.01.00.X101.202211160534
Reproducibility:Every time Fixed Version:
Test Type:IT Root cause:

Description

【前提条件】
1、设备已开机
2、设备上的蓝牙已被打开

【测试步骤】
1、打开蓝牙设置
2、点击—— ‘与新设备配对’
3、等待查看搜索结果

【预期结果】
3、根据prd文件只支持 耳机、音箱、键盘、手柄;所以无法搜索到除这四种类型的设备

【实际结果】
3、能搜索到手表、笔记本

【复现率】
3/3

【Log】
log见附件

PA9iJv500t.png - 截图 (109 KB) 物联网测试组_CDTS 段小刚, 2022-10-25 15:22

log3.log - 日志 (500 KB) 物联网测试组_CDTS 段小刚, 2022-10-25 15:22

Pa9ijv500t

History

#1 Updated by 物联网测试组_CDTS 段小刚 over 2 years ago

  • Tracker changed from 测试 Test-IT to Bug
  • Severity set to Critical
  • Reproducibility set to Every time
  • Test Type set to IT
  • Found Version set to FlatBuild_VX1_MCE_xx.xx_FSE.D.user.0.0.0.20221023.alpha

#2 Updated by 物联网测试组_CDTS 段小刚 over 2 years ago

  • Severity changed from Critical to Normal

#3 Updated by CDTS_TEST 王成 over 2 years ago

  • Target version changed from VX1_MCE_FSE_V3.0_20221030 to VX1_MCE_FSE_V3.0_update_20221115

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

@涂宇,

请帮忙把patch连接更新上去,谢谢!

#6 Updated by CD LC涂宇 over 2 years ago

  • Status changed from New to ASSIGNED
  • % Done changed from 0 to 50

Hi ALL,

已提交相关patch,正在进行Jenkins编译。
Note:此修改根据蓝牙CoD规范进行匹配,如果设备制造商没有按照蓝牙规范定义该设备的CoD则可能出现兼容性问题。

https://dev.thundercomm.com/gerrit/c/general/platform/packages/apps/Settings/+/161706
https://dev.thundercomm.com/gerrit/c/general/platform/vendor/qcom-opensource/packages/apps/Bluetooth/+/161709
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/161691

Thanks.

#8 Updated by CD LC 陶洪普 over 2 years ago

  • Status changed from ASSIGNED to RESOLVED
  • Assignee changed from CD LC 陶洪普 to CDTS_TEST 王成

#9 Updated by 物联网测试组_CDTS 段小刚 over 2 years ago

  • Status changed from RESOLVED to VERIFIED
  • Assignee changed from CDTS_TEST 王成 to 物联网测试组_CDTS 段小刚
  • Verified Version set to FlatBuild_HH_VX1_MCE_FSE.M.D.user.01.00.X101.202211160534

验证版本:11.16user版本
验证结果: 打开设备蓝牙进行搜索,查找不到非指定的设备蓝牙——Pass

#10 Updated by 物联网测试组_CDTS 段小刚 over 2 years ago

  • Status changed from VERIFIED to CLOSED

该问题已修复——关闭

#11 Updated by CD FW-王伟 over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
161691 general/platform/frameworks/base Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Add API to check if the bluetooth CoD is supported
Add API to check if the remote class of device is supported on the
current platform.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: I73c6e6ebcbc1af15ff2d78644bc27123fa139657

#12 Updated by CD FW-王伟 over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
161706 general/platform/packages/apps/Settings Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Filter out unsupported devices from Bluetooth scan list
Filter out Bluetooth devices of this device class that are not
supported by the current platform.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: I8c5a08280ed9025f3bf7a963304541c8de7c97f7

#13 Updated by CD FW-王伟 over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
161709 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Don't pairing if the remote class of divice is not supported
Don't process pairing progress if the remote class of device is not
supported on the current platform.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: I2013442a2c0fd4868017dcd86944bef3318af894

#14 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
325448 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Don't pairing if the remote device is central controller
Don't process pairing progress if the remote device is central controller.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: If0997161ad71b7027d7762724f769c28b0e03677

#15 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
326870 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Remove bond central controller
1. Remove bond if the central controller is inactive.
2. Don't connect the central controller and remove bond.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: I10e72a61df6901cd48a76cf7939ae71a33de7892

#16 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
323018 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-release_sorp
LC:BT: Don't pairing if the remote device is central controller
Don't process pairing progress if the remote device is central controller.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: If0997161ad71b7027d7762724f769c28b0e03677
(cherry picked from commit fe2a277027942f3e235b5efe99375bcc273df654)

#17 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
329425 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-release_sorp
LC:BT: Remove bond central controller
1. Remove bond if the central controller is inactive.
2. Don't connect the central controller and remove bond.
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
Change-Id: I10e72a61df6901cd48a76cf7939ae71a33de7892
(cherry picked from commit c5d671d9db48d3e0e6c904541e1fc0fc1cad5161)

#18 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
333378 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-dev
LC:BT: Don't connect if the remote device is central controller
Don't connect if the remote device is central controller.
Change-Id: I25b12fd4acda726882d51edb7760e0b26417eecc
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914

#19 Updated by IoT scm over 1 year ago

Gerrit Merge Information
ID Project Branch Uploader
334887 general/platform/vendor/qcom-opensource/packages/apps/Bluetooth Pre_figure_turbox-c2130c-la1.1-qssi12-release_sorp
LC:BT: Don't connect if the remote device is central controller
Don't connect if the remote device is central controller.
Change-Id: I25b12fd4acda726882d51edb7760e0b26417eecc
TC-RID: 1201-0400120
IssueID: TS-R-BUG-112914
(cherry picked from commit c8ee63a6b11edf39da260bc44ab5e65417608dda)

Also available in: Atom PDF