[Piglit] [PATCH 0/9] Add support to deqp based profiles to remove process isolation

Dylan Baker dylan at pnwbakers.com
Mon Oct 31 22:25:13 UTC 2016


This series allows deqp_vk to use --process-isolation, which speeds up
the runner a *ton*, with the normal caveats of removing process
isolation. This leverages the same python code as shader_runner, making
it not too bad to implement other than the boilerplate requirements for
the piglit/deqp layer.

Dylan Baker (9):
  framework/test/deqp: Fix pylint warnings.
  unittests: mark deqp_egl integration test as xfail
  framework: Add an initial implementaiton of a DEQPGroupTest
  framework: Implement boilerplate for removing process isolation
  tests/deqp_vk: add support for running without process isolation
  tests/cts_gl: Add support for running without process isolation
  tests/cts_gles: Add support for running without process isolation
  tests: Add support for deqp_gles* for process isolation
  tests/deqp_egl: add support for running without process isolation.

 framework/options.py                  |   1 +-
 framework/test/deqp.py                | 331 ++++++++++++++++++++---
 tests/cts_gl.py                       |  22 +-
 tests/cts_gles.py                     |  22 +-
 tests/deqp_egl.py                     |  14 +-
 tests/deqp_gles2.py                   |   7 +-
 tests/deqp_gles3.py                   |   7 +-
 tests/deqp_gles31.py                  |   7 +-
 tests/deqp_vk.py                      |  36 +-
 tox.ini                               |   1 +-
 unittests/framework/test/test_deqp.py | 395 ++++++++++++++++++++++-----
 unittests/suites/test_integration.py  |   3 +-
 12 files changed, 718 insertions(+), 128 deletions(-)

-- 
git-series 0.8.10


More information about the Piglit mailing list