spec.harness
Interface SpecJVMBenchmark

All Known Implementing Classes:
Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, MainBase, SpecJVMBenchmarkBase, XMLBenchmark

public interface SpecJVMBenchmark


Field Summary
static java.lang.String FUNCTIONAL
          Run type that tells the framework this is a functional test.
static java.lang.String INVALID
          Run type that tells the framework this isn't set.
static java.lang.String MULTI
          Run type that tells the famework to kickoff multiple benchmark instances.
static java.lang.String SINGLE
          Run type that tells the famework to only kickoff one instance of the benchmark.
static java.lang.String STRESS
          Run type that tells the framework this is a stress test.
 

Field Detail

SINGLE

static final java.lang.String SINGLE
Run type that tells the famework to only kickoff one instance of the benchmark. This is expected to use, if the benchmark is a single threaded workload. This is expected to use, if the benchmark handles multi threaded balancing itself.

See Also:
Constant Field Values

MULTI

static final java.lang.String MULTI
Run type that tells the famework to kickoff multiple benchmark instances. This is expected to use, if the benchmark can and should be run with multiple instances next to each other.

See Also:
Constant Field Values

FUNCTIONAL

static final java.lang.String FUNCTIONAL
Run type that tells the framework this is a functional test. It will be run once with one single thread and report pass or fail - no score. This is expected to use if it is a functional test to check it follow the spec, nothing else.

See Also:
Constant Field Values

STRESS

static final java.lang.String STRESS
Run type that tells the framework this is a stress test. It will kick off multiple instances and run for the complete run time. It will report PASS or FAILED. This is expected to use if it is a functional test that stress the system and the requirement is that it runs for a run time of time, without issues.

See Also:
Constant Field Values

INVALID

static final java.lang.String INVALID
Run type that tells the framework this isn't set.

See Also:
Constant Field Values