Skip to content

Conversation

@BluezTestBot
Copy link
Owner

From: Luiz Augusto von Dentz luiz.von.dentz@intel.com

4.7.2 Unicast Server – Audio Capability Exposure (Page 32):

Test Purpose
Verify that a Unicast Server IUT can allow audio capability discovery
with an Audio Sink reading the values of the Sink PAC characteristic
and the Sink Audio Locations characteristic on the IUT, or with an
Audio Source reading the values of the Source PAC characteristic and
the Source Audio Locations characteristic on the IUT.

Test Summary

BAP/USR/DISC/BV-01-C Passed
BAP/USR/DISC/BV-02-C Passed
BAP/USR/DISC/BV-06-C Passed
BAP/USR/DISC/BV-07-C Passed
BAP/USR/DISC/BV-03-C Passed
BAP/USR/DISC/BV-04-C Passed
BAP/USR/DISC/BV-05-C Passed
Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0

src/shared/lc3.h | 2 +-
unit/test-bap.c | 347 ++++++++++++++++++++++++++++++++++++++++-------
2 files changed, 299 insertions(+), 50 deletions(-)

tedd-an and others added 16 commits April 2, 2025 10:43
This patch adds workflow files for ci:

[sync.yml]
  - runs every 30 mins.
  - sync repo with upstream repo and rebase workflow branch to tip of
    master.
  - creates PR after reading patches from patchwork.kernel.org

[ci.yml]
  - Tests the following checks:
    - checkpatch
    - gitlint
    - make
    - make check

[code_scan.yml]
    - Static code checker: Coverity and Clang
    - Coverity: Submit the result to the coverity website
    - Clang Code Scan: Send email with result file to the internal team

To simplify the history, new change will amend to this patch without
creating new patch.
4.7.2 Unicast Server – Audio Capability Exposure (Page 32):

Test Purpose
Verify that a Unicast Server IUT can allow audio capability discovery
with an Audio Sink reading the values of the Sink PAC characteristic
and the Sink Audio Locations characteristic on the IUT, or with an
Audio Source reading the values of the Source PAC characteristic and
the Source Audio Locations characteristic on the IUT.

Test Summary
------------
BAP/USR/DISC/BV-01-C                                 Passed
BAP/USR/DISC/BV-02-C                                 Passed
BAP/USR/DISC/BV-06-C                                 Passed
BAP/USR/DISC/BV-07-C                                 Passed
BAP/USR/DISC/BV-03-C                                 Passed
BAP/USR/DISC/BV-04-C                                 Passed
BAP/USR/DISC/BV-05-C                                 Passed
Total: 7, Passed: 7 (100.0%), Failed: 0, Not Run: 0
4.9.1 Unicast Server as Audio Sink Performs Config Codec – LC3

Test Purpose:
Verify that a Unicast Server Audio Sink IUT can perform a Config
Codec operation initiated by a Unicast Client for an ASE in the Idle
state, the Codec Configured state.

Pass Veridict:
The IUT sends a Response_Code of 0x00 (Success) in response to each
Config Codec operation.

4.9.2 Unicast Server as Audio Source Performs Config Codec – LC3

Test Purpose:
Verify that a Unicast Server Audio Source IUT can perform a Config
Codec operation initiated by a Unicast Client for an ASE in the Idle
state, the Codec Configured state.

Pass verdict:
The IUT sends a Response_Code of 0x00 (Success) in response to each
Config Codec operation.

