|
|||||||||
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 |