mbox series

[BlueZ,v2,0/4] Adjust tests for sequential conn establishing

Message ID 20240206112253.76446-1-verdre@v0yd.nl (mailing list archive)
Headers show
Series Adjust tests for sequential conn establishing | expand

Message

Jonas Dreßler Feb. 6, 2024, 11:22 a.m. UTC
We're going to change the logic to establish connections to ACL
devices in the kernel so that they only happen sequentially,
similar to what we're already doing for "LE Create Connection".

This needs a change in mgmt-tester, and while at it, let's also
introduce a test verifying the new behavior.

Also included in this series is a small drive-by fix for running
mgmt-tester with address sanititzer.

Kernel series:
https://lore.kernel.org/linux-bluetooth/20240206110816.74995-1-verdre@v0yd.nl/

---

v1: https://lore.kernel.org/linux-bluetooth/20240129114900.92919-1-verdre@v0yd.nl/
v2:
  - Switched to terminating lists for expect_hci_list using {} instead
    of opcode = 0 as suggested by review
  - Changed the timeout for sending page timeout error to 5.12 seconds
    as suggested by review

Jonas Dreßler (4):
  mgmt-tester: Add a 0-entry to expect_hci_list lists
  mgmt-tester: Adjust a test for recent kernel changes
  emulator/btdev: Send page timeout after 5.12 secs delay
  mgmt-tester: Add a test for connecting sequentially

 emulator/btdev.c    |  32 +++++++++++-
 tools/mgmt-tester.c | 115 +++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 145 insertions(+), 2 deletions(-)

Comments

patchwork-bot+bluetooth@kernel.org Feb. 6, 2024, 10:30 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Tue,  6 Feb 2024 12:22:49 +0100 you wrote:
> We're going to change the logic to establish connections to ACL
> devices in the kernel so that they only happen sequentially,
> similar to what we're already doing for "LE Create Connection".
> 
> This needs a change in mgmt-tester, and while at it, let's also
> introduce a test verifying the new behavior.
> 
> [...]

Here is the summary with links:
  - [BlueZ,v2,1/4] mgmt-tester: Add a 0-entry to expect_hci_list lists
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=141513cd0229
  - [BlueZ,v2,2/4] mgmt-tester: Adjust a test for recent kernel changes
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=6a264df7200b
  - [BlueZ,v2,3/4] emulator/btdev: Send page timeout after 5.12 secs delay
    (no matching commit)
  - [BlueZ,v2,4/4] mgmt-tester: Add a test for connecting sequentially
    (no matching commit)

You are awesome, thank you!