All of lore.kernel.org
 help / color / mirror / Atom feed
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);
> 


  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.