1PTS test results for GAP 2 3PTS version: 7.0 4Tested: 18-Jul-2017 5 6Results: 7PASS test passed 8FAIL test failed 9INC test is inconclusive 10N/A test is disabled due to PICS setup 11 12------------------------------------------------------------------------------- 13Test Name Result Notes 14------------------------------------------------------------------------------- 15TC_MOD_NDIS_BV_01_C N/A 16TC_MOD_LDIS_BV_01_C N/A 17TC_MOD_LDIS_BV_02_C N/A 18TC_MOD_LDIS_BV_03_C N/A 19TC_MOD_GDIS_BV_01_C N/A 20TC_MOD_GDIS_BV_02_C N/A 21TC_MOD_NCON_BV_01_C N/A 22TC_MOD_CON_BV_01_C N/A 23------------------------------------------------------------------------------- 24 25TC_BROB_BCST_BV_01_C PASS b adv conn=non 26TC_BROB_BCST_BV_02_C PASS b adv conn=non 27TC_BROB_BCST_BV_03_C PASS b set irk=<IRK> e.g: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:11 28 Note: in PTS IXIT please set: 29 TSPX_iut_device_IRK_for_resolvable_privacy_address_generation_procedure=11000000000000000000000000000000 30 b set adv_data flags=4 31 b adv conn=non disc=non own_addr_type=rpa_pub 32TC_BROB_BCST_BV_04_C N/A 33TC_BROB_OBSV_BV_01_C PASS b scan passive 34TC_BROB_OBSV_BV_02_C PASS b scan 35TC_BROB_OBSV_BV_03_C N/A 36TC_BROB_OBSV_BV_04_C N/A 37TC_BROB_OBSV_BV_05_C N/A 38TC_BROB_OBSV_BV_06_C N/A 39------------------------------------------------------------------------------- 40 41TC_DISC_NONM_BV_01_C PASS b adv conn=non disc=non 42TC_DISC_NONM_BV_02_C PASS b adv conn=und disc=non 43TC_DISC_LIMM_BV_01_C N/A 44TC_DISC_LIMM_BV_02_C N/A 45TC_DISC_LIMM_BV_03_C PASS b set adv_data flags=5 46 b adv conn=non disc=ltd 47TC_DISC_LIMM_BV_04_C PASS b set adv_data flags=5 48 b adv conn=und disc=ltd 49TC_DISC_GENM_BV_01_C N/A 50TC_DISC_GENM_BV_02_C N/A 51TC_DISC_GENM_BV_03_C PASS b set adv_data flags=6 52 b adv conn=non disc=gen 53TC_DISC_GENM_BV_04_C PASS b set adv_data flags=6 54 b adv conn=und disc=gen 55TC_DISC_LIMP_BV_01_C PASS b scan ltd=1 nodups=1 56TC_DISC_LIMP_BV_02_C PASS b scan ltd=1 nodups=1 57TC_DISC_LIMP_BV_03_C PASS b scan ltd=1 nodups=1 58TC_DISC_LIMP_BV_04_C PASS b scan ltd=1 nodups=1 59TC_DISC_LIMP_BV_05_C PASS b scan ltd=1 nodups=1 60TC_DISC_GENP_BV_01_C PASS b scan nodups=1 61TC_DISC_GENP_BV_02_C PASS b scan nodups=1 62TC_DISC_GENP_BV_03_C PASS b scan nodups=1 63 verify that PTS has note: "Non discoverable mode" 64TC_DISC_GENP_BV_04_C PASS b scan nodups=1 65 verify that PTS has note: "Non discoverable mode" 66TC_DISC_GENP_BV_05_C PASS b scan nodups=1 67 verify that advertising event has: "Connection directed advertising event" 68TC_DISC_RPA_BV_01_C N/A 69------------------------------------------------------------------------------- 70 71TC_IDLE_GIN_BV_01_C N/A 72TC_IDLE_LIN_BV_01_C N/A 73TC_IDLE_NAMP_BV_01_C PASS <answer NO to role question> 74 b adv 75 b disc svc conn=<handle> 76 b show chr 77 <check start end handle for 0x1800> 78 b read conn=<handle> uuid=0x2a00 start=<start> end=<end> 79 b term conn=<handle> 80TC_IDLE_NAMP_BV_02_C PASS <answer NO to role question> 81 b adv 82------------------------------------------------------------------------------- 83 84TC_CONN_NCON_BV_01_C PASS b adv conn=non 85TC_CONN_NCON_BV_02_C PASS b set adv_data flags=6 86 b adv conn=non disc=gen 87TC_CONN_NCON_BV_03_C PASS b set adv_data flags=5 88 b adv conn=non disc=ltd 89TC_CONN_DCON_BV_01_C PASS b adv conn=dir peer_addr_type=public peer_addr=<addr> 90TC_CONN_DCON_BV_02_C N/A 91TC_CONN_DCON_BV_03_C N/A 92TC_CONN_UCON_BV_01_C PASS b adv conn=und disc=non 93TC_CONN_UCON_BV_02_C PASS b adv conn=und disc=gen 94TC_CONN_UCON_BV_03_C PASS b adv conn=und disc=ltd 95TC_CONN_UCON_BV_04_C N/A 96TC_CONN_UCON_BV_05_C N/A 97TC_CONN_UCON_BV_06_C PASS b set adv_data flags=6 98 b set sm_data bonding=1 our_key_dist=7 their_key_dist=7 99 b set irk=<IRK> e.g: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:11 100 Note: in PTS IXIT please set: 101 TSPX_iut_device_IRK=11000000000000000000000000000000 102 TSPX_iut_private_address_interval=5000 103 set BLE_RPA_TIMEOUT: 5 in syscfg.yml 104 b adv own_addr_type=rpa_pub 105 <wait for 5 seconds> 106 b adv own_addr_type=rpa_pub 107TC_CONN_ACEP_BV_01_C PASS b wl addr=<addr> addr_type=public 108 b conn addr_type=wl 109 b term conn=<handle> 110TC_CONN_ACEP_BV_02_C N/A 111TC_CONN_GCEP_BV_01_C PASS b conn peer_addr=<addr> 112 b term conn=<handle> 113TC_CONN_GCEP_BV_02_C PASS b conn peer_addr=<addr> 114 b term conn=<handle> 115TC_CONN_GCEP_BV_03_C N/A 116TC_CONN_GCEP_BV_04_C N/A 117TC_CONN_SCEP_BV_01_C PASS b wl addr=<addr> addr_type=public 118 b conn addr_type=wl 119 b term conn=<handle> 120TC_CONN_SCEP_BV_02_C N/A 121TC_CONN_DCEP_BV_01_C PASS b conn peer_addr=<addr> 122 b term conn=<handle> 123TC_CONN_DCEP_BV_02_C N/A 124TC_CONN_DCEP_BV_03_C PASS b conn peer_addr=<addr> 125 b term conn=<handle> 126TC_CONN_DCEP_BV_04_C N/A 127TC_CONN_CPUP_BV_01_C PASS b adv 128 b l2cap update conn=<handle> 129TC_CONN_CPUP_BV_02_C PASS b adv 130 b l2cap update conn=<handle> 131TC_CONN_CPUP_BV_03_C PASS b adv 132 b l2cap update conn=<handle> 133TC_CONN_CPUP_BV_04_C PASS b conn peer_addr=<addr> 134 b term conn=<handle> 135TC_CONN_CPUP_BV_05_C PASS b conn peer_addr=<addr> 136 b term conn=<handle> 137TC_CONN_TERM_BV_01_C PASS <answer NO to role question> 138 b adv conn=und disc=non 139 b term conn=1 140TC_CONN_PRDA_BV_01_C PASS b set adv_data flags=6 141 b set sm_data bonding=1 our_key_dist=7 their_key_dist=7 142 b set irk=<IRK> e.g: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:11 143 Note: in PTS IXIT please set: 144 TSPX_uit_device_IRK=11000000000000000000000000000000 145 b adv 146 b term conn=<handle> 147 b adv own_addr_type=rpa_pub 148 b term conn=<handle> 149 b adv own_addr_type=rpa_pub 150 b term conn=<handle> 151TC_CONN_PRDA_BV_02_C N/A 152------------------------------------------------------------------------------- 153 154TC_BOND_NBON_BV_01_C PASS b set sm_data bonding=0 155 b conn peer_addr=<addr> 156 <ok> 157 b conn peer_addr=<addr> 158 <ok> 159TC_BOND_NBON_BV_02_C PASS b conn peer_addr=<addr> 160 b sec pair conn=<handle> 161 <ok> 162 b conn peer_addr=<addr> 163 b sec pair conn=<handle> 164 <ok> 165TC_BOND_NBON_BV_03_C PASS b adv conn=und 166 <ok> 167TC_BOND_BON_BV_01_C PASS b set sm_data bonding=1 168 b adv 169 b sec start conn=<handle> 170 <ok> 171 b adv 172 <ok> 173TC_BOND_BON_BV_02_C PASS b set sm_data bonding=1 174 b conn peer_addr=<addr> 175 b sec pair conn=<handle> 176 <ok> 177 b conn peer_addr=<addr> 178 b sec pair conn=<handle> 179 <ok> 180TC_BOND_BON_BV_03_C PASS b set sm_data bonding=1 our_key_dist=7 their_key_dist=7 181 b adv 182 <ok> 183 b adv 184 <ok> 185TC_BOND_BON_BV_04_C PASS b set sm_data bonding=1 186 b conn peer_addr=<addr> 187 b term conn=<handle> 188 b conn peer_addr=<addr> 189 b sec pair conn=<handle> 190 b term conn=<handle> 191------------------------------------------------------------------------------- 192 193TC_SEC_AUT_BV_11_C PASS b set sm_data io_capabilities=1 194 b adv 195 Note: in PTS enter handle for characteristics 196 value which requires encryption for read 197 b passkey conn=<handle> action=3 key=123456 198 Note: enter '123456' passkey in PTS 199TC_SEC_AUT_BV_12_C PASS b set sm_data io_capabilities=1 200 b conn peer_addr=<addr> 201 b disc svc conn=<handle> 202 Note: in PTS enter handle for characteristics 203 value which requires encryption for read 204TC_SEC_AUT_BV_13_C PASS Note: in PTS confirm that IUT supports GATT Server 205 b set sm_data mitm_flag=1 206 b set sm_data io_capabilities=1 207 b conn peer_addr=<addr> 208 b disc svc conn=<handle> 209 Note: in PTS enter handle for characteristics 210 value which requires authenticated 211 pairing for read 212 b passkey conn=<handle> action=3 key=123456 213 Note: enter '123456' passkey in PTS 214TC_SEC_AUT_BV_14_C PASS b set sm_data io_capabilities=1 215 b adv 216 Note: in PTS enter handle for characteristics 217 value which requires authenticated 218 pairing for read 219 b passkey conn=<handle> action=3 key=123456 220 Note: enter '123456' passkey in PTS 221 Note: enter handle for characteristics value which 222 requires authentication 223TC_SEC_AUT_BV_15_C N/A 224TC_SEC_AUT_BV_16_C N/A 225TC_SEC_AUT_BV_17_C PASS b conn peer_addr=<addr> 226 b disc full conn=<handle> 227 b read conn=<handle> attr=<val_handle> 228 b set sm_data bonding=1 229 b sec pair conn=<handle> 230 b term conn=1 231TC_SEC_AUT_BV_18_C PASS b adv 232 b disc full conn=<handle> 233 b read conn=<handle> attr=<val_handle> 234 b sec start conn=<handle> 235 b read conn=<handle> attr=<val_handle> 236TC_SEC_AUT_BV_19_C PASS b conn peer_addr=<addr> 237 b sec pair conn=<handle> 238 <ok> 239 b conn peer_addr=<addr> 240 b read conn=<handle> attr=<val_handle> 241 b sec pair conn=<handle> 242 b read conn=<handle> attr=<val_handle> 243 b term conn=<handle> 244TC_SEC_AUT_BV_20_C PASS b adv 245 <ok> 246 b adv 247 b read conn=<handle> attr=<val_handle> 248 b set sm_data bonding=1 249 b sec start conn=<handle> 250 b read conn=<handle> attr=<val_handle> 251TC_SEC_AUT_BV_21_C PASS b set sm_data bonding=1 252 b set sm_data our_key_dist=1 253 b set sm_data their_key_dist=1 254 b conn peer_addr=<addr> 255 b sec pair conn=<handle> 256 <ok> 257 b conn peer_addr=<addr> 258 b sec start conn=<handle> 259 b term conn=<handle> 260TC_SEC_AUT_BV_22_C PASS b set sm_data bonding=1 261 b set sm_data our_key_dist=1 262 b set sm_data their_key_dist=1 263 b adv 264 <ok> 265 b adv 266 b sec start conn=1 267 <ok> 268TC_SEC_AUT_BV_23_C PASS b set sm_data bonding=1 269 b set sm_data our_key_dist=1 270 b set sm_data their_key_dist=1 271 b adv 272 b adv 273 Note: in PTS enter handle for characteristics 274 value which requires encryption for read 275TC_SEC_AUT_BV_24_C PASS b set sm_data bonding=1 276 b set sm_data our_key_dist=1 277 b set sm_data their_key_dist=1 278 b conn peer_addr=<addr> 279 b term conn=<handle> 280 b conn peer_addr=<addr> 281 Note: in PTS enter handle for characteristics 282 value which requires encryption for read 283TC_SEC_CSIGN_BV_01_C N/A 284TC_SEC_CSIGN_BV_02_C N/A 285TC_SEC_CSIGN_BI_01_C N/A 286TC_SEC_CSIGN_BI_02_C N/A 287TC_SEC_CSIGN_BI_03_C N/A 288TC_SEC_CSIGN_BI_04_C N/A 289------------------------------------------------------------------------------- 290 291TC_PRIV_CONN_BV_01_C N/A 292TC_PRIV_CONN_BV_02_C N/A 293TC_PRIV_CONN_BV_03_C N/A 294TC_PRIV_CONN_BV_04_C N/A 295TC_PRIV_CONN_BV_05_C N/A 296TC_PRIV_CONN_BV_06_C N/A 297TC_PRIV_CONN_BV_07_C N/A 298TC_PRIV_CONN_BV_08_C N/A 299TC_PRIV_CONN_BV_09_C N/A 300TC_PRIV_CONN_BV_10_C PASS 301 b set adv_data flags=6 302 b set sm_data io_capabilities=1 mitm_flag=1 303 b set sm_data bonding=1 our_key_dist=7 their_key_dist=7 304 b set irk=<IRK> e.g: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:11 305 Note: in PTS IXIT please set: 306 TSPX_uit_device_IRK=11000000000000000000000000000000 307 TSPX_iut_private_address_interval=5000 308 set BLE_RPA_TIMEOUT: 5 in syscfg.yml 309 b adv 310 b passkey conn=<handle> action=3 key=123456 311 Note: enter '123456' passkey in PTS 312 b term conn=<handle> 313 b adv own_addr_type=rpa_pub 314 <wait for 5 seconds> 315 b adv own_addr_type=rpa_pub 316 b term conn=<handle> 317TC_PRIV_CONN_BV_11_C N/A 318------------------------------------------------------------------------------- 319 320TC_ADV_BV_01_C PASS b set adv_data uuid16=0x1802 321 b adv 322 b adv stop 323TC_ADV_BV_02_C PASS b set adv_data name=nimble 324 b adv 325 b adv stop 326TC_ADV_BV_03_C PASS b set adv_data flags=6 327 b adv 328 b adv stop 329TC_ADV_BV_04_C PASS b set adv_data mfg_data=ff:ff 330 b adv 331 b adv stop 332TC_ADV_BV_05_C PASS b set adv_data tx_pwr_lvl=10 333 b adv 334 b adv stop 335TC_ADV_BV_08_C PASS b set adv_data slave_itvl_range=00:00:ff:ff 336 b adv 337 b adv stop 338TC_ADV_BV_09_C N/A 339TC_ADV_BV_10_C PASS b set adv_data svc_data_uuid16=18:02:ff:ff 340 b adv 341 b adv stop 342TC_ADV_BV_11_C PASS b set adv_data appearance=12 343 b adv 344 b adv stop 345TC_ADV_BV_12_C PASS b set adv_data public_tgt_addr=<addr> 346 b adv 347 b adv stop 348TC_ADV_BV_13_C N/A 349TC_ADV_BV_14_C PASS b set adv_data adv_itvl=2 350 b adv 351 b adv stop 352TC_ADV_BV_15_C N/A 353TC_ADV_BV_16_C N/A 354------------------------------------------------------------------------------- 355 356TC_GAT_BV_01_C PASS <answer NO to role question> 357 b adv 358TC_GAT_BV_02_C N/A 359TC_GAT_BV_03_C N/A 360TC_GAT_BV_04_C N/A 361TC_GAT_BV_05_C N/A 362TC_GAT_BV_06_C N/A 363TC_GAT_BV_07_C N/A 364TC_GAT_BV_08_C N/A 365------------------------------------------------------------------------------- 366 367TC_DM_NCON_BV_01_C N/A 368TC_DM_CON_BV_01_C N/A 369TC_DM_NBON_BV_01_C N/A 370TC_DM_BON_BV_01_C N/A 371TC_DM_GIN_BV_01_C N/A 372TC_DM_LIN_BV_01_C N/A 373TC_DM_NAD_BV_01_C N/A 374TC_DM_NAD_BV_02_C N/A 375TC_DM_LEP_BV_01_C N/A PTS Errata 15174 376TC_DM_LEP_BV_02_C N/A 377TC_DM_LEP_BV_04_C N/A 378TC_DM_LEP_BV_05_C N/A 379TC_DM_LEP_BV_06_C N/A 380TC_DM_LEP_BV_07_C N/A 381TC_DM_LEP_BV_08_C N/A 382TC_DM_LEP_BV_09_C N/A 383TC_DM_LEP_BV_10_C N/A 384TC_DM_LEP_BV_11_C N/A 385------------------------------------------------------------------------------- 386