From: "B, Jeevan" <jeevan.b@intel.com>
To: "Hagaragi, Arundhati" <arundhati.hagaragi@intel.com>,
"igt-dev@lists.freedesktop.org" <igt-dev@lists.freedesktop.org>
Cc: "B@freedesktop.org" <B@freedesktop.org>,
"S@freedesktop.org" <S@freedesktop.org>,
"Gupta@freedesktop.org" <Gupta@freedesktop.org>,
"Gupta, Nidhi1" <nidhi1.gupta@intel.com>
Subject: Re: [igt-dev] [PATCH i-g-t] tests/kms_rotation_crc:Added subtest description
Date: Thu, 11 Feb 2021 18:12:34 +0000 [thread overview]
Message-ID: <3253b7de73ae49bdaf2ab72149f14bd1@intel.com> (raw)
In-Reply-To: <20210119094223.899965-1-arundhati.hagaragi@intel.com>
>-----Original Message-----
>From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Arundhati
>Hagaragi
>Sent: Tuesday, January 19, 2021 3:12 PM
>To: igt-dev@lists.freedesktop.org
>Cc: B@freedesktop.org; Gupta@freedesktop.org; S@freedesktop.org; Gupta,
>Nidhi1 <nidhi1.gupta@intel.com>
>Subject: [igt-dev] [PATCH i-g-t] tests/kms_rotation_crc:Added subtest description
>
>Added description for all subtests
>
>Signed-off-by: Arundhati Hagaragi <arundhati.hagaragi@intel.com>
>Cc: Gupta, Nidhi1 <nidhi1.gupta@intel.com>
>Cc: B S, Karthik <Karthik.B.S@intel.com>
Looks ok to me.
Reviewed-by: Jeevan B <jeevan.b@intel.com>
>---
> tests/kms_rotation_crc.c | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
>diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c index
>33a97cca..136e97fc 100644
>--- a/tests/kms_rotation_crc.c
>+++ b/tests/kms_rotation_crc.c
>@@ -856,6 +856,7 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> igt_require(data.display.is_atomic);
> }
>
>+ igt_describe("Rotation test with 90/270 degree for primary and sprite
>+planes of gen9+");
> for (subtest = subtests; subtest->rot; subtest++) {
> igt_subtest_f("%s-rotation-%s",
> plane_test_str(subtest->plane), @@ -868,6 +869,7
>@@ igt_main_args("", long_opts, help_str, opt_handler, &data)
> }
> }
>
>+ igt_describe("Rotation test with 90 degree for a plane of gen9+ with
>+given position");
> igt_subtest_f("sprite-rotation-90-pos-100-0") {
> igt_require(gen >= 9);
> data.rotation = IGT_ROTATION_90;
>@@ -878,6 +880,7 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> data.pos_x = 0,
> data.pos_y = 0;
>
>+ igt_describe("Checking unsupported pixel format for gen9+ with 90
>+degree of rotation");
> igt_subtest_f("bad-pixel-format") {
> /* gen11 enables RGB565 rotation for 90/270 degrees.
> * so apart from this, any other gen11+ pixel format @@ -890,6
>+893,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
> }
> data.override_fmt = 0;
>
>+ igt_describe("Checking unsupported tiling for gen9+ with 90 degree of
>+rotation");
> igt_subtest_f("bad-tiling") {
> igt_require(gen >= 9);
> data.rotation = IGT_ROTATION_90;
>@@ -898,6 +902,7 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> }
> data.override_tiling = 0;
>
>+ igt_describe("Tiling and Rotation test for gen 10+ for primary
>+plane");
> for (reflect_x = reflect_x_subtests; reflect_x->tiling; reflect_x++) {
> igt_subtest_f("primary-%s-reflect-x-%s",
> tiling_test_str(reflect_x->tiling),
>@@ -911,6 +916,7 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> }
> }
>
>+ igt_describe("Rotation test on both planes by making them fully
>+visible");
> igt_subtest_f("multiplane-rotation") {
> igt_require(gen >= 9);
> cleanup_crtc(&data);
>@@ -923,6 +929,8 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> test_multi_plane_rotation(&data, 0);
> }
>
>+ igt_describe("Rotation test on both planes by cropping left/top corner of
>primary plane and"
>+ "right/top corner of sprite plane");
> igt_subtest_f("multiplane-rotation-cropping-top") {
> igt_require(gen >= 9);
> cleanup_crtc(&data);
>@@ -935,6 +943,8 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> test_multi_plane_rotation(&data, 0);
> }
>
>+ igt_describe("Rotation test on both planes by cropping left/bottom
>corner of primary plane"
>+ "and right/bottom corner of sprite plane");
> igt_subtest_f("multiplane-rotation-cropping-bottom") {
> igt_require(gen >= 9);
> cleanup_crtc(&data);
>@@ -951,6 +961,7 @@ igt_main_args("", long_opts, help_str, opt_handler,
>&data)
> * exhaust-fences should be last test, if it fails we may OOM in
> * the following subtests otherwise.
> */
>+ igt_describe("This test intends to check for fence leaks
>+exhaustively");
> igt_subtest_f("exhaust-fences") {
> enum pipe pipe;
> igt_output_t *output;
>--
>2.25.1
>
>_______________________________________________
>igt-dev mailing list
>igt-dev@lists.freedesktop.org
>https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
prev parent reply other threads:[~2021-02-11 18:12 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-19 9:42 [igt-dev] [PATCH i-g-t] tests/kms_rotation_crc:Added subtest description Arundhati Hagaragi
2021-01-19 12:29 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork
2021-02-11 18:12 ` B, Jeevan [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3253b7de73ae49bdaf2ab72149f14bd1@intel.com \
--to=jeevan.b@intel.com \
--cc=B@freedesktop.org \
--cc=Gupta@freedesktop.org \
--cc=S@freedesktop.org \
--cc=arundhati.hagaragi@intel.com \
--cc=igt-dev@lists.freedesktop.org \
--cc=nidhi1.gupta@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.