[Intel-gfx] [PATCH i-g-t v4 2/3] lib/igt_core: Unify handling of slow/combinatorial tests

Chris Wilson chris at chris-wilson.co.uk
Thu Feb 11 13:04:14 UTC 2016


On Thu, Feb 11, 2016 at 01:09:33PM +0200, David Weinehall wrote:
> +enum {
> +	/* The set of tests run if nothing else is specified */
> +	SUBTEST_TYPE_NORMAL = 1 << 0,
> +	/* Basic Acceptance Testing set */
> +	SUBTEST_TYPE_BASIC = 1 << 1,
> +	/* Tests that are very slow */
> +	SUBTEST_TYPE_SLOW = 1 << 2,

I still feel that slow isn't a useful descriminant for tests. Off the
opt of my head, I would like

HANG,
SWAP,
STRESS (this is too also undefined)

that should cover the majority of the GEM cases. Looking at kms_flip
should also offer a few categories.

As for gem_concurrent_blit, I basically expect to
have h->subtest_flags | p->subtest_flags | subtest_flags.

I also expect QA to run the full gem_concurrent_blit anyway since it is
showing up regressions from over a year ago.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the Intel-gfx mailing list