Skip to content
  • Abdiel Janulgue's avatar
    lib: add igt_dummyload · 35fa2ca7
    Abdiel Janulgue authored and Chris Wilson's avatar Chris Wilson committed
    
    
    A lot of igt testcases need some GPU workload to make sure a race
    window is big enough. Unfortunately having a fixed amount of
    workload leads to spurious test failures or overly long runtimes
    on some fast/slow platforms. This library contains functionality
    to submit GPU workloads that should consume exactly a specific
    amount of time.
    
    Since v14: Since we are using multiple signals, walk list of batches
    to terminate a batch to avoid using a single global batch. Cycle signals
    between SIGRTMIN and SIGRTMAX properly.
    
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: tomeu@tomeuvizoso.net
    Reviewed-by: default avatarTomeu Vizoso <tomeu.vizoso@collabora.com>
    Signed-off-by: default avatarAbdiel Janulgue <abdiel.janulgue@linux.intel.com>
    35fa2ca7