summaryrefslogtreecommitdiff
path: root/lib/igt_rand.h
AgeCommit message (Collapse)Author
2020-02-29i915/gem_pwrite: Replace exhaustive tests with bounded probesChris Wilson
Our current tests for pwrite do an exhaustive test of each page within the object in multiple directions to try and trick the page lookup into flummoxing. This is quite time consuming, so replace those for CI with a just a randomised, time-bounded check. Closes: https://gitlab.freedesktop.org/drm/intel/issues/1283 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
2017-09-07igt/gem_exec_schedule: Exercise reordering with many priority levelsChris Wilson
Apply a little more stress to the scheduler. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: MichaƂ Winiarski <michal.winiarski@intel.com>
2017-05-09wsim: Per-client prng pool for miscellaneous randomsChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2016-07-03igt/gem_exec_gttfill: Reduce overhead in setting up filler batchesChris Wilson
Since all the batches start with the same content, we can reuse the same buf to fill them. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>