zephyr/tests
Théo Battrel 66ff97e69b Bluetooth: Host: Deprecate BT_BUF_ACL_RX_COUNT symbol
Because the number of ACL RX buffers must be at least the number of
maximum connections plus one, increasing `CONFIG_BT_MAX_CONN` could
inadvertently lead to a build failure if the number of ACL RX buffers is
not also increased. This dependency may not be obvious to users.

To address this issue, this commit deprecates the
`CONFIG_BT_BUF_RX_COUNT` Kconfig symbol and computes the value in
`buf.h` using the new `BT_BUF_RX_COUNT` define. Note that the default
value and the minimum range value have been changed to 0 to "disable"
the option.

Additionally, to allow users to increase the number of ACL RX buffers,
this commit introduces the new `CONFIG_BT_BUF_RX_COUNT_EXTRA` Kconfig
symbol. The value of this symbol will be added to the computed value of
`BT_BUF_RX_COUNT`.

The configurations of tests and samples have been updated to reflect
these changes.

Signed-off-by: Théo Battrel <theo.battrel@nordicsemi.no>
2024-11-27 10:30:59 +01:00
..
application_development boards: rename qemu_xtensa to qemu_xtensa/dc233c 2024-10-02 09:58:36 +02:00
arch arch: deprecate _current 2024-11-23 20:12:24 -05:00
benchmarks tests: benchmarks: optimize filters and use platform_key. 2024-11-26 21:42:22 +01:00
bluetooth Bluetooth: Host: Deprecate BT_BUF_ACL_RX_COUNT symbol 2024-11-27 10:30:59 +01:00
boards tests: boards: nrf: Add MRAM latency test 2024-11-26 15:43:37 -05:00
boot python: Format and sort imports 2024-11-25 10:07:13 +01:00
bsim Bluetooth: Host: Deprecate BT_BUF_ACL_RX_COUNT symbol 2024-11-27 10:30:59 +01:00
cmake tests: add twister tests for CMake board and SoC extension 2024-10-26 17:14:06 +02:00
crypto mbedtls: add Kconfig to select the number of key slot in PSA Crypto core 2024-11-26 00:12:56 +01:00
drivers drivers: stepper: refactor set_actual_position to set_reference_position 2024-11-27 10:29:47 +01:00
integration/kernel Kernel: Integration test 2024-06-19 13:41:06 +02:00
kconfig tests: kconfig: functions: Add min/max functions 2024-08-02 13:41:07 +02:00
kernel tests: kernel: device: Add API sections tests 2024-11-27 08:15:22 +01:00
lib manifest: update cmsis-dsp to v1.16.2 2024-11-25 14:42:07 +01:00
misc python: Format and sort imports 2024-11-25 10:07:13 +01:00
modules tests: add integration_platforms and misc optimizations 2024-11-26 00:12:07 +01:00
net tests: net: prometheus: Make sure formatter works as expected 2024-11-26 15:42:40 -05:00
posix tests: posix: common: separate posix c_lib_ext to standalone test 2024-11-27 08:16:35 +01:00
robot resc: cmake: robot: Rename Renode variable 2024-05-28 12:54:52 +02:00
subsys tests: subsys: ec_host_cmd: Don't duplicate output 2024-11-26 15:41:33 -05:00
unit tests: unit: crc: use zassert_equal for cleaner assertions 2024-10-09 09:48:00 +02:00
ztest arch: deprecate _current 2024-11-23 20:12:24 -05:00
test_config.yaml twister: tests: Add some generic driver tests to the scope 2023-11-30 19:38:50 -05:00