From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 40BBD10E250 for ; Mon, 22 May 2023 07:12:38 +0000 (UTC) Received: from linux.intel.com (maurocar-mobl2.ger.corp.intel.com [10.249.143.217]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by linux.intel.com (Postfix) with ESMTPS id 7C488580DAD for ; Mon, 22 May 2023 00:12:35 -0700 (PDT) Received: from maurocar by linux.intel.com with local (Exim 4.96) (envelope-from ) id 1q0zia-00ASwo-1x for igt-dev@lists.freedesktop.org; Mon, 22 May 2023 09:12:32 +0200 From: Mauro Carvalho Chehab To: igt-dev@lists.freedesktop.org Date: Mon, 22 May 2023 09:12:25 +0200 Message-Id: <20230522071230.2494402-2-mauro.chehab@linux.intel.com> In-Reply-To: <20230522071230.2494402-1-mauro.chehab@linux.intel.com> References: <20230522071230.2494402-1-mauro.chehab@linux.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t v2 1/6] tests: better document core_* tests used for i915 validation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Mauro Carvalho Chehab Merge data from some ancillary internal documentation to improve core test descriptions. This patch was auto-generated via script. Reviewed-by: Kamil Konieczny Signed-off-by: Mauro Carvalho Chehab --- tests/core_auth.c | 4 ++++ tests/core_getclient.c | 4 ++++ tests/core_getstats.c | 4 ++++ tests/core_getversion.c | 4 ++++ tests/core_hotunplug.c | 2 ++ tests/core_setmaster.c | 4 ++++ tests/core_setmaster_vs_auth.c | 4 ++++ 7 files changed, 26 insertions(+) diff --git a/tests/core_auth.c b/tests/core_auth.c index ee7fbaabfa92..ed736e1ae39f 100644 --- a/tests/core_auth.c +++ b/tests/core_auth.c @@ -44,8 +44,12 @@ #include "drm.h" /** * TEST: core auth + * Category: Desktop client * Description: Call drmGetMagic() and drmAuthMagic() and see if it behaves. * Feature: core + * Functionality: permission management for clients + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: basic-auth * Description: Test magic numbers for master and slave. diff --git a/tests/core_getclient.c b/tests/core_getclient.c index 1ab56e9f304c..993801ead5a0 100644 --- a/tests/core_getclient.c +++ b/tests/core_getclient.c @@ -33,9 +33,13 @@ /** * TEST: core getclient + * Category: Desktop client * Description: Tests the DRM_IOCTL_GET_CLIENT ioctl. * Feature: core + * Functionality: permission management for clients * Run type: FULL + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: */ diff --git a/tests/core_getstats.c b/tests/core_getstats.c index f2b1abac738e..fef12258356e 100644 --- a/tests/core_getstats.c +++ b/tests/core_getstats.c @@ -34,9 +34,13 @@ /** * TEST: core getstats + * Category: Desktop client * Description: Tests the DRM_IOCTL_GET_STATS ioctl. * Feature: core + * Functionality: permission management for clients * Run type: FULL + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: */ diff --git a/tests/core_getversion.c b/tests/core_getversion.c index ae6fc8f8d7d9..36ba01b865c5 100644 --- a/tests/core_getversion.c +++ b/tests/core_getversion.c @@ -30,9 +30,13 @@ #include /** * TEST: core getversion + * Category: Desktop client * Description: Tests the DRM_IOCTL_GET_VERSION ioctl and libdrm's drmGetVersion() interface to it. * Feature: core + * Functionality: permission management for clients * Run type: FULL + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: */ diff --git a/tests/core_hotunplug.c b/tests/core_hotunplug.c index 472e9237ddc2..9a027bfdf5a8 100644 --- a/tests/core_hotunplug.c +++ b/tests/core_hotunplug.c @@ -43,6 +43,8 @@ * TEST: core hotunplug * Description: Examine behavior of a driver on device hot unplug * Feature: SMI, core + * Functionality: device hotplug + * Test category: SysMan * * SUBTEST: hotrebind * Description: diff --git a/tests/core_setmaster.c b/tests/core_setmaster.c index 95a131a4d3c9..621bc24696a8 100644 --- a/tests/core_setmaster.c +++ b/tests/core_setmaster.c @@ -40,9 +40,13 @@ #include /** * TEST: core setmaster + * Category: Desktop client * Description: Check that Drop/SetMaster behaves correctly wrt root/user access * Feature: core + * Functionality: permission management for clients * Run type: FULL + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: master-drop-set-root * Description: Ensure that root can Set/DropMaster diff --git a/tests/core_setmaster_vs_auth.c b/tests/core_setmaster_vs_auth.c index 37bb378ab011..adca1c1117d3 100644 --- a/tests/core_setmaster_vs_auth.c +++ b/tests/core_setmaster_vs_auth.c @@ -42,9 +42,13 @@ #include "igt_device.h" /** * TEST: core setmaster vs auth + * Category: Desktop client * Description: Check that drop/setMaster correctly transfer master state * Feature: core + * Functionality: permission management for clients * Run type: FULL + * Sub-category: DRM + * Test category: GEM_Legacy * * SUBTEST: */ -- 2.40.1