summaryrefslogtreecommitdiff
path: root/utests/utest.cpp
diff options
context:
space:
mode:
authorPan Xiuli <xiuli.pan@intel.com>2016-07-18 15:08:43 +0800
committerYang Rong <rong.r.yang@intel.com>2016-07-20 17:35:50 +0800
commitbe7edccf4378987b8f52aaea64e26180e1fb5472 (patch)
tree2dbf0457bdf18898d6f515dd928ac1e465648f6d /utests/utest.cpp
parent4c599b9b086cc92ae30d5ffeac190166d76d97ea (diff)
downloadbeignet-be7edccf4378987b8f52aaea64e26180e1fb5472.tar.gz
Utest: Add check for utest multithread run
Now utest has some test case with issues, utest multithread run should also ignore them. Signed-off-by: Pan Xiuli <xiuli.pan@intel.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
Diffstat (limited to 'utests/utest.cpp')
-rw-r--r--utests/utest.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/utests/utest.cpp b/utests/utest.cpp
index 6d25db1a..dac6c287 100644
--- a/utests/utest.cpp
+++ b/utests/utest.cpp
@@ -127,6 +127,7 @@ void *multithread(void * arg)
sem_post(&tag);
const UTest &utest = (*UTest::utestList)[SerialNumber];
+ if (utest.fn == NULL || utest.haveIssue || utest.isBenchMark) continue;
// printf("thread%lu %d, utests.name is %s\n",PhtreadNumber, SerialNumber,utest.name);
UTest::do_run(utest);