zephyr/tests/bluetooth
Emil Gydesen e73bfb92c7 tests: Bluetooth: ASCS: Fix various issues in ASCS unit tests
The ASCS unit tests had various errors after adding support for
dynamic registration.
Several tests did not properly clean up after failure, causing other
tests to fail when they shouldn't.

Moved the register tests to their own file as they should not
do the register in the "before" function.

The test_ascs_unregister_with_ases_in_config_state test was also
removed, as it had both issues and the state that it wants to test
cannot be reached with the current API - It is not possible to
put an ASE in the configured state without callbacks,
and registered callbacks prevents us from calling
bt_bap_unicast_server_unregister to trigger the case as that can
only be done if callbacks are unregistered. Since unregistering
callbacks also puts all ASEs to the idle state, it is not possible
to call bt_bap_unicast_server_unregister for a non-idle ASE.

The testcase.yaml was also missing some Kconfig options to
properly enable the client tests.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-11-26 15:43:13 -05:00
..
addr tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00
adv
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 tests: Bluetooth: ASCS: Fix various issues in ASCS unit tests 2024-11-26 15:43:13 -05:00
bluetooth Bluetooth: HCI: Use lower-case values for bus and quirks in devicetree 2024-10-17 15:36:49 -04:00
bt_crypto tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00
bt_crypto_ccm tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00
common/testlib Bluetooth: testlib: Add BT_TESTLIB_ADDR_LE_RANDOM_C0_00_00_00_00_ 2024-10-26 17:13:45 +02:00
controller Bluetooth: Controller: Add margin to ISOALs time offset 2024-11-16 15:08:59 -05:00
df Bluetooth: Controller: Implement PAST support in ULL 2024-10-23 16:53:58 +02:00
gap Bluetooth: Host: Add conversion macros from ms to various units 2024-11-16 14:06:03 -05:00
gatt tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00
hci Bluetooth: Conditionally print out HCI error codes as strings 2024-07-30 18:25:56 +01:00
hci_codecs_info tests: bluetooth: fix missing net_buf_ref(rsp) 2024-06-24 14:26:22 +02:00
hci_prop_evt Bluetooth: HCI: Use lower-case values for bus and quirks in devicetree 2024-10-17 15:36:49 -04:00
hci_uart_async Bluetooth: HCI: Use lower-case values for bus and quirks in devicetree 2024-10-17 15:36:49 -04:00
host Bluetooth: Host: Remove unnecessary hci_driver.h includes 2024-11-22 11:37:12 +01:00
host_long_adv_recv Bluetooth: HCI: Use lower-case values for bus and quirks in devicetree 2024-10-17 15:36:49 -04:00
init tests: add integration_platforms and misc optimizations 2024-11-26 00:12:07 +01:00
l2cap tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00
mesh Bluetooth: Mesh: Fix out of bounds write 2024-10-08 18:09:57 -04:00
mesh_shell Tests: Bluetooth: mesh_shell: Update prj.conf 2024-11-21 14:46:47 +01:00
qualification test: bluetooth: Update ICS to TCRL 2024-2 2024-11-06 17:38:36 -05:00
shell Bluetooth: BAP: Depend on BT_PER_ADV_SYNC instead of select 2024-11-21 09:19:47 +01:00
smp Bluetooth: Mark bt_<type>_err_to_str() APIs experimental 2024-07-11 13:11:59 -04:00
tester samples: Bluetooth: Reduce heap for hci_ipc 2024-11-25 21:52:15 +01:00
uuid tests/bluetooth: Don't test on native_posix 2024-09-25 04:04:36 -04:00