Test Summary
------------
BAP/USR/SCC/BV-001-C [USR SNK Config Codec, LC3 8_1] Passed
BAP/USR/SCC/BV-002-C [USR SNK Config Codec, LC3 8_2] Passed
BAP/USR/SCC/BV-003-C [USR SNK Config Codec, LC3 16_1] Passed
BAP/USR/SCC/BV-004-C [USR SNK Config Codec, LC3 16_2] Passed
BAP/USR/SCC/BV-005-C [USR SNK Config Codec, LC3 24_1] Passed
BAP/USR/SCC/BV-006-C [USR SNK Config Codec, LC3 24_2] Passed
BAP/USR/SCC/BV-007-C [USR SNK Config Codec, LC3 32_1] Passed
BAP/USR/SCC/BV-008-C [USR SNK Config Codec, LC3 32_2] Passed
BAP/USR/SCC/BV-009-C [USR SNK Config Codec, LC3 44.1_1] Passed
BAP/USR/SCC/BV-010-C [USR SNK Config Codec, LC3 44.1_2] Passed
BAP/USR/SCC/BV-011-C [USR SNK Config Codec, LC3 48_1] Passed
BAP/USR/SCC/BV-012-C [USR SNK Config Codec, LC3 48_2] Passed
BAP/USR/SCC/BV-013-C [USR SNK Config Codec, LC3 48_3] Passed
BAP/USR/SCC/BV-014-C [USR SNK Config Codec, LC3 48_4] Passed
BAP/USR/SCC/BV-015-C [USR SNK Config Codec, LC3 48_5] Passed
BAP/USR/SCC/BV-016-C [USR SNK Config Codec, LC3 48_6] Passed
BAP/USR/SCC/BV-017-C [USR SRC Config Codec, LC3 8_1] Passed
BAP/USR/SCC/BV-018-C [USR SRC Config Codec, LC3 8_2] Passed
BAP/USR/SCC/BV-019-C [USR SRC Config Codec, LC3 16_1] Passed
BAP/USR/SCC/BV-020-C [USR SRC Config Codec, LC3 16_2] Passed
BAP/USR/SCC/BV-021-C [USR SRC Config Codec, LC3 24_1] Passed
BAP/USR/SCC/BV-022-C [USR SRC Config Codec, LC3 24_2] Passed
BAP/USR/SCC/BV-023-C [USR SRC Config Codec, LC3 32_1] Passed
BAP/USR/SCC/BV-024-C [USR SRC Config Codec, LC3 32_2] Passed
BAP/USR/SCC/BV-025-C [USR SRC Config Codec, LC3 44.1_1] Passed
BAP/USR/SCC/BV-026-C [USR SRC Config Codec, LC3 44.1_2] Passed
BAP/USR/SCC/BV-027-C [USR SRC Config Codec, LC3 48_1] Passed
BAP/USR/SCC/BV-028-C [USR SRC Config Codec, LC3 48_2] Passed
BAP/USR/SCC/BV-029-C [USR SRC Config Codec, LC3 48_3] Passed
BAP/USR/SCC/BV-030-C [USR SRC Config Codec, LC3 48_4] Passed
BAP/USR/SCC/BV-031-C [USR SRC Config Codec, LC3 48_5] Passed
BAP/USR/SCC/BV-032-C [USR SRC Config Codec, LC3 48_6] Passed
Total: 32, Passed: 32 (100.0%), Failed: 0, Not Run: 0
BAP/USR/SCC/BV-033-C [USR SNK Config Codec, VS]

Test Purpose:
Verify that a Unicast Server Audio Sink IUT can perform a Config
Codec operation initiated by a Unicast Client for a vendor-specific
codec for an ASE in the Idle state, the Codec Configured state, and
the QoS Configured state.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic
with the Response_Code field set to 0x00 (Success) for the requested
ASE_ID and opcode.

Test Summary
------------
BAP/USR/SCC/BV-033-C [USR SNK Config Codec, VS]      Passed
BAP/USR/SCC/BV-034-C [USR SRC Config Codec, VS]      Passed
Total: 2, Passed: 2 (100.0%), Failed: 0, Not Run: 0
Unicast Server Performs Config QoS – LC3

Test Purpose:
Verify that a Unicast Server IUT can perform a Config QoS operation
initiated by a Unicast Client for the LC3 codec.

Pass verdict:
In step 2, the IUT sends a notification of the ASE Control Point
characteristic with Response_Code set to Success (0x00) for the requested
ASE_ID and opcode.
In step 3, the notified ASE characteristic value is correctly formatted, has
the ASE_ID field set to Test_ASE_ID, the ASE_State field set to 0x02
(QoS Configured), and the Additional_ASE_Parameters field containing the
CIG_ID, CIS_ID, and QoS configuration values requested in step 2.

