A B C D E F G H I J L M N O P R S T U V W 

A

afterExecute(int) - Method in interface org.yardstickframework.BenchmarkExecutionAwareProbe
After test sample execution callback.
afterExecute(int) - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
After test sample execution callback.
apply(E) - Method in interface org.yardstickframework.impl.util.BenchmarkClosure
Closure body.
AtomicCounterBenchmark - Class in org.yardstickframework.examples.basic
Benchmark to measure how fast atomic integer can be incremented when called form multiple threads concurrently.
AtomicCounterBenchmark() - Constructor for class org.yardstickframework.examples.basic.AtomicCounterBenchmark
 
average() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 

B

beforeExecute(int) - Method in interface org.yardstickframework.BenchmarkExecutionAwareProbe
Before test sample execution callback.
beforeExecute(int) - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
Before test sample execution callback.
BenchmarkClosure<E> - Interface in org.yardstickframework.impl.util
Closure with one in-parameter and void return type.
BenchmarkConfiguration - Class in org.yardstickframework
Input arguments for benchmarks.
BenchmarkConfiguration() - Constructor for class org.yardstickframework.BenchmarkConfiguration
 
BenchmarkDriver - Interface in org.yardstickframework
Benchmark driver.
BenchmarkDriverAdapter - Class in org.yardstickframework
Convenient adapter for benchmark driver implementations.
BenchmarkDriverAdapter() - Constructor for class org.yardstickframework.BenchmarkDriverAdapter
 
BenchmarkDriverStartUp - Class in org.yardstickframework
Benchmark driver startup class.
BenchmarkDriverStartUp() - Constructor for class org.yardstickframework.BenchmarkDriverStartUp
 
BenchmarkExecutionAwareProbe - Interface in org.yardstickframework
Probe that is notified before and after each test sample execution.
BenchmarkLoader - Class in org.yardstickframework.impl
Benchmarks loader.
BenchmarkLoader() - Constructor for class org.yardstickframework.impl.BenchmarkLoader
 
BenchmarkProbe - Interface in org.yardstickframework
Benchmark probe.
BenchmarkProbePoint - Class in org.yardstickframework
Probe point.
BenchmarkProbePoint(long, double[]) - Constructor for class org.yardstickframework.BenchmarkProbePoint
 
BenchmarkProbePointCsvWriter - Class in org.yardstickframework.writers
CSV probe point writer.
BenchmarkProbePointCsvWriter() - Constructor for class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
 
BenchmarkProbePointWriter - Interface in org.yardstickframework
Points writer.
BenchmarkProbeSet - Class in org.yardstickframework.impl
Set of configured benchmark probes.
BenchmarkProbeSet(BenchmarkDriver, BenchmarkConfiguration, Collection<BenchmarkProbe>, BenchmarkLoader) - Constructor for class org.yardstickframework.impl.BenchmarkProbeSet
 
BenchmarkProcessLauncher - Class in org.yardstickframework.impl.util
Process launcher.
BenchmarkProcessLauncher() - Constructor for class org.yardstickframework.impl.util.BenchmarkProcessLauncher
 
BenchmarkRunner - Class in org.yardstickframework.impl
Benchmark runner.
BenchmarkRunner(BenchmarkConfiguration, BenchmarkDriver, BenchmarkProbeSet) - Constructor for class org.yardstickframework.impl.BenchmarkRunner
 
BenchmarkServer - Interface in org.yardstickframework
Benchmark server.
BenchmarkServerStartUp - Class in org.yardstickframework
Benchmark server startup class.
BenchmarkServerStartUp() - Constructor for class org.yardstickframework.BenchmarkServerStartUp
 
BenchmarkUtils - Class in org.yardstickframework
Benchmark utility methods.

C

cancel() - Method in class org.yardstickframework.impl.BenchmarkRunner
 
cfg - Variable in class org.yardstickframework.BenchmarkDriverAdapter
Benchmark configuration.
chartColumns() - Method in class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotterArguments
 
