Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t] tests/intel/xe_pm_residency: Print execution and sleep times
@ 2024-09-19  6:33 Karthik Poosa
  2024-09-19  6:54 ` ✓ Fi.CI.BAT: success for " Patchwork
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Karthik Poosa @ 2024-09-19  6:33 UTC (permalink / raw)
  To: igt-dev; +Cc: anshuman.gupta, badal.nilawar, riana.tauro, Karthik Poosa

Print the workload execution and sleep times of the test to help diagnose
timeouts.
This will show how long the workload ran and how long the test slept.

Signed-off-by: Karthik Poosa <karthik.poosa@intel.com>
---
 tests/intel/xe_pm_residency.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/intel/xe_pm_residency.c b/tests/intel/xe_pm_residency.c
index 0e687558b..3c3b33ab1 100644
--- a/tests/intel/xe_pm_residency.c
+++ b/tests/intel/xe_pm_residency.c
@@ -139,7 +139,7 @@ static void exec_load(int fd, struct drm_xe_engine_class_instance *hwe, unsigned
 		elapsed = igt_nsec_elapsed(&tv);
 		igt_assert_eq(data->data, done[1]);
 
-		igt_debug("Execution took %.3fms (submit %.1fus, wait %.1fus)\n",
+		igt_info("Execution took %.3fms (submit %.1fus, wait %.1fus)\n",
 			  1e-6 * elapsed,
 			  1e-3 * submit,
 			  1e-3 * (elapsed - submit));
@@ -150,6 +150,8 @@ static void exec_load(int fd, struct drm_xe_engine_class_instance *hwe, unsigned
 		 * Execute the above workload for ~1% of the elapsed time and sleep for
 		 * the rest of the time (~99%)
 		 */
+		igt_info("Sleeping for %ld ms\n", ((elapsed / 10)/1000));
+
 		usleep(elapsed / 10);
 	} while (!READ_ONCE(*done));
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-09-20  4:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-19  6:33 [PATCH i-g-t] tests/intel/xe_pm_residency: Print execution and sleep times Karthik Poosa
2024-09-19  6:54 ` ✓ Fi.CI.BAT: success for " Patchwork
2024-09-19  7:07 ` [PATCH i-g-t] " Riana Tauro
2024-09-19  8:14   ` Poosa, Karthik
2024-09-19  8:35     ` Riana Tauro
2024-09-19  7:22 ` ✗ CI.xeBAT: failure for " Patchwork
2024-09-19  7:26 ` [PATCH i-g-t] " Gupta, Anshuman
2024-09-19  8:40   ` Poosa, Karthik
2024-09-19 16:58 ` ✗ CI.xeFULL: failure for " Patchwork
2024-09-20  0:01 ` ✓ CI.xeBAT: success for tests/intel/xe_pm_residency: Print execution and sleep times (rev2) Patchwork
2024-09-20  0:10 ` ✗ Fi.CI.BAT: failure " Patchwork
2024-09-20  2:41 ` ✗ CI.xeFULL: " Patchwork
2024-09-20  4:46 ` ✓ Fi.CI.IGT: success for tests/intel/xe_pm_residency: Print execution and sleep times Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox