[igt-dev] [PATCH i-g-t v5] tests/kms_plane: Added test description

Arundhati Hagaragi arundhati.hagaragi at intel.com
Thu Jan 7 18:37:32 UTC 2021


Added test description for test case

Cc: Gupta, Nidhi1 <nidhi1.gupta at intel.com>
Cc: B S, Karthik <Karthik.B.S at intel.com>
Signed-off-by: Arundhati Hagaragi <arundhati.hagaragi at intel.com>

v2: modified subtests description to be more specific. (Karthik)
v3: added and modified description for subtests to be more specific. (Karthik)
v4: modified description for subtests
v5: replaced few keywords to be more specific. (Karthik)
Reviewed-by: Karthik B S <karthik.b.s at intel.com>
---
 tests/kms_plane.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tests/kms_plane.c b/tests/kms_plane.c
index 2f0c9d9d..ecba197c 100644
--- a/tests/kms_plane.c
+++ b/tests/kms_plane.c
@@ -1034,10 +1034,12 @@ run_tests_for_pipe_plane(data_t *data, enum pipe pipe)
 		igt_require(data->display.pipes[pipe].n_planes > 0);
 	}
 
+	igt_describe("verify the pixel formats for given plane and pipe");
 	igt_subtest_f("pixel-format-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_pixel_formats(data, pipe);
 
+	igt_describe("verify the pixel formats for given plane and pipe with source clamping");
 	igt_subtest_f("pixel-format-pipe-%s-planes-source-clamping",
 		      kmstest_pipe_name(pipe)) {
 		data->crop = 4;
@@ -1045,29 +1047,37 @@ run_tests_for_pipe_plane(data_t *data, enum pipe pipe)
 	}
 
 	data->crop = 0;
+	igt_describe("verify plane position using two planes to create a fully covered screen");
 	igt_subtest_f("plane-position-covered-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_position(data, pipe, 0);
 
+	igt_describe("verify plane position using two planes to create a partially covered screen");
 	igt_subtest_f("plane-position-hole-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_position(data, pipe,
 				    TEST_POSITION_PARTIALLY_COVERED);
 
+	igt_describe("verify plane position using two planes to create a partially covered screen and"
+		       "check for DPMS");
 	igt_subtest_f("plane-position-hole-dpms-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_position(data, pipe,
 				    TEST_POSITION_PARTIALLY_COVERED |
 				    TEST_DPMS);
 
+	igt_describe("verify plane panning at top-left position using primary plane");
 	igt_subtest_f("plane-panning-top-left-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_panning(data, pipe, TEST_PANNING_TOP_LEFT);
 
+	igt_describe("verify plane panning at bottom-right position using primary plane");
 	igt_subtest_f("plane-panning-bottom-right-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_panning(data, pipe, TEST_PANNING_BOTTOM_RIGHT);
 
+	igt_describe("verify plane panning at bottom-right position using primary plane and executes system"
+		       "suspend cycles");
 	igt_subtest_f("plane-panning-bottom-right-suspend-pipe-%s-planes",
 		      kmstest_pipe_name(pipe))
 		test_plane_panning(data, pipe, TEST_PANNING_BOTTOM_RIGHT |
-- 
2.25.1



More information about the igt-dev mailing list