1. 18 Jul, 2013 1 commit
    • Damien Lespiau's avatar
      tests: Black list tests we don't want to run on simulation · 5fa15f79
      Damien Lespiau authored
      Let's start by a small set of tests, to eventually consider running
      more.
      
      The current list should then be:
      
      gem_mmap
      gem_pread_after_blit
      gem_ring_sync_loop
      gem_ctx_basic
      gem_pipe_control_store_loop
      gem_storedw_loop_render
      gem_storedw_loop_blt
      gem_storedw_loop_bsd
      gem_render_linear_blits
      gem_tiled_blits
      gem_cpu_reloc
      
      gem_exec_nop
      gem_mmap_gtt
      
      v2 add (Daniel Vetter)
      gem_exec_bad_domains
      gem_exec_faulting_reloc
      gem_flink
      gem_reg_read
      gem_reloc_overflow
      gem_tiling_max_stride
      prime_*
      Signed-off-by: default avatarDamien Lespiau <damien.lespiau@intel.com>
      5fa15f79
  2. 14 Dec, 2011 1 commit
  3. 13 Sep, 2011 1 commit
  4. 12 Sep, 2011 2 commits
  5. 09 Sep, 2011 3 commits
  6. 12 Aug, 2011 1 commit
    • Jesse Barnes's avatar
      tests: add store dword tests · 922214f9
      Jesse Barnes authored
      Add a couple of simple store dword tests to test memory coherence.
      
      gem_storedw_loop simply executes a batch that continually stores an
      incremented value to a target buffer object, checking the results after
      each batch completes.
      
      gem_storedw_batches_loop does the same thing, but creates a new command
      batch buffer for each iteration, which can exercise the buffer creation
      code.  This test is based on one from Andrzej Kacprowski from Intel.
      Signed-off-by: Jesse Barnes's avatarJesse Barnes <jbarnes@virtuousgeek.org>
      922214f9
  7. 26 Oct, 2010 1 commit
  8. 19 Jun, 2009 1 commit
    • Jesse Barnes's avatar
      Four new tests for error handling · bbafc3d0
      Jesse Barnes authored
      Add four new tests for error the error handling cases:
        - gem_bad_address - store to a bad address, should generate a protection or
          page table error
        - gem_bad_batch - try to execute a bad batch, should generate a protection,
          invalid instruction or page table error
        - gem_bad_blit - blit to an invalid location, should generated a protection
          or page table error
        - gem_hang - hang the GPU on an event that will never happen, test hang
          detection & recovery code
      bbafc3d0
  9. 27 Apr, 2009 1 commit
  10. 27 Mar, 2009 3 commits