com.sun.faban.driver
Annotation Type FlatSequenceMix


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface FlatSequenceMix

This annotation interface describes the parameters required when defining a flat sequence mix. The FlatSequenceMix annotation will need to be used in conjunction with the BenchmarkDriver annotation. Otherwise this annotation will be ignored.

Note that the mix in the BenchmarkOperation annotation is ignored when a benchmark is specified to use FlatSequenceMix.

Author:
Scott Oaks

Required Element Summary
 double[] mix
          The actual mix ratio for selecting the sequence.
 OperationSequence[] sequences
          An array of OperationSequence annotations describing each annotation sequence.
 
Optional Element Summary
 double deviation
          The allowed deviation froom the specified mix, in percent.
 

Element Detail

sequences

public abstract OperationSequence[] sequences
An array of OperationSequence annotations describing each annotation sequence.


mix

public abstract double[] mix
The actual mix ratio for selecting the sequence.

deviation

public abstract double deviation
The allowed deviation froom the specified mix, in percent.

Default:
2.0