Test Summary
------------
BAP/USR/SCC/BV-069-C [USR SNK Config QoS, LC3 8_1_1] Passed
BAP/USR/SCC/BV-070-C [USR SNK Config QoS, LC3 8_2_1] Passed
BAP/USR/SCC/BV-071-C [USR SNK Config QoS, LC3 16_1_1] Passed
BAP/USR/SCC/BV-072-C [USR SNK Config QoS, LC3 16_2_1] Passed
BAP/USR/SCC/BV-073-C [USR SNK Config QoS, LC3 24_1_1] Passed
BAP/USR/SCC/BV-074-C [USR SNK Config QoS, LC3 24_2_1] Passed
BAP/USR/SCC/BV-075-C [USR SNK Config QoS, LC3 32_1_1] Passed
BAP/USR/SCC/BV-076-C [USR SNK Config QoS, LC3 32_2_1] Passed
BAP/USR/SCC/BV-077-C [USR SNK Config QoS, LC3 44.1_1_1] Passed
BAP/USR/SCC/BV-078-C [USR SNK Config QoS, LC3 44.1_2_1] Passed
BAP/USR/SCC/BV-079-C [USR SNK Config QoS, LC3 48_1_1] Passed
BAP/USR/SCC/BV-080-C [USR SNK Config QoS, LC3 48_2_1] Passed
BAP/USR/SCC/BV-081-C [USR SNK Config QoS, LC3 48_3_1] Passed
BAP/USR/SCC/BV-082-C [USR SNK Config QoS, LC3 48_4_1] Passed
BAP/USR/SCC/BV-083-C [USR SNK Config QoS, LC3 48_5_1] Passed
BAP/USR/SCC/BV-084-C [USR SNK Config QoS, LC3 48_6_1] Passed
BAP/USR/SCC/BV-085-C [USR SRC Config QoS, LC3 8_1_1] Passed
BAP/USR/SCC/BV-086-C [USR SRC Config QoS, LC3 8_2_1] Passed
BAP/USR/SCC/BV-087-C [USR SRC Config QoS, LC3 16_1_1] Passed
BAP/USR/SCC/BV-088-C [USR SRC Config QoS, LC3 16_2_1] Passed
BAP/USR/SCC/BV-089-C [USR SRC Config QoS, LC3 24_1_1] Passed
BAP/USR/SCC/BV-090-C [USR SRC Config QoS, LC3 24_2_1] Passed
BAP/USR/SCC/BV-091-C [USR SRC Config QoS, LC3 32_1_1] Passed
BAP/USR/SCC/BV-092-C [USR SRC Config QoS, LC3 32_2_1] Passed
BAP/USR/SCC/BV-093-C [USR SRC Config QoS, LC3 44.1_1_1] Passed
BAP/USR/SCC/BV-094-C [USR SRC Config QoS, LC3 44.1_2_1] Passed
BAP/USR/SCC/BV-095-C [USR SRC Config QoS, LC3 48_1_1] Passed
BAP/USR/SCC/BV-096-C [USR SRC Config QoS, LC3 48_2_1] Passed
BAP/USR/SCC/BV-097-C [USR SRC Config QoS, LC3 48_3_1] Passed
BAP/USR/SCC/BV-098-C [USR SRC Config QoS, LC3 48_4_1] Passed
BAP/USR/SCC/BV-099-C [USR SRC Config QoS, LC3 48_5_1] Passed
BAP/USR/SCC/BV-100-C [USR SRC Config QoS, LC3 48_6_1] Passed
BAP/USR/SCC/BV-101-C [USR SNK Config QoS, LC3 8_1_2] Passed
BAP/USR/SCC/BV-102-C [USR SNK Config QoS, LC3 8_2_2] Passed
BAP/USR/SCC/BV-103-C [USR SNK Config QoS, LC3 16_1_2] Passed
BAP/USR/SCC/BV-104-C [USR SNK Config QoS, LC3 16_2_2] Passed
BAP/USR/SCC/BV-105-C [USR SNK Config QoS, LC3 24_1_2] Passed
BAP/USR/SCC/BV-106-C [USR SNK Config QoS, LC3 24_2_2] Passed
BAP/USR/SCC/BV-107-C [USR SNK Config QoS, LC3 32_1_2] Passed
BAP/USR/SCC/BV-108-C [USR SNK Config QoS, LC3 32_2_2] Passed
BAP/USR/SCC/BV-109-C [USR SNK Config QoS, LC3 44.1_1_2] Passed
BAP/USR/SCC/BV-110-C [USR SNK Config QoS, LC3 44.1_2_2] Passed
BAP/USR/SCC/BV-111-C [USR SNK Config QoS, LC3 48_1_2] Passed
BAP/USR/SCC/BV-112-C [USR SNK Config QoS, LC3 48_2_2] Passed
BAP/USR/SCC/BV-113-C [USR SNK Config QoS, LC3 48_3_2] Passed
BAP/USR/SCC/BV-114-C [USR SNK Config QoS, LC3 48_4_2] Passed
BAP/USR/SCC/BV-115-C [USR SNK Config QoS, LC3 48_5_2] Passed
BAP/USR/SCC/BV-116-C [USR SNK Config QoS, LC3 48_6_2] Passed
BAP/USR/SCC/BV-117-C [USR SRC Config QoS, LC3 8_1_2] Passed
BAP/USR/SCC/BV-118-C [USR SRC Config QoS, LC3 8_2_2] Passed
BAP/USR/SCC/BV-119-C [USR SRC Config QoS, LC3 16_1_2] Passed
BAP/USR/SCC/BV-120-C [USR SRC Config QoS, LC3 16_2_2] Passed
BAP/USR/SCC/BV-121-C [USR SRC Config QoS, LC3 24_1_2] Passed
BAP/USR/SCC/BV-122-C [USR SRC Config QoS, LC3 24_2_2] Passed
BAP/USR/SCC/BV-123-C [USR SRC Config QoS, LC3 32_1_2] Passed
BAP/USR/SCC/BV-124-C [USR SRC Config QoS, LC3 32_2_2] Passed
BAP/USR/SCC/BV-125-C [USR SRC Config QoS, LC3 44.1_1_2] Passed
BAP/USR/SCC/BV-126-C [USR SRC Config QoS, LC3 44.1_2_2] Passed
BAP/USR/SCC/BV-127-C [USR SRC Config QoS, LC3 48_1_2] Passed
BAP/USR/SCC/BV-128-C [USR SRC Config QoS, LC3 48_2_2] Passed
BAP/USR/SCC/BV-129-C [USR SRC Config QoS, LC3 48_3_2] Passed
BAP/USR/SCC/BV-130-C [USR SRC Config QoS, LC3 48_4_2] Passed
BAP/USR/SCC/BV-131-C [USR SRC Config QoS, LC3 48_5_2] Passed
BAP/USR/SCC/BV-132-C [USR SRC Config QoS, LC3 48_6_2] Passed
Total: 64, Passed: 64 (100.0%), Failed: 0, Not Run: 0
Unicast Server Performs Config QoS – Vendor-Specific

