[igt-dev] [PATCH] [i-g-t] tests/amdgpu/amd_mem_leak: add delay after igt_system_suspend_autoresume

Hersen Wu hersenxs.wu at amd.com
Mon Apr 24 13:30:54 UTC 2023


at call back of igt_system_suspend_autoresume, linux kernel resume
finish and in d0 state. but user mode components may not be fully
out of sleep mode. add delay wait for system stable before checking
memory leak.

Signed-off-by: Hersen Wu <hersenxs.wu at amd.com>
---
 tests/amdgpu/amd_mem_leak.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tests/amdgpu/amd_mem_leak.c b/tests/amdgpu/amd_mem_leak.c
index dee563cb..7d920c11 100644
--- a/tests/amdgpu/amd_mem_leak.c
+++ b/tests/amdgpu/amd_mem_leak.c
@@ -173,6 +173,7 @@ static void test_suspend_resume(data_t *data)
 	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
 
 	igt_system_suspend_autoresume(SUSPEND_STATE_MEM, SUSPEND_TEST_NONE);
+	sleep(30);
 
 	igt_assert_f(check_memleak(data), "memory leak detected\n");
 
-- 
2.25.1



More information about the igt-dev mailing list