iso-tester: test busy CIG error does not drop existing connections
authorPauli Virtanen <pav@iki.fi>
Sat, 5 Aug 2023 12:29:07 +0000 (15:29 +0300)
committerAyush Garg <ayush.garg@samsung.com>
Fri, 5 Jan 2024 13:34:03 +0000 (19:04 +0530)
commitea1fbbf9dc60bd11e04e24a1dd21ada22df2f279
tree6dfe2c38b9b1d98adf041f62e94894b355958679
parent0f4014fba2a03dd2fa0392839cbebae99f75fb64
iso-tester: test busy CIG error does not drop existing connections

A second connection made with same CIG while the CIG is busy, shall not
disconnect the first already existing connection.

Add test for this:

ISO Connect2 Busy CIG 0x01 - Success/Invalid

This was the original intent of "ISO Connect2 CIG 0x01 -
Success/Invalid", but the busy check should not be made synchronously in
connect() (to maintain ordering with Remove CIG etc), but must be done
in hci_sync. So the test needs to check the error async and explictly
that the first conn is not dropped.
tools/iso-tester.c