Any known problems with qmtest running threaded programs?
Wichmann, Mats D
mats.d.wichmann at intel.com
Wed Sep 7 21:37:18 UTC 2005
The LSB project uses qmtest to drive execution of
precompiled tests from the g++ testsuite (the
project itself is referenced here:
http://www.codesourcery.com/qmtest/v3_abi_testsuite.html)
In some circumstances, the running of the thread
tests in this testsuite cause nasty problems where
qmtest itself takes exceptions. There don't seem
to be any issues running the test binaries individually
or from a script that runs them in the same sequence
as when run under qmtest, nor has anyone to my
knowledge seen this building-and-running under
dejagnu, which is the native testing framwork.
I'm wondering if there are known issues with running
testcases that do moderately stressful things with
threads under qmtest? Or is this likely to be something
completely different? I don't see anything in the
issue tracker that jumps out at me... proving hard
to trace this as it doesn't happen consistently,
and of course I'm one of the people who can't
reproduce it at all (sigh).
QMTest ERROR in test thread/pthread2.cc
DejaGNUTest.command_1:
/opt/lsb/test/lib/qmtest_libstdcpp_3.4.3/_thread_pthread2.exe
qmtest.cause: An exception occurred.
qmtest.end_time: 2005-08-03T11:33:35Z
qmtest.exception: exceptions.OSError: [Errno 10] No child processes
qmtest.start_time: 2005-08-03T11:33:30Z
from:
qmtest.traceback: status = os.waitpid(child, 0)[1]
More information about the qmtest
mailing list