| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422 |
- PTS test results for GATT
- PTS version: 6.1
- Tested: 24-April-2015
- Android version: 5.1
- Results:
- PASS test passed
- FAIL test failed
- INC test is inconclusive
- N/A test is disabled due to PICS setup
- -------------------------------------------------------------------------------
- Test Name Result Notes
- -------------------------------------------------------------------------------
- TC_GAC_CL_BV_01_C PASS haltest:
- gattc scan
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc_uuid>
- gattc write_characteristic: type 3
- TC_GAC_SR_BV_01_C PASS PTS issue #13073
- TSE #6271
- haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- TC_GAD_CL_BV_01_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client_id> <PTS addr>
- gattc search_service <conn_id>
- gattc disconnect <client_if> <PTS bdaddr>
- <conn_id>
- TC_GAD_CL_BV_02_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client_id> <PTS addr>
- gattc search_service <conn_id> <uuid>
- gattc disconnect <client_if> <PTS bdaddr>
- <conn_id>
- TC_GAD_CL_BV_03_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client_id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x2802 0x08
- 0x0001 0xffff
- NOTE: Keep on mind MTU size
- (some att rsp could not fit)
- gattc_disconnect <client_if> <PTS bdaddr>
- <conn_id>
- TC_GAD_CL_BV_04_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- TC_GAD_CL_BV_05_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x2803 0x08
- <start hdl> <end hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAD_CL_BV_06_C PASS haltest:
- NOTE: Repeat following steps if asked
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <conn_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAD_CL_BV_07_C PASS haltest:
- NOTE: Repeat following step if asked
- bluetooth get_remote_services
- TC_GAD_CL_BV_08_C PASS haltest:
- NOTE: Repear following step if asked
- bluetooth get_remote_services
- TC_GAD_SR_BV_01_C PASS haltest:
- gattc register_client
- gattc listen
- TC_GAD_SR_BV_02_C PASS haltest:
- gattc register_client
- gattc listen
- TC_GAD_SR_BV_03_C PASS haltest:
- gattc register_client
- gattc listen
- gatts register_server
- gatts add_service
- gatts start_service
- gatts add_service
- gatts add_included_service
- gatts start_service
- TC_GAD_SR_BV_04_C PASS haltest:
- gattc register_client
- gattc listen
- TC_GAD_SR_BV_05_C PASS haltest:
- gattc register_client
- gattc listen
- TC_GAD_SR_BV_06_C PASS haltest:
- gattc register_client
- gattc listen
- TC_GAD_SR_BV_07_C PASS haltest:
- when requested:
- bluetooth get_remote_services
- NOTE: check if found requested service
- TC_GAD_SR_BV_08_C PASS haltest:
- when requested:
- bluetooth get_remote_services
- NOTE: check if found requested service
- TC_GAR_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <invalid char hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_02_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_03_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <inf. auth. att hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_04_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <inf. auth. att hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_05_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BV_03_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 0x0001 0xffff
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_06_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_07_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_09_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_10_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_11_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BV_04_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- NOTE: Repeat following steps if asked
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- NOTE: After reading all characteristics
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_12_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_13_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0c <handle> <offset>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_14_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <char_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_15_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_16_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_17_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BV_05_C N/A
- TC_GAR_CL_BI_18_C N/A
- TC_GAR_CL_BI_19_C N/A
- TC_GAR_CL_BI_20_C N/A
- TC_GAR_CL_BI_21_C N/A
- TC_GAR_CL_BI_22_C N/A
- TC_GAR_CL_BV_06_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_23_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_24_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <desc_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_25_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_26_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_27_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BV_07_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- NOTE: Repeat following step if asked
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- NOTE: After reading all characteristics
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_28_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_29_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0c <handle> <offset>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_30_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> 0x0000
- 0x0a <desc_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_31_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_32_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_33_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc read_descriptor <client_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_CL_BI_34_C PASS haltest:
- gattc connect
- gattc test_command 224 <addr> 0 0x0a <handle>
- gattc disconnect
- TC_GAR_CL_BI_35_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <client_id> <svc_id>
- <char_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAR_SR_BV_01_C PASS
- TC_GAR_SR_BI_01_C PASS
- TC_GAR_SR_BI_02_C PASS
- TC_GAR_SR_BI_03_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 8
- TC_GAR_SR_BI_04_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 3
- gatts start_service
- gatts send_response
- TC_GAR_SR_BI_05_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 12
- TC_GAR_SR_BV_03_C PASS
- TC_GAR_SR_BI_06_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 16
- gatts start_service
- TC_GAR_SR_BI_07_C PASS
- TC_GAR_SR_BI_08_C PASS
- TC_GAR_SR_BI_09_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 8
- TC_GAR_SR_BI_10_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 5
- TC_GAR_SR_BI_11_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 12
- TC_GAR_SR_BV_04_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- TC_GAR_SR_BI_12_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 8 <permissions> 16
- gatts start_service
- gatts send_response
- TC_GAR_SR_BI_13_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 7
- TC_GAR_SR_BI_14_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 1
- TC_GAR_SR_BI_15_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 8
- TC_GAR_SR_BI_16_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 5
- TC_GAR_SR_BI_17_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- gatts send_response: <status> 12
- TC_GAR_SR_BV_05_C N/A
- TC_GAR_SR_BI_18_C N/A
- TC_GAR_SR_BI_19_C N/A
- TC_GAR_SR_BI_20_C N/A
- TC_GAR_SR_BI_21_C N/A
- TC_GAR_SR_BI_22_C N/A
- TC_GAR_SR_BV_06_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor
- gatts start_service
- gatts send_response
- TC_GAR_SR_BI_23_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 16
- gatts start_service
- TC_GAR_SR_BI_24_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor
- gatts start_service
- gatts send_response: <status> 1
- TC_GAR_SR_BI_25_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 8
- TC_GAR_SR_BI_26_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 5
- TC_GAR_SR_BI_27_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 12
- TC_GAR_SR_BV_07_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- TC_GAR_SR_BV_08_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- TC_GAR_SR_BI_28_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 16
- gatts start_service
- TC_GAR_SR_BI_29_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 7
- TC_GAR_SR_BI_30_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 1
- TC_GAR_SR_BI_31_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 8
- TC_GAR_SR_BI_32_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 5
- TC_GAR_SR_BI_33_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permissions> 1
- gatts start_service
- gatts send_response: <status> 12
- TC_GAR_SR_BI_34_C PASS haltest:
- gatts add_service
- gatts add_characteristic
- gatts start_service
- gatts send_response <status> 0x80-0x9F
- TC_GAR_SR_BI_35_C PASS haltest:
- gatts add_service
- gatts add_characteristic
- gatts start_service
- gatts send_response <status> 0x80-0x9F
- TC_GAW_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 1 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_02_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 4 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_03_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_02_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x12
- <char_hdl> <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_03_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_04_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_05_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_06_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_05_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc execute_write <conn_id> 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_07_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x12
- <char_hdl> <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_08_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc execute_write <conn_id> 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_09_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <char_hdl> <offset> <data>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x18 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_11_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_12_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_13_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_06_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc execute_write <conn_id> 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_14_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <char_hdl> <offset> <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_15_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_17_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_18_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_19_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 3 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_08_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_20_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x12
- <char_hdl> <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_21_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_22_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_23_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_24_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BV_09_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 3 <data>
- gattc execute_write <conn_id> 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_25_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <char_hdl> <offset> <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_26_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 3 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_27_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <char_hdl> <offset> <data>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x18 1
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_29_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 3 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_30_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 3 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_31_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <desc_hdl> 0x0000 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_32_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x16
- <desc_hdl> <offset> <data>
- gattc test_command 0xe1 <PTS addr> 0x0000 0x18 0
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_33_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_34_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_35_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_CL_BI_36_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 <data>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAW_SR_BV_01_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 4 <permissions> 17
- gatts start_service
- TC_GAW_SR_BV_02_C PASS haltest:
- gatts add service
- gatts add_characteristics:
- <properties> 66 <permisions> 145
- gatts start_service
- gattc listen
- gatts send_response: (twice)
- NOTE: gatts_request_write_cb shall be called
- (verify it)
- TC_GAW_SR_BI_01_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 68
- <permissions> 129
- gatts start_service
- gatts send_response: repeat with <data> 1
- TC_GAW_SR_BV_03_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- TC_GAW_SR_BI_02_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 1
- TC_GAW_SR_BI_03_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 1
- gatts start_service
- TC_GAW_SR_BI_04_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 8
- TC_GAW_SR_BI_05_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 5
- TC_GAW_SR_BI_06_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 12
- TC_GAW_SR_BV_05_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response:
- repeat with correct value
- TC_GAW_SR_BI_07_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response
- TC_GAW_SR_BI_08_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts start_service
- TC_GAW_SR_BI_09_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 7
- TC_GAW_SR_BI_11_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 8
- TC_GAW_SR_BI_12_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 5
- TC_GAW_SR_BI_13_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 12
- TC_GAW_SR_BV_06_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- repeat with correct value
- TC_GAW_SR_BV_10_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response:
- repeat with correct value
- TC_GAW_SR_BI_14_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 1
- TC_GAW_SR_BI_15_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 3
- TC_GAW_SR_BI_17_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 8
- TC_GAW_SR_BI_18_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 5
- TC_GAW_SR_BI_19_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response: <status> 12
- TC_GAW_SR_BV_07_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- repeat with correct value
- TC_GAW_CL_BV_08_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response
- TC_GAW_SR_BI_20_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 1
- TC_GAW_SR_BI_21_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 2 <permissions> 1
- gatts add_descriptor: <permmisions> 1
- gatts start_service
- TC_GAW_SR_BI_22_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 8
- TC_GAW_SR_BI_23_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 5
- TC_GAW_SR_BI_24_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 12
- TC_GAW_SR_BV_09_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response:
- repeat with correct value
- TC_GAW_SR_BI_25_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 1
- TC_GAW_SR_BI_26_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 1
- gatts start_service
- TC_GAW_SR_BI_27_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 1
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 7
- TC_GAW_SR_BI_29_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 8
- TC_GAW_SR_BI_30_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 5
- TC_GAW_SR_BI_31_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response: <status> 12
- TC_GAW_SR_BI_32_C PASS PTS issue #12823
- haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response
- gatts send_response: <status> 13
- TC_GAW_SR_BI_33_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 13
- TC_GAW_SR_BI_34_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response
- gatts send_response: <status> 13
- TC_GAW_SR_BI_35_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor: <permmisions> 17
- gatts start_service
- gatts send_response:
- <data> value greater than MTU
- repeat with correct offset
- gatts send_response: <status> 13
- TC_GAN_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 0x0100
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAN_SR_BV_01_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 26 <permissions> 17
- gatts add_descriptor: <uuid> 2902
- <permission> 11
- gatts start_service
- gatts send_response
- gatts send_response
- gatts send_indication:
- <attr_handle> char value handle
- <confirm> 0
- TC_GAI_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc get_descriptor <client_id> <svc_id>
- <char_id>
- gattc write_descriptor <client_id> <svc_id>
- <desc_id> 2 0x0200
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAI_SR_BV_01_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 42 <permissions> 17
- gatts add_descriptor: <permissions> 17
- gatts start_service
- gatts add_service
- gatts start_service
- TC_GAS_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GAS_SR_BV_01_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 42 <permissions> 17
- gatts add_descriptor: <permissions> 17
- gatts start_service
- gatts add_service
- gatts start_service
- TC_GAT_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_characteristic <conn_id> <svc_id>
- <char_id>
- wait for 30 sec timeout
- TC_GAT_CL_BV_02_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc write_characteristic <client_id> <svc_id>
- <char_id> 2 <value>
- wait for 30 sec timeout
- TC_GAT_SR_BV_01_C PASS haltest:
- gatts add_service
- gatts add_characteristic:
- <properties> 42 <permissions> 17
- gatts add_descriptor: <permissions> 17
- gatts start_service
- gatts add_service
- gatts start_service
- TC_GPA_CL_BV_01_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_02_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_03_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_04_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_05_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_06_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc connect <client id> <PTS addr>
- gattc search_service <conn_id>
- gattc get_characteristic <conn_id> <svc uuid>
- gattc read_descriptor <conn_id> <svc_id>
- <char_id> <desc_id>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_07_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_08_C PASS haltest:
- gattc connect <client id> <PTS addr>
- gattc test_command 0xe0 <PTS addr> <char_uuid>
- 0x08 <start_hdl> <end_hdl>
- gattc disconnect <client_id> <PTS addr>
- <conn_id>
- TC_GPA_CL_BV_11_C PASS haltest:
- gattc connect
- Repeat following steps 5 times:
- 1.Find Characteristic Aggregate Format
- gattc test_command <cmd> 224 [u1] 8
- 2.Read aggregate descriptor
- gattc test_command <cmd> 224 [u1] 10
- 3.Read 3 handles from aggregate descriptor
- value
- gattc test_command <cmd> 224 [u1] 10
- 4.Compare descriptors values
- gattc disconnect
- TC_GPA_CL_BV_12_C PASS haltest:
- gattc connect
- Repeat following steps 5 times:
- 1.Find Characteristic Presentation Format
- gattc test_command <cmd> 224 [u1] 8
- 2.Find characteristic in this range
- gattc test_command <cmd> 224 <uuid> 2803 [u1] 8
- 3.Read characteristic declaration
- gattc test_command <cmd> 224 [u1] 10
- 4.Read characteristic value
- gattc test_command <cmd> 224 [u1] 10
- 5.Compare characteristic value and
- presentation format
- gattc disconnect
- TC_GPA_SR_BV_01_C PASS
- TC_GPA_SR_BV_02_C PASS haltest:
- gatts add_service
- gatts start_service
- TC_GPA_SR_BV_03_C PASS haltest:
- gatts add_service
- gatts add_service
- add_included_service
- gatts start_service
- gatts start_service
- TC_GPA_SR_BV_04_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 10 <permissions> 17
- gatts start_service
- TC_GPA_SR_BV_05_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 138 <permissions> 17
- gatts add_descriptor <UUID> 2900
- gatts start_service
- TC_GPA_SR_BV_06_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 138 <permissions> 17
- gatts add_descriptor <UUID> 2901
- gatts start_service
- TC_GPA_SR_BV_07_C PASS
- TC_GPA_SR_BV_08_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 138 <permissions> 17
- gatts add_descriptor <UUID> 2903
- gatts start_service
- gatts send_response
- TC_GPA_SR_BV_11_C INC PTS issue #13392
- haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 138 <permissions> 17
- gatts add_descriptor <UUID> 2905
- gatts start_service
- gatts send_response: repeat with correct offset
- and data
- TC_GPA_SR_BV_12_C PASS haltest:
- gatts add_service
- gatts add_chaaracteristic:
- <properties> 10 <permissions> 17
- gatts add_descriptor <UUID> 2904
- gatts start_service
- gatts send_response: repeat with correct data
- -------------------------------------------------------------------------------
|