|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.japex.JapexDriverBase
com.sun.japex.jdsl.nativecode.JapexNativeDriver
public class JapexNativeDriver
| Field Summary | |
|---|---|
protected java.lang.Object |
_userData
|
| Fields inherited from class com.sun.japex.JapexDriverBase |
|---|
_driver, _endTime, _needWarmup, _testCase, _testSuite |
| Constructor Summary | |
|---|---|
JapexNativeDriver()
|
|
| Method Summary | |
|---|---|
void |
finish(TestCase testCase)
Called exactly once after calling run. |
void |
finish(TestCase testCase,
java.lang.Object userData)
|
void |
initializeDriver()
Called once when the class is loaded. |
java.lang.Object |
initializeDriver(java.lang.Object userData)
|
void |
prepare(TestCase testCase)
Execute prepare phase. |
void |
prepare(TestCase testCase,
java.lang.Object userData)
|
void |
run()
Execute the run phase. |
void |
run(TestCase testCase)
Called once or more for every test to obtain perf data. |
void |
run(TestCase testCase,
java.lang.Object userData)
|
int |
runLoopDuration(double duration,
java.lang.Object userData)
Called for looping over a specified duration |
void |
runLoopIterations(int iterations,
java.lang.Object userData)
Called for looping over a specified number iterations TODO: change iterations from int to long |
void |
setDriver(Driver driver)
|
void |
terminateDriver()
Called after all tests are completed. |
void |
terminateDriver(java.lang.Object userData)
|
void |
warmup(TestCase testCase)
Called once or more for every test, before calling run. |
void |
warmup(TestCase testCase,
java.lang.Object userData)
|
| Methods inherited from class com.sun.japex.JapexDriverBase |
|---|
call, finish, getBooleanParam, getDoubleParam, getIntParam, getLongParam, getParam, getTestSuite, hasParam, prepare, setBooleanParam, setDoubleParam, setEndTime, setIntParam, setLongParam, setParam, setTestCase, setTestSuite, warmup |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object _userData
| Constructor Detail |
|---|
public JapexNativeDriver()
| Method Detail |
|---|
public void setDriver(Driver driver)
setDriver in class JapexDriverBasepublic void run()
run in class JapexDriverBasepublic void initializeDriver()
initializeDriver in interface JapexDriverinitializeDriver in class JapexDriverBasepublic java.lang.Object initializeDriver(java.lang.Object userData)
public void prepare(TestCase testCase)
prepare in interface JapexDriverprepare in class JapexDriverBase
public void prepare(TestCase testCase,
java.lang.Object userData)
public void warmup(TestCase testCase)
warmup in interface JapexDriverwarmup in class JapexDriverBase
public void warmup(TestCase testCase,
java.lang.Object userData)
public void run(TestCase testCase)
run in interface JapexDriverrun in class JapexDriverBase
public void run(TestCase testCase,
java.lang.Object userData)
public void finish(TestCase testCase)
finish in interface JapexDriverfinish in class JapexDriverBase
public void finish(TestCase testCase,
java.lang.Object userData)
public void terminateDriver()
terminateDriver in interface JapexDriverterminateDriver in class JapexDriverBasepublic void terminateDriver(java.lang.Object userData)
public int runLoopDuration(double duration,
java.lang.Object userData)
public void runLoopIterations(int iterations,
java.lang.Object userData)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||