From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3B44C10E178 for ; Mon, 15 May 2023 08:22:48 +0000 (UTC) From: Bhanuprakash Modem To: igt-dev@lists.freedesktop.org Date: Mon, 15 May 2023 13:46:06 +0530 Message-Id: <20230515081720.3713293-6-bhanuprakash.modem@intel.com> In-Reply-To: <20230515081720.3713293-1-bhanuprakash.modem@intel.com> References: <20230515081720.3713293-1-bhanuprakash.modem@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [i-g-t 05/79] tests/chamelium/kms_chamelium_audio: Document each subtest for testplan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: Add documentation for all kms tests which is used by IGT testplan documentation. Signed-off-by: Bhanuprakash Modem --- tests/chamelium/kms_chamelium_audio.c | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/tests/chamelium/kms_chamelium_audio.c b/tests/chamelium/kms_chamelium_audio.c index a4204fbb6..e657f7791 100644 --- a/tests/chamelium/kms_chamelium_audio.c +++ b/tests/chamelium/kms_chamelium_audio.c @@ -28,6 +28,12 @@ #include "igt_infoframe.h" #include "igt_chamelium_helper.h" +/** + * TEST: kms chamelium audio + * Category: Display + * Description: Testing Audio with a Chamelium board + */ + /* Playback parameters control the audio signal we synthesize and send */ #define PLAYBACK_CHANNELS 2 #define PLAYBACK_SAMPLES 1024 @@ -669,6 +675,25 @@ static bool check_audio_configuration(struct alsa *alsa, return true; } +/** + * SUBTEST: dp-audio + * Description: Playback various audio signals with various audio formats/rates, + * capture them and check they are correct + * Functionality: dp_audio + * Mega feature: DP + * Run type: FULL + * Test category: functionality test + * Driver requirement: any + * + * SUBTEST: hdmi-audio + * Description: Playback various audio signals with various audio formats/rates, + * capture them and check they are correct + * Functionality: hdmi_audio + * Mega feature: HDMI + * Run type: FULL + * Test category: functionality test + * Driver requirement: any + */ static const char test_display_audio_desc[] = "Playback various audio signals with various audio formats/rates, " "capture them and check they are correct"; @@ -763,6 +788,25 @@ static void test_display_audio(chamelium_data_t *data, free(alsa); } +/** + * SUBTEST: dp-audio-edid + * Description: Plug a connector with an EDID suitable for audio, check ALSA's + * EDID-Like Data reports the correct audio parameters + * Functionality: dp_audio + * Mega feature: DP + * Run type: FULL + * Test category: functionality test + * Driver requirement: any + * + * SUBTEST: hdmi-audio-edid + * Description: Plug a connector with an EDID suitable for audio, check ALSA's + * EDID-Like Data reports the correct audio parameters + * Functionality: hdmi_audio + * Mega feature: HDMI + * Run type: FULL + * Test category: functionality test + * Driver requirement: any + */ static const char test_display_audio_edid_desc[] = "Plug a connector with an EDID suitable for audio, check ALSA's " "EDID-Like Data reports the correct audio parameters"; -- 2.40.0