close() - Method in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
color() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
color(String) - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
commandLineArguments() - Method in class org.yardstickframework.BenchmarkConfiguration
 
commandLineArguments(String[]) - Method in class org.yardstickframework.BenchmarkConfiguration
 
customProperties() - Method in class org.yardstickframework.BenchmarkConfiguration
 
customProperties(Map<String, String>) - Method in class org.yardstickframework.BenchmarkConfiguration
 

D

DEFAULT_INTERVAL_IN_MSECS - Static variable in class org.yardstickframework.probes.ThroughputLatencyProbe
 
defaultProbeClassNames() - Method in class org.yardstickframework.BenchmarkConfiguration
 
defaultProbeClassNames(List<String>) - Method in class org.yardstickframework.BenchmarkConfiguration
 
defaultProbes() - Method in class org.yardstickframework.BenchmarkConfiguration
 
defaultProbes(List<BenchmarkProbe>) - Method in class org.yardstickframework.BenchmarkConfiguration
 
description() - Method in class org.yardstickframework.BenchmarkConfiguration
 
description() - Method in interface org.yardstickframework.BenchmarkDriver
Gets benchmark description.
description() - Method in class org.yardstickframework.BenchmarkDriverAdapter
Gets benchmark description.
description() - Method in class org.yardstickframework.examples.echo.EchoBenchmark
Gets benchmark description.
description() - Method in class org.yardstickframework.examples.echo.EchoBenchmarkArguments
 
driverName() - Method in class org.yardstickframework.BenchmarkConfiguration
 
DStatProbe - Class in org.yardstickframework.probes
Probe that gathers statistics generated by Linux 'dstat' command.
DStatProbe() - Constructor for class org.yardstickframework.probes.DStatProbe
 
duration() - Method in class org.yardstickframework.BenchmarkConfiguration
 
duration(long) - Method in class org.yardstickframework.BenchmarkConfiguration
 

E

EchoBenchmark - Class in org.yardstickframework.examples.echo
Echo server benchmark.
EchoBenchmark() - Constructor for class org.yardstickframework.examples.echo.EchoBenchmark
 
EchoBenchmarkArguments - Class in org.yardstickframework.examples.echo
Echo server benchmark arguments.
EchoBenchmarkArguments() - Constructor for class org.yardstickframework.examples.echo.EchoBenchmarkArguments
 
EchoServer - Class in org.yardstickframework.examples.echo
Echo server.
EchoServer() - Constructor for class org.yardstickframework.examples.echo.EchoServer
 
error() - Method in class org.yardstickframework.BenchmarkConfiguration
 
error(PrintStream) - Method in class org.yardstickframework.BenchmarkConfiguration
 
errorHelp(BenchmarkConfiguration, String) - Static method in class org.yardstickframework.BenchmarkUtils
Prints error and help.
errorHelp(BenchmarkConfiguration, String, Throwable) - Static method in class org.yardstickframework.BenchmarkUtils
Prints error and help.
exec(Collection<String>, Map<String, String>, BenchmarkClosure<String>) - Method in class org.yardstickframework.impl.util.BenchmarkProcessLauncher
 

F

fixFolderName(String) - Static method in class org.yardstickframework.BenchmarkUtils
Fix folder name if needed.
FORMAT - Static variable in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
 

G

generate(File, JFreeChartGraphPlotterArguments, Map<String, List<JFreeChartPlotInfo>>) - Static method in class org.yardstickframework.report.jfreechart.JFreeChartResultPageGenerator
Generates a page containing all charts that belong to one test run.
generationMode() - Method in class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotterArguments
 

H

help() - Method in class org.yardstickframework.BenchmarkConfiguration
 
help() - Method in class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotterArguments
 

I

initialize(BenchmarkConfiguration) - Method in class org.yardstickframework.impl.BenchmarkLoader
 
