2022-08-03 17:26:24

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: [PATCH BlueZ] iso-tester: Test BT_DEFER_SETUP works with getsockopt

From: Luiz Augusto von Dentz <[email protected]>

This attempts to test BT_DEFER_SETUP is properly set when the test has
defer flag set.
---
tools/iso-tester.c | 13 +++++++++++++
1 file changed, 13 insertions(+)

diff --git a/tools/iso-tester.c b/tools/iso-tester.c
index cae5fb4b7..56c17b78b 100644
--- a/tools/iso-tester.c
+++ b/tools/iso-tester.c
@@ -1240,6 +1240,19 @@ static void setup_connect(struct test_data *data, uint8_t num, GIOFunc func)
}

if (isodata->defer) {
+ int defer;
+ socklen_t len;
+
+ /* Check if socket has DEFER_SETUP set */
+ len = sizeof(defer);
+ if (getsockopt(sk, SOL_BLUETOOTH, BT_DEFER_SETUP, &defer,
+ &len) < 0) {
+ tester_warn("getsockopt: %s (%d)", strerror(errno),
+ errno);
+ tester_test_failed();
+ return;
+ }
+
memset(&pfd, 0, sizeof(pfd));
pfd.fd = sk;
pfd.events = POLLOUT;
--
2.37.1



2022-08-03 18:01:38

by bluez.test.bot

[permalink] [raw]
Subject: RE: [BlueZ] iso-tester: Test BT_DEFER_SETUP works with getsockopt

This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=665142

---Test result---

Test Summary:
CheckPatch PASS 1.47 seconds
GitLint PASS 1.09 seconds
Prep - Setup ELL PASS 27.01 seconds
Build - Prep PASS 0.81 seconds
Build - Configure PASS 8.44 seconds
Build - Make PASS 761.00 seconds
Make Check PASS 11.81 seconds
Make Check w/Valgrind PASS 284.50 seconds
Make Distcheck PASS 234.65 seconds
Build w/ext ELL - Configure PASS 8.46 seconds
Build w/ext ELL - Make PASS 81.60 seconds
Incremental Build w/ patches PASS 0.00 seconds
Scan Build PASS 473.14 seconds



---
Regards,
Linux Bluetooth

2022-08-04 16:33:14

by patchwork-bot+bluetooth

[permalink] [raw]
Subject: Re: [PATCH BlueZ] iso-tester: Test BT_DEFER_SETUP works with getsockopt

Hello:

This patch was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <[email protected]>:

On Wed, 3 Aug 2022 10:22:22 -0700 you wrote:
> From: Luiz Augusto von Dentz <[email protected]>
>
> This attempts to test BT_DEFER_SETUP is properly set when the test has
> defer flag set.
> ---
> tools/iso-tester.c | 13 +++++++++++++
> 1 file changed, 13 insertions(+)

Here is the summary with links:
- [BlueZ] iso-tester: Test BT_DEFER_SETUP works with getsockopt
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=d9497e0001c0

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html