[PATCH i-g-t 0/1] tests/intel/xe_exec_store: Introduce long-shader tests

Dominik Karol Piątkowski dominik.karol.piatkowski at intel.com
Mon Nov 25 13:56:44 UTC 2024


Introduce 4 tests:
- long-shader-bb-sram-target-sram
- long-shader-bb-sram-target-vram
- long-shader-bb-vram-target-sram
- long-shader-bb-vram-target-vram

These tests are core version of xe_eudebug_online at writes-caching* tests.

Each test writes incrementing values to 2-page-long target surface using
long shader. The bb is searched for full shader, expecting it to exist.
The target surface is checked against written values. Each test places
bb and surface in different configuration of memory regions in order to
validate memory coherency.

Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski at intel.com>

Dominik Karol Piątkowski (1):
  tests/intel/xe_exec_store: Introduce long-shader tests

 tests/intel/xe_exec_store.c | 130 ++++++++++++++++++++++++++++++++++++
 1 file changed, 130 insertions(+)

-- 
2.34.1



More information about the igt-dev mailing list