inputFolders() - Method in class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotterArguments
 
INTERVAL - Static variable in class org.yardstickframework.probes.ThroughputLatencyProbe
 

J

jcommander(String[], Object, String) - Static method in class org.yardstickframework.BenchmarkUtils
Initializes instance of JCommander.
JFreeChartGenerationMode - Enum in org.yardstickframework.report.jfreechart
Mode that defines the way how different benchmark runs are compared with each other.
JFreeChartGraphPlotter - Class in org.yardstickframework.report.jfreechart
JFreeChart graph plotter.
JFreeChartGraphPlotter() - Constructor for class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotter
 
JFreeChartGraphPlotterArguments - Class in org.yardstickframework.report.jfreechart
Graph plotter arguments.
JFreeChartGraphPlotterArguments() - Constructor for class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotterArguments
 
JFreeChartPlotInfo - Class in org.yardstickframework.report.jfreechart
Additional info for plot.
JFreeChartPlotInfo(String, double, double, double, double, JFreeChartGenerationMode) - Constructor for class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
JFreeChartResultPageGenerator - Class in org.yardstickframework.report.jfreechart
Generates html pages with resulted graphs built by JFreeChart framework.
JFreeChartResultPageGenerator() - Constructor for class org.yardstickframework.report.jfreechart.JFreeChartResultPageGenerator
 

L

loadBenchmarkClass(Class<T>, String) - Method in class org.yardstickframework.impl.BenchmarkLoader
Loads specified benchmark class.
localBind() - Method in class org.yardstickframework.examples.echo.EchoBenchmarkArguments
 

M

main(String[]) - Static method in class org.yardstickframework.BenchmarkDriverStartUp
 
main(String[]) - Static method in class org.yardstickframework.BenchmarkServerStartUp
 
main(String[]) - Static method in class org.yardstickframework.report.jfreechart.JFreeChartGraphPlotter
 
maximum() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
META_INFO_PREFIX - Static variable in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
 
META_INFO_SEPARATOR - Static variable in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
 
metaInfo() - Method in interface org.yardstickframework.BenchmarkProbe
Gets collection of meta information.
metaInfo() - Method in class org.yardstickframework.probes.DStatProbe
Gets collection of meta information.
metaInfo() - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
Gets collection of meta information.
metaInfo() - Method in class org.yardstickframework.probes.VmStatProbe
Gets collection of meta information.
minimum() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
mode() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
mode(JFreeChartGenerationMode) - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 

N

name() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
NUMBER_INSTANCE - Static variable in class org.yardstickframework.report.jfreechart.JFreeChartResultPageGenerator
 

O

onAfterExecute(int) - Method in class org.yardstickframework.impl.BenchmarkProbeSet
After benchmark test iteration execute callback.
onBeforeExecute(int) - Method in class org.yardstickframework.impl.BenchmarkProbeSet
Before benchmark test iteration execute callback.
onWarmupFinished() - Method in class org.yardstickframework.impl.BenchmarkProbeSet
Warmup finished callback.
org.yardstickframework - package org.yardstickframework
 
org.yardstickframework.examples.basic - package org.yardstickframework.examples.basic
 
org.yardstickframework.examples.echo - package org.yardstickframework.examples.echo
 
org.yardstickframework.impl - package org.yardstickframework.impl
 
org.yardstickframework.impl.util - package org.yardstickframework.impl.util
 
org.yardstickframework.probes - package org.yardstickframework.probes
 
org.yardstickframework.report.jfreechart - package org.yardstickframework.report.jfreechart
 
org.yardstickframework.writers - package org.yardstickframework.writers
 
output() - Method in class org.yardstickframework.BenchmarkConfiguration
 
output(PrintStream) - Method in class org.yardstickframework.BenchmarkConfiguration
 
outputFolder() - Method in class org.yardstickframework.BenchmarkConfiguration
 

P

