2648 Commits

Author SHA1 Message Date
Milanka Ringwald
1e2cd7c0a8 test/mock: add memory based TLV 2021-12-14 18:38:58 +01:00
Milanka Ringwald
1b37bf00e2 test/gatt_server: mock att_dispatch 2021-12-14 14:15:40 +01:00
Milanka Ringwald
e2b8c0950d test/gatt_server: add CMake file 2021-12-14 10:59:52 +01:00
Matthias Ringwald
5ba066244f test/auto-pts: compile-time selection of __gcov_dump vs. __gcov_flush
__gcov_flush is a private symbol in Clang 10 and cannot be resolved with dlsym
2021-12-13 17:48:58 +01:00
Matthias Ringwald
2e7076ac00 test: update return types for some mock functions 2021-12-13 17:03:37 +01:00
Matthias Ringwald
ebf3ce5c6f test/auto-pts; runtime lookup for __gcov_dump resp. __gcov_flush 2021-12-12 22:36:16 +01:00
Matthias Ringwald
87c6929f49 test/le_device_db_tlv: fix counter tests 2021-12-10 23:31:31 +01:00
Milanka Ringwald
7a7ce57fab test: le_device_db, use empty_db_index based on NVM_NUM_DEVICE_DB_ENTRIES 2021-12-10 16:36:13 +01:00
Milanka Ringwald
0c1ae7428e test: add le_device_db unit tests 2021-12-10 16:21:42 +01:00
Milanka Ringwald
bcdb3aeb11 test/pts: update HFP test sequences 2021-12-08 21:16:58 +01:00
Matthias Ringwald
cab96eec12 test/pts: update GAP tests + sequences 2021-12-08 20:05:29 +01:00
Milanka Ringwald
1671eab2dc test/pts/: update test sequences and test code for HFP AG 2021-12-08 12:05:06 +01:00
Milanka Ringwald
c3c3461e3b test/pts: update avrcp test and test sequences 2021-12-07 21:48:39 +01:00
Milanka Ringwald
aeb999167a avrcp: new avrcp target fragmentation 2021-12-07 21:48:38 +01:00
Matthias Ringwald
798de539e3 test/embedded: add hci_dump_test 2021-12-05 20:46:44 +01:00
Matthias Ringwald
1fba6313b3 test/embedded: add more tests for embedded run loop 2021-12-05 19:48:26 +01:00
Matthias Ringwald
6d21cd94ee test/crypto: test invalid aes key len 2021-12-03 11:47:45 +01:00
Matthias Ringwald
af7c3ae6cd test: split l2cap-channel into l2cap-cbm and l2cap-ecbm 2021-11-30 11:18:56 +01:00
Matthias Ringwald
1382159caa test: fix coverage build 2021-11-30 10:02:38 +01:00
Matthias Ringwald
4f68fbd0a4 test/pts: fix pbap_pce_test spelling 2021-11-27 19:53:00 +01:00
Matthias Ringwald
9ce3e3486f test/pts: use pbap_pce to set PropertySelector and vCardSelector 2021-11-27 19:50:31 +01:00
Matthias Ringwald
80448b76dc test/pts: update doc for pbap_pce_test 2021-11-27 19:50:31 +01:00
Matthias Ringwald
ac9a0d84d5 obex: add stream-based obex parser and tests 2021-11-26 22:34:48 +01:00
Matthias Ringwald
eea7024143 test/pts: fix pbap_pce_test build 2021-11-26 22:34:48 +01:00
Matthias Ringwald
0689ede586 cmake: set project name for test/pts and port/libusb 2021-11-24 10:23:01 +01:00
Matthias Ringwald
cebb917d08 test/auto-pts: fix build without classic 2021-11-24 10:22:40 +01:00
Matthias Ringwald
8658ef7a1c test: fix warnings 2021-11-23 10:10:39 +01:00
Matthias Ringwald
d2102f77fe l2cap: fix event ids and pts test 2021-11-22 17:36:47 +01:00
Matthias Ringwald
01f33f4af1 l2cap: unify events for can send now, packet sent, channel closed (CbM/ECBM using existing events) 2021-11-22 14:42:42 +01:00
Matthias Ringwald
372dd7ce8a test/pts/l2cap_cbm_ecbm: use unified functinos 2021-11-22 12:38:51 +01:00
Matthias Ringwald
f062abd6f2 l2cap: fold cbm/ecbm send data into l2cap_send 2021-11-22 12:19:24 +01:00
Matthias Ringwald
ef59d01394 l2cap: fold cbm/ecbm request can send now into l2cap_request_can_send_now_event 2021-11-22 11:22:29 +01:00
Matthias Ringwald
10ab986964 l2cap: drop l2cap_cbm_can_send_now (use l2cap_can_send_packet_now) 2021-11-22 11:05:31 +01:00
Matthias Ringwald
b93f89661e l2cap: drop reason param in l2cap_disconnect 2021-11-22 10:49:32 +01:00
Matthias Ringwald
d374cc2839 test/pts: use l2cap_cbm_ecbm for credit-based mode tests 2021-11-22 09:43:58 +01:00
Matthias Ringwald
9a98c7803e l2cap: emit ecbm closed on hci disconnect 2021-11-20 23:22:23 +01:00
Matthias Ringwald
f4e7dc8e95 test/l2cap-channel: rename tests 2021-11-20 23:11:03 +01:00
Matthias Ringwald
2bb7e314f8 test/l2cap-channel: fix build 2021-11-20 23:06:13 +01:00
Matthias Ringwald
2ef8fe0854 test: rename l2cap-le into l2cap-channel 2021-11-20 22:55:58 +01:00
Matthias Ringwald
dfc5d4aed9 l2cap: use CBM and ECBM prefix in l2cap event 2021-11-19 15:30:43 +01:00
Matthias Ringwald
bbb517b6ca l2cap: remove 'data channel' from function names 2021-11-19 14:20:15 +01:00
Matthias Ringwald
f25e60dece l2cap: streamline ertm, cbm, ecbm function names 2021-11-19 11:04:16 +01:00
Matthias Ringwald
52b5cf1916 btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_ENHANCED_CREDIT_BASED_FLOW_CONTROL_MODE 2021-11-19 10:13:18 +01:00
Matthias Ringwald
b28dc8004d btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE 2021-11-19 10:09:49 +01:00
Matthias Ringwald
4efa4b2707 test/l2cap-le: fix le data channel test 2021-11-18 21:11:00 +01:00
Matthias Ringwald
5eba4bd8f2 test/pts: support enhanced credit-based control-flow mode 2021-11-18 21:11:00 +01:00
Matthias Ringwald
e6a76a1e5a test/l2cap-le: add l2cap_enhanced_data_channel_test.cpp 2021-11-18 21:11:00 +01:00
Matthias Ringwald
1e42ae39fa test/l2cap-le: extend le credit-based flow-control mode tests 2021-11-18 21:11:00 +01:00
Matthias Ringwald
23d9c72139 l2cap_signaling: use 0xffff as end-of-list for cid array 2021-11-18 21:11:00 +01:00
Matthias Ringwald
1a47f80bef test: fix build 2021-11-18 21:11:00 +01:00