diff options
author | Eric Anholt <[email protected]> | 2019-06-28 16:35:32 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2019-08-13 10:30:01 -0700 |
commit | 46daaca55e0dd230fc27922f473982130207a549 (patch) | |
tree | a44118ab130d97b1defb13c6eabd483c3fb00bee /.gitlab-ci/deqp-default-skips.txt | |
parent | ab49873b4422eb087b6257265e30799ce8d4728d (diff) |
gitlab-ci: Run the GLES2 CTS on llvmpipe.
This is the start of doing CTS tests on merges to Mesa master. We use
the surfaceless platform so that we don't need to bother bringing up
weston or X11. The surface size is kept low to reduce runtime, but
this comes at the cost of many rendering tests skipping due to
too-small render targets (as we see the impact of Mesa on the shared
runner pool, we can reevaluate this and what set of CTS tests we want
to run).
We split the job up across 4 runners (each at 4 llvmpipe threads), so
that the job can load-balance across our shared runners and finish
sooner (since dEQP is very single-thread-performance bound).
Reviewed-by: Eric Engestrom <[email protected]>
Diffstat (limited to '.gitlab-ci/deqp-default-skips.txt')
-rw-r--r-- | .gitlab-ci/deqp-default-skips.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.gitlab-ci/deqp-default-skips.txt b/.gitlab-ci/deqp-default-skips.txt new file mode 100644 index 00000000000..70dc0cb5737 --- /dev/null +++ b/.gitlab-ci/deqp-default-skips.txt @@ -0,0 +1,10 @@ +# Note: skips lists for CI are just a list of lines that, when +# non-zero-length and not starting with '#', will regex match to +# delete lines from the test list. Be careful. + +# Skip the perf/stress tests to keep runtime manageable +dEQP-GLES[0-9]*.performance +dEQP-GLES[0-9]*.stress + +# These are really slow on tiling architectures (including llvmpipe). +dEQP-GLES[0-9]*.functional.flush_finish |