Test Purpose:
Verify that a Unicast Server IUT can handle a Config QoS operation for a
vendor-specific codec.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic with
Response_Code set to Success (0x00) for the requested ASE_ID and opcode

Test Summary
------------
BAP/USR/SCC/BV-133-C [USR SNK Config QoS, VS]        Passed
BAP/USR/SCC/BV-134-C [USR SRC Config QoS, VS]        Passed
Total: 2, Passed: 2 (100.0%), Failed: 0, Not Run: 0
Unicast Server Performs Client-Initiated Enable Operation

Test Purpose:
Verify that a Unicast Server IUT can handle a client-initiated Enable
operation for an ASE with a Unicast Client that is either in the Audio Sink
role or the Audio Source role.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic with
Response_Code set to 0x00 (Success) for the requested ASE_ID and opcode.

Test Summary
------------
BAP/USR/SCC/BV-135-C [USR SNK Enable]                Passed
BAP/USR/SCC/BV-136-C [UCL SRC Enable]                Passed
Total: 2, Passed: 2 (100.0%), Failed: 0, Not Run: 0
Unicast Server Performs Client-Initiated Disable Operation

Test Purpose:
Verify that a Unicast Server IUT can perform a client-initiated Disable
operation for an ASE in the Enabling or Streaming state.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic.

Test Summary
------------
BAP/USR/SCC/BV-137-C [USR SRC Disable in Enabling State] Passed
BAP/USR/SCC/BV-138-C [USR SNK Disable in Enabling or Streaming state] Passed
BAP/USR/SCC/BV-139-C [USR SRC Disable in Streaming State] Passed
Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
In order for states to be sent the stream cannot be freed since
pending_states could be pending due to be processing a CP operation, so
this attempts to grap a reference to the stream so it is not freed
while states are pending.
The idle state must be notified like any other state.
Unicast Server Performs Client-Initiated Release Operation

Test Purpose:
Verify the behavior of a Unicast Server IUT when a Unicast Client initiates
a Release operation.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic value.

