From a8bfef786bf56a7b37e76c0d7f0e4363fe9e92ff Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 7 Jul 2017 16:27:05 +0100 Subject: igt/gem_spin_batch: Add per-loop timing info References: https://bugs.freedesktop.org/show_bug.cgi?id=101717 Signed-off-by: Chris Wilson --- tests/gem_spin_batch.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/gem_spin_batch.c b/tests/gem_spin_batch.c index bb63fb38..941aa139 100644 --- a/tests/gem_spin_batch.c +++ b/tests/gem_spin_batch.c @@ -48,6 +48,10 @@ static void spin(int fd, unsigned int engine, unsigned int timeout_sec) igt_spin_batch_set_timeout(spin, timeout_100ms - igt_nsec_elapsed(&itv)); gem_sync(fd, spin->handle); + igt_debug("loop %d: interval=%fms (target 100ms), elapsed %fms\n", + loops, + igt_nsec_elapsed(&itv) * 1e-6, + igt_nsec_elapsed(&tv) * 1e-6); memset(&itv, 0, sizeof(itv)); igt_spin_batch_free(fd, spin); -- cgit v1.2.3