zephyr/tests/bluetooth
Jiawei Yang ff112b5e05 tests: Bluetooth: BR: Add test suite RFCOMM_client
IUT works as an RFCOMM Client. The peer device, RFCOMM server, is a PC
running bumble.

Add following test cases:

Case 6, RFCOMM MTU Size Data Send/Receive Test. To verify that the RFCOMM
client can correctly send and receive data packets that are exactly equal
to the negotiated MTU size.

Case 7, RFCOMM Data Transfer Exceeding MTU Size Test. To verify that the
RFCOMM client can reject sending and receiving data packets that exceed
the negotiated MTU size.

Case 8, RFCOMM Disconnect and Reconnect Test. To verify that the RFCOMM
client can properly handle a normal RFCOMM disconnection and successfully
reestablish the connection.

Case 9, RFCOMM Recovery After ACL Disconnection Test. To verify that the
RFCOMM client can properly recover when the underlying ACL connection is
abruptly disconnected, by reestablishing both ACL and RFCOMM connections.

Signed-off-by: Jiawei Yang <jiawei.yang_1@nxp.com>
2025-07-10 10:12:20 -05:00
..
addr Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
adv hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
at lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
audio Bluetooth: CAP: Add cap_unicast_group API 2025-06-17 08:20:25 +02:00
bluetooth Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
bt_crypto test: Bluetooth: crypto: increase stack size for all the boards 2025-01-27 17:10:21 +01:00
bt_crypto_ccm Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
buf tests: bluetooth: buf: Test the freed buf callback 2024-12-10 11:09:36 +01:00
classic tests: Bluetooth: BR: Add test suite RFCOMM_client 2025-07-10 10:12:20 -05:00
common/testlib Bluetooth: testlib: Fix includes (IWYU) 2025-04-18 10:40:31 +02:00
controller tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
df Bluetooth: tests: Use bt_hci_cmd_alloc() 2025-06-23 12:44:53 -07:00
gap Bluetooth: Host: Add conversion macros from ms to various units 2024-11-16 14:06:03 -05:00
gatt tests/bluetooth & bsim: Fix code compliance issues 2025-05-21 12:35:28 +02:00
hci Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
hci_codecs_info Bluetooth: tests: Use bt_hci_cmd_alloc() 2025-06-23 12:44:53 -07:00
hci_prop_evt Bluetooth: tests: Update to use new H:4 buffer encoding 2025-04-29 13:00:33 +02:00
hci_uart_async Bluetooth: tests: Update to use new H:4 buffer encoding 2025-04-29 13:00:33 +02:00
host bluetooth: host: Do not try to set NRPA when scanning with identity 2025-07-08 13:37:26 -05:00
host_config_variants bluetooth: smp: Fix build warnings for central with OOB legacy only 2024-12-12 11:05:38 +01:00
host_long_adv_recv Bluetooth: tests: Update to use new H:4 buffer encoding 2025-04-29 13:00:33 +02:00
init Bluetooth: Host: Add support for Advertising Coding Selection 2025-02-08 10:09:41 +01:00
l2cap Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
mesh tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
mesh_shell Bluetooth: Mesh: use secure storage in ble mesh 2025-01-14 13:23:47 +01:00
qualification tests: Bluetooth: Fix DFUM and MBTM in PTS ICS 2025-06-13 15:42:53 -07:00
shell bluetooth: shell: the setting is forced as disabled for mimxrt1170_evkb 2025-05-27 16:44:45 +02:00
smp boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
tester tests: Bluetooth: Tester: VCP BSIM test 2025-07-01 10:54:09 -10:00
uuid Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00