packages() - Method in class org.yardstickframework.BenchmarkConfiguration
 
packages(List<String>) - Method in class org.yardstickframework.BenchmarkConfiguration
 
points() - Method in interface org.yardstickframework.BenchmarkProbe
Gets collection of probe points.
points() - Method in class org.yardstickframework.probes.DStatProbe
Gets collection of probe points.
points() - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
Gets collection of probe points.
points() - Method in class org.yardstickframework.probes.VmStatProbe
Gets collection of probe points.
port() - Method in class org.yardstickframework.examples.echo.EchoBenchmarkArguments
 
println(String) - Static method in class org.yardstickframework.BenchmarkUtils
Prints message.
println(String, File) - Static method in class org.yardstickframework.BenchmarkUtils
Prints message.
println(BenchmarkConfiguration, String) - Static method in class org.yardstickframework.BenchmarkUtils
Prints message.
PROBE_DUMP_FREQ - Static variable in class org.yardstickframework.impl.BenchmarkProbeSet
Probe statistics dump frequency.
probes() - Method in interface org.yardstickframework.BenchmarkDriver
Gets collection of custom probes that this benchmark provides.
probes() - Method in class org.yardstickframework.BenchmarkDriverAdapter
Gets collection of custom probes that this benchmark provides.
probeWriterClassName() - Method in class org.yardstickframework.BenchmarkConfiguration
 
probeWriterClassName(String) - Method in class org.yardstickframework.BenchmarkConfiguration
 
propertiesFileName() - Method in class org.yardstickframework.BenchmarkConfiguration
 

R

runBenchmark() - Method in class org.yardstickframework.impl.BenchmarkRunner
 

S

serverName() - Method in class org.yardstickframework.BenchmarkConfiguration
 
setUp(BenchmarkConfiguration) - Method in interface org.yardstickframework.BenchmarkDriver
This method is invoked right before the BenchmarkDriver.test() method.
setUp(BenchmarkConfiguration) - Method in class org.yardstickframework.BenchmarkDriverAdapter
This method is invoked right before the BenchmarkDriver.test() method.
setUp(BenchmarkConfiguration) - Method in class org.yardstickframework.examples.echo.EchoBenchmark
This method is invoked right before the BenchmarkDriver.test() method.
shutdown(boolean) - Method in class org.yardstickframework.impl.util.BenchmarkProcessLauncher
 
shutdownHook() - Method in class org.yardstickframework.BenchmarkConfiguration
 
shutdownHook(boolean) - Method in class org.yardstickframework.BenchmarkConfiguration
 
standardDeviation() - Method in class org.yardstickframework.report.jfreechart.JFreeChartPlotInfo
 
start(BenchmarkDriver, BenchmarkConfiguration) - Method in interface org.yardstickframework.BenchmarkProbe
Starts probe execution.
start(BenchmarkDriver, BenchmarkConfiguration, long) - Method in interface org.yardstickframework.BenchmarkProbePointWriter
Writer preparation and all resource initialization should be done here.
start(BenchmarkConfiguration) - Method in interface org.yardstickframework.BenchmarkServer
All benchmark preparation and all resource initialization should be done here.
start(BenchmarkConfiguration) - Method in class org.yardstickframework.examples.echo.EchoServer
All benchmark preparation and all resource initialization should be done here.
start() - Method in class org.yardstickframework.impl.BenchmarkProbeSet
 
start(BenchmarkDriver, BenchmarkConfiguration) - Method in class org.yardstickframework.probes.DStatProbe
Starts probe execution.
start(BenchmarkDriver, BenchmarkConfiguration) - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
Starts probe execution.
start(BenchmarkDriver, BenchmarkConfiguration) - Method in class org.yardstickframework.probes.VmStatProbe
Starts probe execution.
start(BenchmarkDriver, BenchmarkConfiguration, long) - Method in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
Writer preparation and all resource initialization should be done here.
stop() - Method in interface org.yardstickframework.BenchmarkProbe
Stops probe execution.
stop() - Method in interface org.yardstickframework.BenchmarkServer
All necessary resources should be released here.
stop() - Method in class org.yardstickframework.examples.echo.EchoServer
All necessary resources should be released here.
stop() - Method in class org.yardstickframework.impl.BenchmarkProbeSet
 
