mondrian.test
Class TestCaseForker
java.lang.Object
mondrian.test.TestCaseForker
class TestCaseForker
- extends Object
Runs a test case in several parallel threads, catching exceptions from
each one, and succeeding only if they all succeed.
Method Summary |
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
testCase
BasicQueryTest testCase
timeoutMs
long timeoutMs
threads
Thread[] threads
failures
List<Throwable> failures
chooseRunnable
ChooseRunnable chooseRunnable
TestCaseForker
public TestCaseForker(BasicQueryTest testCase,
long timeoutMs,
int threadCount,
ChooseRunnable chooseRunnable)
run
public void run()