[igt-dev] [PATCH i-g-t] intel-ci: Drop extended basic mmap testing from BAT

Petri Latvala petri.latvala at intel.com
Wed Jan 15 10:32:08 UTC 2020


On Wed, Jan 15, 2020 at 09:13:07AM +0000, Chris Wilson wrote:
> Now that we have basic page faulting support (and more) for mmap in
> selftests, we don't need the same redundant exercise in BAT.
> 
> While these individual tests are quite quick, on some systems such as
> fi-kbl-soraka we incur much longer delays between each test; removing
> 20 tests can easily shorten the BAT runtime by 20s.
> 
> References: 6fedafacae1b ("drm/i915/selftests: Wrap vm_mmap() around GEM objects")
> References: 9771d5f72966 ("drm/i915/selftests: Extend fault handler selftests to all memory regions")
> References: 0658186283ba ("drm/i915/selftests: Compare user mmap against GPU")
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Matthew Auld <matthew.auld at intel.com>
> Cc: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
> Cc: Petri Latvala <petri.latvala at intel.com>

Acked-by: Petri Latvala <petri.latvala at intel.com>


> ---
>  tests/intel-ci/fast-feedback.testlist | 19 -------------------
>  1 file changed, 19 deletions(-)
> 
> diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
> index 8081446e3..37a92b4e7 100644
> --- a/tests/intel-ci/fast-feedback.testlist
> +++ b/tests/intel-ci/fast-feedback.testlist
> @@ -36,26 +36,7 @@ igt at gem_flink_basic@double-flink
>  igt at gem_flink_basic@flink-lifetime
>  igt at gem_linear_blits@basic
>  igt at gem_mmap@basic
> -igt at gem_mmap@basic-small-bo
>  igt at gem_mmap_gtt@basic
> -igt at gem_mmap_gtt@basic-copy
> -igt at gem_mmap_gtt@basic-read
> -igt at gem_mmap_gtt@basic-read-no-prefault
> -igt at gem_mmap_gtt@basic-read-write
> -igt at gem_mmap_gtt@basic-read-write-distinct
> -igt at gem_mmap_gtt@basic-short
> -igt at gem_mmap_gtt@basic-small-bo
> -igt at gem_mmap_gtt@basic-small-bo-tiledx
> -igt at gem_mmap_gtt@basic-small-bo-tiledy
> -igt at gem_mmap_gtt@basic-small-copy
> -igt at gem_mmap_gtt@basic-small-copy-xy
> -igt at gem_mmap_gtt@basic-write
> -igt at gem_mmap_gtt@basic-write-cpu-read-gtt
> -igt at gem_mmap_gtt@basic-write-gtt
> -igt at gem_mmap_gtt@basic-write-gtt-no-prefault
> -igt at gem_mmap_gtt@basic-write-no-prefault
> -igt at gem_mmap_gtt@basic-write-read
> -igt at gem_mmap_gtt@basic-write-read-distinct
>  igt at gem_render_linear_blits@basic
>  igt at gem_render_tiled_blits@basic
>  igt at gem_ringfill@basic-default
> -- 
> 2.25.0
> 


More information about the igt-dev mailing list