[PATCH i-g-t] tests/intel: add some missing core tests to xe_test_config.json

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Wed May 8 09:49:31 UTC 2024


From: Mauro Carvalho Chehab <mchehab at kernel.org>

Such tests are also used to check Xe functionality. Add them
to the Xe testplan configuration.

Also, move descriptions for simple tests to the right place,
as otherwise warnings will be produced:
	Warning: igt at core_getclient Description documentation is missing
	Warning: igt at core_getstats Description documentation is missing
	Warning: igt at core_setmaster_vs_auth Description documentation is missing

As each subtest requires its own description.

Signed-off-by: Mauro Carvalho Chehab <mchehab at kernel.org>
---
 tests/core_getclient.c          | 2 +-
 tests/core_getstats.c           | 2 +-
 tests/core_setmaster_vs_auth.c  | 2 +-
 tests/intel/xe_test_config.json | 4 +++-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/tests/core_getclient.c b/tests/core_getclient.c
index 308f2c0e4422..6756c0882381 100644
--- a/tests/core_getclient.c
+++ b/tests/core_getclient.c
@@ -34,13 +34,13 @@
 /**
  * TEST: core getclient
  * Category: Desktop client
- * Description: Tests the DRM_IOCTL_GET_CLIENT ioctl.
  * Feature: core
  * Functionality: permission management for clients
  * Sub-category: DRM
  * Test category: GEM_Legacy
  *
  * SUBTEST:
+ * Description: Tests the DRM_IOCTL_GET_CLIENT ioctl
  */
 
 IGT_TEST_DESCRIPTION("Tests the DRM_IOCTL_GET_CLIENT ioctl.");
diff --git a/tests/core_getstats.c b/tests/core_getstats.c
index b2d26a8260a9..6f98087253c7 100644
--- a/tests/core_getstats.c
+++ b/tests/core_getstats.c
@@ -35,13 +35,13 @@
 /**
  * TEST: core getstats
  * Category: Desktop client
- * Description: Tests the DRM_IOCTL_GET_STATS ioctl.
  * Feature: core
  * Functionality: DRM memory management
  * Sub-category: uapi
  * Test category: GEM_Legacy
  *
  * SUBTEST:
+ * Description: Tests the DRM_IOCTL_GET_STATS ioctl.
  */
 
 /**
diff --git a/tests/core_setmaster_vs_auth.c b/tests/core_setmaster_vs_auth.c
index 592d850f6bc5..c8fbc827b9f1 100644
--- a/tests/core_setmaster_vs_auth.c
+++ b/tests/core_setmaster_vs_auth.c
@@ -43,13 +43,13 @@
 /**
  * TEST: core setmaster vs auth
  * Category: Desktop client
- * Description: Check that drop/setMaster correctly transfer master state
  * Feature: core
  * Functionality: permission management for clients
  * Sub-category: DRM
  * Test category: GEM_Legacy
  *
  * SUBTEST:
+ * Description: Check that drop/setMaster correctly transfer master state
  */
 
 IGT_TEST_DESCRIPTION("Check that drop/setMaster correctly transfer master "
diff --git a/tests/intel/xe_test_config.json b/tests/intel/xe_test_config.json
index 3775e63fc65e..ef3993dae8e5 100644
--- a/tests/intel/xe_test_config.json
+++ b/tests/intel/xe_test_config.json
@@ -2,7 +2,9 @@
     "description": "JSON file to be used to parse Xe documentation",
     "name": "Tests for Xe Driver",
     "drivers": [ "xe" ],
-    "files": [ "xe_*.c", "../core_hotunplug.c", "../sriov_basic.c", "intel_hwmon.c" ],
+    "files": [ "xe_*.c", "../core_hotunplug.c", "../sriov_basic.c", "intel_hwmon.c",
+               "../core_auth.c", "../core_getclient.c", "../core_getstats.c",
+               "../core_getversion.c", "../core_setmaster.c", "../core_setmaster_vs_auth.c" ],
     "fields": {
         "Run type": {
             "_properties_": {
-- 
2.44.0



More information about the igt-dev mailing list