Test Summary
------------
BAP/USR/SCC/BV-143-C [USR SRC Release in Codec Configured state] Passed
BAP/USR/SCC/BV-144-C [USR SNK Release in Codec Configured state] Passed
BAP/USR/SCC/BV-145-C [USR SRC Release in QoS Configured state] Passed
BAP/USR/SCC/BV-146-C [USR SNK Release in QoS Configured state] Passed
BAP/USR/SCC/BV-147-C [USR SRC Release in Enabling state] Passed
BAP/USR/SCC/BV-148-C [USR SNK Release in Enabling or Streaming state] Passed
BAP/USR/SCC/BV-149-C [USR SRC Release in Streaming state] Passed
BAP/USR/SCC/BV-150-C [USR SRC Release in Disabling state] Passed
Total: 8, Passed: 8 (100.0%), Failed: 0, Not Run: 0
Tests such if metadata update requires the server to generate ASE
notification on Update Metadata operation.
Unicast Server Performs Update Metadata Operation

Test Purpose:
Verify that a Unicast Server IUT can perform an Update Metadata operation
initiated by a Unicast Client.

Pass verdict:
The IUT sends a notification of the ASE Control Point characteristic with
Response_Code set to Success (0x00) for the requested ASE_ID and opcode.

Test Summary
------------
BAP/USR/SCC/BV-161-C [USR SRC Update Metadata in Enabling State] Passed
BAP/USR/SCC/BV-162-C [USR SNK Update Metadata in Enabling or Streaming state] Passed
BAP/USR/SCC/BV-163-C [USR SRC Update Metadata in Streaming State] Passed
Total: 3, Passed: 3 (100.0%), Failed: 0, Not Run: 0
stream_notify_metadata is reused by a couple of states so it needs to
pass on the actual state to be notified rather than using ep->state
which may have been transitioned already.
When receiving packets if the iovec is NULL it means it shall be
skipped.
Unicast Server Streaming – 1 Stream, 1 CIS – LC3

Test Purpose:
Verify that a Unicast Server IUT can stream LC3-encoded audio data over one
unicast Audio Stream to/from a Unicast Client.

Pass verdict:
If the IUT is in the Audio Source role, the IUT sends SDUs with a zero or
more length, using the LC3 Media Packet format (defined in [3] Section 4.2).
If the IUT is in the Audio Sink role, the IUT receives SDUs with a zero or
more length, using the LC3 Media Packet format (defined in [3] Section 4.2)

