summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-05-21 22:20:06 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2020-05-21 22:20:06 +0100
commit5f38ac3a79c029f01570f1c2178f2e43017ddbd5 (patch)
tree7519de8d7e01ed862622bffb8071676b5f6b9191 /tests
parente6dd08998cb6e9422a23dd33b48a7ec06b7636cc (diff)
i915/gem_ctx_ringsize: Allow a little safety factor for expected runtime
Some machines are slow and may experience unexpected CPU scheduler delays on top of the submission. Leave an engineering safety factor and double the expected runtime before we declare there's a problem. Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/1727 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/i915/gem_ctx_ringsize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/i915/gem_ctx_ringsize.c b/tests/i915/gem_ctx_ringsize.c
index f748ee51..c8e66147 100644
--- a/tests/i915/gem_ctx_ringsize.c
+++ b/tests/i915/gem_ctx_ringsize.c
@@ -283,7 +283,7 @@ static void test_resize(int i915,
gem_context_set_param(i915, &p);
igt_nsec_elapsed(&tv);
- count = measure_inflight(i915, e->flags, 1 + ceil(2 * elapsed*1e-9));
+ count = measure_inflight(i915, e->flags, 1 + 4 * ceil(elapsed*1e-9));
elapsed = igt_nsec_elapsed(&tv);
igt_info("%s: %6llx -> %'6d\n", e->name, p.value, count);