[Piglit] [PATCH 5/7] Move asmparsertests to a separate ThreadPool group.
U. Artie Eoff
ullysses.a.eoff at intel.com
Mon Feb 7 18:06:14 PST 2011
Move asmparsertests to a separate ThreadPool group named
'gpu-not-used'. This ThreadPool is created with 2 worker threads
by default.
This change makes the asmparsertests execute concurrently with all
other tests that are allocated in another ThreadPool (currently
everything else).
---
tests/all.tests | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/all.tests b/tests/all.tests
index f2b0f81..c817dc0 100644
--- a/tests/all.tests
+++ b/tests/all.tests
@@ -1168,7 +1168,9 @@ for filename in os.listdir('tests/glslparsertest/glsl2'):
asmparsertest = Group()
def add_asmparsertest(group, shader):
- asmparsertest[group + '/' + shader] = PlainExecTest(['asmparsertest', '-auto', group, 'tests/asmparsertest/shaders/' + group + '/' + shader])
+ test = PlainExecTest(['asmparsertest', '-auto', group, 'tests/asmparsertest/shaders/' + group + '/' + shader])
+ test.poolName = "gpu-not-used"
+ asmparsertest[group + '/' + shader] = test
add_asmparsertest('ARBfp1.0', 'abs-01.txt')
add_asmparsertest('ARBfp1.0', 'abs-02.txt')
@@ -1618,7 +1620,7 @@ profile.tests['glx'] = glx
class ValgrindExecTest(PlainExecTest):
def __init__(self, test):
- Test.__init__(self)
+ Test.__init__(self, test.poolName)
self.orig_test = test
self.env = {}
if 'PIGLIT_TEST' in test.env:
--
1.7.3.4
More information about the Piglit
mailing list