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 _______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