stop() - Method in class org.yardstickframework.probes.DStatProbe
Stops probe execution.
stop() - Method in class org.yardstickframework.probes.ThroughputLatencyProbe
Stops probe execution.
stop() - Method in class org.yardstickframework.probes.VmStatProbe
Stops probe execution.

T

tearDown() - Method in interface org.yardstickframework.BenchmarkDriver
This method is invoked right after the BenchmarkDriver.test() method.
tearDown() - Method in class org.yardstickframework.BenchmarkDriverAdapter
This method is invoked right after the BenchmarkDriver.test() method.
tearDown() - Method in class org.yardstickframework.examples.echo.EchoBenchmark
This method is invoked right after the BenchmarkDriver.test() method.
test() - Method in interface org.yardstickframework.BenchmarkDriver
Operation or group of operations that are to be benchmarked.
test() - Method in class org.yardstickframework.examples.basic.AtomicCounterBenchmark
Operation or group of operations that are to be benchmarked.
test() - Method in class org.yardstickframework.examples.echo.EchoBenchmark
Operation or group of operations that are to be benchmarked.
threads() - Method in class org.yardstickframework.BenchmarkConfiguration
 
threads(int) - Method in class org.yardstickframework.BenchmarkConfiguration
 
ThroughputLatencyProbe - Class in org.yardstickframework.probes
Probe that calculates throughput and average latency.
ThroughputLatencyProbe() - Constructor for class org.yardstickframework.probes.ThroughputLatencyProbe
 
time() - Method in class org.yardstickframework.BenchmarkProbePoint
 
toString() - Method in class org.yardstickframework.BenchmarkConfiguration
toString() - Method in class org.yardstickframework.examples.echo.EchoBenchmarkArguments

U

usage() - Method in interface org.yardstickframework.BenchmarkDriver
Gets benchmark usage.
usage() - Method in class org.yardstickframework.BenchmarkDriverAdapter
Gets benchmark usage.
usage() - Method in interface org.yardstickframework.BenchmarkServer
Gets benchmark usage.
usage(Object) - Static method in class org.yardstickframework.BenchmarkUtils
Prints usage string to output.
usage() - Method in class org.yardstickframework.examples.echo.EchoBenchmark
Gets benchmark usage.
usage() - Method in class org.yardstickframework.examples.echo.EchoServer
Gets benchmark usage.

V

valueOf(String) - Static method in enum org.yardstickframework.report.jfreechart.JFreeChartGenerationMode
Returns the enum constant of this type with the specified name.
values() - Method in class org.yardstickframework.BenchmarkProbePoint
 
values() - Static method in enum org.yardstickframework.report.jfreechart.JFreeChartGenerationMode
Returns an array containing the constants of this enum type, in the order they are declared.
VmStatProbe - Class in org.yardstickframework.probes
Probe that gathers statistics generated by Linux 'vmstat' command.
VmStatProbe() - Constructor for class org.yardstickframework.probes.VmStatProbe
 

W

warmup() - Method in class org.yardstickframework.BenchmarkConfiguration
 
warmup(long) - Method in class org.yardstickframework.BenchmarkConfiguration
 
writePoints(BenchmarkProbe, Collection<BenchmarkProbePoint>) - Method in interface org.yardstickframework.BenchmarkProbePointWriter
Writes collection of collected points to target.
writePoints(BenchmarkProbe, Collection<BenchmarkProbePoint>) - Method in class org.yardstickframework.writers.BenchmarkProbePointCsvWriter
Writes collection of collected points to target.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2014. All rights reserved.