zephyr/tests
Emil Gydesen 52f089af23 Bluetooth: CSIP: Set member: Fix issue with re-registration
The bt_csip_set_member_register kept a counter that was not
decreased when bt_csip_set_member_unregister was called.
This meant that we could register and unregister CSIS,
but we could not re-register once it had been unregistered.

This commit fixes this by removing the counter and instead
rely on the service instance state, which also requires restoring
the original service definition, as well as adding a test that would
have failed with the previous version.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2025-05-27 14:45:15 +02:00
..
application_development soc: cyw20829: add support of Secure LCS 2025-05-24 06:00:57 +02:00
arch tests: arch: arm_interrupt: Fix stack overflows in .no_optimizations 2025-05-26 17:59:34 +02:00
benchmarks arch: nios2: remove arch 2025-05-15 20:01:05 -04:00
bluetooth tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
boards soc: nrf54: Port SYS_INIT to use soc_early_init_hook 2025-05-22 16:17:35 +02:00
boot tests: boot: mcuboot_data_sharing: Remove boot_info node 2025-04-25 14:03:34 +02:00
bsim Bluetooth: CSIP: Set member: Fix issue with re-registration 2025-05-27 14:45:15 +02:00
cmake cmake: yaml: improve escaping of strings with backslashes and quotes 2025-04-10 10:11:47 +02:00
crypto drivers; crypto: Remove TinyCrypt shim 2025-05-23 17:41:06 -04:00
ctest/base tests: Add CTest base harness testing 2025-01-10 04:12:42 +01:00
drivers tests: counter: add support for renesas,ra-agt-counter 2025-05-27 11:50:37 +02:00
integration/kernel tests: kernel: set timeslice size to 0 in tests that do not exercise it 2025-05-16 22:55:49 +02:00
kconfig tests: kconfig: functions: Add min/max functions 2024-08-02 13:41:07 +02:00
kernel tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
lib tests/c_lib: Skip double sqrt test when double is not 64 bits 2025-05-26 19:40:06 -04:00
misc tests: lib: Fix zassert string 2025-05-22 16:17:23 +02:00
modules tests: subsys: Fix zassert string 2025-05-22 16:17:23 +02:00
net tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
posix tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
robot tests: robot: renode: Use precise pause for UART keywords 2025-04-16 17:07:05 +02:00
subsys pm: device_runtime: Make async optional 2025-05-27 14:45:07 +02:00
unit tests: unit: Fix zassert string 2025-05-22 16:17:23 +02:00
ztest tests: subsys: Fix zassert string 2025-05-22 16:17:23 +02:00
test_config_ci.yaml twister: config: test on integration plaforms if defined 2025-03-19 08:51:50 -04:00
test_config.yaml
tests.dox tests: kernel/arch: various doxygen fixes 2025-04-22 14:03:29 +02:00