[PATCH i-g-t] tests/kms_cursor_legacy: Reduce debug loglevel dynamically

Dandamudi, Priyanka priyanka.dandamudi at intel.com
Tue Jan 28 07:30:11 UTC 2025


LGTM,
Reviewed-by: Priyanka Dandamudi <priyanka.dandamudi at intel.com>

> -----Original Message-----
> From: igt-dev <igt-dev-bounces at lists.freedesktop.org> On Behalf Of Pranay
> Samala
> Sent: 28 January 2025 10:58 AM
> To: igt-dev at lists.freedesktop.org
> Cc: B S, Karthik <karthik.b.s at intel.com>; Joshi, Kunal1
> <kunal1.joshi at intel.com>; Lattannavar, Sameer
> <sameer.lattannavar at intel.com>; Samala, Pranay
> <pranay.samala at intel.com>
> Subject: [PATCH i-g-t] tests/kms_cursor_legacy: Reduce debug loglevel
> dynamically
> 
> This test is getting killed due to exceeding disk usage limit on CI environment
> because its logging to many logs.
> 
> So dynamically reducing the debug log level to 10.
> 
> Signed-off-by: Pranay Samala <pranay.samala at intel.com>
> ---
>  tests/kms_cursor_legacy.c | 11 +++++++++++
>  1 file changed, 11 insertions(+)
> 
> diff --git a/tests/kms_cursor_legacy.c b/tests/kms_cursor_legacy.c index
> 1f082df2d..533972cd4 100644
> --- a/tests/kms_cursor_legacy.c
> +++ b/tests/kms_cursor_legacy.c
> @@ -40,6 +40,7 @@
>  #include "igt_psr.h"
>  #include "igt_rand.h"
>  #include "igt_stats.h"
> +#include "igt_sysfs.h"
> 
>  /**
>   * SUBTEST: %s-%s
> @@ -1840,6 +1841,7 @@ igt_main
>  	};
> 
>  	igt_fixture {
> +		int dir, current_log_level;
>  		display.drm_fd = drm_open_driver_master(DRIVER_ANY);
>  		kmstest_set_vt_graphics_mode();
> 
> @@ -1850,6 +1852,15 @@ igt_main
>  		 * fetch is enabled, so switching PSR1 for this whole test.
>  		 */
>  		intel_psr2_restore =
> i915_psr2_sel_fetch_to_psr1(display.drm_fd, NULL);
> +
> +		dir = igt_sysfs_drm_module_params_open();
> +		if (dir >= 0) {
> +			current_log_level = igt_drm_debug_level_get(dir);
> +			close(dir);
> +
> +			if (current_log_level > 10)
> +				igt_drm_debug_level_update(10);
> +		}
>  	}
> 
>  	igt_describe("Test checks how many cursor updates we can fit
> between vblanks "
> --
> 2.34.1



More information about the igt-dev mailing list