[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