diff options
| author | Chris Wilson <chris@chris-wilson.co.uk> | 2020-05-21 22:20:06 +0100 |
|---|---|---|
| committer | Chris Wilson <chris@chris-wilson.co.uk> | 2020-05-21 22:20:06 +0100 |
| commit | 5f38ac3a79c029f01570f1c2178f2e43017ddbd5 (patch) | |
| tree | 7519de8d7e01ed862622bffb8071676b5f6b9191 /tests | |
| parent | e6dd08998cb6e9422a23dd33b48a7ec06b7636cc (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.c | 2 |
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); |