Test Summary
------------
BAP/USR/STR/BV-001-C [USR, AC 2, LC3 8_1_1]          Passed
BAP/USR/STR/BV-002-C [USR, AC 10, LC3 8_1_1]         Passed
BAP/USR/STR/BV-003-C [USR, AC 2, LC3 8_2_1]          Passed
BAP/USR/STR/BV-004-C [USR, AC 10, LC3 8_2_1]         Passed
BAP/USR/STR/BV-005-C [USR, AC 2, LC3 16_1_1]         Passed
BAP/USR/STR/BV-006-C [USR, AC 10, LC3 16_1_1]        Passed
BAP/USR/STR/BV-007-C [USR, AC 2, LC3 16_2_1]         Passed
BAP/USR/STR/BV-008-C [USR, AC 10, LC3 16_2_1]        Passed
BAP/USR/STR/BV-009-C [USR, AC 2, LC3 24_1_1]         Passed
BAP/USR/STR/BV-010-C [USR, AC 10, LC3 24_1_1]        Passed
BAP/USR/STR/BV-011-C [USR, AC 2, LC3 24_2_1]         Passed
BAP/USR/STR/BV-012-C [USR, AC 10, LC3 24_2_1]        Passed
BAP/USR/STR/BV-013-C [USR, AC 2, LC3 32_1_1]         Passed
BAP/USR/STR/BV-014-C [USR, AC 10, LC3 32_1_1]        Passed
BAP/USR/STR/BV-015-C [USR, AC 2, LC3 32_2_1]         Passed
BAP/USR/STR/BV-016-C [USR, AC 10, LC3 32_2_1]        Passed
BAP/USR/STR/BV-017-C [USR, AC 2, LC3 441_1_1]        Passed
BAP/USR/STR/BV-018-C [USR, AC 10, LC3 441_1_1]       Passed
BAP/USR/STR/BV-019-C [USR, AC 2, LC3 44_2_1]         Passed
BAP/USR/STR/BV-020-C [USR, AC 10, LC3 44_2_1]        Passed
BAP/USR/STR/BV-021-C [USR, AC 2, LC3 48_1_1]         Passed
BAP/USR/STR/BV-022-C [USR, AC 10, LC3 48_1_1]        Passed
BAP/USR/STR/BV-023-C [USR, AC 2, LC3 48_2_1]         Passed
BAP/USR/STR/BV-024-C [USR, AC 10, LC3 48_2_1]        Passed
BAP/USR/STR/BV-025-C [USR, AC 2, LC3 48_3_1]         Passed
BAP/USR/STR/BV-026-C [USR, AC 10, LC3 48_3_1]        Passed
BAP/USR/STR/BV-027-C [USR, AC 2, LC3 48_4_1]         Passed
BAP/USR/STR/BV-028-C [USR, AC 10, LC3 48_4_1]        Passed
BAP/USR/STR/BV-029-C [USR, AC 2, LC3 48_5_1]         Passed
BAP/USR/STR/BV-030-C [USR, AC 10, LC3 48_5_1]        Passed
BAP/USR/STR/BV-031-C [USR, AC 2, LC3 48_6_1]         Passed
BAP/USR/STR/BV-032-C [USR, AC 10, LC3 48_6_1]        Passed
BAP/USR/STR/BV-033-C [USR, SRC, AC 1, LC3 8_1_1]     Passed
BAP/USR/STR/BV-034-C [USR, SRC, AC 4, LC3 8_1_1]     Passed
BAP/USR/STR/BV-035-C [USR, SRC, AC 1, LC3 8_2_1]     Passed
BAP/USR/STR/BV-036-C [USR, SRC, AC 4, LC3 8_2_1]     Passed
BAP/USR/STR/BV-037-C [USR, SRC, AC 1, LC3 16_1_1]    Passed
BAP/USR/STR/BV-038-C [USR, SRC, AC 4, LC3 16_1_1]    Passed
BAP/USR/STR/BV-039-C [USR, SRC, AC 1, LC3 16_2_1]    Passed
BAP/USR/STR/BV-040-C [USR, SRC, AC 4, LC3 16_2_1]    Passed
BAP/USR/STR/BV-041-C [USR, SRC, AC 1, LC3 24_1_1]    Passed
BAP/USR/STR/BV-042-C [USR, SRC, AC 4, LC3 24_1_1]    Passed
BAP/USR/STR/BV-043-C [USR, SRC, AC 1, LC3 24_2_1]    Passed
BAP/USR/STR/BV-044-C [USR, SRC, AC 4, LC3 24_2_1]    Passed
BAP/USR/STR/BV-045-C [USR, SRC, AC 1, LC3 32_1_1]    Passed
BAP/USR/STR/BV-046-C [USR, SRC, AC 4, LC3 32_1_1]    Passed
BAP/USR/STR/BV-047-C [USR, SRC, AC 1, LC3 32_2_1]    Passed
BAP/USR/STR/BV-048-C [USR, SRC, AC 4, LC3 32_2_1]    Passed
BAP/USR/STR/BV-049-C [USR, SRC, AC 1, LC3 44_1_1]    Passed
BAP/USR/STR/BV-050-C [USR, SRC, AC 4, LC3 44_1_1]    Passed
BAP/USR/STR/BV-051-C [USR, SRC, AC 1, LC3 44_2_1]    Passed
BAP/USR/STR/BV-052-C [USR, SRC, AC 4, LC3 44_2_1]    Passed
BAP/USR/STR/BV-053-C [USR, SRC, AC 1, LC3 48_1_1]    Passed
BAP/USR/STR/BV-054-C [USR, SRC, AC 4, LC3 48_1_1]    Passed
BAP/USR/STR/BV-055-C [USR, SRC, AC 1, LC3 48_2_1]    Passed
BAP/USR/STR/BV-056-C [USR, SRC, AC 4, LC3 48_2_1]    Passed
BAP/USR/STR/BV-057-C [USR, SRC, AC 1, LC3 48_3_1]    Passed
BAP/USR/STR/BV-058-C [USR, SRC, AC 4, LC3 48_3_1]    Passed
BAP/USR/STR/BV-059-C [USR, SRC, AC 1, LC3 48_4_1]    Passed
BAP/USR/STR/BV-060-C [USR, SRC, AC 4, LC3 48_4_1]    Passed
BAP/USR/STR/BV-061-C [USR, SRC, AC 1, LC3 48_5_1]    Passed
BAP/USR/STR/BV-062-C [USR, SRC, AC 4, LC3 48_5_1]    Passed
BAP/USR/STR/BV-063-C [USR, SRC, AC 1, LC3 48_6_1]    Passed
BAP/USR/STR/BV-064-C [USR, SRC, AC 4, LC3 48_6_1]    Passed
BAP/USR/STR/BV-065-C [USR, AC 2, LC3 8_1_2]          Passed
BAP/USR/STR/BV-066-C [USR, AC 10, LC3 8_1_2]         Passed
BAP/USR/STR/BV-067-C [USR, AC 2, LC3 8_2_2]          Passed
BAP/USR/STR/BV-068-C [USR, AC 10, LC3 8_2_2]         Passed
BAP/USR/STR/BV-069-C [USR, AC 2, LC3 16_1_2]         Passed
BAP/USR/STR/BV-070-C [USR, AC 10, LC3 16_1_2]        Passed
BAP/USR/STR/BV-071-C [USR, AC 2, LC3 16_2_2]         Passed
BAP/USR/STR/BV-072-C [USR, AC 10, LC3 16_2_2]        Passed
BAP/USR/STR/BV-073-C [USR, AC 2, LC3 24_1_2]         Passed
BAP/USR/STR/BV-074-C [USR, AC 10, LC3 24_1_2]        Passed
BAP/USR/STR/BV-075-C [USR, AC 2, LC3 24_2_2]         Passed
BAP/USR/STR/BV-076-C [USR, AC 10, LC3 24_2_2]        Passed
BAP/USR/STR/BV-077-C [USR, AC 2, LC3 32_1_2]         Passed
BAP/USR/STR/BV-078-C [USR, AC 10, LC3 32_1_2]        Passed
BAP/USR/STR/BV-079-C [USR, AC 2, LC3 32_2_2]         Passed
BAP/USR/STR/BV-080-C [USR, AC 10, LC3 32_2_2]        Passed
BAP/USR/STR/BV-081-C [USR, AC 2, LC3 44_1_2]         Passed
BAP/USR/STR/BV-082-C [USR, AC 10, LC3 44_1_2]        Passed
BAP/USR/STR/BV-083-C [USR, AC 2, LC3 44_2_2]         Passed
BAP/USR/STR/BV-084-C [USR, AC 10, LC3 44_2_2]        Passed
BAP/USR/STR/BV-085-C [USR, AC 2, LC3 48_1_2]         Passed
BAP/USR/STR/BV-086-C [USR, AC 10, LC3 48_1_2]        Passed
BAP/USR/STR/BV-087-C [USR, AC 2, LC3 48_2_2]         Passed
BAP/USR/STR/BV-088-C [USR, AC 10, LC3 48_2_2]        Passed
BAP/USR/STR/BV-089-C [USR, AC 2, LC3 48_3_2]         Passed
BAP/USR/STR/BV-090-C [USR, AC 10, LC3 48_3_2]        Passed
BAP/USR/STR/BV-091-C [USR, AC 2, LC3 48_4_2]         Passed
BAP/USR/STR/BV-092-C [USR, AC 10, LC3 48_4_2]        Passed
BAP/USR/STR/BV-093-C [USR, AC 2, LC3 48_5_2]         Passed
BAP/USR/STR/BV-094-C [USR, AC 10, LC3 48_5_2]        Passed
BAP/USR/STR/BV-095-C [USR, AC 2, LC3 48_6_2]         Passed
BAP/USR/STR/BV-096-C [USR, AC 10, LC3 48_6_2]        Passed
BAP/USR/STR/BV-097-C [USR, SRC, AC 1, LC3 8_1_2]     Passed
BAP/USR/STR/BV-098-C [USR, SRC, AC 4, LC3 8_1_2]     Passed
BAP/USR/STR/BV-099-C [USR, SRC, AC 1, LC3 8_2_2]     Passed
BAP/USR/STR/BV-100-C [USR, SRC, AC 4, LC3 8_2_2]     Passed
BAP/USR/STR/BV-101-C [USR, SRC, AC 1, LC3 16_1_2]    Passed
BAP/USR/STR/BV-102-C [USR, SRC, AC 4, LC3 16_1_2]    Passed
BAP/USR/STR/BV-103-C [USR, SRC, AC 1, LC3 16_2_2]    Passed
BAP/USR/STR/BV-104-C [USR, SRC, AC 4, LC3 16_2_2]    Passed
BAP/USR/STR/BV-105-C [USR, SRC, AC 1, LC3 24_1_2]    Passed
BAP/USR/STR/BV-106-C [USR, SRC, AC 4, LC3 24_1_2]    Passed
BAP/USR/STR/BV-107-C [USR, SRC, AC 1, LC3 24_2_2]    Passed
BAP/USR/STR/BV-108-C [USR, SRC, AC 4, LC3 24_2_2]    Passed
BAP/USR/STR/BV-109-C [USR, SRC, AC 1, LC3 32_1_2]    Passed
BAP/USR/STR/BV-110-C [USR, SRC, AC 4, LC3 32_1_2]    Passed
BAP/USR/STR/BV-111-C [USR, SRC, AC 1, LC3 32_2_2]    Passed
BAP/USR/STR/BV-112-C [USR, SRC, AC 4, LC3 32_2_2]    Passed
BAP/USR/STR/BV-113-C [USR, SRC, AC 1, LC3 44_1_2]    Passed
BAP/USR/STR/BV-114-C [USR, SRC, AC 4, LC3 44_1_2]    Passed
BAP/USR/STR/BV-115-C [USR, SRC, AC 1, LC3 44_2_2]    Passed
BAP/USR/STR/BV-116-C [USR, SRC, AC 4, LC3 44_2_2]    Passed
BAP/USR/STR/BV-117-C [USR, SRC, AC 1, LC3 48_1_2]    Passed
BAP/USR/STR/BV-118-C [USR, SRC, AC 4, LC3 48_1_2]    Passed
BAP/USR/STR/BV-119-C [USR, SRC, AC 1, LC3 48_2_2]    Passed
BAP/USR/STR/BV-120-C [USR, SRC, AC 4, LC3 48_2_2]    Passed
BAP/USR/STR/BV-121-C [USR, SRC, AC 1, LC3 48_3_2]    Passed
BAP/USR/STR/BV-122-C [USR, SRC, AC 4, LC3 48_3_2]    Passed
BAP/USR/STR/BV-123-C [USR, SRC, AC 1, LC3 48_4_2]    Passed
BAP/USR/STR/BV-124-C [USR, SRC, AC 4, LC3 48_4_2]    Passed
BAP/USR/STR/BV-121-C [USR, SRC, AC 1, LC3 48_5_2]    Passed
BAP/USR/STR/BV-122-C [USR, SRC, AC 4, LC3 48_5_2]    Passed
BAP/USR/STR/BV-123-C [USR, SRC, AC 1, LC3 48_6_2]    Passed
BAP/USR/STR/BV-124-C [USR, SRC, AC 4, LC3 48_6_2]    Passed
Total: 128, Passed: 128 (100.0%), Failed: 0, Not Run: 0
@BluezTestBot
Copy link
Owner Author

