|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Deprecated public interface Benchmark
The methods in this interface are the public face of all UserEnv configured within Faban. New benchmarks that are added should implement this interface.
GenericBenchmark| Method Summary | |
|---|---|
void |
configure()
Deprecated. This method is called to configure the specific benchmark run Tasks done in this method include reading user parameters, logging them and initializing various local variables. |
void |
end()
Deprecated. This method is responsible for waiting for all commands started and run all postprocessing needed. |
void |
kill()
Deprecated. This method aborts the current benchmark run and is called when a user asks for a run to be killed. |
void |
start()
Deprecated. This method is responsible for starting the benchmark run. |
void |
validate()
Deprecated. Allows benchmark to validate the configuration file. |
| Method Detail |
|---|
void validate()
throws Exception
Exception - if any error occurred.RunContext.exec(com.sun.faban.common.Command)
void configure()
throws Exception
Exception - if any error occurred.
void start()
throws Exception
Exception - if any error occurred.
void end()
throws Exception
Exception - if any error occurred.
void kill()
throws Exception
Exception - if any error occurred.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||