pts-hdp.txt 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. PTS test results for HDP
  2. PTS version: 6.1
  3. Tested: 08-May-2015
  4. Android version: 5.1
  5. Results:
  6. PASS test passed
  7. FAIL test failed
  8. INC test is inconclusive
  9. N/A test is disabled due to PICS setup
  10. -------------------------------------------------------------------------------
  11. Test Name Result Notes
  12. -------------------------------------------------------------------------------
  13. TC_SRC_CON_BV_01_I PASS haltest:
  14. hl register_application <args>
  15. for instance:
  16. hl register_application health intel heartrate
  17. heartrate-monitor 1 BTHL_MDEP_ROLE_SOURCE 4100
  18. BTHL_CHANNEL_TYPE_RELIABLE testing
  19. when prompted:
  20. bluetooth ssp_reply <args>
  21. for instance:
  22. bluetooth ssp_reply <bdaddr>
  23. BT_SSP_VARIANT_CONSENT 1
  24. Note: IUT must be discoverable, connectable
  25. TC_SRC_CON_BV_02_I PASS Note: IUT must be in discoverable mode
  26. TC_SRC_CON_BV_03_I PASS when prompted: bluetooth ssp_reply <args>
  27. TC_SRC_CON_BV_04_I PASS haltest:
  28. hl connect_channel <app_id> <bd_addr>
  29. <mdep_cfg_index>
  30. when prompted: bluetooth ssp_reply <args>
  31. TC_SRC_CON_BV_05_I PASS when prompted: bluetooth ssp_reply <args>
  32. Note: IUT must be in connectable mode
  33. TC_SRC_CON_BV_06_I PASS haltest:
  34. hl connect_channel <app_id> <bd_addr>
  35. <mdep_cfg_index>
  36. when prompted: bluetooth ssp_reply <args>
  37. TC_SRC_CON_BV_07_I PASS bluetooth start_discovery
  38. Note: PTS HDP device must be discovered
  39. TC_SRC_CON_BV_08_I PASS bluetooth remove_bond <PTS addr>
  40. when prompted: bluetooth ssp_reply <args>
  41. TC_SRC_CON_BV_09_I PASS haltest:
  42. hl connect_channel <app_id> <bd_addr>
  43. <mdep_cfg_index>
  44. when prompted: bluetooth ssp_reply <args>
  45. TC_SRC_CON_BV_10_I N/A
  46. TC_SRC_CC_BV_01_C PASS haltest:
  47. hl connect_channel <app_id> <bd_addr>
  48. <mdep_cfg_index>
  49. when prompted: bluetooth ssp_reply <args>
  50. TC_SRC_CC_BV_02_C PASS when prompted: bluetooth ssp_reply <args>
  51. Note: IUT must be discoverable, connectable
  52. TC_SRC_CC_BV_03_C PASS haltest:
  53. hl register_application bluez-android Bluez
  54. bluez-hdp health-device-profile 1
  55. BTHL_MDEP_ROLE_SOURCE 4100
  56. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  57. hl connect_channel <app_id> <bd_addr>
  58. <mdep_cfg_index>
  59. when prompted: bluetooth ssp_reply <args>
  60. TC_SRC_CC_BV_05_C PASS haltest:
  61. hl register_application bluez-android Bluez
  62. bluez-hdp health-device-profile 1
  63. BTHL_MDEP_ROLE_SOURCE 4100
  64. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  65. Note: IUT must be discoverable, connectable
  66. TC_SRC_CC_BV_07_C PASS haltest:
  67. hl register_application bluez-android Bluez
  68. bluez-hdp health-device-profile 2
  69. BTHL_MDEP_ROLE_SOURCE 4100
  70. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  71. BTHL_MDEP_ROLE_SOURCE 4100
  72. BTHL_CHANNEL_TYPE_STREAMING pulse-oximeter
  73. hl connect_channel <app_id> <bd_addr>
  74. <mdep_cfg_index>
  75. when prompted: bluetooth ssp_reply <args>
  76. when prompted:
  77. hl connect_channel <app_id> <bd_addr>
  78. <mdep_cfg_index>
  79. TC_SRC_CC_BV_09_C PASS haltest:
  80. hl register_application bluez-android Bluez
  81. bluez-hdp health-device-profile 2
  82. BTHL_MDEP_ROLE_SOURCE 4100
  83. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  84. BTHL_MDEP_ROLE_SOURCE 4100
  85. BTHL_CHANNEL_TYPE_STREAMING pulse-oximeter
  86. when prompted: bluetooth ssp_reply <args>
  87. Note: IUT must be discoverable, connectable
  88. TC_SRC_CC_BI_12_C PASS haltest:
  89. hl register_application bluez-android Bluez
  90. bluez-hdp health-device-profile 1
  91. BTHL_MDEP_ROLE_SOURCE 4100
  92. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  93. Note: IUT must be discoverable, connectable
  94. TC_SRC_HCT_BV_01_I PASS haltest:
  95. hl register_application bluez-android Bluez
  96. bluez-hdp health-device-profile 1
  97. BTHL_MDEP_ROLE_SOURCE 4100
  98. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  99. hl connect_channel <app_id> <bd_addr>
  100. <mdep_cfg_index>
  101. when prompted: bluetooth ssp_reply <args>
  102. TC_SRC_HCT_BV_02_I PASS haltest:
  103. hl register_application bluez-android Bluez
  104. bluez-hdp health-device-profile 1
  105. BTHL_MDEP_ROLE_SOURCE 4100
  106. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  107. Note: IUT must be discoverable, connectable
  108. TC_SRC_HCT_BV_03_I N/A
  109. TC_SRC_HCT_BV_04_I PASS haltest:
  110. hl register_application bluez-android Bluez
  111. bluez-hdp health-device-profile 1
  112. BTHL_MDEP_ROLE_SOURCE 4100
  113. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  114. when prompted: bluetooth ssp_reply <args>
  115. Note: IUT must be discoverable, connectable
  116. TC_SRC_HCT_BV_05_C N/A
  117. TC_SRC_HCT_BV_06_C PASS haltest:
  118. hl register_application bluez-android Bluez
  119. bluez-hdp health-device-profile 1
  120. BTHL_MDEP_ROLE_SOURCE 4100
  121. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  122. when prompted: bluetooth ssp_reply <args>
  123. Note: IUT must be discoverable, connectable
  124. TC_SRC_HCT_BV_07_C PASS haltest:
  125. hl register_application bluez-android Bluez
  126. bluez-hdp health-device-profile 1
  127. BTHL_MDEP_ROLE_SOURCE 4100
  128. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  129. TC_SRC_DE_BV_01_I N/A
  130. TC_SRC_DE_BV_02_I PASS haltest:
  131. hl register_application bluez-android Bluez
  132. bluez-hdp health-device-profile 1
  133. BTHL_MDEP_ROLE_SOURCE 4100
  134. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  135. Note: IUT must be discoverable, connectable
  136. TC_SRC_DEP_BV_01_I N/A
  137. TC_SRC_DEP_BV_02_I N/A
  138. TC_SNK_CON_BV_01_I PASS haltest:
  139. hl register_application <args>
  140. for instance:
  141. hl register_application health intel heartrate
  142. heartrate-monitor 1 BTHL_MDEP_ROLE_SINK 4100
  143. BTHL_CHANNEL_TYPE_RELIABLE testing
  144. when prompted:
  145. bluetooth ssp_reply <args>
  146. for instance:
  147. bluetooth ssp_reply <bdaddr>
  148. BT_SSP_VARIANT_CONSENT 1
  149. Note: IUT must be discoverable, connectable
  150. TC_SNK_CON_BV_02_I PASS Note: IUT must be discoverable, connectable
  151. TC_SNK_CON_BV_03_I PASS when prompted: bluetooth ssp_reply <args>
  152. Note: IUT must be discoverable, connectable
  153. TC_SNK_CON_BV_04_I PASS haltest:
  154. hl connect_channel <app_id> <bd_addr>
  155. <mdep_cfg_index>
  156. when prompted: bluetooth ssp_reply <args>
  157. Note: IUT must be discoverable, connectable
  158. TC_SNK_CON_BV_05_I PASS when prompted: bluetooth ssp_reply <args>
  159. TC_SNK_CON_BV_06_I PASS haltest:
  160. hl connect_channel <app_id> <bd_addr>
  161. <mdep_cfg_index>
  162. when prompted: bluetooth ssp_reply <args>
  163. TC_SNK_CON_BV_07_I PASS bluetooth start_discovery
  164. TC_SNK_CON_BV_08_I PASS bluetooth remove_bond <PTS addr>
  165. when prompted: bluetooth ssp_reply <args>
  166. Note: IUT must be discoverable, connectable
  167. TC_SNK_CON_BV_09_I PASS haltest:
  168. hl connect_channel <app_id> <bd_addr>
  169. <mdep_cfg_index>
  170. when prompted: bluetooth ssp_reply <args>
  171. TC_SNK_CON_BV_10_I N/A
  172. TC_SNK_CC_BV_01_C PASS haltest:
  173. hl connect_channel <app_id> <bd_addr>
  174. <mdep_cfg_index>
  175. when prompted: bluetooth ssp_reply <args>
  176. TC_SNK_CC_BV_02_C PASS when prompted: bluetooth ssp_reply <args>
  177. Note: IUT must be discoverable, connectable
  178. TC_SNK_CC_BV_04_C PASS haltest:
  179. hl register_application bluez-android Bluez
  180. bluez-hdp health-device-profile 1
  181. BTHL_MDEP_ROLE_SINK 4100
  182. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  183. hl connect_channel <app_id> <bd_addr>
  184. <mdep_cfg_index>
  185. when prompted: bluetooth ssp_reply <args>
  186. TC_SNK_CC_BV_06_C PASS haltest:
  187. hl register_application bluez-android Bluez
  188. bluez-hdp health-device-profile 2
  189. BTHL_MDEP_ROLE_SINK 4100 BTHL_CHANNEL_TYPE_RELIABLE
  190. pulse-oximeter
  191. BTHL_MDEP_ROLE_SINK 4100 BTHL_CHANNEL_TYPE_STREAMING
  192. pulse-oximeter
  193. TC_SNK_CC_BV_08_C PASS haltest:
  194. hl register_application bluez-android Bluez
  195. bluez-hdp health-device-profile 2
  196. BTHL_MDEP_ROLE_SINK 4100
  197. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  198. BTHL_MDEP_ROLE_SINK 4100
  199. BTHL_CHANNEL_TYPE_STREAMING pulse-oximeter
  200. hl connect_channel <app_id> <bd_addr>
  201. <mdep_cfg_index>
  202. when prompted: bluetooth ssp_reply <args>
  203. when prompted:
  204. hl connect_channel <app_id> <bd_addr>
  205. <mdep_cfg_index>
  206. TC_SNK_CC_BV_10_C PASS haltest:
  207. hl register_application bluez-android Bluez
  208. bluez-hdp health-device-profile 2
  209. BTHL_MDEP_ROLE_SINK 4100 BTHL_CHANNEL_TYPE_RELIABLE
  210. pulse-oximeter
  211. BTHL_MDEP_ROLE_SINK 4100 BTHL_CHANNEL_TYPE_STREAMING
  212. pulse-oximeter
  213. Note: IUT must be discoverable, connectable
  214. TC_SNK_CC_BI_11_C PASS haltest:
  215. hl register_application bluez-android Bluez
  216. bluez-hdp health-device-profile 1
  217. BTHL_MDEP_ROLE_SINK 4100
  218. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  219. Note: IUT must be discoverable, connectable
  220. TC_SNK_HCT_BV_01_I PASS haltest:
  221. hl register_application bluez-android Bluez
  222. bluez-hdp health-device-profile 1
  223. BTHL_MDEP_ROLE_SINK 4100
  224. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  225. hl connect_channel <app_id> <bd_addr>
  226. <mdep_cfg_index>
  227. when prompted: bluetooth ssp_reply <args>
  228. TC_SNK_HCT_BV_02_I PASS haltest:
  229. hl register_application bluez-android Bluez
  230. bluez-hdp health-device-profile 1
  231. BTHL_MDEP_ROLE_SINK 4100
  232. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  233. Note: IUT must be discoverable, connectable
  234. TC_SNK_HCT_BV_03_I N/A
  235. TC_SNK_HCT_BV_04_I PASS haltest:
  236. hl register_application bluez-android Bluez
  237. bluez-hdp health-device-profile 1
  238. BTHL_MDEP_ROLE_SINK 4100
  239. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  240. when prompted: bluetooth ssp_reply <args>
  241. Note: IUT must be discoverable, connectable
  242. TC_SNK_HCT_BV_05_C N/A
  243. TC_SNK_HCT_BV_06_C PASS haltest:
  244. hl register_application bluez-android Bluez
  245. bluez-hdp health-device-profile 1
  246. BTHL_MDEP_ROLE_SINK 4100
  247. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  248. Note: IUT must be discoverable, connectable
  249. TC_SNK_HCT_BV_07_C PASS haltest:
  250. hl register_application bluez-android Bluez
  251. bluez-hdp health-device-profile 1
  252. BTHL_MDEP_ROLE_SINK 4100
  253. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  254. Note: IUT must be discoverable, connectable
  255. TC_SNK_DE_BV_01_I N/A
  256. TC_SNK_DE_BV_02_I PASS haltest:
  257. hl register_application bluez-android Bluez
  258. bluez-hdp health-device-profile 1
  259. BTHL_MDEP_ROLE_SINK 4100
  260. BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
  261. Note: IUT must be discoverable, connectable
  262. TC_SNK_DEP_BV_03_I N/A
  263. TC_SNK_DEP_BV_04_I N/A
  264. -------------------------------------------------------------------------------