From: "Vudum, Lakshminarayana" <lakshminarayana.vudum@intel.com>
To: Rodrigo Siqueira Jordao <rjordrigo@amd.com>,
"igt-dev@lists.freedesktop.org" <igt-dev@lists.freedesktop.org>
Cc: "nicholas.choi@amd.com" <nicholas.choi@amd.com>,
"harry.wentland@amd.com" <harry.wentland@amd.com>,
"nicholas.kazlauskas@amd.com" <nicholas.kazlauskas@amd.com>,
"rodrigo.siqueira@amd.com" <rodrigo.siqueira@amd.com>,
"contact@emersion.fr" <contact@emersion.fr>,
Stylon Wang <stylon.wang@amd.com>
Subject: Re: [igt-dev] [PATCH i-g-t v2] tests/kms_hdr: Fix failure to read output_bpc
Date: Fri, 8 Oct 2021 21:04:17 +0000 [thread overview]
Message-ID: <7a891b83094e437f9d430a58b052ece7@intel.com> (raw)
In-Reply-To: <1760fac2-d508-d04a-a00a-f40714333dd7@amd.com>
Can you please post the series link here?
Lakshmi.
-----Original Message-----
From: Rodrigo Siqueira Jordao <rjordrigo@amd.com>
Sent: Friday, October 8, 2021 12:32 PM
To: igt-dev@lists.freedesktop.org; Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com>
Cc: nicholas.choi@amd.com; harry.wentland@amd.com; nicholas.kazlauskas@amd.com; rodrigo.siqueira@amd.com; contact@emersion.fr; Stylon Wang <stylon.wang@amd.com>
Subject: Re: [PATCH i-g-t v2] tests/kms_hdr: Fix failure to read output_bpc
Hi Lakshminarayana,
It looks like that we have another false-positive result from the CI in this patch.
Thanks
Siqueira
On 2021-10-08 4:59 a.m., Stylon Wang wrote:
> The first commit with TEST_ONLY flag in bpc-switch subtests could fail
> the test, because previous state can be with any bpc or even wth no
> crtc assigned to the connector.
>
> v2:
> - Keep the test commit for its original purpose of checking
> if 512x512 plane size works for the hardware.
> - Add new atomic commit so the setting of 8 bpc really takes effect.
>
> Signed-off-by: Stylon Wang <stylon.wang@amd.com>
> ---
> tests/kms_hdr.c | 22 +++++++++++++---------
> 1 file changed, 13 insertions(+), 9 deletions(-)
>
> diff --git a/tests/kms_hdr.c b/tests/kms_hdr.c index
> 5b8529c8..273263db 100644
> --- a/tests/kms_hdr.c
> +++ b/tests/kms_hdr.c
> @@ -213,16 +213,27 @@ static void test_bpc_switch_on_output(data_t
> *data, igt_output_t *output,
>
> draw_hdr_pattern(&afb);
>
> - /* Start in 8bpc. */
> + /* Plane may be required to fit fullscreen. Check it here and allow
> + * smaller plane size in following tests.
> + */
> igt_plane_set_fb(data->primary, &afb);
> igt_plane_set_size(data->primary, data->w, data->h);
> - igt_output_set_prop_value(data->output, IGT_CONNECTOR_MAX_BPC, 8);
> ret = igt_display_try_commit_atomic(display, DRM_MODE_ATOMIC_TEST_ONLY, NULL);
> if (!ret) {
> data->w = afb.width;
> data->h = afb.height;
> }
>
> + /* Start in 8bpc. */
> + igt_output_set_prop_value(data->output, IGT_CONNECTOR_MAX_BPC, 8);
> + igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> + /*
> + * i915 driver doesn't expose max bpc as debugfs entry,
> + * so limiting assert only for amd driver.
> + */
> + if (is_amdgpu_device(data->fd))
> + assert_output_bpc(data, 8);
> +
> /*
> * amdgpu requires a primary plane when the CRTC is enabled.
> * However, some older Intel hardware (hsw) have scaling @@
> -232,13 +243,6 @@ static void test_bpc_switch_on_output(data_t *data, igt_output_t *output,
> if (!is_amdgpu_device(data->fd))
> igt_plane_set_fb(data->primary, NULL);
>
> - /*
> - * i915 driver doesn't expose max bpc as debugfs entry,
> - * so limiting assert only for amd driver.
> - */
> - if (is_amdgpu_device(data->fd))
> - assert_output_bpc(data, 8);
> -
> /* Switch to 10bpc. */
> igt_output_set_prop_value(data->output, IGT_CONNECTOR_MAX_BPC, 10);
> igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET,
> NULL);
>
next prev parent reply other threads:[~2021-10-08 21:04 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-08 8:59 [igt-dev] [PATCH i-g-t v2] tests/kms_hdr: Fix failure to read output_bpc Stylon Wang
2021-10-08 9:15 ` Simon Ser
2021-10-08 12:27 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2021-10-08 13:13 ` [igt-dev] [PATCH i-g-t v2] " Harry Wentland
2021-10-08 16:30 ` [igt-dev] ✗ Fi.CI.IGT: failure for " Patchwork
2021-10-08 19:32 ` [igt-dev] [PATCH i-g-t v2] " Rodrigo Siqueira Jordao
2021-10-08 21:04 ` Vudum, Lakshminarayana [this message]
2021-10-13 5:56 ` Wang, Chao-kai (Stylon)
2021-10-13 17:56 ` Vudum, Lakshminarayana
2021-10-13 15:19 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork
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=7a891b83094e437f9d430a58b052ece7@intel.com \
--to=lakshminarayana.vudum@intel.com \
--cc=contact@emersion.fr \
--cc=harry.wentland@amd.com \
--cc=igt-dev@lists.freedesktop.org \
--cc=nicholas.choi@amd.com \
--cc=nicholas.kazlauskas@amd.com \
--cc=rjordrigo@amd.com \
--cc=rodrigo.siqueira@amd.com \
--cc=stylon.wang@amd.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.