Class Summary |
AllocationMeasurer |
|
Arguments |
Parse command line arguments for the runner and in-process runner. |
CaliperRc |
|
ConfiguredBenchmark |
|
Environment |
A description of an environment in which benchmarks are run. |
EnvironmentGetter |
|
InstancesAllocationMeasurer |
|
Json |
Ordinarily serialization should be done within the class that is being serialized. |
LogConstants |
|
Measurement |
Represents a measurement of a single run of a benchmark. |
MeasurementSet |
A collection of measurements of the same scenario. |
MemoryAllocationMeasurer |
|
Result |
Represents an invocation of a benchmark, including the run itself, as well as the environment
in which the run occurred. |
ResultsReader |
Helps with deserialization of results, given uncertainty about the format (xml or json) they
are in. |
Run |
The complete result of a benchmark suite run. |
Runner |
Creates, executes and reports benchmark runs. |
Scenario |
A configured benchmark. |
ScenarioResult |
Holds the results for a particular scenario, including timing measurements, memory use
measurements, and event logs for both, recording significant events during measurement. |
ScenarioSelection |
Figures out which scenarios to benchmark given a benchmark suite, set of user
parameters, and set of user VMs. |
SimpleBenchmark |
A convenience class for implementing benchmarks in plain code. |
UploadResults |
Usage: UploadResults |
VmFactory |
|
Xml |
This exists for backwards compatibility with old data, which is stored in XML format. |
XmlUtils |
|