From: Szymon Janc <szymon.janc@gmail.com>
To: Sebastian Chlad <sebastian.chlad@tieto.com>
Cc: linux-bluetooth@vger.kernel.org
Subject: Re: [PATCH v2] android/pts: Update PTS files for A2DP
Date: Mon, 19 Jan 2015 21:04:21 +0100 [thread overview]
Message-ID: <2833426.o5KBs8VqnT@athlon> (raw)
In-Reply-To: <1421315546-1117-1-git-send-email-sebastian.chlad@tieto.com>
Hi Sebastian,
On Thursday 15 January 2015 10:52:26 Sebastian Chlad wrote:
> Updated PICS, PIXITs and PTS tests results for A2DP.
> PTS version 6.0. Android version 5.0
> ---
> android/pics-a2dp.txt | 91
> ++++++++++++++++++++++++++++++++++++++++++++++---- android/pixit-a2dp.txt |
> 6 ++--
> android/pts-a2dp.txt | 9 +++--
> 3 files changed, 93 insertions(+), 13 deletions(-)
>
> diff --git a/android/pics-a2dp.txt b/android/pics-a2dp.txt
> index adac664..f184cb8 100644
> --- a/android/pics-a2dp.txt
> +++ b/android/pics-a2dp.txt
> @@ -1,6 +1,6 @@
> A2DP PICS for the PTS tool.
>
> -PTS version: 5.3
> +PTS version: 6.0
>
> * - different than PTS defaults
> # - not yet implemented/supported
> @@ -8,6 +8,18 @@ PTS version: 5.3
> M - mandatory if such role selected
> O - optional
>
> + Profile Version
> +---------------------------------------------------------------------------
> ---- +Parameter Name Selected Description
> +---------------------------------------------------------------------------
> ---- +TSPC_A2DP_0_1 False A2DP 1.0
> +TSPC_A2DP_0_1 False A2DP 1.2
> +TSPC_A2DP_0_1 True (*) A2DP 1.3
> +---------------------------------------------------------------------------
> ---- +C.1: It is mandatory to select one of the profile versions.
> +---------------------------------------------------------------------------
> ---- +
> +
> Roles
> ---------------------------------------------------------------------------
> ---- Parameter Name Selected Description
> @@ -38,10 +50,16 @@ TSPC_A2DP_2_11 False SRC: SBC Configurations in
16 KHz
> sampling (O) TSPC_A2DP_2_12 False SRC: SBC Configurations in 32 KHz
> sampling (O) TSPC_A2DP_2_13 True SRC: SBC Configurations in 44.1
KHz
> sampling (C.1)
> -TSPC_A2DP_2_14 False (*) SRC: SBC Configurations in 48 KHz sampling
> +TSPC_A2DP_2_14 True SRC: SBC Configurations in 48 KHz sampling
> (C.1)
> +TSPC_A2DP_2_15 False SRC: Delay Reporting (C.2)
> +TSPC_A2DP_2_16 False SRC video playback via Bluetooth VDP (C.3)
> +TSPC_A2DP_2_17 False SRC video playback on a local video
> + display (C.3)
> ---------------------------------------------------------------------------
> ---- C.1: At least one of the values shall be supported.
> +C.2: Mandatory if A2DP 0/3 AND (2/16 OR 2/17) is supported, otherwise
> excluded. +C.3: Optional to support if A2DP 0/3 is supported, otherwise
> excluded.
> ---------------------------------------------------------------------------
> ----
>
>
> @@ -49,8 +67,39 @@ C.1: At least one of the values shall be supported.
> ---------------------------------------------------------------------------
> ---- Parameter Name Selected Description
> ---------------------------------------------------------------------------
> ---- -TSPC_A2DP_3_1 True SRC: SBC encoder Codec (M)
> -TSPC_A2DP_3_2 True (*) SRC: Additional encoder Codec (O)
> +TSPC_A2DP_3_1 True SRC: SBC encoder (M)
> +TSPC_A2DP_3_1a False SRC: Encode and Forward SBC Audio Stream (O)
> +TSPC_A2DP_3_2 False SRC: Optional codec (O)
> +TSPC_A2DP_3_3 False SRC: MPEG-1,2 Audio decoder (C.1)
> +TSPC_A2DP_3_4 False SRC: MPEG-1,2 Audio encoder (C.1)
> +TSPC_A2DP_3_5 False SRC: MPEG-2,4 AAC decoder (C.1)
> +TSPC_A2DP_3_6 False SRC: MPEG-2,4 AAC encoder (C.1)
> +TSPC_A2DP_3_7 False SRC: ATRAC family decoder (C.1)
> +TSPC_A2DP_3_8 False SRC: ATRAC family encoder (C.1)
> +---------------------------------------------------------------------------
> ---- +C.1: At least one of the implementations shall be supported if 12/2
> (Optional + codec) is supported, else excluded.
> +---------------------------------------------------------------------------
> ---- +
> +
> + Supported Codec Features in SRC
> +---------------------------------------------------------------------------
> ---- +Parameter Name Selected Description
> +---------------------------------------------------------------------------
> ---- +TSPC_A2DP_3a_1 True SRC: Channel Mode - Mono (M)
> +TSPC_A2DP_3a_2 True (*) SRC: Channel Mode - Dual Channel (C.1)
> +TSPC_A2DP_3a_3 True (*) SRC: Channel Mode - Stereo (C.1)
> +TSPC_A2DP_3a_4 True (*) SRC: Channel Mode - Joint Stereo (C.1)
> +TSPC_A2DP_3a_5 True SRC: Block Length 4 (M)
> +TSPC_A2DP_3a_6 True SRC: Block Length 8 (M)
> +TSPC_A2DP_3a_7 True SRC: Block Length 12 (M)
> +TSPC_A2DP_3a_8 True SRC: Block Length 16 (M)
> +TSPC_A2DP_3a_9 True (*) SRC: Subbands - 4 (O)
> +TSPC_A2DP_3a_10 True SRC: Subbands - 8 (M)
> +TSPC_A2DP_3a_11 True (*) SRC: Allocation - SNR (O)
> +TSPC_A2DP_3a_12 True SRC: Allocation - Loudness (M)
> +---------------------------------------------------------------------------
> ---- +C.1: At least one of the values shall be supported.
> ---------------------------------------------------------------------------
> ----
>
>
> @@ -73,6 +122,9 @@ TSPC_A2DP_4_11 False SNK: SBC Configurations in 16
KHz
> sampling (O) TSPC_A2DP_4_12 False SNK: SBC Configurations in 32 KHz
> sampling (O) TSPC_A2DP_4_13 False (*) SNK: SBC Configurations in 44.1
KHz
> sampling (M) TSPC_A2DP_4_14 False (*) SNK: SBC Configurations in 48 KHz
> sampling (M) +TSPC_A2DP_4_15 False SNK: Delay Reporting (C.1)
> +---------------------------------------------------------------------------
> ---- +C.1: Mandatory to support if A2DP 0/3 is supported, otherwise
> excluded.
> ---------------------------------------------------------------------------
> ----
>
>
> @@ -80,7 +132,32 @@ TSPC_A2DP_4_14 False (*) SNK: SBC Configurations in
48
> KHz sampling (M)
> ---------------------------------------------------------------------------
> ---- Parameter Name Selected Description
> ---------------------------------------------------------------------------
> ---- -TSPC_A2DP_5_1 False (*) SNK: SBC decoder Codec (M)
> -TSPC_A2DP_5_2 False SNK: Additional decoder Coded (O)
> -TSPC_ALL False Enable all test cases when set to False.
> +TSPC_A2DP_5_1 False (*) SNK: SBC decoder (M)
> +TSPC_A2DP_5_1a False SNK: Decode and Forward SBC Audio Stream (O)
> +TSPC_A2DP_5_2 False SNK: Optional codec decoder (O)
> +TSPC_A2DP_5_3 False SNK: MPEG-1,2 Audio (C.1)
> +TSPC_A2DP_5_4 False SNK: MPEG-2,4 AAC (C.1)
> +TSPC_A2DP_5_5 False SNK: ATRAC family (C.1)
> +---------------------------------------------------------------------------
> ---- +C.1: At least one codec shall be supported if Table 13/2 (Optional
> codec + decoder) is supported, otherwise excluded.
> +---------------------------------------------------------------------------
> ---- +
> +
> + Supported Codec Features in SNK
> +---------------------------------------------------------------------------
> ---- +Parameter Name Selected Description
> +---------------------------------------------------------------------------
> ---- +TSPC_A2DP_5a_1 False (*) SNK: Channel Mode - Mono (M)
> +TSPC_A2DP_5a_2 False (*) SNK: Channel Mode - Dual Channel (M)
> +TSPC_A2DP_5a_3 False (*) SNK: Channel Mode - Stereo (M)
> +TSPC_A2DP_5a_4 False (*) SNK: Channel Mode - Joint Stereo (M)
> +TSPC_A2DP_5a_5 False (*) SNK: Block Length 4 (M)
> +TSPC_A2DP_5a_6 False (*) SNK: Block Length 8 (M)
> +TSPC_A2DP_5a_7 False (*) SNK: Block Length 12 (M)
> +TSPC_A2DP_5a_8 False (*) SNK: Block Length 16 (M)
> +TSPC_A2DP_5a_9 False (*) SNK: Subbands - 4 (M)
> +TSPC_A2DP_5a_10 False (*) SNK: Subbands - 8 (M)
> +TSPC_A2DP_5a_11 False (*) SNK: Allocation - SNR (M)
> +TSPC_A2DP_5a_12 False (*) SNK: Allocation - Loudness (M)
> ---------------------------------------------------------------------------
> ---- diff --git a/android/pixit-a2dp.txt b/android/pixit-a2dp.txt
> index 3e26eac..62a9b43 100644
> --- a/android/pixit-a2dp.txt
> +++ b/android/pixit-a2dp.txt
> @@ -1,6 +1,6 @@
> A2DP PIXIT for the PTS tool.
>
> -PTS version: 5.3
> +PTS version: 6.0
>
> * - different than PTS defaults
> & - should be set to IUT Bluetooth address
> @@ -10,7 +10,7 @@ Required PIXIT settings
> ---------------------------------------------------------------------------
> ---- Parameter Name Value
> ---------------------------------------------------------------------------
> ---- -TSPX_security_enabled FALSE
> +TSPX_security_enabled TRUE
> TSPX_bd_addr_iut 112233445566 (*&)
> TSPX_SRC_class_of_device 080418
> TSPX_SNK_class_of_device 04041C
> @@ -20,7 +20,7 @@ TSPX_time_guard 300000
> TSPX_use_implicit_send TRUE
> TSPX_media_directory C:\Program Files\Bluetooth SIG\Bluetooth PTS\
> bin\audio (#)
> -TSPX_no_avrcp TRUE
> +TSPX_no_avrcp FALSE
> TSPX_auth_password 0000
> TSPX_auth_user_id PTS
> TSPX_rfcomm_channel 8
> diff --git a/android/pts-a2dp.txt b/android/pts-a2dp.txt
> index 92c3e15..500c631 100644
> --- a/android/pts-a2dp.txt
> +++ b/android/pts-a2dp.txt
> @@ -1,7 +1,7 @@
> PTS test results for A2DP
>
> -PTS version: 5.3
> -Tested: 19-November-2014
> +PTS version: 6.0
> +Tested: 14-January-2015
> Android version: 5.0
>
> Results:
> @@ -15,7 +15,7 @@ N/A test is disabled due to PICS setup
> Test Name Result Notes
> ---------------------------------------------------------------------------
> ---- TC_SRC_CC_BV_09_I PASS Start streaming
> -TC_SRC_CC_BV_10_I N/A
> +TC_SRC_CC_BV_10_I PASS
> TC_SRC_REL_BV_01_I PASS Connect to PTS from IUT. When requested
> disconnect from IUT
> TC_SRC_REL_BV_02_I PASS
> @@ -24,12 +24,15 @@ TC_SRC_SET_BV_02_I PASS
> TC_SRC_SET_BV_03_I PASS Start streaming
> TC_SRC_SET_BV_04_I PASS Start streaming
> TC_SRC_SET_BV_05_I PASS IUT must be moved out of range
> + JIRA issue BA-314
> TC_SRC_SET_BV_06_I PASS IUT must be moved out of range
> TC_SRC_SUS_BV_01_I PASS Stop streaming
> TC_SRC_SUS_BV_02_I PASS
> TC_SRC_SDP_BV_01_I PASS
> TC_SRC_AS_BV_01_I PASS Requires checking if the output on the IUT is
> correct
> +TC_SRC_AS_BV_02_I N/A
> +TC_SRC_AS_BV_03_I N/A
> ---------------------------------------------------------------------------
> ----
Applied, thanks.
--
Szymon K. Janc
szymon.janc@gmail.com
prev parent reply other threads:[~2015-01-19 20:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-15 9:52 [PATCH v2] android/pts: Update PTS files for A2DP Sebastian Chlad
2015-01-19 20:04 ` Szymon Janc [this message]
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=2833426.o5KBs8VqnT@athlon \
--to=szymon.janc@gmail.com \
--cc=linux-bluetooth@vger.kernel.org \
--cc=sebastian.chlad@tieto.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.