CheckPatch
Desc: Run checkpatch.pl script
Duration: 0.22 seconds
Result: PENDING

@BluezTestBot
Copy link
Owner Author

GitLint
Desc: Run gitlint
Duration: 0.26 seconds
Result: PENDING

@BluezTestBot
Copy link
Owner Author

BuildEll
Desc: Build and Install ELL
Duration: 25.11 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

BluezMake
Desc: Build BlueZ
Duration: 2752.24 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

MakeCheck
Desc: Run Bluez Make Check
Duration: 24.90 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

MakeDistcheck
Desc: Run Bluez Make Distcheck
Duration: 202.47 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

CheckValgrind
Desc: Run Bluez Make Check with Valgrind
Duration: 277.53 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

CheckSmatch
Desc: Run smatch tool with source
Duration: 321.20 seconds
Result: WARNING
Output:

src/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structuressrc/shared/bap.c:314:25: warning: array of flexible structuressrc/shared/bap.c: note: in included file:./src/shared/ascs.h:88:25: warning: array of flexible structures

@BluezTestBot
Copy link
Owner Author

bluezmakeextell
Desc: Build Bluez with External ELL
Duration: 140.26 seconds
Result: PASS

@BluezTestBot
Copy link
Owner Author

IncrementalBuild
Desc: Incremental build with the patches in the series
Duration: 0.32 seconds
Result: PENDING

@BluezTestBot
Copy link
Owner Author

ScanBuild
Desc: Run Scan Build
Duration: 887.91 seconds
Result: PASS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants