Linux bluetooth development
 help / color / mirror / Atom feed
From: "Frédéric Danis" <frederic.danis@collabora.com>
To: linux-bluetooth@vger.kernel.org
Subject: [PATCH BlueZ 2/3] doc/qualification: Add BAP/UCL tests
Date: Thu,  3 Sep 2026 10:57:15 +0200	[thread overview]
Message-ID: <20260903085716.741578-2-frederic.danis@collabora.com> (raw)
In-Reply-To: <20260903085716.741578-1-frederic.danis@collabora.com>

From: Raghavendra Rao Sidlagatta <raghavendra.rao@collabora.com>

---
 doc/qualification/bap-pts.rst | 778 ++++++++++++++++++++++++++++++----
 1 file changed, 694 insertions(+), 84 deletions(-)

diff --git a/doc/qualification/bap-pts.rst b/doc/qualification/bap-pts.rst
index e85c35ed4..2f81e2ad5 100644
--- a/doc/qualification/bap-pts.rst
+++ b/doc/qualification/bap-pts.rst
@@ -361,6 +361,60 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/SCC/BV-016-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.presets /local/endpoint/ep1 48_6_1              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - accept the pairing request.                                           |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Restart Wireplumber                                                   |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
 | BAP/UCL/SCC/BV-019-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
@@ -585,6 +639,60 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove the rule in 'wireplumber.conf.d/bluetooth.conf'                |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/SCC/BV-050-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.presets /local/endpoint/ep1 48_6_1              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - accept the pairing request.                                           |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Restart Wireplumber                                                   |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
 | BAP/UCL/SCC/BV-054-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
@@ -745,6 +853,60 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove the rule in 'wireplumber.conf.d/bluetooth.conf'                |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/SCC/BV-082-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.presets /local/endpoint/ep1 48_6_2              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - accept the pairing request.                                           |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Restart Wireplumber                                                   |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
 | BAP/UCL/SCC/BV-093-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
@@ -809,7 +971,7 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove the rule in 'wireplumber.conf.d/bluetooth.conf'                |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
-| BAP/UCL/STR/BV-535-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+| BAP/UCL/STR/BV-523-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
 |                              |          |        |       |                                                                         |
@@ -825,48 +987,40 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
-|                              |          |        |       | is set to the PTS device.                                               |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | and audio input are set to the PTS device.                              |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
-| BAP/UCL/STR/BV-543-C         | PASS     | 6.14   | 5.87  | Pre-condition:                                                          |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | - Remove PTS device:                                                    |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+| BAP/UCL/STR/BV-526-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - WirePlumber is stopped                                                |
+| BAP/UCL/STR/BV-526-C_LT2     |          |        |       | - Remove PTS devices:                                                   |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - Create data file:                                                     |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr1>                                     |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr2>                                     |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       |   - dd if=/dev/zero of=/tmp/bap.data bs=512 count=1                     |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       | - Two PTS applications are running and connected 2 dongles              |
 |                              |          |        |       +-------------------------------------------------------------------------+
 |                              |          |        |       | Run 'bluetoothctl':                                                     |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
-|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       | On demand:                                                              |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
-|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
-|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
-|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
-|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
-|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
-|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr1>                                      |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr2>                                      |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
-|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | and audio input are set to the PTS devices.                             |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-527-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
-|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
-|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
-|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
-|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
-|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
-|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# scan on                                                  |
 |                              |          |        |       |                                                                         |
@@ -874,81 +1028,250 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | After transport Desynchronized properties are displayed:                |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | - [PTS-BAP-FE56]> transport.desync \                                    |
-|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0 on                        |
-|                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
-|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0                           |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-528-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | After transport has been acquired:                                      |
+| BAP/UCL/STR/BV-528-C_LT2     |          |        |       | - Remove PTS devices:                                                   |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
-|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_source0/fd1                         |
-|                              |          |        |       | - [PTS-BAP-FE56]> transport.send \                                      |
-|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0 /tmp/bap.data             |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr1>                                     |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr2>                                     |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | Click OK on "After processed audio stream data, please click OK"        |
-|                              |          |        |       | request.                                                                |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       | - Two PTS applications are running and connected to 2 dongles           |
 |                              |          |        |       +-------------------------------------------------------------------------+
-|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
-|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       | On demand:                                                              |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - Restart Wireplumber                                                   |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr1>                                      |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr2>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
-| BAP/UCL/STR/BV-546-C         | PASS     | 6.14   | 5.87  | Pre-condition:                                                          |
+| BAP/UCL/STR/BV-529-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - WirePlumber is stopped                                                |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | - Create data file:                                                     |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       |   - dd if=/dev/zero of=/tmp/bap.data bs=512 count=1                     |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
 |                              |          |        |       +-------------------------------------------------------------------------+
 |                              |          |        |       | Run 'bluetoothctl':                                                     |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
