[PATCH i-g-t 3/3] tests/intel/xe_pm_residency: Skip test if 'gtidle' attribute is missing

Cavitt, Jonathan jonathan.cavitt at intel.com
Tue Jul 30 19:54:00 UTC 2024


-----Original Message-----
From: igt-dev <igt-dev-bounces at lists.freedesktop.org> On Behalf Of Marcin Bernatowicz
Sent: Tuesday, July 30, 2024 9:43 AM
To: igt-dev at lists.freedesktop.org
Cc: Tauro, Riana <riana.tauro at intel.com>; Vivi, Rodrigo <rodrigo.vivi at intel.com>; kamil.konieczny at linux.intel.com; Laguna, Lukasz <lukasz.laguna at intel.com>; Kolakowski, Jakub1 <jakub1.kolakowski at intel.com>
Subject: [PATCH i-g-t 3/3] tests/intel/xe_pm_residency: Skip test if 'gtidle' attribute is missing
> 
> Add an igt_require check for 'gtidle' attribute to skip residency
> tests on VF devices where this attribute is not present, preventing
> test failure.
> 
> Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz at linux.intel.com>

LGTM.
Reviewed-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
-Jonathan Cavitt

> ---
>  tests/intel/xe_pm_residency.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/tests/intel/xe_pm_residency.c b/tests/intel/xe_pm_residency.c
> index 51735d887..dda4d56fe 100644
> --- a/tests/intel/xe_pm_residency.c
> +++ b/tests/intel/xe_pm_residency.c
> @@ -317,7 +317,9 @@ igt_main
>  
>  	igt_fixture {
>  		fd = drm_open_driver(DRIVER_XE);
> +
>  		igt_require(!IS_PONTEVECCHIO(xe_dev_id(fd)));
> +		igt_require(xe_sysfs_gt_has_attr(fd, 0, "gtidle"));
>  	}
>  
>  	igt_describe("Validate GT C6 on idle");
> -- 
> 2.31.1
> 
> 


More information about the igt-dev mailing list