This adds a switch to to turn off process isolation (it is normally on), for now this only affects shader_runner, but in the future could affect more tests, like glslparsertest or dEQP.
cdcfed0 framework: add boilerplate to turn off process isolation
framework/options.py | 1 +
framework/programs/run.py | 23 +++++++++++++++++++++++
piglit.conf.example | 7 +++++++
tests/all.py | 37 ++++++++++++++++++++++++++++++-------
tests/shader.py | 4 ++--
5 files changed, 63 insertions(+), 9 deletions(-)
Upstream: cgit.freedesktop.org