-|                              |          |        |       |   0x06                                                                  |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | .. code-block::                                                         |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
-|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
-|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
-|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
-|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
-|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
-|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
-|                              |          |        |       |   0x06                                                                  |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | .. code-block::                                                         |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
-|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
-|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
-|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
-|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
-|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
-|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
-|                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# scan on                                                  |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | On demand:                                                              |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
 |                              |          |        |       |                                                                         |
-|                              |          |        |       | After transport Desynchronized properties are displayed:                |
-|                              |          |        |       |                                                                         |
-|                              |          |        |       | - [PTS-BAP-FE56]> transport.desync \                                    |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-530-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+| BAP/UCL/STR/BV-530-C_LT2     |          |        |       | - Remove PTS devices:                                                   |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr1>                                     |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr2>                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       | - Two PTS applications are running and connected to 2 dongles           |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr1>                                      |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr2>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-535-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-537-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-538-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-543-C         | PASS     | 6.14   | 5.87  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Create data file:                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - dd if=/dev/zero of=/tmp/bap.data bs=512 count=1                     |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | After transport Desynchronized properties are displayed:                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.desync \                                    |
+|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0 on                        |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
+|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0                           |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | After transport has been acquired:                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
+|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_source0/fd1                         |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.send \                                      |
+|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_sink0/fd0 /tmp/bap.data             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | Click OK on "After processed audio stream data, please click OK"        |
+|                              |          |        |       | request.                                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Restart Wireplumber                                                   |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-546-C         | PASS     | 6.14   | 5.87  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Create data file:                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - dd if=/dev/zero of=/tmp/bap.data bs=512 count=1                     |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | After transport Desynchronized properties are displayed:                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.desync \                                    |
 |                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_source0/fd1 on                      |
 |                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
 |                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_source0/fd1                         |
@@ -972,6 +1295,158 @@ for which we know the test passed.
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Restart Wireplumber                                                   |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-552-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-553-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-554-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-555-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-556-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-557-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-558-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-559-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
 | BAP/UCL/STR/BV-568-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
 |                              |          |        |       |                                                                         |
 |                              |          |        |       | - Remove PTS device:                                                    |
@@ -1010,3 +1485,138 @@ for which we know the test passed.
 |                              |          |        |       | If nothing occurs after connection and pairing, check that audio input  |
 |                              |          |        |       | is set to the PTS device.                                               |
 +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-570-C         | PASS     | 6.14   | 5.87  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - WirePlumber is stopped                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bc9-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep0] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep0] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep0] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep0] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep0] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# endpoint.register 00002bcb-0000-1000-8000-00805f9b34fb \ |
+|                              |          |        |       |   0x06                                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | .. code-block::                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Auto Accept (yes/no): y                         |
+|                              |          |        |       |   [/local/endpoint/ep1] Max Transports (auto/value): a                  |
+|                              |          |        |       |   [/local/endpoint/ep1] Locations: 1                                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Supported Context (value): 3                    |
+|                              |          |        |       |   [/local/endpoint/ep1] Context (value): 3                              |
+|                              |          |        |       |   [/local/endpoint/ep1] CIG (auto/value): 0                             |
+|                              |          |        |       |   [/local/endpoint/ep1] CIS (auto/value): 0                             |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | After transport properties are displayed:                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [PTS-BAP-FE56]> transport.acquire \                                   |
+|                              |          |        |       |   /org/bluez/hci0/dev_<BD_ADDR>/pac_source0/fd0                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | Click OK on "After processed audio stream data, please click OK"        |
+|                              |          |        |       | request.                                                                |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Post-condition:                                                         |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove local endpoints:                                               |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep0                |
+|                              |          |        |       |   - [bluetooth]# endpoint.unregister /local/endpoint/ep1                |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Restart Wireplumber                                                   |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-575-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-577-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-578-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
+| BAP/UCL/STR/BV-579-C         | PASS     | 6.14   | 5.85  | Pre-condition:                                                          |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - Remove PTS device:                                                    |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       |   - bluetoothctl remove <pts_addr>                                      |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - PipeWire And WirePlumber are running                                  |
+|                              |          |        |       +-------------------------------------------------------------------------+
+|                              |          |        |       | Run 'bluetoothctl':                                                     |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# scan on                                                  |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | On demand:                                                              |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | - [bluetooth]# connect <pts_addr>                                       |
+|                              |          |        |       |                                                                         |
+|                              |          |        |       | If nothing occurs after connection and pairing, check that audio output |
+|                              |          |        |       | is set to the PTS device.                                               |
++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+
-- 
2.43.0


  reply	other threads:[~2026-09-03  8:57 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-03  8:57 [PATCH BlueZ 1/3] doc/qualification: Add PICS and howto for the BAP qualification Frédéric Danis
2026-09-03  8:57 ` Frédéric Danis [this message]
2026-09-03  8:57 ` [PATCH BlueZ 3/3] doc/qualification: Add BAP/USR tests Frédéric Danis
2026-09-03 11:53 ` [BlueZ,1/3] doc/qualification: Add PICS and howto for the BAP qualification bluez.test.bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260903085716.741578-2-frederic.danis@collabora.com \
    --to=frederic.danis@collabora.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox