summaryrefslogtreecommitdiff
path: root/tests/kms_plane.c
diff options
context:
space:
mode:
authorArundhati Hagaragi <arundhati.hagaragi@intel.com>2021-01-08 00:07:32 +0530
committerJigar Bhatt <jigar.bhatt@intel.com>2021-01-08 18:45:59 +0530
commitc9f5a21c922648d5a44349f2868e6ef7706d71c7 (patch)
treed0a08f6c6c1c8d6f17e7aeff381e5867a4c9f3e9 /tests/kms_plane.c
parentb7b071eaf501d27ee4c1940b2e825da269f8b43b (diff)
tests/kms_plane: Added test description
Added test description for test case 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) Cc: Gupta, Nidhi1 <nidhi1.gupta@intel.com> Cc: B S, Karthik <Karthik.B.S@intel.com> Signed-off-by: Arundhati Hagaragi <arundhati.hagaragi@intel.com> Reviewed-by: Karthik B S <karthik.b.s@intel.com>
Diffstat (limited to 'tests/kms_plane.c')
-rw-r--r--tests/kms_plane.c10
1 files changed, 10 insertions, 0 deletions
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 |