[Piglit] [PATCH 0/5] Extend and generalize deqp/piglit integration

Dylan Baker baker.dylan.c at gmail.com
Thu May 28 13:45:44 PDT 2015


bump

On Thu, May 21, 2015 at 02:18:38PM -0700, Dylan Baker wrote:
> This series pulls the core code for deqp/piglit integration into the
> piglit framework, minimizing the amount of boilerplate required to add
> additional deqp profiles to piglit. It also adds tests for these
> features, to help ensure that they work and remain working.
> 
> It then adds support for gles31 and gles2 piglit integration.
> 
> gles31 isn't working on mesa at the moment. I think this is because mesa
> doesn't support gles3.1 contexts, and lacks a MESA_GLES_VERSION_OVERRIDE
> switch.
> 
> gles2 and gles3 have been tested on i965.
> 
> Dylan Baker (5):
>   framework/test/deqp.py: Move generic parts of deqp into core
>   tests/deqp_gles3.py: use framework/tests/deqp.py
>   tests/deqp_gles31.py: Add support for running the gles31 tests from
>     deqp
>   tests/deqp_gles2.py: add support for deqp gles2 tests
>   framework/test: move valgrind out of Test into PiglitBaseTest
> 
>  framework/test/base.py                        |   3 -
>  tests/deqp_gles3.py => framework/test/deqp.py | 142 +++++++++------------
>  framework/test/piglit_test.py                 |   8 ++
>  framework/tests/deqp_tests.py                 | 171 ++++++++++++++++++++++++++
>  framework/tests/utils.py                      |  94 ++++++++++++--
>  piglit.conf.example                           |  22 +++-
>  tests/deqp_gles2.py                           |  42 +++++++
>  tests/deqp_gles3.py                           | 150 +++++-----------------
>  tests/deqp_gles31.py                          |  42 +++++++
>  9 files changed, 464 insertions(+), 210 deletions(-)
>  copy tests/deqp_gles3.py => framework/test/deqp.py (53%)
>  create mode 100644 framework/tests/deqp_tests.py
>  create mode 100644 tests/deqp_gles2.py
>  create mode 100644 tests/deqp_gles31.py
> 
> -- 
> 2.4.1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20150528/04c4a20e/attachment.sig>


More information about the Piglit mailing list