See: Description
Annotation Type | Description |
---|---|
AfterBenchClass |
Marks a single-executed tearDown for every class which contains a
bench-method.
|
AfterEachRun |
Marks a tearDown-like behaviour for each run of each method.
|
AfterLastRun |
Marks a general tearDown for each method for all runs.
|
BeforeBenchClass |
Marks a single-executed setUp for every class which contains a bench-method.
|
BeforeEachRun |
Marks a setup for each run of a method.
|
BeforeFirstRun |
Marks a general setUp for each method for all runs.
|
Bench |
This Annotation marks a simple bench.
|
BenchClass |
This Annotation marks a simple bench.
|
BenchmarkConfig |
Annotation for Configuration Files for a Perfidix-Benchmark
|
SkipBench |
Marks a method that it is not used for a bench, no matter if a Bench oder a
BenchClass annotation is present.
|
This package contains all annotations needed for benchmarking classes with the help of perfidix. The annotations are as follows (including their usage):
AfterBenchClass
: Methods annotated with this annotation are executed
after the last call of the last benchmarking method within the class.AfterEachRun
: Methods annotated with this annotation are executed after
each call of each benchmarking method within the class.AfterLastRun
: Methods annotated with this annotation are executed after
the last call of each benchmarking method within the class.BeforeBenchClass
: Methods annotated with this annotation are executed
before the first call of the first benchmarking method within the class.BeforeEachRun
: Methods annotated with this annotation are executed
before the each call of the each benchmarking method within the class.BeforeFirstRun
: Methods annotated with this annotation are executed
before the first call of the each benchmarking method within the class.Bench
: Methods annotated with this annotation are marked as method to
be benchmarked.Bench
: Classes annotated with this annotation are marked as classes to
be benchmarked including all methods within this class.BenchmarkConfig
: Methods annotated with this annotation are marked as
configuration for a benchmark.SkipBench
: Elements annotated with this annotation are skipped for all
benching activities.Copyright © 2013 University of Konstanz, Distributed Systems Group. All Rights Reserved.