diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2016-03-11 10:48:47 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2016-03-11 11:34:48 +0000 |
commit | 5615ab2a9dceaf101e1faa0fa132ef1dadbabc04 (patch) | |
tree | 26f22539c5971715f59dd1daa63f524931572bd1 /tests/Makefile.sources | |
parent | 3e2443f8386166dbd2586af1d454b766182f04b3 (diff) |
tests: Add gem_exec_whisper
A more complicated store variant to stress inter-engine dependencies
(i.e. semaphores and sync). We write a control value from one batch into
the next and then execute it. This is repeated a few times with each
execution happening on a different engine (so the kernel has to
serialise operations between engines) until we finally write the value
out into our scratch buffer where we can check the result, just like a
Chinese whisper.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/Makefile.sources')
-rw-r--r-- | tests/Makefile.sources | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/Makefile.sources b/tests/Makefile.sources index 7432dbbf..70cfb26b 100644 --- a/tests/Makefile.sources +++ b/tests/Makefile.sources @@ -41,6 +41,7 @@ TESTS_progs_M = \ gem_exec_store \ gem_exec_suspend \ gem_exec_reloc \ + gem_exec_whisper \ gem_fenced_exec_thrash \ gem_fence_thrash \ gem_fence_upload \ |